.main-landing__executor-strip{position:relative;z-index:0;padding:var(--section-gap) var(--section-px);max-width:var(--layout-shell-max);margin:0 auto;background:transparent;border-top:none}.main-landing__executor-strip:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:100vw;transform:translateX(-50%);z-index:-1;background:var(--remion-bg);border-top:1px solid color-mix(in srgb,var(--remion-border) 72%,transparent);pointer-events:none}.main-landing__executor-strip-head{text-align:center;max-width:38rem;margin:0 auto}.main-landing__executor-strip-lead{margin-top:.35rem}.main-landing__executor-strip-decision-line{max-width:46ch;margin:.62rem auto 0;color:color-mix(in srgb,var(--remion-text-secondary) 88%,var(--remion-primary) 12%);font-size:var(--remion-text-sm);font-weight:600;line-height:1.45;text-align:center;text-wrap:balance}.main-landing__executor-strip-details{margin:var(--remion-space-16) auto 0;max-width:min(42rem,100%)}.main-landing__executor-strip-details-summary{cursor:pointer;list-style:none;margin:0 auto;padding:.55rem .85rem;max-width:20rem;border-radius:var(--remion-radius-md);border:1px solid color-mix(in srgb,var(--remion-border) 88%,transparent);background:var(--remion-bg-subtle);font-size:.82rem;font-weight:600;color:var(--remion-text-secondary);text-align:center}.main-landing__executor-strip-details-summary::-webkit-details-marker{display:none}.main-landing__executor-strip-details-summary:after{content:" ▾";font-size:.75em;opacity:.72}.main-landing__executor-strip-details[open] .main-landing__executor-strip-details-summary:after{content:" ▴"}@media (min-width:640px){.main-landing__executor-strip-details{max-width:min(42rem,100%)}.main-landing__executor-strip-details-summary{display:none}}.main-landing__executor-strip-bullets{list-style:none;margin:var(--remion-space-12) auto 0;padding:0;max-width:min(42rem,100%);display:grid;grid-gap:.55rem;gap:.55rem}@media (min-width:640px){.main-landing__executor-strip-bullets{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}}.main-landing__executor-strip-bullets li{margin:0;padding:.65rem var(--remion-space-12);border-radius:var(--remion-radius-md);border:1px solid color-mix(in srgb,var(--remion-border) 88%,transparent);background:var(--remion-bg-subtle);font-size:.82rem;line-height:1.45;color:var(--remion-text-secondary)}.main-landing__executor-strip-actions{margin-top:1.15rem;display:flex;flex-direction:column;align-items:center;gap:.65rem}.main-landing__executor-strip-cta{width:100%;max-width:20rem;justify-content:center;text-align:center}.main-landing__executor-strip-links{margin:0;font-size:.84rem;text-align:center}.main-landing__executor-strip-links-sep{margin:0 .35rem;color:var(--remion-text-muted)}.main-landing__steps{position:relative;z-index:0;padding:var(--section-gap-loose) var(--section-px);max-width:var(--layout-shell-max);margin:0 auto;background:transparent}.main-landing__steps:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:100vw;transform:translateX(-50%);z-index:-1;background:var(--remion-bg);pointer-events:none}.main-landing__steps.main-landing__section-rhythm-alt:before{border-top:1px solid color-mix(in srgb,var(--remion-primary) 7%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 88%,var(--remion-bg-subtle) 12%)}.main-landing__step-list{list-style:none;margin:0 0 var(--remion-space-20);padding:0;display:flex;flex-wrap:wrap;gap:.65rem;justify-content:center}.main-landing__step-list--timeline{display:grid;grid-gap:var(--main-space-md);gap:var(--main-space-md);max-width:40rem;margin-left:auto;margin-right:auto}.main-landing__step-item{display:inline-flex;align-items:center;gap:var(--remion-space-8);padding:var(--remion-space-8) var(--remion-space-12);background:var(--remion-bg-subtle);border:1px solid var(--remion-border);border-radius:var(--remion-radius-full);font-size:var(--remion-text-sm);font-weight:600;color:var(--remion-primary)}.main-landing__step-item--timeline{position:relative;display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:start;grid-column-gap:var(--main-space-md);column-gap:var(--main-space-md);border-radius:var(--remion-radius-md);border:var(--card-border);background:var(--card-bg);padding:var(--main-space-md) var(--main-space-lg);box-shadow:0 1px 2px rgba(15,41,66,.05)}.main-landing__step-item--timeline .main-landing__step-num{margin-top:.2rem}.main-landing__step-content{display:grid;grid-gap:.35rem;gap:.35rem;min-width:0}.main-landing__step-label{display:block;font-size:var(--remion-text-sm);font-weight:600;color:var(--remion-primary);line-height:1.35}.main-landing__step-result{font-size:clamp(.88rem,1.25vw,.98rem);color:var(--remion-text-secondary);line-height:1.55}.main-landing__step-trust{font-size:var(--remion-text-xs);color:var(--remion-trust-hover);font-weight:600}.main-landing__step-num{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--remion-primary);color:var(--remion-text-inverse);font-size:var(--remion-text-sm);font-weight:700}.main-landing__steps-summary{font-size:clamp(1rem,2.2vw,1.125rem);line-height:1.7;color:color-mix(in srgb,var(--remion-text-secondary) 88%,var(--remion-primary) 12%);text-align:center;max-width:56ch;margin:0 auto}.main-landing__closing{max-width:var(--layout-shell-max);margin-left:auto;margin-right:auto;padding:var(--section-gap-loose) var(--section-px)}.main-landing__closing-card{max-width:min(56ch,100%);margin:0 auto;text-align:center;padding:calc(var(--card-pad-y) + var(--main-space-8)) var(--card-pad-x);border-radius:var(--card-radius-strong);border:var(--card-border);background:var(--card-bg);box-shadow:var(--main-card-surface-shadow)}.main-landing__closing-utp{margin:0 0 .8rem;color:var(--remion-primary);font-size:var(--remion-text-sm);line-height:var(--remion-leading-relaxed)}.main-landing__closing-next{display:grid;grid-gap:.55rem;gap:.55rem;max-width:min(42rem,100%);margin:0 auto var(--remion-space-16);padding:0;list-style:none;text-align:left}.main-landing__closing-next li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.55rem;gap:.55rem;align-items:start;padding:.68rem .78rem;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-primary);font-size:var(--remion-text-sm);font-weight:600;line-height:1.4}.main-landing__closing-next li>span{display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;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__closing-cta{width:100%;justify-content:center;white-space:normal;overflow-wrap:anywhere;max-width:100%;margin-bottom:.42rem}.main-landing__closing-cta-note{max-width:40ch;margin:0 auto .92rem;color:color-mix(in srgb,var(--remion-text-secondary) 88%,var(--remion-primary) 12%);font-size:var(--remion-text-xs);font-weight:600;line-height:1.35;text-align:center;text-wrap:balance}.main-landing__closing-proof{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem;margin:var(--remion-space-4) auto .85rem;padding:0;list-style:none}.main-landing__closing-proof li{display:inline-flex;align-items:center;justify-content:center;min-height:1.78rem;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:var(--remion-primary);font-size:var(--remion-text-xs);font-weight:700;line-height:1.2;text-align:center}.main-landing__closing-hint{font-size:var(--remion-text-sm);color:var(--remion-text-secondary);margin:0 0 var(--remion-space-12);line-height:var(--remion-leading-relaxed)}.main-landing__closing-hint a{color:var(--remion-link-prose-fg-hover);font-weight:inherit}.main-landing__alt-versions{font-size:var(--remion-text-xs);color:var(--remion-text-tertiary);margin:0}.main-landing__alt-versions a{color:var(--remion-primary)}.main-landing__deal-proof{max-width:var(--layout-shell-max);margin-left:auto;margin-right:auto;padding:var(--section-gap) var(--section-px)}.main-landing__deal-proof-head{max-width:var(--layout-max);margin:0 auto var(--main-space-24);text-align:center}.main-landing__deal-proof-head .main-landing__deal-proof-utp{margin:0 auto;text-align:center}.main-landing__deal-proof-wrap{max-width:var(--layout-max);margin:0 auto;display:grid;grid-gap:var(--main-space-24);gap:var(--main-space-24);align-items:start}.main-landing__deal-proof--passport .main-landing__deal-proof-wrap{grid-template-columns:minmax(0,1fr);gap:var(--main-space-32)}@media (max-width:899px){.main-landing__deal-proof--passport .main-landing__deal-card--proof{display:none}}@media (min-width:900px){.main-landing__deal-proof--passport .main-landing__deal-proof-wrap{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center}.main-landing__deal-proof--passport .main-landing__deal-card--proof{border-left:4px solid var(--remion-trust);box-shadow:var(--remion-shadow-lg)}}.main-landing__deal-proof-kicker{margin:0;max-width:var(--measure-lead);font-size:clamp(.98rem,1.7vw,1.04rem);line-height:1.5;font-weight:600;color:color-mix(in srgb,var(--remion-primary) 86%,var(--remion-text-secondary) 14%)}.main-landing__deal-proof-kicker-sub{margin:var(--remion-space-8) 0 0}.main-landing__deal-proof-anti-risk,.main-landing__deal-proof-kicker-sub{max-width:var(--measure-lead);font-size:.8rem;line-height:1.5;color:var(--remion-text-tertiary)}.main-landing__deal-proof-anti-risk{margin:var(--remion-space-12) 0 0;padding:0 0 0 .65rem;border-left:2px solid var(--remion-trust,#0d9488)}.main-landing__deal-proof-bullets{list-style:disc;margin:var(--remion-space-12) 0 0;padding:0 0 0 1.2rem;max-width:var(--measure-lead);color:var(--remion-text-secondary);font-size:.95rem;line-height:1.5}.main-landing__deal-proof-bullets li{margin:var(--remion-space-8) 0 0}.main-landing__deal-proof-bullets li::marker{color:var(--remion-text-tertiary)}.main-landing__deal-proof-bullets li:first-of-type{margin-top:0}.main-landing__deal-proof-compare-footnote{margin:var(--remion-space-16) 0 0;max-width:var(--measure-lead);font-size:.8rem;line-height:1.5;color:var(--remion-text-tertiary)}.main-landing__deal-proof-compare-footnote .main-landing__inline-section-link{color:var(--remion-text-secondary);font-weight:600}.main-landing__deal-proof-trust-cta{margin:var(--remion-space-12) 0 0;max-width:var(--measure-lead);font-size:.8rem;line-height:1.5;color:var(--remion-text-tertiary)}.main-landing__deal-proof-trust-cta .main-landing__inline-section-link{color:var(--remion-text-secondary);font-weight:600}.main-landing__deal-proof-utp{margin:0 0 var(--main-space-12);max-width:56ch;font-size:clamp(.93rem,1.9vw,1.02rem);line-height:1.55;font-weight:600;color:color-mix(in srgb,var(--remion-primary) 88%,var(--remion-text-secondary) 12%)}.main-landing__deal-proof-intro{margin:var(--main-space-16) 0 0;max-width:var(--measure-lead);font-size:.96rem;line-height:1.58;color:var(--remion-text-secondary)}.main-landing__deal-proof-intro--emphasis{margin-top:var(--remion-space-8);color:var(--remion-primary);font-weight:600}.main-landing__deal-proof-bridge{margin-top:.45rem}@media (min-width:900px){.main-landing__deal-proof-wrap{grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:var(--remion-space-32)}}.main-landing__deal-card--proof{max-width:420px;border:var(--card-border);box-shadow:var(--main-card-surface-shadow);transition:border-color var(--remion-duration-fast) var(--remion-ease),box-shadow var(--remion-duration-fast) var(--remion-ease)}.main-landing__deal-card--proof:focus-within{border-color:rgba(14,165,233,.45);box-shadow:0 0 0 3px rgba(14,165,233,.16),var(--main-card-surface-shadow)}.main-landing__deal-proof-capture{margin:0 0 var(--main-space-12);border:1px solid rgba(15,41,66,.14);border-radius:var(--remion-radius-sm);background:linear-gradient(180deg,rgba(248,250,252,.95),rgba(241,245,249,.9));overflow:hidden}@media (max-width:768px){.main-landing__deal-card--proof .main-landing__deal-proof-capture{display:none}}.main-landing__deal-proof-capture-dots{display:flex;gap:.28rem;padding:.38rem .52rem;border-bottom:1px solid rgba(15,41,66,.08);background:rgba(15,41,66,.03)}.main-landing__deal-proof-capture-dots span{width:.36rem;height:.36rem;border-radius:var(--remion-radius-pill);background:rgba(15,41,66,.3)}.main-landing__deal-proof-capture-meta{display:flex;justify-content:space-between;align-items:center;gap:var(--main-space-8);padding:var(--remion-space-8) .6rem;font-size:var(--remion-text-xs);color:var(--remion-text-secondary)}.main-landing__deal-proof-capture-meta strong{color:var(--remion-primary);font-weight:700}.main-landing__deal-card-head--proof{align-items:flex-start}.main-landing__deal-card-project{margin:.2rem 0 0;font-size:var(--remion-text-xs);color:var(--remion-text-secondary)}.main-landing__deal-card-progress{height:.5rem;border-radius:var(--remion-radius-full);background:var(--remion-bg-subtle);border:1px solid rgba(15,41,66,.08);overflow:hidden;margin:0 0 .9rem}.main-landing__deal-card-progress-fill{display:block;height:100%;background:linear-gradient(90deg,var(--remion-info-sky) 0,var(--remion-trust) 100%);border-radius:inherit;transition:width .25s ease}@media (prefers-reduced-motion:reduce){.main-landing__deal-card-progress-fill{transition:none}}.main-landing__deal-card-progress-meta{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin:0 0 .4rem}.main-landing__deal-card-progress-step{font-size:var(--remion-text-xs);font-weight:700;color:var(--remion-primary);text-transform:uppercase;letter-spacing:.04em}.main-landing__deal-card-progress-value{font-size:clamp(.875rem,1.6vw,.9375rem);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--remion-trust-on-light)}.main-landing__deal-card-progress-caption{margin:0 0 var(--main-space-16);font-size:var(--remion-text-xs);color:color-mix(in srgb,var(--remion-text-secondary) 92%,var(--remion-primary) 8%)}.main-landing__deal-card-next-step{margin:0 0 var(--main-space-16);display:grid;grid-gap:var(--main-space-8);gap:var(--main-space-8)}.main-landing__deal-card-next-step-item{margin:0;padding:.65rem .72rem;border-radius:var(--remion-radius-sm);background:rgba(13,148,136,.11);font-size:var(--remion-text-xs);color:var(--remion-text-secondary);line-height:1.45;border:1px solid rgba(13,148,136,.3);border-left:3px solid rgba(13,148,136,.65)}.main-landing__deal-card-next-step-item strong{display:block;margin-top:.16rem;color:var(--remion-primary)}.main-landing__deal-card-next-step-label{font-weight:700;color:var(--remion-trust-hover);text-transform:uppercase;letter-spacing:.03em}.main-landing__deal-card-meta{list-style:none;margin:0 0 var(--main-space-12);padding:0;display:grid;grid-gap:var(--main-space-8);gap:var(--main-space-8)}.main-landing__deal-card-meta li{display:flex;justify-content:space-between;gap:var(--remion-space-12);padding:.35rem 0;border-bottom:1px solid rgba(15,41,66,.12);font-size:var(--remion-text-xs)}.main-landing__deal-card-meta li:last-child{border-bottom:0}.main-landing__deal-card-quote{margin:var(--main-space-sm) 0 0;padding:var(--main-space-sm) var(--main-space-sm);border-radius:var(--card-radius);border-left:3px solid var(--remion-trust);background:rgba(13,148,136,.06);color:color-mix(in srgb,var(--remion-text-secondary) 92%,var(--remion-primary) 8%);font-size:var(--main-text-sm);line-height:var(--main-leading-relaxed)}.main-landing__deal-card-quote--evidence{background:color-mix(in srgb,rgba(13,148,136,1) 9%,var(--remion-bg) 91%);border:1px solid color-mix(in srgb,var(--remion-trust) 28%,transparent);border-left-width:4px;font-size:var(--main-text-xs);color:var(--remion-text-secondary)}.main-landing__passport-legend{margin:.8rem 0 0;padding-left:1.1rem;color:var(--remion-text-secondary);font-size:var(--remion-text-sm);line-height:var(--remion-leading-relaxed)}.main-landing__cases{position:relative;z-index:0;max-width:var(--layout-shell-max);margin-left:auto;margin-right:auto;padding:var(--section-gap-loose) var(--section-px);background:transparent}.main-landing__cases:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:100vw;transform:translateX(-50%);z-index:-1;background:var(--main-landing-band-bg);border-top:1px solid var(--main-landing-band-border);border-bottom:1px solid var(--main-landing-band-border);pointer-events:none}.main-landing__cases-grid{max-width:var(--layout-max);margin:var(--main-space-24) auto 0;display:grid;grid-gap:var(--card-grid-gap);gap:var(--card-grid-gap);grid-template-columns:1fr}@media (max-width:639px){.main-landing__cases-grid{gap:var(--main-space-sm)}}@media (min-width:640px){.main-landing__cases-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.main-landing__cases-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}.main-landing__case-card{border:var(--card-border);background:var(--card-bg);border-radius:var(--card-radius);padding:var(--card-pad-y) var(--card-pad-x);box-shadow:var(--main-card-surface-shadow);text-wrap:balance}.main-landing__case-card:focus{outline:2px solid var(--remion-primary);outline-offset:3px}.main-landing__case-card--flow{border-left:3px solid var(--remion-trust)}.main-landing__case-card-trail{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .45rem;margin:0 0 var(--remion-space-12);font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--remion-text-muted);font-weight:600}.main-landing__case-card-trail-sep{width:1.1rem;height:1px;background:color-mix(in srgb,var(--remion-trust) 58%,transparent);flex-shrink:0}.main-landing__case-object-visual{display:flex;align-items:center;gap:.55rem;margin:0 0 .7rem;padding:.42rem .55rem;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) 4%,#ffffff)}.main-landing__case-object-visual-icon{flex:0 0 auto;width:1.65rem;height:1.65rem;border-radius:var(--remion-radius-base);background:color-mix(in srgb,var(--remion-primary) 10%,#ffffff);border:1px solid color-mix(in srgb,var(--remion-primary) 18%,var(--remion-border));position:relative}.main-landing__case-object-visual--apartment .main-landing__case-object-visual-icon:after{content:"";position:absolute;inset:.28rem .34rem .22rem;border:1.5px solid var(--remion-primary);border-radius:.12rem}.main-landing__case-object-visual--office .main-landing__case-object-visual-icon:after{content:"";position:absolute;left:.34rem;right:.34rem;top:.38rem;height:.62rem;border:1.5px solid var(--remion-trust-on-light);border-radius:.1rem}.main-landing__case-object-visual--cosmetic .main-landing__case-object-visual-icon{background:color-mix(in srgb,var(--remion-accent-light) 55%,#ffffff);border-color:color-mix(in srgb,var(--remion-accent) 22%,var(--remion-border))}.main-landing__case-object-visual--cosmetic .main-landing__case-object-visual-icon:after{content:"";position:absolute;inset:.34rem;border-radius:var(--remion-radius-pill);border:1.5px solid var(--remion-accent-hover)}.main-landing__case-object-visual-label{font-size:var(--remion-text-xs);font-weight:600;line-height:1.3;color:var(--remion-text-primary)}.main-landing__case-title{margin:0 0 var(--main-space-sm);color:var(--remion-primary);font-size:var(--main-text-base)}.main-landing__cases-proof{display:flex;flex-wrap:wrap;justify-content:center;gap:.42rem;margin:var(--main-space-12) auto 0;padding:0;list-style:none}.main-landing__cases-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__cases-decision-line{max-width:48ch;margin:.62rem auto 0;color:color-mix(in srgb,var(--remion-text-secondary) 88%,var(--remion-primary) 12%);font-size:var(--remion-text-sm);font-weight:600;line-height:1.45;text-align:center;text-wrap:balance}.main-landing__case-checkpoints{display:flex;flex-wrap:wrap;gap:.38rem;margin:0 0 var(--main-space-sm);padding:0;list-style:none}.main-landing__case-checkpoints li{display:inline-flex;align-items:center;min-height:1.6rem;padding:.18rem .52rem;border:1px solid color-mix(in srgb,var(--remion-trust) 16%,var(--remion-border));border-radius:var(--remion-radius-pill);background:color-mix(in srgb,var(--remion-trust) 4%,#ffffff);color:var(--remion-trust-on-light);font-size:var(--remion-text-2xs);font-weight:700;letter-spacing:.035em;line-height:1.15;text-transform:uppercase;white-space:nowrap}.main-landing__case-passport{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.45rem;gap:.45rem;margin:0 0 var(--main-space-sm);padding:.62rem;border:1px solid color-mix(in srgb,var(--remion-trust) 18%,var(--remion-border));border-radius:var(--remion-radius-md);background:color-mix(in srgb,var(--remion-trust) 5%,#ffffff)}.main-landing__case-passport-item{min-width:0;margin:0;display:grid;grid-gap:.14rem;gap:.14rem}.main-landing__case-passport-label{margin:0;font-size:.68rem;letter-spacing:.04em;text-transform:uppercase;color:var(--remion-text-muted);font-weight:700;line-height:1.2}.main-landing__case-passport-value{margin:0;color:var(--remion-primary);font-size:var(--remion-text-xs);font-weight:600;line-height:1.35;overflow-wrap:anywhere}.main-landing__case-passport-item--money .main-landing__case-passport-value{color:var(--remion-trust-on-light)}.main-landing__case-sum{margin:0 0 .65rem;color:var(--remion-text-secondary);font-size:var(--remion-text-sm)}.main-landing__case-after,.main-landing__case-before{margin:0;font-size:clamp(.95rem,2vw,1.02rem);line-height:1.6}.main-landing__case-result{margin:var(--remion-space-8) 0 0;padding:.65rem .85rem;border-radius:var(--remion-radius-md);background:color-mix(in srgb,var(--remion-trust) 11%,var(--card-bg));border:1px solid color-mix(in srgb,var(--remion-trust) 26%,var(--remion-border));border-left:3px solid var(--remion-trust);font-size:clamp(1.02rem,2.2vw,1.1rem);line-height:1.55;font-weight:600}.main-landing__case-result strong{color:var(--remion-trust-hover);font-weight:700}.main-landing__case-after,.main-landing__case-before{margin-bottom:var(--remion-space-8)}.main-landing__faq{max-width:var(--layout-shell-max);margin:0 auto;padding:var(--section-gap) var(--section-px)}.main-landing__faq-boundary-intro,.main-landing__faq-quick-topics{margin:var(--main-space-12) auto 0}.main-landing__faq-quick-topics{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;padding:0;list-style:none}.main-landing__faq-quick-topics li{display:inline-flex;align-items:center;min-height:1.7rem;padding:.18rem .58rem;border:1px solid color-mix(in srgb,var(--remion-trust) 16%,var(--remion-border));border-radius:var(--remion-radius-pill);background:color-mix(in srgb,var(--remion-trust) 4%,#ffffff);color:var(--remion-trust-on-light);font-size:var(--remion-text-2xs);font-weight:700;letter-spacing:.04em;line-height:1.15;text-transform:uppercase;white-space:nowrap}.main-landing__faq-decision-line{max-width:46ch;margin:.7rem auto 0;color:color-mix(in srgb,var(--remion-primary) 82%,var(--remion-text-secondary));font-size:var(--remion-text-sm);font-weight:700;line-height:1.4;text-align:center;text-wrap:balance}.main-landing__faq-boundary-legend{display:none}.main-landing__faq-list{margin-top:var(--main-space-16);display:grid;grid-gap:var(--main-space-12);gap:var(--main-space-12)}.main-landing__faq-item{border:var(--card-border);border-radius:var(--card-radius);background:var(--card-bg);padding:calc(var(--card-pad-y) + var(--main-space-xxs)) var(--card-pad-x);box-shadow:var(--main-card-surface-shadow);transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.main-landing__faq-item:hover{border-color:rgba(13,148,136,.35);background:var(--remion-surface-cool-bright)}.main-landing__faq-item:focus-within{border-color:rgba(14,165,233,.48);box-shadow:0 0 0 3px rgba(14,165,233,.16)}.main-landing__faq-item summary{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--main-space-md);cursor:pointer;color:var(--remion-primary);font-size:var(--remion-text-sm);font-weight:600;line-height:1.45;list-style:none;outline:none}.main-landing__faq-item summary::-webkit-details-marker{display:none}.main-landing__faq-item summary:after{content:"";flex:0 0 auto;width:.5rem;height:.5rem;margin-top:.4em;-webkit-margin-start:var(--main-space-xs);margin-inline-start:var(--main-space-xs);border-right:2px solid var(--remion-trust);border-bottom:2px solid var(--remion-trust);transform:rotate(45deg);transform-origin:center;transition:transform .2s ease}@media (max-width:768px){.main-landing__faq-item summary{min-height:2.75rem;padding-top:.45rem;padding-bottom:.45rem}}.main-landing__faq-item summary:focus-visible{border-radius:var(--remion-radius-sm);outline:2px solid var(--remion-primary);outline-offset:3px}.main-landing__faq-item[open]{border-color:rgba(13,148,136,.45);box-shadow:0 8px 20px rgba(15,41,66,.08);background:var(--remion-surface-cool)}.main-landing__faq-item[open] summary:after{transform:rotate(225deg)}.main-landing__faq-boundary{display:flex;flex-direction:column;gap:var(--main-space-sm);margin-top:0;opacity:0;transform:translateY(-3px);max-height:0;overflow:hidden;transition:opacity .22s ease,transform .22s ease,max-height .28s ease,margin-top .22s ease}.main-landing__faq-boundary-col{padding:var(--main-space-sm) var(--main-space-md);border-radius:var(--remion-radius-md);border:1px solid var(--remion-border);background:var(--remion-bg)}.main-landing__faq-boundary-col--in{border-color:rgba(13,148,136,.28);background:color-mix(in srgb,var(--remion-trust-light) 55%,#fff)}.main-landing__faq-boundary-col--out{border-color:rgba(15,41,66,.12);background:var(--remion-bg-subtle)}.main-landing__faq-boundary-label{margin:0 0 var(--main-space-xs);font-size:var(--remion-text-2xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.35}.main-landing__faq-boundary-col--in .main-landing__faq-boundary-label{color:var(--remion-trust-hover)}.main-landing__faq-boundary-col--out .main-landing__faq-boundary-label{color:var(--remion-text-tertiary)}.main-landing__faq-boundary-text{margin:0;color:var(--remion-text-secondary);font-size:clamp(.94rem,2vw,.98rem);line-height:var(--type-body-lh)}.main-landing__faq-boundary--single .main-landing__faq-boundary-col--in{grid-column:1/-1}.main-landing__faq-expand{margin:var(--main-space-md) auto 0;text-align:center}.main-landing__faq-expand-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;box-sizing:border-box;font:inherit;cursor:pointer;border:var(--card-border);background:var(--remion-bg);color:var(--remion-primary);font-weight:600;font-size:var(--main-text-sm);padding:var(--main-space-xs) var(--main-space-md);border-radius:var(--card-radius);transition:background-color var(--remion-duration-normal) var(--remion-ease),border-color var(--remion-duration-normal) var(--remion-ease)}.main-landing__faq-expand-button:hover{background:var(--remion-bg-subtle);border-color:var(--remion-border-strong)}.main-landing__faq-expand-button:focus-visible{outline:2px solid var(--remion-primary);outline-offset:2px}.main-landing__faq-resource-guide{max-width:48ch;margin:var(--main-space-md) auto 0;color:color-mix(in srgb,var(--remion-text-secondary) 88%,var(--remion-primary) 12%);font-size:var(--remion-text-sm);font-weight:600;line-height:1.45;text-align:center;text-wrap:balance}.main-landing__faq-resources{margin:var(--main-space-lg) auto 0;padding-top:var(--main-space-md);border-top:1px solid var(--remion-border);display:grid;grid-gap:var(--main-space-md);gap:var(--main-space-md);max-width:48rem;text-align:center}.main-landing__faq-documents,.main-landing__faq-more-nav{margin:0 auto}.main-landing__faq-doc-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem .85rem;justify-content:center;align-items:center;font-size:var(--remion-text-sm);line-height:1.55;color:var(--remion-text-secondary)}.main-landing__faq-documents-label{margin:0 0 var(--main-space-xs);font-size:var(--remion-text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--remion-text-tertiary);line-height:1.35}.main-landing__faq-doc-list li{margin:0}.main-landing__faq-more{margin:0;font-size:var(--remion-text-sm);color:var(--remion-text-tertiary)}.main-landing__faq-item[open] .main-landing__faq-boundary{opacity:1;transform:translateY(0);max-height:28rem;margin-top:var(--main-space-12)}@media (min-width:769px){.main-landing__faq-boundary-legend{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--main-space-md);gap:var(--main-space-md);margin-top:var(--main-space-20);padding:0 var(--main-space-xs);font-size:var(--remion-text-2xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.35}.main-landing__faq-boundary-legend-in{color:var(--remion-trust-hover)}.main-landing__faq-boundary-legend-out{color:var(--remion-text-tertiary)}.main-landing__faq-boundary-col .main-landing__faq-boundary-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.main-landing__faq-boundary{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--main-space-md);gap:var(--main-space-md);align-items:stretch}.main-landing__faq-boundary--single{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.main-landing__faq-item,.main-landing__faq-item .main-landing__faq-boundary{transition:none}}.main-landing__trust-ribbon{width:100%;max-width:var(--qual-fields-max,min(48rem,100%));margin:0 auto 1.45rem;padding:0}.main-landing__trust-ribbon-inner{margin:0 auto;border-radius:var(--remion-radius-lg);border:1px solid color-mix(in srgb,var(--remion-primary) 11%,#ffffff 89%);background:color-mix(in srgb,var(--remion-bg-subtle) 55%,#ffffff 45%);box-shadow:inset 0 1px 0 rgba(255,255,255,.55);display:grid;grid-gap:.65rem var(--remion-space-12);gap:.65rem var(--remion-space-12);padding:.85rem .95rem}.main-landing__trust-ribbon-inner span{font-size:.78rem;line-height:1.45;color:color-mix(in srgb,var(--remion-primary) 82%,var(--remion-primary-darker) 18%);font-weight:600;text-align:center;padding:var(--remion-space-4) .2rem}@media (max-width:639px){.main-landing__trust-ribbon-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px) and (max-width:899px){.main-landing__trust-ribbon-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.main-landing__trust-ribbon-inner{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem .65rem;padding:.85rem .95rem}}.main-landing__closing-result{margin:.8rem 0 0;font-size:var(--remion-text-sm);color:var(--remion-text-secondary)}.main-landing__closing-nav{margin:.46rem 0 0;font-size:var(--remion-text-xs);line-height:1.45;color:var(--remion-text-tertiary)}@media (min-width:900px){.main-landing__qualification-audience-note{margin-top:.48rem;max-width:min(38rem,100%);font-size:.84rem;line-height:1.48}.main-landing__closing-cta.btn--primary{max-width:22rem;margin-left:auto;margin-right:auto}.main-landing__closing-result{margin-top:.72rem}.main-landing__closing-nav{margin-top:.52rem;margin-left:auto;margin-right:auto;max-width:42ch;font-size:.8125rem;line-height:1.5}}@media (max-width:768px){.main-landing{--hero-gap-1:0.72rem;--hero-gap-2:1.08rem;--hero-gap-3:1.08rem}.main-landing__hero{padding:calc(var(--main-space-32) + var(--main-space-8)) var(--remion-space-16) calc(var(--main-space-32) + var(--landing-sticky-safe-offset) + 1.05rem)}.main-landing__hero-grid{gap:var(--main-space-16)}.main-landing__cases,.main-landing__closing,.main-landing__compare,.main-landing__deal-proof,.main-landing__faq,.main-landing__human-moment,.main-landing__metrics-strip,.main-landing__steps{padding:var(--section-py-sm) var(--remion-space-16)}.main-landing__qualification{padding:var(--section-py-sm) var(--remion-space-16) calc(var(--section-py-sm) + var(--landing-sticky-safe-offset) + 2.45rem)}.main-landing__compare-matrix{gap:var(--remion-space-16)}.main-landing__metrics-strip{padding-top:calc(var(--section-py-sm) - .1rem);padding-bottom:calc(var(--section-py-sm) - .36rem)}.main-landing__steps{padding-top:calc(var(--section-py-sm) - .28rem);padding-bottom:calc(var(--section-py-sm) - .12rem)}.main-landing__deal-proof{padding-top:calc(var(--section-py-sm) - .16rem);padding-bottom:calc(var(--section-py-sm) - .2rem)}.main-landing__pre-pay-checklist{padding-top:calc(var(--section-py-sm) - .12rem);padding-bottom:calc(var(--section-py-sm) - .16rem)}.main-landing__compare{padding-top:calc(var(--section-py-sm) - .2rem);padding-bottom:calc(var(--section-py-sm) - .08rem)}.main-landing__compare>.main-landing__section-eyebrow,.main-landing__steps>.main-landing__section-eyebrow{margin-bottom:.56rem}.main-landing__case-after,.main-landing__case-before,.main-landing__faq-boundary-text,.main-landing__lead,.main-landing__section-lead,.main-landing__steps-summary{font-size:.98rem;line-height:1.6}.main-landing__faq-list{gap:var(--main-space-8)}.main-landing__faq-item{padding:var(--card-pad-y) var(--card-pad-x)}.main-landing__title{max-width:100%;line-height:1.24;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto}}@media (max-width:639px) and (min-width:391px){.main-landing{--hero-gap-1:0.75rem;--hero-gap-2:1.12rem;--hero-gap-3:1.26rem}}@media (max-width:639px){.main-landing__title{font-size:clamp(32px,8.4vw,34px);line-height:1.22;font-weight:700;letter-spacing:-.01em}.main-landing__lead{font-size:.98rem;line-height:1.6;max-width:100%;display:block;-webkit-line-clamp:unset;overflow:visible}.main-landing__hero-precta{display:none}.main-landing__cta-row{gap:var(--main-space-8);margin-bottom:var(--main-space-12)}.main-landing__hero-cta-row{gap:.7rem;margin-bottom:.86rem}.main-landing__hero-trust-chip--cta{min-height:2.76rem;padding:.45rem .68rem;font-size:.71rem;line-height:1.32;color:rgba(250,250,250,.84);border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.04)}.main-landing__hero-cta-row .btn--primary{animation:main-hero-cta-soft-pulse 3.2s ease-in-out infinite}.main-landing__compare-lead{margin-bottom:var(--main-space-20)}.main-landing__compare-scenario{margin-top:var(--main-space-16);padding:var(--main-space-12);max-width:calc(var(--main-compare-footer-measure) + var(--main-space-12) * 2 + var(--main-compare-scenario-border-x))}.main-landing__compare-summary{margin-top:var(--main-space-16);font-size:.95rem}.main-landing__compare-risk-note{margin-top:var(--main-space-8);max-width:calc(var(--main-compare-footer-measure) + var(--main-space-12) * 2 + var(--main-compare-scenario-border-x))}.main-landing__qualification-shell--editorial .main-landing__qualification-choices{gap:var(--remion-space-16)}.main-landing__qualification-shell--editorial .main-landing__qualification-choices>.btn{min-height:2.85rem}.main-landing__hero-benefits li{flex-direction:column;align-items:flex-start;gap:.3rem;padding:.42rem .56rem}.main-landing__hero-benefits li strong+span{display:block;width:100%}.main-landing__eyebrow{margin-bottom:var(--main-space-8)}.main-landing__hero-cta-status span{padding:.16rem 0}.main-landing__microcopy{font-size:max(.76rem,12px);line-height:1.48}.main-landing__faq-item summary{line-height:1.4;padding-right:1.1rem}.main-landing__faq-boundary-text{line-height:1.56}.main-landing__faq-boundary-col .main-landing__faq-boundary-label{position:static;width:auto;height:auto;margin:0 0 .28rem;clip:auto;overflow:visible;white-space:normal}}@keyframes main-hero-cta-soft-pulse{0%,to{box-shadow:0 8px 18px rgba(199,90,79,.2)}50%{box-shadow:0 11px 24px rgba(199,90,79,.3)}}@media (max-width:390px){.main-landing{--hero-gap-1:0.62rem;--hero-gap-2:0.92rem;--hero-gap-3:0.9rem}.main-landing__hero{padding:calc(var(--main-space-32) + var(--main-space-4)) var(--remion-space-16) calc(var(--main-space-32) + var(--landing-sticky-safe-offset) + .95rem)}.main-landing__hero-bridge{margin-bottom:.42rem}.main-landing__title{margin-bottom:var(--main-space-12);line-height:1.2}.main-landing__lead{margin-bottom:var(--main-space-12);font-size:.98rem;line-height:1.56}.main-landing__cta-row{gap:.45rem}.main-landing__hero-cta-row{gap:.56rem;margin-bottom:.78rem}.main-landing__hero-cta-row .btn--primary{min-height:2.72rem;font-size:var(--remion-text-xl);padding:var(--remion-space-8) .85rem}.main-landing__hero-trust-chip--cta{min-height:2.72rem;padding:.4rem .64rem;font-size:.75rem;font-weight:600;color:rgba(250,250,250,.8);background:rgba(255,255,255,.035);border-color:rgba(255,255,255,.11)}.main-landing__hero-trust-chip--cta .main-landing__hero-trust-chip-icon{width:.6rem;height:.6rem;opacity:.86}.main-landing__hero-cta-status{margin-bottom:.36rem;flex-direction:column;align-items:stretch}.main-landing__compare-lead{margin-bottom:var(--main-space-12)}.main-landing__compare-lead-p{font-size:.93rem;line-height:1.5}.main-landing__compare-row{padding:.72rem .76rem;gap:.62rem}.main-landing__compare-head{margin-bottom:var(--remion-space-8);gap:.36rem .52rem}.main-landing__compare-model{font-size:.96rem;line-height:1.3}.main-landing__compare-points{gap:.42rem}.main-landing__compare-point{padding-top:.45rem}.main-landing__compare-points dt{margin-bottom:.18rem;font-size:.66rem;letter-spacing:.03em}.main-landing__compare-points dd{font-size:.86rem;line-height:1.45}.main-landing__compare-point--customer dd{font-size:.9rem;line-height:1.42;font-weight:600}.main-landing__compare-scenario{margin-top:var(--main-space-12);padding:.56rem .72rem;line-height:1.5}.main-landing__compare-scenario-label{margin-bottom:.2rem;font-size:.66rem}.main-landing__compare-summary{margin-top:var(--main-space-12);font-size:.91rem;line-height:1.5}.main-landing__compare-risk-note{margin-top:.3rem;font-size:.71rem;line-height:1.42}.main-landing__compare-badge{--chip-font-size:10px;--chip-pad-y:0.1rem;--chip-pad-x:0.34rem;--chip-border:1px solid rgba(15,41,66,0.16)}.main-landing__compare-brand-note{font-size:.76rem;line-height:1.38;color:color-mix(in srgb,var(--remion-text-secondary) 88%,var(--remion-primary) 12%)}.main-landing__compare-brand-risk{margin-top:.24rem;font-size:.68rem;line-height:1.36;color:color-mix(in srgb,var(--remion-text-tertiary) 92%,var(--remion-primary) 8%)}.main-landing__cases-grid{gap:.65rem}.main-landing__metrics-grid{margin-top:.78rem;gap:.56rem}.main-landing__metric-card{padding:.62rem .72rem;border-color:rgba(15,41,66,.11);box-shadow:0 4px 12px rgba(15,41,66,.05);background:rgba(255,255,255,.95)}.main-landing__metric-kicker{margin-bottom:.2rem;font-size:.64rem;letter-spacing:.04em}.main-landing__metric-value:not(.main-landing__metric-value--pending){font-size:1.04rem;line-height:1.18}.main-landing__metric-card--primary .main-landing__metric-value:not(.main-landing__metric-value--pending){font-size:1.2rem}.main-landing__metrics-strip[data-metrics-state=pending] .main-landing__metric-value-slot{height:var(--main-metric-value-band-height,3rem);min-height:var(--main-metric-value-band-height,3rem);max-height:var(--main-metric-value-band-height,3rem)}.main-landing__metric-label{margin-top:.2rem;font-size:.8rem;line-height:1.42;color:color-mix(in srgb,var(--remion-text-secondary) 90%,var(--remion-primary) 10%)}.main-landing__metric-meta{margin-top:.18rem;font-size:.72rem;line-height:1.36;color:color-mix(in srgb,var(--remion-text-secondary) 86%,var(--remion-primary) 14%)}.main-landing__metrics-cta{margin-top:.72rem;font-size:.78rem}.main-landing__metrics-note{margin-top:var(--remion-space-8);font-size:.71rem;line-height:1.4}.main-landing__step-list{margin-bottom:.9rem;gap:.52rem}.main-landing__step-list--timeline{gap:.58rem}.main-landing__step-item--timeline{grid-template-columns:1.38rem minmax(0,1fr);column-gap:.58rem;padding:.62rem .66rem;border-color:rgba(15,41,66,.11);box-shadow:0 4px 12px rgba(15,41,66,.05);background:rgba(255,255,255,.95)}.main-landing__step-item--timeline .main-landing__step-num{margin-top:.16rem}.main-landing__step-content{gap:.24rem}.main-landing__step-num{width:1.38rem;height:1.38rem;font-size:.66rem}.main-landing__step-result{font-size:.82rem;line-height:1.42;color:color-mix(in srgb,var(--remion-text-secondary) 90%,var(--remion-primary) 10%)}.main-landing__step-trust{font-size:.7rem;line-height:1.36;color:color-mix(in srgb,var(--remion-trust-hover) 88%,var(--remion-primary) 12%);font-weight:600}.main-landing__steps-summary{font-size:.9rem;line-height:1.48}.main-landing__case-card{padding:.72rem .76rem}.main-landing__case-title{margin-bottom:.36rem;font-size:.92rem;line-height:1.35}.main-landing__case-after,.main-landing__case-before,.main-landing__case-result{font-size:.86rem;line-height:1.5}.main-landing__case-after,.main-landing__case-before{margin-top:.3rem}.main-landing__case-result{margin-top:.38rem;padding-top:.34rem;border-top:1px solid rgba(15,41,66,.1)}.main-landing__hero-cta-status span{font-size:.7rem;letter-spacing:.005em;justify-content:center;min-height:1.32rem;padding:.2rem .46rem}.main-landing__hero-benefits{margin:.28rem 0 .62rem;padding-top:.78rem;gap:.32rem;border-top-color:rgba(255,255,255,.07)}.main-landing__hero-benefits li{padding:.36rem .52rem;gap:.28rem;background:rgba(255,255,255,.032);border-color:rgba(255,255,255,.075)}.main-landing__hero-benefits strong{font-size:.78rem}.main-landing__hero-benefits li>span{font-size:.78rem;line-height:1.42}.main-landing__hero-action-stack .main-landing__hero-trust-bridge{margin-top:.42rem;gap:.42rem}.main-landing__hero-action-stack .main-landing__hero-trust-bridge-chip{padding:.6rem .85rem}.main-landing__hero-action-stack .main-landing__hero-trust-bridge-text{font-size:.78rem;line-height:1.38}.main-landing__hero-supplement .main-landing__proof-card-line--trust{display:none}.main-landing__hero-mini-why--after-cta{margin-top:.12rem;margin-bottom:.32rem}.main-landing__hero-mini-why--after-cta summary{color:rgba(250,250,250,.82);border-bottom-color:rgba(250,250,250,.24);font-weight:600;padding-block:.3rem}.main-landing__hero-mini-why--after-cta[open] summary{color:rgba(250,250,250,.92);border-bottom-color:rgba(250,250,250,.5)}.main-landing__hero-compact-secondary{margin-bottom:.42rem}.main-landing__hero-guarantees-compact{margin-bottom:.62rem;padding:.28rem .58rem;background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.11)}.main-landing__hero-guarantees-compact>summary{font-size:.74rem;line-height:1.36;color:rgba(250,250,250,.86);font-weight:600}.main-landing__hero-guarantees-compact>summary:after{color:rgba(167,243,208,.82)}.main-landing__hero-guarantees-compact .main-landing__hero-guarantees{margin-top:.42rem;gap:.3rem}.main-landing__hero-guarantee-link{color:rgba(250,250,250,.86);border-bottom-color:rgba(250,250,250,.24)}.main-landing__hero-guarantee-link strong{color:rgba(250,250,250,.93)}.main-landing__hero-cta-status{gap:.34rem}.main-landing__microcopy{margin-top:.1rem;margin-bottom:var(--main-space-6);max-width:41ch;font-size:max(.74rem,12px);line-height:1.44;color:rgba(250,250,250,.68)}.main-landing__hero-outcome{margin-bottom:.6rem}.main-landing__faq-list{gap:.55rem}.main-landing__faq-item{padding:.62rem .72rem;border-color:rgba(15,41,66,.11);box-shadow:0 4px 12px rgba(15,41,66,.05);background:rgba(255,255,255,.94)}.main-landing__faq-item summary{font-size:.88rem;line-height:1.42;color:color-mix(in srgb,var(--remion-primary) 90%,var(--remion-text-secondary) 10%);min-height:2.5rem;padding-top:.34rem;padding-bottom:.34rem}.main-landing__faq-item summary:after{width:.46rem;height:.46rem;margin-top:.38em;border-right-width:1.7px;border-bottom-width:1.7px}.main-landing__faq-item[open]{box-shadow:0 8px 16px rgba(15,41,66,.07);background:var(--remion-surface-cool-bright-2)}.main-landing__faq-boundary-text{font-size:.93rem;line-height:1.5;color:color-mix(in srgb,var(--remion-text-secondary) 90%,var(--remion-primary) 10%)}.main-landing__faq-boundary-col{padding:var(--remion-space-8) .62rem}.main-landing__faq-resources{margin-top:.7rem;padding-top:.56rem;gap:.52rem;border-top-color:rgba(15,41,66,.11)}.main-landing__faq-documents-label{margin-bottom:.3rem;font-size:.62rem;letter-spacing:.05em}.main-landing__faq-doc-list{gap:.22rem .7rem;font-size:.78rem;line-height:1.45;color:color-mix(in srgb,var(--remion-text-secondary) 88%,var(--remion-primary) 12%)}.main-landing__faq-doc-list a{-webkit-text-decoration-color:rgba(15,41,66,.34);text-decoration-color:rgba(15,41,66,.34);text-decoration-thickness:.05em}.main-landing__faq-more{font-size:.77rem;line-height:1.42;color:color-mix(in srgb,var(--remion-text-tertiary) 92%,var(--remion-primary) 8%)}.main-landing__faq-more a{font-weight:600;-webkit-text-decoration-color:rgba(13,148,136,.45);text-decoration-color:rgba(13,148,136,.45);text-decoration-thickness:.06em}.main-landing__closing-card{padding:.9rem .82rem .84rem;border-color:rgba(15,41,66,.12);box-shadow:0 6px 16px rgba(15,41,66,.06);background:rgba(255,255,255,.95)}.main-landing__closing-utp{margin-bottom:.56rem;font-size:.86rem;line-height:1.46}.main-landing__closing-cta{margin-bottom:.72rem}.main-landing__closing-hint{margin-bottom:.48rem;font-size:.81rem;line-height:1.48;color:color-mix(in srgb,var(--remion-text-secondary) 90%,var(--remion-primary) 10%)}.main-landing__closing-result{margin-top:.56rem;font-size:.8rem;line-height:1.42;color:color-mix(in srgb,var(--remion-text-secondary) 86%,var(--remion-primary) 14%)}.main-landing__closing-nav{margin-top:.34rem;font-size:.74rem;line-height:1.4}.main-landing__alt-versions,.main-landing__closing-nav{color:color-mix(in srgb,var(--remion-text-tertiary) 92%,var(--remion-primary) 8%)}.main-landing__alt-versions{font-size:.72rem;line-height:1.38}}@media (prefers-reduced-motion:reduce){.main-landing__hero-cta-row .btn--primary{animation:none;transition:none}.main-landing__hero-cta-row .btn--primary:hover{transform:none}}@media (max-width:320px){.main-landing__title{font-size:clamp(24px,7.7vw,29px);line-height:1.26;max-width:100%}.main-landing__lead{font-size:.96rem;line-height:1.6;max-width:100%}.main-landing__hero-cta-status span{font-size:.68rem;padding:.3rem var(--remion-space-8)}.main-landing__microcopy{line-height:1.42;max-width:100%}.main-landing__faq-item summary{font-size:.87rem;min-height:2.42rem}.main-landing__faq-boundary-text{font-size:.89rem;line-height:1.48}.main-landing__metric-card{padding:.58rem .64rem}.main-landing__compare-brand-note{font-size:.73rem;line-height:1.34}.main-landing__compare-brand-risk{font-size:.66rem;line-height:1.33}.main-landing__metric-value:not(.main-landing__metric-value--pending){font-size:.98rem}.main-landing__metric-card--primary .main-landing__metric-value:not(.main-landing__metric-value--pending){font-size:1.12rem}.main-landing__metric-label{font-size:.76rem;line-height:1.38}.main-landing__metric-meta{font-size:.69rem;line-height:1.32}.main-landing__metrics-note{font-size:.69rem;line-height:1.36}.main-landing__step-item--timeline{grid-template-columns:1.3rem minmax(0,1fr);column-gap:.52rem;padding:.56rem .58rem}.main-landing__step-num{width:1.3rem;height:1.3rem;font-size:.64rem}.main-landing__step-result{font-size:.78rem;line-height:1.38}.main-landing__step-trust{font-size:.67rem;line-height:1.34}.main-landing__steps-summary{font-size:.86rem;line-height:1.44}.main-landing__faq-doc-list{font-size:.75rem;gap:.2rem .58rem;line-height:1.42}.main-landing__faq-more{font-size:.74rem;line-height:1.4}.main-landing__closing-card{padding:.84rem .74rem .78rem}.main-landing__closing-utp{font-size:.82rem;line-height:1.42}.main-landing__closing-hint{font-size:.78rem;line-height:1.44}.main-landing__closing-result{font-size:.77rem}.main-landing__closing-nav{font-size:.71rem;line-height:1.36}.main-landing__alt-versions{font-size:.7rem}}@media (min-width:1024px){.main-landing__cases,.main-landing__closing,.main-landing__compare,.main-landing__deal-proof,.main-landing__faq,.main-landing__metrics-strip,.main-landing__qualification,.main-landing__steps{padding-top:var(--section-py-desktop);padding-bottom:var(--section-py-desktop)}}.main-landing__metrics-strip[data-metrics-state=pending] .main-landing__metric-value-slot{height:var(--main-metric-value-band-height,3rem);min-height:var(--main-metric-value-band-height,3rem);max-height:var(--main-metric-value-band-height,3rem)}.main-landing__metrics-strip[data-metrics-state=pending] .main-landing__metric-value--pending{font-size:1.5rem;line-height:1;letter-spacing:0}.order-passport-header{margin:0 0 var(--remion-space-16);padding:var(--remion-space-16) 1.1rem;border-radius:var(--remion-radius-lg,12px);border:1px solid var(--remion-border,#e5e7eb);background:var(--remion-surface-soft,#f8fafc)}.order-passport-header__eyebrow{margin:0 0 .35rem;font-size:var(--remion-text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--remion-text-tertiary)}.order-passport-header__headline{margin:0 0 var(--remion-space-12);font-size:clamp(1.05rem,2.5vw,1.25rem);line-height:1.4;font-weight:600}.order-passport-header__next-note{margin:-.35rem 0 var(--remion-space-12);max-width:42rem;font-size:var(--remion-text-sm);line-height:1.45;color:var(--remion-text-secondary)}.order-passport-header__cta{display:inline-flex;margin-bottom:var(--remion-space-12)}.order-passport-header__meta{display:grid;grid-gap:.35rem;gap:.35rem;margin:0 0 .65rem}.order-passport-header__meta-row{display:grid;grid-template-columns:minmax(8rem,40%) 1fr;grid-gap:var(--remion-space-8);gap:var(--remion-space-8);font-size:var(--remion-text-sm)}.order-passport-header__meta-row dt{margin:0;color:var(--remion-text-secondary)}.order-passport-header__meta-row dd{margin:0;font-weight:600}.order-passport-header__trust-hint{margin:0}.order-stage-feed{margin-top:var(--remion-space-12)}.order-stage-feed__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--remion-space-12)}.order-stage-feed__item{padding:.65rem var(--remion-space-12);border-radius:var(--remion-radius-surface);border:1px solid var(--remion-border,#e5e7eb);background:var(--remion-surface-elevated,#fff)}.order-stage-feed__time{display:block;font-size:var(--remion-text-xs);color:var(--remion-text-tertiary);margin-bottom:var(--remion-space-4)}.order-stage-feed__label{margin:0;font-size:var(--remion-text-sm);font-weight:600}.order-stage-feed__detail{margin:.35rem 0 0;font-size:var(--remion-text-sm);color:var(--remion-text-secondary);white-space:pre-wrap}.order-pay-pre-checklist{margin:var(--remion-space-16) 0}.order-pay-pre-checklist__items,.order-pay-pre-checklist__not-covered-items{margin:var(--remion-space-8) 0 0;padding-left:1.15rem;font-size:var(--remion-text-sm);line-height:1.5}.order-pay-pre-checklist__doc-link{margin:.65rem 0 0;font-size:var(--remion-text-sm)}.order-pay-pre-checklist__not-covered{margin-top:var(--remion-space-16);padding-top:.85rem;border-top:1px solid var(--remion-border,#e5e7eb)}.order-pay-pre-checklist__not-covered-title{margin:0;font-size:var(--remion-text-sm);font-weight:600}.order-dispute-timeline{margin-top:.85rem;padding:var(--remion-space-12);border-radius:var(--remion-radius-surface);background:var(--remion-surface-soft,#f8fafc);border:1px solid var(--remion-border,#e5e7eb)}.order-dispute-timeline__title{margin:0 0 .65rem;font-size:var(--remion-text-sm);font-weight:600}.order-dispute-timeline__steps{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--remion-space-8)}.order-dispute-timeline__step{display:grid;grid-template-columns:1rem minmax(0,1fr);grid-gap:var(--remion-space-8);gap:var(--remion-space-8);align-items:start}.order-dispute-timeline__marker{width:.65rem;height:.65rem;margin-top:var(--remion-space-4);border-radius:50%;background:var(--remion-border,#cbd5e1)}.order-dispute-timeline__step--done .order-dispute-timeline__marker{background:var(--remion-success,#16a34a)}.order-dispute-timeline__step--current .order-dispute-timeline__marker{box-shadow:0 0 0 3px rgba(37,99,235,.2);background:var(--remion-primary,#2563eb)}.order-dispute-timeline__label{display:block;font-size:var(--remion-text-sm);font-weight:600}.order-dispute-timeline__date,.order-dispute-timeline__status{display:block;font-size:var(--remion-text-xs);color:var(--remion-text-tertiary)}.main-landing__case-illustrative{margin:0 0 .6rem}.main-landing__case-illustrative-pill{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .7rem;border:1px solid color-mix(in srgb,var(--remion-accent) 42%,var(--remion-border));border-radius:var(--remion-radius-pill);background:color-mix(in srgb,var(--remion-accent) 12%,#ffffff);color:var(--remion-accent-text-safe);font-size:var(--remion-text-xs);font-weight:700;letter-spacing:.01em;line-height:1.2;text-transform:uppercase}.main-landing__case-quote-figure{margin:var(--remion-space-12) 0 0}.main-landing__case-quote-label{margin:0 0 .3rem;font-size:var(--remion-text-xs);font-weight:700;letter-spacing:.01em;text-transform:uppercase;color:var(--remion-text-tertiary)}.main-landing__case-quote{margin:0;padding:.65rem var(--remion-space-12);border-left:3px solid var(--remion-primary-muted,#93c5fd);font-size:var(--remion-text-sm);font-style:italic;color:var(--remion-text-secondary);background:rgba(255,255,255,.6);border-radius:0 var(--remion-radius-surface) var(--remion-radius-surface) 0}.main-landing__case-quote-meta{display:block;margin-top:.35rem;font-size:var(--remion-text-xs);font-style:normal;color:var(--remion-text-tertiary)}.candidate-card__head{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem var(--remion-space-8)}.candidate-card__admitted-badge{font-size:.65rem;line-height:1.2;white-space:normal;text-align:left}.dispute-sla-countdown{margin:0 0 .65rem;padding:var(--remion-space-8) .65rem;border-radius:var(--remion-radius-surface);font-size:var(--remion-text-sm);background:var(--remion-surface-elevated,#fff);border:1px solid var(--remion-border,#e5e7eb)}.dispute-sla-countdown--warning{border-color:var(--remion-warning-amber);background:var(--remion-warning-bg-soft)}.dispute-sla-countdown--breached{border-color:var(--remion-error-strong);background:var(--remion-error-bg-soft)}.dispute-sla-countdown--done{border-color:var(--remion-success,#16a34a);background:var(--remion-success-bg-tint)}.dispute-sla-countdown__label{font-weight:600}.dispute-sla-countdown__until{font-size:var(--remion-text-xs);color:var(--remion-text-tertiary)}.order-milestone-calendar{margin:.85rem 0;padding:var(--remion-space-12);border-radius:var(--remion-radius-surface);border:1px solid var(--remion-border,#e5e7eb);background:var(--remion-surface-soft,#f8fafc)}.order-milestone-calendar__title{margin:0 0 .35rem;font-size:var(--remion-text-sm);font-weight:600}.order-milestone-calendar__progress{margin:0 0 var(--remion-space-8);font-size:var(--remion-text-xs);color:var(--remion-text-tertiary)}.order-milestone-calendar__grid{margin:0;display:grid;grid-gap:.35rem;gap:.35rem}.order-milestone-calendar__row{display:grid;grid-template-columns:minmax(0,7rem) minmax(0,1fr);grid-gap:var(--remion-space-8);gap:var(--remion-space-8);font-size:var(--remion-text-sm)}.order-milestone-calendar__row dt{margin:0;color:var(--remion-text-tertiary)}.order-milestone-calendar__row dd{margin:0;font-weight:600}.order-milestone-calendar__after-list{margin:.65rem 0 0;padding-left:1.1rem;font-size:var(--remion-text-xs);color:var(--remion-text-secondary);line-height:1.45}.order-passport-header__actions{margin:var(--remion-space-8) 0 0}.order-passport-header__chat-link{font-size:var(--remion-text-sm);font-weight:600}.order-passport-header :is(.order-passport-header__chat-link,.order-passport-header__trust-hint a,.order-passport-header__trust-docs a){color:var(--remion-link-nav-fg);-webkit-text-decoration:underline solid var(--remion-link-nav-underline) 1px;text-decoration:underline solid var(--remion-link-nav-underline) 1px;text-underline-offset:.18em;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;transition:color var(--remion-duration-normal) var(--remion-ease),-webkit-text-decoration-color var(--remion-duration-normal) var(--remion-ease);transition:color var(--remion-duration-normal) var(--remion-ease),text-decoration-color var(--remion-duration-normal) var(--remion-ease);transition:color var(--remion-duration-normal) var(--remion-ease),text-decoration-color var(--remion-duration-normal) var(--remion-ease),-webkit-text-decoration-color var(--remion-duration-normal) var(--remion-ease)}.order-passport-header :is(.order-passport-header__chat-link,.order-passport-header__trust-hint a,.order-passport-header__trust-docs a):hover{color:var(--remion-link-nav-fg-hover);-webkit-text-decoration-color:var(--remion-link-nav-underline-hover);text-decoration-color:var(--remion-link-nav-underline-hover)}.order-stage-feed__photos{margin:.45rem 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.35rem .65rem}.order-stage-feed__photos a{font-size:var(--remion-text-xs);font-weight:600}.executor-stage-update{margin-top:var(--remion-space-12)}.executor-stage-update .form-label{display:block;margin-top:.65rem}.executor-behavior-badge{display:inline-block;margin-top:.35rem}.trust-center-page__trust-report{scroll-margin-top:5rem}.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)}