.product-page .topbar{position:sticky}.product-signin{display:inline-flex;text-decoration:none;align-items:center}.ac-hero{padding-top:150px;text-align:center}.ac-kicker,.frame-label{font-size:.72rem;font-weight:800;letter-spacing:.16em;color:var(--green);text-transform:uppercase}.ac-kicker span{margin-left:10px;color:var(--muted);letter-spacing:.08em}.ac-hero h1{font-family:Manrope,sans-serif;font-size:clamp(3.6rem,8vw,7.5rem);line-height:.9;letter-spacing:-.065em;margin:24px auto;max-width:1150px}.ac-hero h1 span{color:var(--green)}.ac-hero>p{max-width:760px;margin:0 auto;color:var(--muted);font-size:1.12rem;line-height:1.75}.ac-hero .hero-actions{justify-content:center}.real-product-frame{position:relative;border:1px solid rgba(255,255,255,.16);border-radius:22px;background:#08120d;padding:8px;box-shadow:0 28px 80px rgba(0,0,0,.42);overflow:hidden}.real-product-frame img{display:block;width:100%;height:auto;border-radius:14px}.hero-product-frame{margin:70px auto 0;max-width:1420px;overflow:visible}.hero-product-frame:after,.glow-amber:after,.glow-green:after,.settings-frame:after{content:"";position:absolute;z-index:-1;left:10%;right:10%;bottom:-25px;height:70px;filter:blur(35px);opacity:.48;background:radial-gradient(ellipse,#d59b45 0%,rgba(213,155,69,0) 72%)}.frame-label{position:absolute;z-index:2;left:25px;top:-38px;color:#cfc9bb;letter-spacing:.1em}.frame-label b{font-weight:500;color:#777;margin-left:8px}.frame-label i{display:inline-block;width:7px;height:7px;background:var(--green);border-radius:50%;margin-right:8px;box-shadow:0 0 12px var(--green)}.product-caption{font-size:.78rem!important;margin-top:24px!important;color:#727b77!important}.proof-strip{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:100px}.proof-strip div{padding:32px;border-right:1px solid var(--line)}.proof-strip div:last-child{border:0}.proof-strip strong{display:block;font:700 1.25rem Manrope;color:var(--text)}.proof-strip span{font-size:.82rem;color:var(--muted)}.workflow-section{padding-top:130px}.lifecycle{margin-top:60px;display:flex}.lifecycle article{flex:1;border:1px solid var(--line);padding:26px 22px;min-height:190px;background:rgba(255,255,255,.015)}.lifecycle article span{color:var(--green);font-size:.72rem}.lifecycle article strong{display:block;font:700 1.15rem Manrope;margin:25px 0 8px}.lifecycle article p{color:var(--muted);font-size:.86rem;line-height:1.55}.lifecycle i{align-self:center;color:#5c6c65;padding:0 8px;font-style:normal}.showcase{padding-top:150px;display:grid;grid-template-columns:.72fr 1.45fr;gap:70px;align-items:center}.showcase.reverse{grid-template-columns:1.45fr .72fr}.showcase.reverse .showcase-copy{order:2}.showcase-copy h2{font:700 clamp(2.5rem,4.5vw,4.8rem)/.98 Manrope;letter-spacing:-.05em;margin:15px 0 25px}.showcase-copy p{color:var(--muted);line-height:1.7}.feature-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.feature-tags span{border:1px solid rgba(104,237,185,.25);color:#9bb5aa;border-radius:999px;padding:8px 12px;font-size:.72rem}.glow-green:after{background:radial-gradient(ellipse,var(--green) 0%,rgba(104,237,185,0) 72%);opacity:.22}.product-pair{position:relative;padding-bottom:120px}.product-pair .lifted{width:78%;margin:-35px 0 0 auto;box-shadow:0 35px 100px #000}.checkout-band{margin-top:150px;padding:120px 0;background:linear-gradient(180deg,rgba(221,211,190,.92),rgba(197,190,175,.9));color:#121916}.checkout-band .eyebrow{color:#8a642c}.checkout-band .section-heading p{color:#52605a}.checkout-gallery{display:grid;grid-template-columns:1.35fr .8fr;gap:30px;margin-top:60px}.checkout-gallery .real-product-frame{border-color:rgba(0,0,0,.2);box-shadow:0 30px 70px rgba(34,29,20,.25)}.intelligence{padding-top:150px}.intel-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:60px}.intel-grid .wide{grid-column:1/-1}.intel-grid article{padding-bottom:0}.shot-copy{padding:22px 25px 25px;background:#111a16}.shot-copy strong{display:block;font:700 1.15rem Manrope}.shot-copy span{display:block;color:var(--muted);font-size:.85rem;margin-top:6px}.modules-section{padding-top:160px}.modules-copy{text-align:center;max-width:850px;margin:auto}.modules-copy h2{font:700 clamp(2.7rem,5vw,5.2rem)/.95 Manrope;letter-spacing:-.055em;margin:18px 0}.modules-copy p{color:var(--muted);line-height:1.7}.settings-frame{margin:65px auto 45px;max-width:1250px;overflow:visible}.module-cards{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.module-cards article{border:1px solid var(--line);border-radius:16px;padding:22px;min-height:190px;background:rgba(255,255,255,.02)}.module-cards article.installed{border-color:rgba(104,237,185,.35);background:linear-gradient(145deg,rgba(104,237,185,.08),rgba(255,255,255,.015))}.module-cards small{color:#c69a56;font-size:.65rem;font-weight:800;letter-spacing:.12em}.module-cards .installed small{color:var(--green)}.module-cards strong{display:block;font:700 1rem Manrope;margin:18px 0 10px}.module-cards p{color:var(--muted);font-size:.8rem;line-height:1.55}.build-section{margin-top:150px;margin-bottom:70px;border:1px solid var(--line);border-radius:28px;padding:70px;display:flex;justify-content:space-between;align-items:end;background:radial-gradient(circle at 78% 90%,rgba(213,155,69,.15),transparent 30%),rgba(255,255,255,.02)}.build-section h2{font:700 clamp(2.7rem,5vw,5.2rem)/.96 Manrope;letter-spacing:-.055em;margin:15px 0}.build-section p{color:var(--muted);max-width:720px}.build-actions{display:flex;gap:12px;flex-direction:column;min-width:250px}.build-actions .primary-button:disabled{opacity:.7;cursor:not-allowed}.build-actions .primary-button span{font-size:.6rem;display:block}@media(max-width:900px){.ac-hero{padding-top:110px}.proof-strip{grid-template-columns:1fr 1fr}.showcase,.showcase.reverse{grid-template-columns:1fr;gap:35px}.showcase.reverse .showcase-copy{order:0}.lifecycle{display:grid}.lifecycle i{display:none}.checkout-gallery,.intel-grid{grid-template-columns:1fr}.intel-grid .wide{grid-column:auto}.module-cards{grid-template-columns:1fr 1fr}.build-section{padding:40px;display:block}.build-actions{margin-top:35px}.desktop-nav{display:none}}@media(max-width:560px){.proof-strip,.module-cards{grid-template-columns:1fr}.proof-strip div{border-right:0;border-bottom:1px solid var(--line)}.checkout-band{padding:80px 0}.showcase,.workflow-section,.intelligence,.modules-section{padding-top:100px}.product-pair{padding-bottom:20px}.product-pair .lifted{width:100%;margin:15px 0 0}.build-section{padding:28px}}
