.\[slug\]-module__f7_roa__pageWrapper{background:#000;min-height:100vh;padding-top:2rem;padding-bottom:4rem}.\[slug\]-module__f7_roa__postWrapper{max-width:1100px;margin:0 auto;padding:0 2rem}.\[slug\]-module__f7_roa__hero{background:linear-gradient(135deg,var(--dark-card)0%,var(--dark-bg)100%);border:3px solid #1a1a1a;width:100vw;margin-bottom:2rem;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:2.5rem 0 2rem;position:relative;overflow:hidden}.\[slug\]-module__f7_roa__heroContent{z-index:1;max-width:1100px;margin:0 auto;padding:0 2rem;position:relative}.\[slug\]-module__f7_roa__backLink{color:#00e3aa;margin-bottom:1.5rem;font-family:monospace;font-size:.8rem;font-weight:700;text-decoration:none;transition:opacity .2s;display:inline-block}.\[slug\]-module__f7_roa__backLink:hover{opacity:.7}.\[slug\]-module__f7_roa__title{font-family:PPFormula,sans-serif;font-weight:800;font-size:var(--font-size-h1-mobile);color:#fefdf5;max-width:780px;margin:0 0 1.5rem;line-height:1.2}@media (min-width:769px){.\[slug\]-module__f7_roa__title{font-size:var(--font-size-h1-desktop)}}.\[slug\]-module__f7_roa__blogLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:2.5rem;display:grid}@media (min-width:769px){.\[slug\]-module__f7_roa__blogLayout{grid-template-columns:240px minmax(0,1fr)}}
