.post-hero-bridge{isolation:isolate;background:#fbfbfa;border-bottom:1px solid #18174d1a;position:relative;overflow:hidden}.post-hero-bridge .above-fold-proof,.post-hero-bridge .personalize-inline,.post-hero-bridge .personalization-brief{position:relative;background-color:#0000!important}.post-hero-bridge .personalize-inline,.post-hero-bridge .personalization-brief{border-top:1px solid #18174d17}@media (min-width:701px){.workflow-sim-head h2,.old-stack-head h2,.retainer-head h2,.audit-offer-head h2,.sticky-story-heading,.process-section-head h2,.home-faq-aside h2{text-wrap:balance;max-width:17ch;letter-spacing:-.035em!important;font-size:clamp(2.65rem,4vw,3.65rem)!important;font-weight:560!important;line-height:1.02!important}.workflow-sim-head p,.old-stack-head p,.audit-offer-head p,.sticky-story-intro,.process-section-head p,.home-faq-note p{text-wrap:pretty;max-width:62ch}.retainer-head{grid-template-columns:minmax(0,1fr) minmax(15rem,18rem)!important;align-items:end!important}.retainer-head .retainer-rule{min-height:0;box-shadow:none;border-radius:12px;align-self:end;padding:1rem 1.1rem}.retainer-head .retainer-rule h3{max-width:15rem;font-size:1.02rem;line-height:1.28}.retainer-layout{grid-template-columns:minmax(15rem,.72fr) minmax(0,1.55fr)!important}}@media (min-width:861px){.sticky-story-inner{grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr)!important;gap:clamp(2.5rem,4vw,4rem)!important}.sticky-story-track{align-content:start;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important;display:grid!important}.sticky-story-track .hover-card,.sticky-story-track .hover-card:hover,.sticky-story-track .hover-card:focus-visible,.sticky-story-track .hover-card:focus-within{height:auto!important;min-height:15.5rem!important}.sticky-story-track .hover-card-reveal{opacity:1!important;grid-template-rows:1fr!important;transform:none!important}.sticky-story-track .hover-card-reveal>*{overflow:visible!important}}@media (min-width:981px){.workflow-sim{padding-block:clamp(3.5rem,5vw,4.6rem)!important}.workflow-sim-head{margin-bottom:1.5rem!important}.workflow-sim-shell{grid-template-columns:minmax(13.5rem,.6fr) minmax(0,1.4fr)!important;gap:.75rem!important;padding:.72rem!important}.workflow-sim-picker{gap:.34rem!important}.workflow-sim-picker button,.workflow-sim-picker button:hover,.workflow-sim-picker button:focus-visible,.workflow-sim-picker button.is-active{height:3.05rem!important;min-height:3.05rem!important;padding-block:.48rem!important}.workflow-sim-picker button em{display:none}.workflow-sim-board{gap:.62rem!important;padding:.86rem!important}.workflow-lane{padding:.62rem!important}.workflow-lane ol{gap:.3rem!important}.workflow-lane li{min-height:1.55rem!important;padding-block:.3rem!important}.workflow-sim-notes p{margin-top:.22rem!important;font-size:.76rem!important;line-height:1.38!important}.workflow-sim .workflow-sim-notes{display:none!important}.old-stack{padding-block:clamp(3.5rem,5vw,4.6rem)!important}.old-stack-decision{padding:1.2rem!important}.old-stack-decision h3{max-width:15rem}.old-stack-decision dl{gap:0!important;margin-top:.4rem!important}.old-stack-decision dl div{padding-block:.72rem!important}.old-stack-decision .link-arrow{margin-top:.65rem!important}.audit-offer{padding-block:clamp(3.5rem,5vw,4.6rem)!important}.audit-offer .audit-cta-band{border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:1.5rem!important;padding:1.1rem 1.25rem!important}.audit-offer .audit-cta-intro{gap:.3rem!important}.audit-offer .audit-cta-intro strong{font-size:clamp(1.25rem,2vw,1.65rem)!important;line-height:1.1!important}.audit-offer .audit-standalone{max-width:52rem;margin:0!important;font-size:.82rem!important}.audit-offer .audit-cta-body{display:block!important}.audit-offer .audit-cta-body .button{white-space:nowrap}}@media (max-width:700px){.post-hero-bridge .above-fold-proof{border-bottom:0}.post-hero-bridge .personalize-inline{background:var(--mobile-paper-alt)!important;padding:1rem 1.25rem!important}.post-hero-bridge .personalize-inline>div{align-items:center;grid-template-columns:minmax(0,1fr) auto!important;gap:.75rem!important;padding:0!important;display:grid!important}.post-hero-bridge .personalize-inline h2{max-width:13rem;line-height:1.12;font-size:1.18rem!important}.post-hero-bridge .personalize-inline p{display:none}.post-hero-bridge .personalize-inline-actions{flex-direction:row;align-items:center;gap:.35rem;display:flex}.post-hero-bridge .personalize-inline .button{white-space:nowrap;min-height:44px;padding-inline:.8rem;font-size:.78rem}.post-hero-bridge .personalize-inline .button svg{display:none}.post-hero-bridge .personalize-skip{min-width:44px;padding-inline:.35rem;font-size:0}.post-hero-bridge .personalize-skip:after{content:"Skip";font-size:.76rem}.retainer-head .retainer-rule{min-height:0;background:0 0!important;border:0!important;padding:0!important}.retainer-head .retainer-rule h3{max-width:22rem;font-size:.94rem;font-weight:560;line-height:1.45;color:var(--mobile-muted)!important}.audit-offer .audit-cta-band{gap:.9rem!important;padding:1rem!important}.audit-offer .audit-cta-intro strong{font-size:1.25rem!important;line-height:1.15!important}.audit-offer .audit-standalone{margin-top:.3rem!important}}.final-cta .final-cta-grid{pointer-events:none;opacity:.72!important;display:block!important}
