.sandbox-ux-banner{position:relative;z-index:2;background:var(--main-landing-band-bg);border-bottom:1px solid var(--main-landing-band-border)}.sandbox-ux-banner__inner{max-width:var(--layout-shell-max);margin-inline:auto;padding:var(--remion-space-8) var(--section-px) .6rem;box-sizing:border-box}.sandbox-ux-banner__eyebrow{margin:0;font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--remion-text-secondary)}.sandbox-ux-banner__title{margin:.2rem 0 0;font-size:var(--remion-text-xs);font-weight:600;color:var(--remion-text-primary);line-height:1.4}.sandbox-ux-banner__checklist,.sandbox-ux-banner__lead{margin:var(--remion-space-4) 0 0;max-width:56ch;font-size:var(--remion-text-xs);line-height:1.5;color:var(--remion-text-secondary)}.sandbox-ux-banner__checklist{padding-left:1.1rem}.sandbox-ux-banner__checklist li{margin:.12rem 0}.sandbox-ux-banner__nav{display:flex;flex-wrap:wrap;gap:.45rem var(--remion-space-12);margin-top:.45rem;align-items:center}.sandbox-ux-banner__link{font-size:var(--remion-text-xs);font-weight:600;color:var(--remion-primary);text-decoration:underline;text-underline-offset:2px}.sandbox-ux-banner__link:focus-visible{outline:2px solid var(--remion-primary);outline-offset:3px;box-shadow:0 0 0 3px color-mix(in srgb,var(--remion-primary) 12%,transparent)}.sandbox-ux-banner__link--ghost{color:var(--remion-text-secondary);font-weight:600}.sandbox-ux-banner__here{font-size:var(--remion-text-xs);font-weight:700;color:var(--remion-text-primary)}.main-landing__sandbox-flow{width:100%;max-width:var(--layout-shell-max);margin-inline:auto;box-sizing:border-box}.main-landing--sandbox-v3 .main-landing__sandbox-flow{display:flex;flex-direction:column}.main-landing__sandbox-band-section{width:100%;max-width:var(--layout-shell-max);margin-inline:auto;padding-inline:var(--section-px);box-sizing:border-box}.sandbox-wayfinding{width:100%;padding:var(--main-space-md) var(--section-px);background:var(--main-landing-band-bg);border-bottom:1px solid var(--main-landing-band-border);display:flex;flex-direction:column;gap:var(--main-space-md);box-sizing:border-box}.main-landing--sandbox .main-landing__hero+.main-landing__sandbox-flow .sandbox-wayfinding{margin-top:0}.sandbox-wayfinding__main-route{width:100%;max-width:var(--sandbox-shell-max,62rem);margin-inline:auto}.sandbox-wayfinding__route-panel{display:grid;grid-gap:clamp(.85rem,1.8vw,1.15rem);gap:clamp(.85rem,1.8vw,1.15rem);padding:clamp(var(--remion-space-16),2.2vw,1.35rem);border:1px solid color-mix(in srgb,var(--remion-primary) 14%,var(--remion-border));border-radius:var(--remion-radius-surface);background:color-mix(in srgb,var(--remion-primary) 3%,#ffffff);box-sizing:border-box}.sandbox-wayfinding__route-head{display:grid;grid-gap:.42rem;gap:.42rem;max-width:42rem;margin-inline:auto;text-align:center}.sandbox-wayfinding__route-eyebrow,.sandbox-wayfinding__route-footnote,.sandbox-wayfinding__route-lead,.sandbox-wayfinding__route-title{margin:0}.sandbox-wayfinding__route-eyebrow{color:var(--remion-trust-on-light);font-size:.68rem;font-weight:800;letter-spacing:.06em;line-height:1.15;text-transform:uppercase}.sandbox-wayfinding__route-title{color:var(--remion-primary);font-size:clamp(1.08rem,2vw,1.35rem);font-weight:700;line-height:1.22;text-wrap:balance}.sandbox-wayfinding__route-lead{color:var(--remion-text-secondary);font-size:var(--remion-text-sm);font-weight:600;line-height:1.55;text-wrap:pretty}.sandbox-wayfinding__route-nav-hint{margin:.55rem auto 0;color:var(--remion-primary);font-size:var(--remion-text-xs);font-weight:600;line-height:1.4;text-align:center;text-wrap:balance}.sandbox-wayfinding__route-footnote{max-width:38rem;margin-inline:auto;padding-top:.15rem;color:var(--remion-trust-on-light);font-size:var(--remion-text-xs);font-weight:600;line-height:1.45;text-align:center;text-wrap:pretty}.sandbox-wayfinding__route-proof{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem;margin:.15rem 0 0;padding:0;list-style:none}.sandbox-wayfinding__route-proof li{display:inline-flex;align-items:center;justify-content:center;min-height:1.85rem;padding:.28rem .68rem;border:1px solid color-mix(in srgb,var(--remion-trust) 22%,var(--remion-border));border-radius:var(--remion-radius-pill);background:var(--remion-bg);color:var(--remion-primary);font-size:var(--remion-text-xs);font-weight:700;line-height:1.2;text-align:center}.sandbox-wayfinding__route-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.35rem;gap:.35rem;position:relative;margin:0;padding:.35rem 0 0;list-style:none}.sandbox-wayfinding__route-list:before{content:"";position:absolute;top:1.35rem;left:8%;right:8%;height:2px;border-radius:var(--remion-radius-pill);background:linear-gradient(90deg,color-mix(in srgb,var(--remion-trust) 8%,var(--remion-border)),color-mix(in srgb,var(--remion-trust) 42%,var(--remion-border)) 50%,color-mix(in srgb,var(--remion-trust) 8%,var(--remion-border)));pointer-events:none}.sandbox-wayfinding__route-node{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:.38rem;min-width:0;box-sizing:border-box;padding:0 .2rem;text-align:center}.sandbox-wayfinding__route-num{display:inline-flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;border-radius:var(--remion-radius-pill);border:2px solid color-mix(in srgb,var(--remion-primary) 24%,var(--remion-border));background:var(--remion-bg);box-shadow:0 0 0 3px color-mix(in srgb,var(--remion-primary) 4%,#ffffff);color:var(--remion-primary);font-size:.76rem;font-weight:800;line-height:1}.sandbox-wayfinding__route-label,.sandbox-wayfinding__route-value{display:block;min-width:0}.sandbox-wayfinding__route-label{color:var(--remion-primary);font-size:var(--remion-text-sm);font-weight:700;line-height:1.25}.sandbox-wayfinding__route-value{color:var(--remion-text-secondary);font-size:var(--remion-text-xs);font-weight:600;line-height:1.35}.sandbox-wayfinding__route-node--money .sandbox-wayfinding__route-num,.sandbox-wayfinding__route-node--trust .sandbox-wayfinding__route-num{border-color:color-mix(in srgb,var(--remion-trust) 62%,var(--remion-border));background:color-mix(in srgb,var(--remion-trust) 10%,#ffffff);color:var(--remion-trust-on-light)}.sandbox-wayfinding__route-node--money .sandbox-wayfinding__route-label{color:var(--remion-trust-on-light)}.sandbox-wayfinding__route-node-link{display:flex;flex-direction:column;align-items:center;gap:.38rem;width:100%;min-height:100%;box-sizing:border-box;padding:.15rem .1rem;border-radius:calc(var(--remion-radius-md) + 2px);text-decoration:none;color:inherit;transition:background-color .15s ease,box-shadow .15s ease}.sandbox-wayfinding__route-node-link:hover{background:color-mix(in srgb,var(--remion-primary) 5%,#ffffff)}.sandbox-wayfinding__route-node-link:focus-visible{outline:2px solid var(--remion-primary);outline-offset:2px}.sandbox-wayfinding__route-toggle{justify-self:center;margin:.15rem auto 0;padding:.42rem .85rem;border:1px solid color-mix(in srgb,var(--remion-primary) 20%,var(--remion-border));border-radius:var(--remion-radius-pill);background:var(--remion-bg);color:var(--remion-primary);font-size:var(--remion-text-xs);font-weight:600;line-height:1.3;cursor:pointer}.sandbox-wayfinding__route-toggle:hover{background:color-mix(in srgb,var(--remion-primary) 5%,#ffffff)}.sandbox-wayfinding__route-toggle:focus-visible{outline:2px solid var(--remion-primary);outline-offset:2px}.sandbox-wayfinding__route-list--compact:before{left:11%;right:11%}.sandbox-wayfinding__actions{display:grid;grid-gap:var(--main-space-sm);gap:var(--main-space-sm);width:100%}.sandbox-wayfinding__steps{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem var(--remion-space-8);margin:0;padding:0;list-style:none}.sandbox-wayfinding__step{display:inline-flex;align-items:center;gap:.35rem;padding:.33rem .62rem .33rem .4rem;border-radius:var(--remion-radius-pill);border:1px solid rgba(15,41,66,.14);background:rgba(255,255,255,.92);font-size:var(--remion-text-xs);font-weight:600;color:var(--remion-text-secondary)}.sandbox-wayfinding__step--current{border-color:color-mix(in srgb,var(--remion-accent) 45%,rgba(15,41,66,.14));background:color-mix(in srgb,var(--remion-accent) 11%,#ffffff);color:var(--remion-primary)}.sandbox-wayfinding__step-num{display:inline-flex;align-items:center;justify-content:center;min-width:1.15rem;height:1.15rem;border-radius:50%;font-size:.62rem;font-weight:700;background:rgba(15,41,66,.08)}.sandbox-wayfinding__step--current .sandbox-wayfinding__step-num{background:var(--remion-accent);color:#fff}.sandbox-wayfinding__step-link{color:inherit;text-decoration:none}.sandbox-wayfinding__step-link:focus-visible,.sandbox-wayfinding__step-link:hover{color:var(--remion-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.sandbox-wayfinding__toc-list{display:flex;flex-wrap:nowrap;justify-content:center;gap:.32rem;margin:0;padding:0;list-style:none;overflow-x:auto;-webkit-overflow-scrolling:touch}.sandbox-wayfinding__toc.main-landing__toc--mobile{display:block;margin:0;padding:0;border:0;background:transparent}.sandbox-wayfinding__toc-list li{flex:0 0 auto}.sandbox-wayfinding__toc-link{display:inline-block;padding:.33rem .62rem;border-radius:var(--remion-radius-pill);font-size:var(--remion-text-xs);font-weight:600;line-height:1.3;text-decoration:none;color:var(--remion-text);border:1px solid rgba(15,41,66,.14);background:rgba(255,255,255,.92);white-space:nowrap}.sandbox-wayfinding__toc-link:focus-visible{outline:2px solid var(--remion-primary);outline-offset:2px;box-shadow:0 0 0 3px color-mix(in srgb,var(--remion-primary) 12%,transparent)}.sandbox-wayfinding__toc-link--primary{border-color:color-mix(in srgb,var(--remion-accent) 45%,rgba(15,41,66,.14));background:color-mix(in srgb,var(--remion-accent) 11%,#ffffff)}@media (min-width:769px){.sandbox-wayfinding{align-items:stretch}.sandbox-wayfinding__steps{justify-content:flex-start}.sandbox-wayfinding__toc-list{justify-content:flex-end;flex-wrap:wrap;overflow:visible}}@media (max-width:768px){.sandbox-wayfinding{padding-inline:0}.sandbox-wayfinding__main-route{padding-inline:var(--section-px);box-sizing:border-box}.sandbox-wayfinding__route-panel{padding:.9rem .85rem .95rem}.sandbox-wayfinding__route-list:not(.sandbox-wayfinding__route-list--compact){display:flex;gap:.55rem;overflow-x:auto;scroll-padding-inline:var(--section-px);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:.15rem}.sandbox-wayfinding__route-list--compact{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.35rem;gap:.35rem;overflow:visible;padding-bottom:0}.sandbox-wayfinding__route-list:not(.sandbox-wayfinding__route-list--compact):before{display:none}.sandbox-wayfinding__route-list:not(.sandbox-wayfinding__route-list--compact)::-webkit-scrollbar{display:none}.sandbox-wayfinding__route-list:not(.sandbox-wayfinding__route-list--compact) .sandbox-wayfinding__route-node{flex:0 0 min(9.75rem,44vw);scroll-snap-align:start;padding:.55rem .45rem .15rem;border:1px solid color-mix(in srgb,var(--remion-trust) 14%,var(--remion-border));border-radius:calc(var(--remion-radius-md) + 2px);background:var(--remion-bg)}.sandbox-wayfinding__route-list--compact .sandbox-wayfinding__route-node{padding:0;border:none;background:transparent}.sandbox-wayfinding__toc{position:relative;width:100%;min-width:0}.sandbox-wayfinding__toc:after{display:none}.sandbox-wayfinding__toc-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--remion-space-8);gap:var(--remion-space-8);padding-inline:var(--section-px);overflow:visible;scrollbar-width:none}.sandbox-wayfinding__toc-list li{min-width:0}.sandbox-wayfinding__toc-link{display:flex;min-height:2.75rem;align-items:center;justify-content:center;box-sizing:border-box;width:100%;text-align:center;white-space:normal}.sandbox-wayfinding__toc-list::-webkit-scrollbar{display:none}.sandbox-wayfinding__steps{display:none}}.main-landing--sandbox .main-landing__qualification{padding-top:var(--section-gap-form);padding-bottom:var(--section-gap)}.main-landing--sandbox .main-landing__qualification-layout{padding-inline:clamp(var(--remion-space-20),2.8vw,var(--remion-space-32))}.main-landing--sandbox .main-landing__qualification-sandbox-promo{margin-top:0}.main-landing--sandbox .main-landing__qualification-choices{gap:1.35rem clamp(var(--remion-space-16),2vw,var(--remion-space-20))}.main-landing__sandbox-outcome{margin-top:var(--main-space-lg);padding-top:var(--main-space-md);border-top:1px solid color-mix(in srgb,var(--remion-border) 80%,transparent)}.main-landing__qualification-card>.main-landing__sandbox-outcome:first-child{margin-top:0;margin-bottom:var(--main-space-lg)}.main-landing__sandbox-outcome-title{margin:0 0 .35rem;text-align:center;font-size:clamp(1rem,1.6vw,1.12rem);line-height:1.3;color:var(--remion-primary)}.main-landing__sandbox-outcome-kicker{max-width:min(34rem,100%);margin:0 auto var(--main-space-sm);text-align:center;font-size:var(--remion-text-sm);line-height:1.5;color:var(--remion-text-secondary)}.main-landing__sandbox-outcome-proof{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem;max-width:min(38rem,100%);margin:0 auto var(--main-space-sm);padding:0;list-style:none}.main-landing__sandbox-outcome-proof li{display:inline-flex;align-items:center;justify-content:center;min-height:1.85rem;padding:.28rem .66rem;border:1px solid color-mix(in srgb,var(--remion-trust) 20%,var(--remion-border));border-radius:var(--remion-radius-pill);background:color-mix(in srgb,var(--remion-trust) 5%,#ffffff);color:var(--remion-primary);font-size:var(--remion-text-xs);font-weight:700;line-height:1.2;text-align:center}.main-landing__sandbox-outcome-route{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.55rem;gap:.55rem;max-width:min(38rem,100%);margin:0 auto var(--main-space-sm)}.main-landing__sandbox-outcome-route div{min-width:0;padding:.72rem .8rem;border:1px solid color-mix(in srgb,var(--remion-trust) 16%,var(--remion-border));border-radius:var(--remion-radius-md);background:color-mix(in srgb,var(--remion-trust) 3%,#ffffff)}.main-landing__sandbox-outcome-route dt{margin:0 0 .22rem;color:var(--remion-trust-on-light);font-size:.68rem;font-weight:800;letter-spacing:.06em;line-height:1.15;text-transform:uppercase}.main-landing__sandbox-outcome-route dd{margin:0;color:var(--remion-text-primary);font-size:.8rem;font-weight:600;line-height:1.35}.main-landing__sandbox-outcome-decision-line{max-width:36ch;margin:var(--main-space-sm) auto var(--main-space-sm);color:var(--remion-primary);font-size:var(--remion-text-xs);font-weight:700;line-height:1.4;text-align:center;text-wrap:balance}.main-landing__sandbox-outcome-list{margin:0 auto;max-width:min(36rem,100%);text-align:left}.main-landing__sandbox-outcome-steps{display:grid;grid-gap:.62rem;gap:.62rem;max-width:min(38rem,100%);margin:0 auto;padding:0;list-style:none}.main-landing__sandbox-outcome-step{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.7rem;gap:.7rem;align-items:start;padding:.72rem .82rem;border:1px solid color-mix(in srgb,var(--remion-trust) 16%,var(--remion-border));border-radius:var(--remion-radius-md);background:color-mix(in srgb,var(--remion-trust) 3%,#ffffff);color:var(--remion-text-secondary);font-size:var(--remion-text-sm);line-height:1.45}.main-landing__sandbox-outcome-step-num{display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;border-radius:var(--remion-radius-pill);background:color-mix(in srgb,var(--remion-trust) 12%,#ffffff);color:var(--remion-primary);font-size:.72rem;font-weight:800;line-height:1}.main-landing__sandbox-outcome-details{max-width:min(36rem,100%);margin:0 auto}.main-landing__sandbox-outcome-details>summary{display:flex;align-items:center;justify-content:center;gap:var(--main-space-sm);min-height:44px;padding:.58rem .9rem;box-sizing:border-box;cursor:pointer;border-radius:var(--remion-radius-md);border:1px solid color-mix(in srgb,var(--remion-trust) 18%,var(--remion-border));background:color-mix(in srgb,var(--remion-trust) 4%,#ffffff);color:var(--remion-primary);font-size:var(--remion-text-sm);font-weight:700;list-style:none}.main-landing__sandbox-outcome-details>summary::-webkit-details-marker{display:none}.main-landing__sandbox-outcome-details>summary:after{content:"";flex:0 0 auto;width:.48rem;height:.48rem;margin-top:-.12em;border-right:2px solid var(--remion-trust);border-bottom:2px solid var(--remion-trust);transform:rotate(45deg);transform-origin:center;transition:transform .2s ease}.main-landing__sandbox-outcome-details[open]>summary:after{transform:rotate(225deg)}.main-landing__sandbox-outcome-details>summary:focus-visible{outline:2px solid var(--remion-primary);outline-offset:3px;box-shadow:0 0 0 3px color-mix(in srgb,var(--remion-primary) 12%,transparent)}.main-landing__sandbox-outcome-details[open] .main-landing__sandbox-outcome-list{margin-top:var(--main-space-sm)}@media (prefers-reduced-motion:reduce){.main-landing__compare-full-details-summary:after,.main-landing__faq-item summary:after,.main-landing__hero-faq-item summary:after,.main-landing__sandbox-outcome-details>summary:after,.main-landing__steps-details-summary:after{transition:none}}.main-landing__sandbox-outcome-verify{margin:var(--main-space-md) auto 0;max-width:min(36rem,100%);text-align:center;font-size:var(--remion-text-sm);line-height:1.5;color:var(--remion-text-secondary)}@media (max-width:639px){.main-landing__sandbox-outcome-route{grid-template-columns:1fr}}.main-landing__sandbox-trust-fold{max-width:var(--layout-max);margin:var(--section-gap) auto 0}.main-landing__sandbox-trust-fold-body{padding-top:var(--main-space-sm)}.main-landing__sandbox-trust-fold-body .main-landing__hero-supplement{padding:0}.main-landing--sandbox .main-landing__hero-faq-strip--compact{max-width:var(--layout-shell-max);margin-inline:auto;padding:var(--main-space-20) var(--section-px) var(--main-space-24)}.main-landing__sandbox-deferred{max-width:var(--layout-shell-max);margin-inline:auto;padding:var(--section-gap-loose) var(--section-px);background:var(--main-landing-band-bg);border-top:1px solid var(--main-landing-band-border);box-sizing:border-box}.main-landing__sandbox-deferred-kicker{margin:0 auto var(--main-space-24);max-width:52ch;text-align:center;font-size:var(--remion-text-sm);line-height:1.55;color:var(--remion-text-secondary)}.main-landing__sandbox-deferred-stack{display:flex;flex-direction:column;gap:0}.main-landing__sandbox-deferred .main-landing__compare,.main-landing__sandbox-deferred .main-landing__market--scope,.main-landing__sandbox-deferred .main-landing__steps{max-width:100%;margin-inline:0}.main-landing__sandbox-deferred .main-landing__compare--compact{padding-top:var(--main-space-16);padding-bottom:var(--main-space-12)}.main-landing__scope-details--sandbox .main-landing__scope-details-summary{cursor:pointer;font-weight:600;font-size:var(--remion-text-sm);padding:var(--main-space-md) 0;list-style:none;color:var(--remion-primary)}.main-landing__scope-details--sandbox .main-landing__scope-details-summary::-webkit-details-marker{display:none}@media (max-width:1023px){.main-landing__hero-aside--sandbox-lite .main-landing__deal-card-rows li:nth-child(n+4){display:none}}.main-landing.main-landing--sandbox-flat{--main-landing-band-bg:var(--remion-bg);--main-landing-band-border:color-mix(in srgb,var(--remion-border) 38%,transparent);--sandbox-section-pad-y:var(--section-gap)}.main-landing--sandbox-flat .main-landing .main-landing__section-surface--soft:before,.main-landing--sandbox-flat .main-landing__cases:before,.main-landing--sandbox-flat .main-landing__compare:before,.main-landing--sandbox-flat .main-landing__executor-strip:before,.main-landing--sandbox-flat .main-landing__market--scope:before,.main-landing--sandbox-flat .main-landing__market-frame:before,.main-landing--sandbox-flat .main-landing__steps:before{background:transparent;border-top:none;border-bottom:none;box-shadow:none}.main-landing--sandbox-flat .main-landing__steps.main-landing__section-rhythm-alt:before{background:transparent;box-shadow:none}.main-landing--sandbox-flat .main-landing__compare,.main-landing--sandbox-flat .main-landing__compare--compact,.main-landing--sandbox-flat .main-landing__hero-faq-strip,.main-landing--sandbox-flat .main-landing__legal-hub,.main-landing--sandbox-flat .main-landing__sandbox-deferred,.main-landing--sandbox-flat .sandbox-ux-banner,.main-landing--sandbox-flat .sandbox-wayfinding{background:var(--remion-bg)}.main-landing--sandbox-flat .main-landing__compare--compact,.main-landing--sandbox-flat .main-landing__sandbox-deferred{border-top:none}.main-landing--sandbox-flat .main-landing__sandbox-deferred .main-landing__compare--compact{background:transparent;border-top:none;border-bottom:none}.main-landing--sandbox-flat .main-landing__sandbox-flow>*+*{border-top:1px solid var(--main-landing-band-border)}.main-landing--sandbox-flat .main-landing__hero-faq-strip,.main-landing--sandbox-flat .sandbox-wayfinding{border-bottom:none}.main-landing--sandbox-flat .main-landing--sandbox .main-landing__hero-faq-strip--compact,.main-landing--sandbox-flat .main-landing__cases,.main-landing--sandbox-flat .main-landing__closing,.main-landing--sandbox-flat .main-landing__deal-proof,.main-landing--sandbox-flat .main-landing__executor-strip,.main-landing--sandbox-flat .main-landing__faq,.main-landing--sandbox-flat .main-landing__human-moment,.main-landing--sandbox-flat .main-landing__market--scope,.main-landing--sandbox-flat .main-landing__metrics-strip,.main-landing--sandbox-flat .main-landing__pre-pay-checklist,.main-landing--sandbox-flat .main-landing__qualification,.main-landing--sandbox-flat .main-landing__sandbox-deferred,.main-landing--sandbox-flat .main-landing__steps{padding-top:var(--sandbox-section-pad-y);padding-bottom:var(--sandbox-section-pad-y)}.main-landing--sandbox-flat .main-landing__sandbox-deferred .main-landing__compare--compact,.main-landing--sandbox-flat .main-landing__sandbox-deferred .main-landing__steps{padding-top:var(--main-space-20);padding-bottom:var(--main-space-20)}.main-landing--sandbox-flat .main-landing__cases,.main-landing--sandbox-flat .main-landing__closing,.main-landing--sandbox-flat .main-landing__deal-proof,.main-landing--sandbox-flat .main-landing__executor-strip,.main-landing--sandbox-flat .main-landing__faq,.main-landing--sandbox-flat .main-landing__human-moment,.main-landing--sandbox-flat .main-landing__legal-hub,.main-landing--sandbox-flat .main-landing__metrics-strip,.main-landing--sandbox-flat .main-landing__pre-pay-checklist{border-top:1px solid var(--main-landing-band-border)}.main-landing--sandbox-flat .main-landing__legal-hub{border-bottom:none}.main-landing--sandbox-flat .main-landing__metrics-strip{background:transparent;border-radius:0}.main-landing--sandbox-flat .main-landing__qualification-shell,.main-landing--sandbox-flat .main-landing__qualification-shell--editorial{background:var(--remion-bg);box-shadow:none}.main-landing--sandbox-flat .main-landing__qualification-card{background:var(--remion-bg);box-shadow:none;border-color:color-mix(in srgb,var(--remion-border) 72%,transparent)}.main-landing.main-landing--sandbox-flat{--main-landing-band-border:color-mix(in srgb,var(--remion-border) 52%,transparent)}.sandbox-utp-ribbon{width:100%;border-bottom:1px solid var(--main-landing-band-border);background:var(--remion-bg)}.sandbox-utp-ribbon__inner{max-width:var(--layout-shell-max);margin-inline:auto;padding:var(--main-space-24) var(--section-px);box-sizing:border-box}.sandbox-utp-ribbon__head{max-width:46rem;margin-inline:auto;text-align:center}.sandbox-utp-ribbon__eyebrow{text-align:center}.sandbox-utp-ribbon__formula{margin:.45rem auto 0;max-width:34ch;font-size:clamp(1.35rem,3vw,2.15rem);font-weight:700;line-height:1.18;color:var(--remion-primary)}.sandbox-utp-ribbon__lead{margin:var(--remion-space-12) auto 0;max-width:58ch;font-size:var(--remion-text-sm);line-height:var(--type-body-lh);color:var(--remion-text-secondary)}.sandbox-utp-ribbon__proof{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem;margin:.85rem auto 0;padding:0;list-style:none}.sandbox-utp-ribbon__proof li{display:inline-flex;align-items:center;justify-content:center;min-height:1.85rem;padding:.28rem .66rem;border:1px solid color-mix(in srgb,var(--remion-trust) 18%,var(--remion-border));border-radius:var(--remion-radius-pill);background:color-mix(in srgb,var(--remion-trust) 5%,#ffffff);color:var(--remion-primary);font-size:var(--remion-text-xs);font-weight:700;line-height:1.2;text-align:center}.sandbox-utp-ribbon__decision-line{max-width:42ch;margin:var(--remion-space-12) auto 0;font-weight:700;line-height:1.45;text-wrap:balance}.sandbox-utp-ribbon__decision-line,.sandbox-utp-ribbon__summary{color:var(--remion-primary);font-size:var(--remion-text-sm);text-align:center}.sandbox-utp-ribbon__summary{max-width:48rem;margin:var(--main-space-20) auto 0;padding:var(--main-space-md) clamp(var(--remion-space-16),2.4vw,var(--remion-space-24));border:1px solid color-mix(in srgb,var(--remion-trust) 24%,var(--remion-border));border-radius:var(--remion-radius-xl);background:color-mix(in srgb,var(--remion-trust) 6%,#ffffff);font-weight:600;line-height:1.55}.sandbox-utp-ribbon__grid{margin:var(--main-space-20) auto 0;padding:0;list-style:none;display:grid;grid-gap:var(--main-space-md);gap:var(--main-space-md);grid-template-columns:1fr;max-width:62rem}@media (min-width:640px){.sandbox-utp-ribbon__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.sandbox-utp-ribbon__card{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:var(--main-space-sm);gap:var(--main-space-sm);padding:clamp(var(--remion-space-16),2vw,var(--remion-space-20));border-radius:var(--remion-radius-xl);border:1px solid color-mix(in srgb,var(--remion-border) 70%,transparent);background:var(--remion-bg);text-align:left}.sandbox-utp-ribbon__card-num{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--remion-radius-pill);background:color-mix(in srgb,var(--remion-accent) 11%,#ffffff);color:var(--remion-primary);font-size:.72rem;font-weight:800;line-height:1}.sandbox-utp-ribbon__card-copy{display:grid;grid-gap:.28rem;gap:.28rem;min-width:0}.sandbox-utp-ribbon__card-label{font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--remion-trust-on-light)}.sandbox-utp-ribbon__card-text{font-size:var(--remion-text-sm);font-weight:600;line-height:1.45;color:var(--remion-text-primary)}.main-landing__hero-qual-steps{max-width:var(--layout-max);margin:0 auto;padding:var(--main-space-16) var(--section-px) var(--main-space-20);box-sizing:border-box}.main-landing__hero-qual-steps-head{max-width:42ch;margin:0 0 var(--main-space-12)}.main-landing__hero-qual-steps-title{margin:0;font-size:clamp(1.05rem,2.4vw,1.35rem);font-weight:600;line-height:1.28;color:var(--remion-text-primary)}.main-landing__hero-qual-steps-lead{margin:.45rem 0 0;font-size:var(--remion-text-sm);line-height:1.5;color:var(--remion-text-secondary)}.main-landing__hero-qual-steps-track{display:flex;gap:var(--main-space-sm);margin:0;padding:0;list-style:none;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.main-landing__hero-qual-steps-item{flex:0 0 min(9.5rem,72vw);scroll-snap-align:start;display:flex;align-items:center;gap:.55rem;padding:.62rem .72rem;border-radius:var(--card-radius);border:1px solid color-mix(in srgb,var(--remion-border) 70%,transparent);background:color-mix(in srgb,var(--remion-surface) 92%,transparent)}.main-landing__hero-qual-steps-num{flex:0 0 auto;width:1.55rem;height:1.55rem;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--remion-radius-pill);font-size:.78rem;font-weight:700;color:var(--remion-text-inverse);background:linear-gradient(135deg,var(--remion-trust),color-mix(in srgb,var(--remion-trust) 70%,var(--remion-trust-hover)))}.main-landing__hero-qual-steps-label{font-size:var(--remion-text-sm);font-weight:600;line-height:1.35;color:var(--remion-text-primary)}.main-landing__hero-qual-steps-proof{display:flex;flex-wrap:wrap;gap:.42rem;margin:var(--main-space-12) 0 0;padding:0;list-style:none}.main-landing__hero-qual-steps-proof li{display:inline-flex;align-items:center;justify-content:center;min-height:1.8rem;padding:.24rem .62rem;border:1px solid color-mix(in srgb,var(--remion-trust) 18%,var(--remion-border));border-radius:var(--remion-radius-pill);background:color-mix(in srgb,var(--remion-trust) 5%,#ffffff);color:color-mix(in srgb,var(--remion-primary) 84%,var(--remion-text-secondary));font-size:var(--remion-text-xs);font-weight:700;line-height:1.2;text-align:center}.main-landing__hero-qual-steps-decision-line{max-width:46ch;margin:.62rem auto 0;color:color-mix(in srgb,var(--remion-text-secondary) 86%,var(--remion-primary) 14%);font-size:var(--remion-text-sm);font-weight:600;line-height:1.42;text-align:center;text-wrap:balance}.main-landing__hero-qual-steps-cta{margin:var(--main-space-12) 0 0}.main-landing__hero-qual-steps-link{font-size:var(--remion-text-sm);font-weight:600;color:var(--remion-trust-on-light);text-decoration:underline;text-underline-offset:.14em}.main-landing__hero-qual-steps-link:focus-visible{outline:2px solid var(--remion-primary);outline-offset:3px;box-shadow:0 0 0 3px color-mix(in srgb,var(--remion-primary) 12%,transparent)}.main-landing--sandbox-v3 .main-landing__hero-qual-steps{max-width:var(--sandbox-content-max);padding-inline:max(var(--remion-space-16),var(--section-px));scroll-margin-top:5.25rem;background:var(--remion-bg);border:1px solid var(--sandbox-muted-line);border-radius:var(--sandbox-shell-radius);padding-block:clamp(1.1rem,2.8vw,var(--section-gap-form,1.75rem));margin-bottom:0;box-shadow:0 12px 30px rgba(15,41,66,.04)}.main-landing__hero-qual-steps+.main-landing__sandbox-wave--conversion{border-top:none}.main-landing__sandbox-wave--post-form{border-top:1px solid var(--sandbox-muted-line)}@media (min-width:769px){.main-landing__hero-qual-steps-head{max-width:none;text-align:center;margin-inline:auto}.main-landing__hero-qual-steps-lead{max-width:52ch;margin-inline:auto}.main-landing__hero-qual-steps-track{justify-content:center;overflow:visible;flex-wrap:wrap}.main-landing__hero-qual-steps-proof{justify-content:center}.main-landing__hero-qual-steps-item{flex:1 1 10rem;max-width:14rem}.main-landing__hero-qual-steps-cta{text-align:center}}.sandbox-path-strip{padding-block:var(--main-space-20)}.sandbox-path-strip__head{max-width:40ch;margin:0 auto var(--main-space-16);text-align:center}.sandbox-path-strip__title{margin:0;font-size:clamp(1.05rem,2vw,1.25rem);font-weight:600;color:var(--remion-text-primary)}.sandbox-path-strip__lead{margin:.4rem 0 0;font-size:var(--remion-text-sm);line-height:1.5;color:var(--remion-text-secondary)}.sandbox-path-strip__track{display:flex;gap:var(--main-space-sm);margin:0;padding:var(--remion-space-4) 0 var(--remion-space-8);list-style:none;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.sandbox-path-strip__step{flex:0 0 min(11.5rem,78vw);scroll-snap-align:start;display:flex;flex-direction:column;gap:.2rem;padding:var(--main-space-md);border-radius:var(--card-radius);border:1px solid color-mix(in srgb,var(--remion-border) 65%,transparent);background:var(--remion-bg)}.sandbox-path-strip__num{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:50%;font-size:.7rem;font-weight:700;background:color-mix(in srgb,var(--remion-accent) 14%,#fff);color:var(--remion-primary)}.sandbox-path-strip__label{font-size:var(--remion-text-sm);font-weight:600;color:var(--remion-text-primary)}.sandbox-path-strip__hint{font-size:var(--remion-text-xs);line-height:1.45;color:var(--remion-text-secondary)}@media (max-width:768px){.sandbox-path-strip__track{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.25rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 2.25rem),transparent)}}@media (min-width:900px){.sandbox-path-strip__track{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible;-webkit-mask-image:none;mask-image:none}.sandbox-path-strip__step{flex:unset}}.sandbox-learn-more{padding-block:var(--section-gap);border-top:1px solid var(--main-landing-band-border)}.sandbox-learn-more__head{max-width:46ch;margin:0 auto var(--main-space-24);text-align:center}.sandbox-learn-more__lead{max-width:min(64ch,100%);margin:var(--remion-space-8) auto 0;font-size:var(--remion-text-sm);line-height:1.55;color:var(--remion-text-secondary)}.sandbox-learn-more__chooser{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem;margin:.85rem 0 0;padding:0;list-style:none}.sandbox-learn-more__chooser li{display:inline-flex;align-items:center;justify-content:center;min-height:1.85rem;padding:.28rem .66rem;border:1px solid color-mix(in srgb,var(--remion-primary) 14%,var(--remion-border));border-radius:var(--remion-radius-pill);background:color-mix(in srgb,var(--remion-primary) 4%,#ffffff);color:var(--remion-primary);font-size:var(--remion-text-xs);font-weight:700;line-height:1.2;text-align:center}.sandbox-learn-more__guide-line{max-width:42ch;margin:var(--remion-space-12) auto 0;color:var(--remion-primary);font-size:var(--remion-text-sm);font-weight:600;line-height:1.45;text-align:center;text-wrap:balance}.sandbox-learn-more__chapters{display:flex;flex-direction:column;gap:var(--main-space-sm);max-width:var(--layout-max);margin-inline:auto}.sandbox-learn-chapter{border:1px solid color-mix(in srgb,var(--remion-border) 72%,transparent);border-radius:var(--card-radius);background:var(--remion-bg);overflow:hidden}.sandbox-learn-chapter__summary{cursor:pointer;padding:var(--main-space-md) var(--main-space-16);font-size:var(--remion-text-sm);font-weight:600;color:var(--remion-primary);list-style:none}.sandbox-learn-chapter__summary::-webkit-details-marker{display:none}.sandbox-learn-chapter__body{padding:0 var(--main-space-16) var(--main-space-16)}.sandbox-learn-chapter__body .main-landing__compare--compact,.sandbox-learn-chapter__body .main-landing__market--scope-sandbox-chapter,.sandbox-learn-chapter__body .main-landing__steps{padding-top:0;padding-bottom:0;max-width:100%}.sandbox-learn-chapter__body--scope .main-landing__scope-head{margin-top:0}.sandbox-trust-appendix{padding-block:var(--section-gap);border-top:1px solid var(--main-landing-band-border)}.sandbox-trust-appendix__fold{max-width:var(--layout-shell-max);margin-inline:auto;border:1px solid color-mix(in srgb,var(--remion-border) 72%,transparent);border-radius:calc(var(--card-radius) + 2px);background:var(--remion-bg);padding:0}.sandbox-trust-appendix__summary{cursor:pointer;padding:var(--main-space-md) var(--section-px);font-size:var(--remion-text-sm);font-weight:600;color:var(--remion-primary);list-style:none}.sandbox-trust-appendix__summary::-webkit-details-marker{display:none}.sandbox-trust-appendix__lead{margin:0;padding:0 var(--section-px) var(--main-space-md);font-size:var(--remion-text-xs);line-height:1.5;color:var(--remion-text-secondary);text-align:center}.sandbox-trust-appendix__body>*{border-top:1px solid var(--main-landing-band-border)}.main-landing--sandbox-v3 .sandbox-trust-appendix__body .main-landing__cases,.main-landing--sandbox-v3 .sandbox-trust-appendix__body .main-landing__deal-proof,.main-landing--sandbox-v3 .sandbox-trust-appendix__body .main-landing__executor-strip,.main-landing--sandbox-v3 .sandbox-trust-appendix__body .main-landing__faq,.main-landing--sandbox-v3 .sandbox-trust-appendix__body .main-landing__human-moment,.main-landing--sandbox-v3 .sandbox-trust-appendix__body .main-landing__legal-hub,.main-landing--sandbox-v3 .sandbox-trust-appendix__body .main-landing__metrics-strip,.main-landing--sandbox-v3 .sandbox-trust-appendix__body .main-landing__pre-pay-checklist{border-top:none}