.accounting-lp{--accounting-line:rgba(255,255,255,.16);--accounting-muted:#b9b9b5;color:#f6f4ef;background:radial-gradient(circle at 88% 5%,rgba(118,42,124,.11),transparent 30%),#090a0b}.accounting-lp :is(h1,h2,h3,p){margin-top:0}.accounting-lp :is(h1,h2){font-family:var(--font-mono),monospace;font-weight:800;letter-spacing:-.065em}.accounting-lp :is(h2,h3){text-wrap:balance}.accounting-lp :is(section[id],div[id]){scroll-margin-top:105px}.accounting-lp :is(a,summary):focus-visible{outline:2px solid #ffae65;outline-offset:5px}.accounting-hero{position:relative;overflow:hidden;min-height:min(860px,100svh);background:radial-gradient(ellipse 60% 70% at 100% 85%,rgba(250,135,31,.11),transparent 72%),linear-gradient(145deg,#0a0b0d,#141416 72%,#191417)}.accounting-hero:before{position:absolute;inset:0;content:"";pointer-events:none;opacity:.36;background:repeating-linear-gradient(90deg,transparent 0 112px,rgba(255,255,255,.035) 113px,transparent 114px);mask-image:linear-gradient(90deg,transparent 15%,#000)}.accounting-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.14fr) minmax(320px,.76fr);gap:clamp(36px,6vw,118px);align-items:end;padding-block:clamp(160px,18vh,225px) clamp(76px,10vh,120px)}.accounting-hero-copy h1{max-width:15ch;margin:26px 0 28px;font-size:clamp(2.5rem,4.8vw,5.5rem);line-height:1.07}.accounting-hero-copy h1 em{font-style:normal;color:#f6f4ef}.accounting-lp--prometheus .accounting-hero-copy h1{max-width:17ch;font-size:clamp(2.45rem,4.5vw,5.05rem)}.accounting-hero-copy>p{max-width:59ch;margin-bottom:34px;color:#d3d0cd;font-size:clamp(1rem,1.25vw,1.2rem);line-height:1.62}.accounting-final .button-pill{gap:22px;max-width:100%;min-height:55px;font-size:.83rem}.accounting-journey{position:relative;overflow:hidden;padding:28px clamp(22px,3vw,40px) 22px;border:1px solid rgba(255,255,255,.19);border-radius:30px;background:linear-gradient(137deg,rgba(255,255,255,.11),rgba(255,255,255,.025) 42%,rgba(255,255,255,.045)),rgba(22,24,27,.8);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),inset 2px 2px 22px rgba(255,255,255,.015),0 30px 80px rgba(0,0,0,.22);-webkit-backdrop-filter:blur(22px) saturate(125%);backdrop-filter:blur(22px) saturate(125%)}.accounting-journey:after{position:absolute;top:0;right:11%;width:24%;height:2px;content:"";background:var(--aga-gradient);opacity:.8}.accounting-journey-label{font:700 .58rem/1.4 var(--font-mono),monospace;letter-spacing:.11em;color:#f0aa73}.accounting-journey ol{position:relative;display:grid;gap:0;margin:28px 0 0;padding:0;list-style:none}.accounting-journey ol:before{position:absolute;top:20px;bottom:38px;left:17px;width:1px;content:"";background:linear-gradient(rgba(255,255,255,.27),rgba(255,151,67,.45))}.accounting-journey li{position:relative;display:grid;grid-template-columns:36px 1fr;gap:16px;padding-bottom:26px}.accounting-journey li>span{display:grid;width:36px;height:36px;place-items:center;border:1px solid rgba(250,135,31,.68);border-radius:50%;color:#ffd0a5;background:#1d1d1f;font:700 .7rem var(--font-mono),monospace}.accounting-journey li:last-child>span{border-color:rgba(255,151,67,.65);background:linear-gradient(135deg,rgba(108,28,139,.75),rgba(233,101,26,.88))}.accounting-journey strong{display:block;margin:1px 0 5px;font-size:1.08rem;line-height:1.2}.accounting-journey li p{max-width:34ch;margin:0;color:#c2c1bd;font-size:.84rem;line-height:1.5}.accounting-journey-foot{margin:0;padding-top:18px;border-top:1px solid var(--accounting-line);color:#e6e1db;font-size:.85rem;font-weight:600;line-height:1.45}.accounting-outcomes,.accounting-process{padding-block:clamp(70px,9vw,140px)}.accounting-outcomes{padding-bottom:clamp(38px,5vw,72px)}.accounting-section-heading{max-width:780px}.accounting-section-heading h2{margin:20px 0 18px;font-size:clamp(2rem,3.5vw,4rem);line-height:1.14}.accounting-section-heading>p{max-width:57ch;margin:0;color:var(--accounting-muted);font-size:clamp(.98rem,1.2vw,1.1rem);line-height:1.6}.accounting-outcomes-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,3vw,50px);margin-top:clamp(46px,6vw,80px);border-top:1px solid var(--accounting-line)}.accounting-outcomes-list>div{padding-top:22px}.accounting-outcomes-list span{color:#f5a668;font:700 .66rem var(--font-mono),monospace}.accounting-outcomes-list h3{margin:28px 0 10px;font:800 clamp(1.1rem,1.5vw,1.45rem)/1.3 var(--font-mono),monospace;letter-spacing:-.045em}.accounting-outcomes-list p{max-width:38ch;margin:0;color:var(--accounting-muted);font-size:.95rem;line-height:1.6}body .accounting-interlude.landing-contact-bridge{margin-block:0 clamp(5rem,8vw,9rem)}body .accounting-interlude.landing-contact-bridge p{max-width:46ch}.accounting-plans{padding-block:clamp(76px,9vw,135px);background:radial-gradient(circle at 25% 15%,rgba(114,32,126,.14),transparent 33%),radial-gradient(circle at 90% 80%,rgba(250,135,31,.075),transparent 30%),#121416}.accounting-lp .ignis-plan-grid{margin-top:clamp(38px,5vw,66px)}.accounting-lp .ignis-plan-grid>article{min-height:0}.accounting-lp .ignis-plan-grid .solution-plan-description{min-height:100px}.accounting-lp .ignis-plan-grid .solution-plan-buy{padding-bottom:14px}.accounting-lp .solution-price-source{margin-top:clamp(4.5rem,7vw,7rem)}.accounting-lp .ignis-lp-extras-inline>header h3{max-width:28ch}.accounting-lp .ignis-lp-extras-inline>header p{color:#d5d2cd}.accounting-lp .ignis-lp-extras-inline .ignis-extras-grid article span{color:#ffbb84}.accounting-lp .ignis-lp-extras-inline .ignis-extras-grid article h4{color:#f7f4ef}.accounting-lp .ignis-lp-extras-inline .ignis-extras-grid article p{color:#d5d2cd}.accounting-lp--prometheus .ignis-lp-extras-inline .ignis-extras-grid article:nth-child(n){grid-column:span 3}.accounting-faq summary{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:50px;cursor:pointer;font-size:.84rem;font-weight:700;list-style:none}.accounting-faq summary::-webkit-details-marker{display:none}.accounting-faq summary span{color:#ffa05e;font-size:1.1rem;transition:transform .18s}.accounting-lp details[open] summary span{transform:rotate(45deg)}.accounting-process .ignis-lp-process-grid{margin-top:clamp(42px,5vw,68px)}.accounting-faq{padding-block:clamp(68px,8vw,110px);background:#141618}.accounting-faq-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:clamp(35px,8vw,130px)}.accounting-faq h2{max-width:14ch;margin:18px 0 0;font-size:clamp(2rem,3.4vw,3.5rem);line-height:1.12}.accounting-faq details{border-top:1px solid var(--accounting-line)}.accounting-faq details:last-child{border-bottom:1px solid var(--accounting-line)}.accounting-faq summary{min-height:68px;font-size:.96rem}.accounting-faq details p{margin:0 0 24px;max-width:59ch;color:var(--accounting-muted);font-size:.89rem;line-height:1.65}.accounting-final{padding-block:clamp(80px,9vw,145px)}.accounting-final h2{max-width:25ch;margin:20px 0 34px;font-size:clamp(2rem,3.7vw,4.3rem);line-height:1.16}.accounting-final>div{display:flex;align-items:center;flex-wrap:wrap;gap:20px 30px}.accounting-final>div>a:last-child{min-height:48px;display:inline-flex;align-items:center;gap:8px;color:#c9c5be;font-size:.82rem;border-bottom:1px solid rgba(255,255,255,.25)}.accounting-final>div>a:last-child:hover{color:#fff;border-color:#fa871f}@media (max-width:1050px){.accounting-hero-grid{grid-template-columns:minmax(0,1fr);gap:50px;padding-top:155px}.accounting-hero-copy h1{max-width:20ch}.accounting-journey{max-width:700px}}@media (max-width:700px){.accounting-hero{min-height:0}.accounting-hero-grid{gap:38px;padding-block:134px 65px}.accounting-hero-copy h1,.accounting-lp--prometheus .accounting-hero-copy h1{max-width:100%;margin:24px 0 22px;font-size:clamp(2rem,8.9vw,3.5rem);line-height:1.12;letter-spacing:-.07em}.accounting-hero-copy>p{margin-bottom:25px;font-size:.97rem;line-height:1.55}.accounting-journey{padding:23px 21px 18px;border-radius:24px}.accounting-journey li{padding-bottom:20px}.accounting-outcomes,.accounting-process{padding-block:76px}.accounting-outcomes-list{grid-template-columns:1fr;gap:0;margin-top:34px}.accounting-outcomes-list>div{display:grid;grid-template-columns:38px 1fr;gap:2px 10px;padding:20px 0;border-bottom:1px solid var(--accounting-line)}.accounting-outcomes-list span{grid-row:span 2;margin-top:2px}.accounting-outcomes-list h3{margin:0 0 5px}.accounting-outcomes-list p{max-width:none;font-size:.9rem}body .accounting-interlude.landing-contact-bridge{margin-bottom:5rem}.accounting-plans{padding-block:78px}.accounting-lp--prometheus .ignis-lp-extras-inline .ignis-extras-grid article:nth-child(n){grid-column:auto}.accounting-faq-grid{grid-template-columns:1fr;gap:28px}.accounting-faq h2{max-width:none}.accounting-final{padding-block:84px}.accounting-final .button-pill{width:100%;text-align:left}}@media (prefers-reduced-motion:reduce){.accounting-lp :is(.button-pill,summary span){transition:none}}@media (prefers-contrast:more){.accounting-lp{--accounting-line:rgba(255,255,255,.5);--accounting-muted:#e1dfdc}.accounting-journey,.accounting-lp .ignis-plan-grid>article{border-color:rgba(255,255,255,.6)}}