.main-landing__market--scope{position:relative;z-index:0;max-width:var(--layout-shell-max);margin:0 auto;padding:var(--section-gap) var(--section-px);text-align:center}.main-landing__market--scope: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__scope-head{max-width:min(40rem,100%);margin:0 auto}.main-landing__market--scope .main-landing__section-eyebrow{margin-bottom:var(--remion-space-8)}.main-landing__market--scope .main-landing__section-title{margin-bottom:var(--remion-space-16)}.main-landing__scope-lead{margin-bottom:0!important;max-width:42ch!important}.main-landing__scope-grid{margin-top:clamp(1.75rem,4vw,2.5rem)!important;max-width:min(56rem,100%)!important;gap:var(--card-grid-gap)!important}@media (min-width:700px){.main-landing__scope-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.main-landing__case-card--scope{text-align:left;padding:clamp(1.1rem,2.2vw,1.45rem) clamp(1.05rem,2vw,1.35rem);border-left-width:4px;border-left-style:solid;box-shadow:0 10px 36px rgba(15,41,66,.06)}.main-landing__case-card--scope-in{border-left-color:var(--remion-trust,#0d9488);background:linear-gradient(135deg,color-mix(in srgb,var(--remion-trust) 7%,#ffffff 93%) 0,var(--card-bg) 48%)}.main-landing__case-card--scope-out{border-left-color:color-mix(in srgb,var(--remion-text-tertiary) 42%,#b45309 58%);background:linear-gradient(135deg,color-mix(in srgb,#b45309 6%,#ffffff 94%) 0,var(--card-bg) 50%)}.main-landing__scope-card-title{margin:0 0 .35rem!important;font-size:clamp(.95rem,1.5vw,1.05rem)!important;font-weight:700!important;letter-spacing:-.02em;line-height:1.25;color:var(--remion-primary)!important}.main-landing__scope-card-note{margin:0 0 .65rem;font-size:.78rem;line-height:1.45;color:var(--remion-text-tertiary)}.main-landing__scope-bullets{margin-top:.35rem!important;font-size:.9rem!important;line-height:1.55!important;padding-left:1.05rem!important}.main-landing__case-card--scope-in .main-landing__scope-bullets li::marker{color:var(--remion-trust-on-light)}.main-landing__case-card--scope-out .main-landing__scope-bullets li::marker{color:color-mix(in srgb,#b45309 72%,var(--remion-text-tertiary) 28%)}.main-landing__scope-foot{margin:clamp(1.75rem,3.5vw,2.35rem) auto 0;max-width:min(44rem,100%);display:flex;flex-direction:column;gap:var(--remion-space-16);align-items:center;text-align:center}.main-landing__scope-doclinks{margin:0;font-size:.84rem;line-height:1.55;color:var(--remion-text-secondary);max-width:48ch}.main-landing__scope-doclinks .main-landing__inline-section-link{color:inherit;font-weight:inherit}.main-landing__scope-next{margin:0;padding:var(--remion-space-12) 1.1rem;max-width:min(40rem,100%);font-size:clamp(.9rem,1.65vw,.98rem);line-height:1.55;color:color-mix(in srgb,var(--remion-text-secondary) 90%,var(--remion-primary) 10%);background:color-mix(in srgb,var(--remion-primary) 4%,#ffffff 96%);border:1px solid color-mix(in srgb,var(--remion-primary) 12%,#ffffff 88%);border-radius:var(--remion-radius-md);box-shadow:0 6px 22px rgba(15,41,66,.04)}.main-landing__scope-next-label{display:inline-block;margin-right:.2rem;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--remion-marketing-eyebrow)}@media (max-width:768px){.main-landing__market--scope{padding:1.65rem var(--section-px) var(--remion-space-24)}.main-landing__scope-grid{gap:.85rem!important}.main-landing__case-card--scope{padding:var(--remion-space-16) .92rem}.main-landing__scope-foot{align-items:stretch;text-align:left}.main-landing__scope-doclinks,.main-landing__scope-next{text-align:left}}.main-landing__qualification{max-width:var(--layout-shell-max);margin:0 auto;padding:var(--section-gap-form) var(--section-px) var(--section-gap)}.main-landing__qualification-layout{padding-inline:clamp(var(--remion-space-20),2.8vw,var(--remion-space-32))}.main-landing__qualification-intro{margin-bottom:var(--remion-space-20)}.main-landing__qualification-audience-details{margin:var(--remion-space-8) auto 0;max-width:var(--qual-read-max,min(38rem,100%));font-size:.8rem;line-height:1.55;color:var(--remion-text-secondary)}.main-landing__qualification-audience-details>summary{cursor:pointer;font-weight:600;color:var(--remion-text-primary);list-style:none}.main-landing__qualification-audience-details>summary::-webkit-details-marker{display:none}.main-landing__qualification-audience-details>p{margin:.45rem 0 0}.main-landing__qualification-card{border:1px solid color-mix(in srgb,var(--remion-trust) 14%,var(--remion-border) 86%);border-radius:var(--remion-radius-surface);background:color-mix(in srgb,#faf8f6 44%,var(--remion-bg-subtle) 56%);box-shadow:0 10px 28px rgba(15,41,66,.05);padding:clamp(1.15rem,2.4vw,1.65rem)}@media (max-width:899px){.main-landing__qualification-intro .main-landing__qualification-head{text-align:center;margin-inline:auto}.main-landing__qualification-audience-details{margin-inline:auto}.main-landing__qualification-trust-markers{justify-content:center}}@media (min-width:900px){.main-landing__qualification-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(1.35rem,2.8vw,2.35rem);gap:clamp(1.35rem,2.8vw,2.35rem);align-items:start}.main-landing__qualification-intro{margin-bottom:0}.main-landing__qualification-head{text-align:left;margin-inline:0;max-width:none}.main-landing__qualification-head .main-landing__section-title,.main-landing__qualification-subtitle{margin-inline:0}.main-landing__qualification-audience-details{margin-inline:0;max-width:min(34rem,100%)}}.main-landing__qualification-shell{--qual-shell-max:100%;--qual-read-max:min(38rem,100%);--qual-fields-max:100%;max-width:var(--qual-shell-max);margin-inline:0;border:1px solid color-mix(in srgb,var(--remion-primary) 8%,#ffffff 92%);border-radius:var(--remion-radius-surface);background:radial-gradient(120% 120% at 0 0,rgba(8,145,178,.1) 0,rgba(8,145,178,0) 42%),radial-gradient(120% 120% at 100% 0,rgba(13,148,136,.09) 0,rgba(13,148,136,0) 48%),var(--remion-bg);box-shadow:0 16px 42px rgba(15,41,66,.045);padding:clamp(1.65rem,3vw,2.45rem) 0}.main-landing__qualification-head{max-width:var(--qual-read-max);margin:0 auto var(--remion-space-24);text-align:center}.main-landing__qualification-head .main-landing__section-eyebrow{margin:0 0 .45rem;font-size:.72rem;letter-spacing:.12em}.main-landing__qualification-head .main-landing__section-title{margin:0 0 .9rem;font-size:clamp(1.28rem,2.3vw,1.68rem);font-weight:600;line-height:1.24;letter-spacing:-.015em}.main-landing__qualification-subtitle{margin:0 auto;max-width:min(35rem,100%);color:var(--remion-text-secondary);font-size:clamp(.88rem,1.25vw,.97rem);line-height:1.7;font-weight:400}.main-landing__qualification-audience-note{margin:.42rem auto 0;max-width:min(32rem,100%);font-size:.8rem;line-height:1.45;color:color-mix(in srgb,var(--remion-text-tertiary) 90%,var(--remion-primary) 10%)}@media (max-width:768px){.main-landing__qualification-shell{margin-top:.3rem;padding:var(--remion-space-20) 0;border-radius:var(--remion-radius-surface)}.main-landing__qualification-head{margin-bottom:1.2rem}.main-landing__qualification-head .main-landing__section-title{margin-bottom:.76rem}.main-landing__qualification-subtitle{line-height:1.62}.main-landing__qualification-audience-note{margin-top:.36rem;font-size:.75rem;line-height:1.4}}.main-landing__qualification-badges{display:flex;gap:var(--remion-space-8);flex-wrap:wrap;justify-content:center;margin:0 0 var(--remion-space-16)}.main-landing__qualification-badges span{border:var(--chip-muted-border);background:var(--card-bg);border-radius:var(--chip-radius);padding:.3rem var(--chip-pad-x);font-size:var(--chip-font-size);color:var(--chip-muted-text)}.main-landing__qualification-rules-teaser{margin:0 auto var(--remion-space-16);max-width:var(--qual-read-max);padding:0 var(--remion-space-4);text-align:center;font-size:.8rem;line-height:1.55;color:var(--remion-text-secondary);text-wrap:balance}.main-landing__qualification-context{grid-column:1/-1;margin:0 0 .4rem;padding:.95rem 1.05rem;border-radius:var(--remion-radius-lg);background:color-mix(in srgb,var(--remion-bg-subtle) 72%,transparent);border:1px solid var(--remion-border);font-size:.84rem;line-height:1.65;color:var(--remion-text-secondary);width:100%;max-width:none;box-sizing:border-box}.main-landing__qualification-start-hints{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.55rem;gap:.55rem;margin:0 0 .45rem;padding:0;list-style:none}.main-landing__qualification-start-hints li{position:relative;min-width:0;padding:.72rem .82rem .72rem 1.9rem;border:1px solid color-mix(in srgb,var(--remion-trust) 18%,var(--remion-border));border-radius:var(--remion-radius-lg);background:color-mix(in srgb,var(--remion-trust) 4%,#ffffff);color:var(--remion-text-primary);font-size:.78rem;font-weight:600;line-height:1.35}.main-landing__qualification-start-hints li:before{content:"";position:absolute;top:.92rem;left:.82rem;width:.42rem;height:.42rem;border-radius:var(--remion-radius-pill);background:var(--remion-trust);box-shadow:0 0 0 4px color-mix(in srgb,var(--remion-trust) 12%,transparent)}.main-landing__qualification-choices{display:grid;grid-gap:1.2rem var(--remion-space-20);gap:1.2rem var(--remion-space-20);margin:0;max-width:var(--qual-fields-max)}.main-landing__qualification-stepper{grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap;gap:.4rem var(--remion-space-8);margin:0 0 .35rem;padding:0;list-style:none}.main-landing__qualification-stepper-item{display:inline-flex;align-items:center;gap:.4rem;min-width:0;font-size:.78rem;line-height:1.35;color:var(--remion-text-tertiary);font-weight:600}.main-landing__qualification-stepper-item--current{color:var(--remion-text-primary);font-weight:600}.main-landing__qualification-stepper-num{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.35rem;height:1.35rem;border-radius:var(--remion-radius-pill);border:1px solid var(--remion-border);font-size:.72rem;font-weight:700;background:color-mix(in srgb,var(--remion-bg-subtle) 80%,transparent)}.main-landing__qualification-stepper-item--current .main-landing__qualification-stepper-num{border-color:rgba(13,148,136,.45);background:rgba(13,148,136,.12);color:var(--remion-trust-on-light)}.main-landing__qualification-stepper-connector{flex:0 0 1.35rem;height:1px;background:color-mix(in srgb,var(--remion-border) 85%,transparent)}.main-landing__qualification-progress-line{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .55rem;margin:0 0 .35rem;font-size:var(--remion-text-sm);line-height:1.45;color:var(--remion-text-secondary)}.main-landing__qualification-progress-kicker{font-weight:700;color:var(--remion-trust-on-light)}.main-landing__qualification-progress-detail{font-weight:600;color:var(--remion-text-primary)}.main-landing__qualification-choices>.form-label,.main-landing__qualification-choices>.main-landing__qualification-field{display:flex;flex-direction:column;gap:.45rem;margin:0;font-size:.78rem;font-weight:600;letter-spacing:.01em;color:color-mix(in srgb,var(--remion-text-primary) 88%,var(--remion-text-secondary) 12%)}.main-landing__qualification-fields-row{grid-column:1/-1;display:flex;flex-direction:column;gap:1.15rem}.main-landing__qualification-label-stack{display:flex;flex-direction:column;gap:.2rem;min-height:2.85rem}.main-landing__qualification-field--object-chips{grid-column:1/-1;padding:0;border:0}.main-landing__qualification-field--object-chips .main-landing__qualification-label-stack{margin:0;min-height:auto}.main-landing__qualification-field--scenario-chips,.main-landing__qualification-field--stage-chips{margin:0;padding:0;border:0}.main-landing__qualification-field--city,.main-landing__qualification-field--scenario-chips,.main-landing__qualification-field--stage-chips{min-width:0}.main-landing__qualification-city-controls{display:flex;flex-direction:column;gap:.45rem;min-width:0;width:100%;box-sizing:border-box}.main-landing__qualification-city-controls .form-input{margin-bottom:0}.main-landing__qualification-city-controls .form-field-feedback{margin:0}.main-landing__qualification-city-custom-label{margin:.1rem 0 0;font-size:var(--remion-text-xs);font-weight:600;line-height:1.35;color:var(--remion-text-secondary)}.main-landing__qualification-option-chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.45rem;gap:.45rem}.main-landing__qualification-option-chip{display:block;min-width:0;cursor:pointer}.main-landing__qualification-option-chip span{display:flex;align-items:center;justify-content:center;min-height:2.85rem;padding:.68rem .58rem;border:1px solid color-mix(in srgb,var(--remion-border) 86%,#ffffff 14%);border-radius:var(--remion-radius-md);background:color-mix(in srgb,var(--remion-bg) 94%,#ffffff 6%);color:color-mix(in srgb,var(--remion-text-primary) 90%,var(--remion-text-secondary) 10%);font-size:var(--main-text-sm);line-height:1.2;font-weight:600;text-align:center;transition:border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.main-landing__qualification-option-chip input:checked+span,.main-landing__qualification-option-chip--active span{border-color:color-mix(in srgb,var(--remion-trust) 48%,var(--remion-border));background:color-mix(in srgb,var(--remion-trust) 12%,var(--card-bg));color:color-mix(in srgb,var(--remion-primary) 82%,var(--remion-text-primary));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--remion-trust) 26%,transparent)}.main-landing__qualification-option-chip input:focus-visible+span{outline:2px solid color-mix(in srgb,var(--remion-trust) 55%,var(--remion-primary));outline-offset:2px}.main-landing__qualification-option-chips--scenario{grid-template-columns:1fr}.main-landing__qualification-option-chips--scenario .main-landing__qualification-option-chip span,.main-landing__qualification-option-chips--stage .main-landing__qualification-option-chip span{justify-content:center;min-height:3.05rem;padding-inline:.72rem;text-align:center}.main-landing__qualification-field-controls{display:flex;flex-direction:column;gap:.45rem}.main-landing__qualification-field-controls>.form-input{flex:0 0 auto}.main-landing__qualification-field-details{margin:.15rem 0 0;font-size:.74rem;line-height:1.5;color:var(--remion-text-tertiary)}.main-landing__qualification-field-details>summary{cursor:pointer;font-weight:600;color:color-mix(in srgb,var(--remion-trust) 82%,var(--remion-text-primary) 18%);list-style:none}.main-landing__qualification-field-details>summary::-webkit-details-marker{display:none}.main-landing__qualification-field-details>p{margin:.35rem 0 0}.main-landing__qualification-field-details--scenario{margin-top:var(--remion-space-4)}.main-landing__qualification-wizard-nav{display:flex;flex-wrap:wrap;gap:var(--remion-space-12)}@media (max-width:639px){.main-landing__qualification-choices,.main-landing__qualification-fields-row{gap:var(--remion-space-16)}.main-landing__qualification-option-chips,.main-landing__qualification-option-chips--scenario,.main-landing__qualification-option-chips--stage{grid-template-columns:1fr}.main-landing__qualification-field--object-chips .main-landing__qualification-option-chips{grid-template-columns:repeat(3,minmax(0,1fr))}.main-landing__qualification-option-chip span{min-height:2.95rem;padding:.72rem;font-size:max(.86rem,14px)}.main-landing__qualification-field--object-chips .main-landing__qualification-option-chip span{padding-inline:.42rem}}@media (max-width:768px){.main-landing__qualification-choices{padding-bottom:calc(var(--landing-sticky-safe-offset, 5rem) + var(--remion-space-20))}.main-landing__qualification-choices--wizard-step-0 .main-landing__qualification-field-details,.main-landing__qualification-choices--wizard-step-0 .main-landing__qualification-fields-row,.main-landing__qualification-choices--wizard-step-1 .main-landing__qualification-field--city,.main-landing__qualification-choices--wizard-step-1 .main-landing__qualification-field--object-chips,.main-landing__qualification-choices--wizard-step-1 .main-landing__qualification-field--room-chips,.main-landing__qualification-choices--wizard-step-1 .main-landing__qualification-field--scope-chips{display:none}.main-landing__qualification-choices--wizard-step-1 .main-landing__qualification-fields-row{grid-template-columns:1fr}.main-landing__qualification-choices--wizard-step-1 .main-landing__qualification-option-chips--scenario,.main-landing__qualification-choices--wizard-step-1 .main-landing__qualification-option-chips--stage{flex-direction:column;align-items:stretch}.main-landing__qualification-choices--wizard-step-1 .main-landing__qualification-option-chip{width:100%;justify-content:flex-start}.main-landing__qualification-choices--wizard-step-2 .main-landing__qualification-field--object-chips,.main-landing__qualification-choices--wizard-step-2 .main-landing__qualification-field--room-chips,.main-landing__qualification-choices--wizard-step-2 .main-landing__qualification-field--scenario-chips,.main-landing__qualification-choices--wizard-step-2 .main-landing__qualification-field--scope-chips,.main-landing__qualification-choices--wizard-step-2 .main-landing__qualification-field--stage-chips,.main-landing__qualification-choices--wizard-step-2 .main-landing__qualification-field-details,.main-landing__qualification-choices--wizard:not(.main-landing__qualification-choices--wizard-step-2) .main-landing__qualification-submit-wrap,.main-landing__qualification-choices--wizard:not(.main-landing__qualification-choices--wizard-step-2) .main-landing__qualification-trust-footer{display:none}.main-landing__qualification-wizard-nav .btn{flex:1 1 8rem;min-width:0}.main-landing__qualification-submit-wrap,.main-landing__qualification-wizard-nav{scroll-margin-bottom:calc(3.75rem + env(safe-area-inset-bottom, 0px))}.main-landing__qualification-stepper-item--done{opacity:.72}.main-landing__qualification-stepper-item--done .main-landing__qualification-stepper-num{background:color-mix(in srgb,var(--remion-trust) 18%,#ffffff);color:var(--remion-trust-on-light)}}@media (min-width:640px){.main-landing__qualification-fields-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.95fr);grid-column-gap:var(--remion-space-20);column-gap:var(--remion-space-20);grid-row-gap:.42rem;row-gap:.42rem;align-items:start}.main-landing__qualification-field--in-row{display:contents}.main-landing__qualification-field-grid-heading{grid-row:1;align-self:start;margin:0;display:block;line-height:1.35}.main-landing__qualification-field-grid-helper{grid-row:2;align-self:start;margin:0 0 .35rem;min-height:2.8em;line-height:1.35}.main-landing__qualification-field-grid-helper:empty{min-height:0;margin-bottom:.2rem}.main-landing__qualification-field-grid-control{grid-row:3;align-self:start;min-width:0;width:100%;box-sizing:border-box}.main-landing__qualification-option-chips{gap:.55rem}.main-landing__qualification-option-chips--scenario,.main-landing__qualification-option-chips--stage{grid-template-columns:1fr}.main-landing__qualification-field-grid-control--col-1,.main-landing__qualification-field-grid-heading--col-1,.main-landing__qualification-field-grid-helper--col-1{grid-column:1}.main-landing__qualification-field-grid-control--col-2,.main-landing__qualification-field-grid-heading--col-2,.main-landing__qualification-field-grid-helper--col-2{grid-column:2}.main-landing__qualification-field-grid-control--col-3,.main-landing__qualification-field-grid-heading--col-3,.main-landing__qualification-field-grid-helper--col-3{grid-column:3}.main-landing__qualification-field--city .main-landing__qualification-city-controls{grid-row:3;align-self:start}.main-landing__qualification-field-details--scenario{grid-column:1/-1;grid-row:4;margin-top:.35rem}.main-landing__qualification-fields-row:has(.main-landing__qualification-city-custom) .main-landing__qualification-field-details--scenario{grid-row:4}}@media (min-width:640px) and (max-width:1080px){.main-landing__qualification-fields-row{grid-template-columns:repeat(2,minmax(0,1fr))}.main-landing__qualification-field-grid-control--col-1,.main-landing__qualification-field-grid-heading--col-1,.main-landing__qualification-field-grid-helper--col-1{grid-column:1}.main-landing__qualification-field-grid-control--col-2,.main-landing__qualification-field-grid-heading--col-2,.main-landing__qualification-field-grid-helper--col-2{grid-column:2}.main-landing__qualification-field-grid-control--col-3,.main-landing__qualification-field-grid-heading--col-3,.main-landing__qualification-field-grid-helper--col-3{grid-column:1/-1}.main-landing__qualification-field-grid-heading--col-3{grid-row:4;margin-top:.4rem}.main-landing__qualification-field-grid-helper--col-3{grid-row:5;min-height:0}.main-landing__qualification-field--city .main-landing__qualification-city-controls{grid-row:6}.main-landing__qualification-field-details--scenario{grid-row:7;margin-top:var(--remion-space-4)}.main-landing__qualification-fields-row:has(.main-landing__qualification-city-custom) .main-landing__qualification-field-details--scenario{grid-row:7}}@media (max-width:639px){.main-landing__qualification-start-hints{grid-template-columns:1fr}.main-landing__qualification-start-hints li{padding-block:.62rem}}@media (min-width:900px){.main-landing__qualification-fields-row{column-gap:1.35rem}}@media (min-width:1081px){.main-landing__qualification-option-chip span{min-height:3.05rem}}.main-landing__qualification-trust-footer{grid-column:1/-1;display:grid;grid-gap:.45rem;gap:.45rem;margin-top:-.15rem;padding:var(--remion-space-12) .85rem;border-radius:var(--remion-radius-md);border:1px solid color-mix(in srgb,rgba(13,148,136,1) 16%,transparent);background:color-mix(in srgb,rgba(13,148,136,1) 5%,transparent)}@media (max-width:639px){.main-landing__qualification-trust-footer{text-align:center}.main-landing__qualification-trust-markers{justify-content:center}}.main-landing__qualification-trust-markers{display:flex;flex-wrap:wrap;gap:.4rem .55rem}.main-landing__qualification-trust-markers span{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:1.85rem;border:1px solid color-mix(in srgb,var(--remion-trust) 22%,var(--remion-border));background:color-mix(in srgb,var(--remion-trust) 4%,var(--card-bg));border-radius:var(--chip-radius);padding:.28rem var(--chip-pad-x);font-size:var(--chip-font-size);line-height:1.2;color:color-mix(in srgb,var(--remion-primary) 78%,var(--chip-muted-text));font-weight:600}.main-landing__qualification-trust-line{margin:0;font-size:.78rem;line-height:1.45;font-weight:600;color:var(--remion-text-primary)}.main-landing__qualification-trust-note{margin:0;font-size:.76rem;line-height:1.5;color:var(--remion-text-secondary)}.main-landing__qualification-choices .form-input{margin-bottom:0;min-height:3.05rem;padding:var(--main-space-sm) var(--main-space-md);font-size:var(--main-text-sm);line-height:var(--main-leading-normal);border-color:color-mix(in srgb,var(--remion-border) 85%,#ffffff 15%)}.main-landing__qualification-choices :is(input,textarea).form-input{background-color:color-mix(in srgb,var(--remion-bg) 94%,#ffffff 6%)}.main-landing__qualification-choices select.form-input{background-color:color-mix(in srgb,var(--remion-bg) 94%,#ffffff 6%)}.main-landing__qualification-choices .form-input:focus-visible{outline:2px solid color-mix(in srgb,var(--remion-trust) 55%,var(--remion-primary));outline-offset:2px;border-color:color-mix(in srgb,var(--remion-trust) 38%,var(--remion-border));box-shadow:0 0 0 4px color-mix(in srgb,var(--remion-trust) 16%,transparent)}.main-landing__qualification-label-line{display:block}.main-landing__form-helper{display:block;margin:0 0 var(--main-space-xxs);font-size:var(--main-text-xs);font-weight:400;letter-spacing:0;color:var(--remion-text-tertiary);line-height:var(--main-leading-normal)}.main-landing__qualification-choices .form-field-feedback{margin:.2rem 0 0;font-size:.75rem;line-height:1.4}@media (min-width:640px) and (max-width:899px){.main-landing__qualification-choices{grid-template-columns:1fr;gap:1.15rem var(--remion-space-20)}}@media (min-width:900px){.main-landing__qualification-choices{grid-template-columns:1fr;gap:1.15rem 1.35rem}}.main-landing__qualification-choices>.btn{grid-column:1/-1;justify-self:stretch;width:100%;margin-top:.12rem;min-height:3.05rem;padding-inline:1.55rem;font-size:.9rem;font-weight:600}@media (min-width:640px){.main-landing__qualification-choices>.btn{justify-self:center;width:auto;min-width:11.5rem;max-width:min(100%,36rem)}}.main-landing__qualification-submit-wrap{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;gap:.45rem;width:100%;margin-top:.12rem}.main-landing__qualification-submit-wrap .btn{width:100%;min-height:3.05rem;margin-inline:auto}.main-landing__qualification-submit-reassurance{margin:-.1rem 0 0;color:var(--remion-text-secondary);font-size:var(--remion-text-xs);font-weight:600;line-height:1.35;text-align:center}.main-landing__qualification-final-back{max-width:min(100%,28rem)}.main-landing__qualification-submit-route{display:flex;flex-wrap:wrap;justify-content:center;gap:.36rem;margin:.1rem 0 0;padding:0;list-style:none}.main-landing__qualification-submit-route li{display:inline-flex;align-items:center;gap:.36rem;color:color-mix(in srgb,var(--remion-text-secondary) 88%,var(--remion-primary) 12%);font-size:.72rem;font-weight:700;line-height:1.25}.main-landing__qualification-submit-route li:not(:last-child):after{content:"";width:.24rem;height:.24rem;border-radius:var(--remion-radius-pill);background:color-mix(in srgb,var(--remion-trust) 46%,var(--remion-border))}.main-landing__qualification-submit-route-note{max-width:34ch;margin:.12rem auto 0;color:var(--remion-primary);font-size:var(--remion-text-xs);font-weight:600;line-height:1.35;text-align:center;text-wrap:balance}@media (min-width:640px){.main-landing__qualification-submit-wrap .btn{width:auto;min-width:11.5rem;max-width:min(100%,36rem)}}@media (max-width:768px){.main-landing__qualification-submit-wrap--wizard-final{gap:.42rem}.main-landing__qualification-submit-wrap--wizard-final .btn--primary{width:min(100%,28rem);min-height:3.08rem;padding-block:.78rem;background:var(--remion-primary);font-size:max(.98rem,16px);line-height:1.2;box-shadow:0 8px 20px rgba(15,41,66,.16)}.main-landing__qualification-submit-wrap--wizard-final .btn--primary:hover{background:var(--remion-primary-hover)}.main-landing__qualification-submit-wrap--wizard-final .main-landing__qualification-final-back{width:min(100%,28rem);min-height:2.9rem;margin-top:.18rem}.main-landing__qualification-submit-wrap--wizard-final .main-landing__qualification-submit-note{margin-top:.18rem}}.main-landing__qualification-field-details--scenario{text-align:center}.main-landing__qualification-field-details--scenario>summary{display:inline-block}.main-landing__qualification-field-details--scenario>p{max-width:54ch;margin-inline:auto;text-align:center}.main-landing__qualification-decision{grid-column:1/-1;margin:0;padding:.72rem .82rem;border-radius:var(--remion-radius-md);border:1px solid rgba(13,148,136,.18);background:rgba(13,148,136,.05);display:grid;grid-gap:.2rem;gap:.2rem}.main-landing__qualification-decision-main{margin:0;color:var(--remion-text-primary);font-size:.78rem;line-height:1.45;font-weight:600}.main-landing__qualification-decision-sub{margin:0;color:var(--remion-text-secondary);font-size:.75rem;line-height:1.45;text-wrap:pretty}.main-landing__qualification-decision-nudge{margin:.1rem 0 0;padding-left:.58rem;border-left:2px solid rgba(13,148,136,.24);color:color-mix(in srgb,var(--remion-text-secondary) 90%,var(--remion-primary) 10%);font-size:.74rem;line-height:1.44;text-wrap:pretty}.main-landing__qualification-microcopy{grid-column:1/-1;margin:.45rem 0 0;max-width:var(--qual-read-max);justify-self:center;text-align:center;font-size:.78rem;line-height:1.55;color:var(--remion-text-secondary);text-wrap:balance}@media (max-width:360px){.main-landing__qualification-progress{gap:.34rem var(--remion-space-8);margin-bottom:.16rem}.main-landing__qualification-progress-step{padding:.24rem .56rem;font-size:.69rem;line-height:1.3}.main-landing__qualification-progress-step--current{gap:.28rem}.main-landing__qualification-progress-step--current:before{width:.38rem;height:.38rem}.main-landing__qualification-decision{padding:.62rem .68rem;gap:.16rem}.main-landing__qualification-decision-main{font-size:.75rem;line-height:1.4}.main-landing__qualification-decision-sub{font-size:.72rem;line-height:1.4}.main-landing__qualification-decision-nudge{font-size:.71rem;line-height:1.38;margin-top:.06rem}}.main-landing__qualification-consent{margin:.45rem 0 0;font-size:.74rem}.main-landing__qualification-consent,.main-landing__qualification-submit-note{grid-column:1/-1;max-width:var(--qual-read-max);justify-self:center;line-height:1.5;color:var(--remion-text-secondary);text-align:center;text-wrap:balance}.main-landing__qualification-submit-note{margin:.62rem 0 0;font-size:.76rem;padding:.34rem .55rem;border-radius:var(--remion-radius-sm);background:color-mix(in srgb,var(--remion-bg-subtle) 68%,transparent);border:1px solid color-mix(in srgb,var(--remion-border) 86%,transparent)}@media (max-width:390px){.main-landing__qualification-shell{margin-top:.22rem;padding-top:1.12rem;padding-bottom:1.16rem}.main-landing__qualification-progress{gap:.38rem .56rem}.main-landing__qualification-progress-step{padding:var(--remion-space-4) .58rem;font-size:.7rem}.main-landing__qualification-head{margin-bottom:1.04rem}.main-landing__qualification-choices>.btn{margin-top:.24rem}.main-landing__qualification-submit-note{margin-top:.52rem;font-size:.73rem;line-height:1.44;padding:.28rem .48rem}}.main-landing__qualification-offer{margin:1.35rem auto 0;max-width:var(--qual-read-max);padding-top:1.2rem;border-top:1px solid color-mix(in srgb,var(--remion-border) 88%,transparent);font-size:.79rem;line-height:1.6;color:var(--remion-text-secondary);text-align:center}.main-landing__legal-hub{padding:var(--remion-space-16) var(--section-px);background:var(--main-landing-band-bg);border-top:1px solid var(--main-landing-band-border);border-bottom:1px solid var(--main-landing-band-border)}.main-landing__legal-hub-inner{width:min(var(--layout-max),100%);margin:0 auto;display:grid;grid-gap:var(--remion-space-6);gap:var(--remion-space-6)}.main-landing__legal-hub-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__legal-hub-proof li{display:inline-flex;align-items:center;justify-content:center;min-height:1.82rem;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__legal-hub-routes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--remion-space-8);gap:var(--remion-space-8);width:min(100%,48rem);margin:var(--main-space-12) auto 0}.main-landing__legal-hub-route{min-width:0;display:grid;grid-gap:.18rem;gap:.18rem;padding:.62rem .68rem;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);text-align:left;text-decoration:none;color:inherit;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease}.main-landing__legal-hub-route:hover{border-color:color-mix(in srgb,var(--remion-trust) 30%,var(--remion-border));background:color-mix(in srgb,var(--remion-trust) 7%,#ffffff);text-decoration:none}.main-landing__legal-hub-route:focus-visible{outline:2px solid color-mix(in srgb,var(--remion-trust) 45%,transparent);outline-offset:2px}.main-landing__legal-hub-route strong{color:var(--remion-primary);font-size:var(--remion-text-sm);font-weight:600;line-height:1.25}.main-landing__legal-hub-route small{color:var(--remion-text-secondary);font-size:var(--remion-text-xs);font-weight:400;line-height:1.35}.main-landing__legal-hub-route-guide{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}@media (max-width:768px){.main-landing__legal-hub-routes{grid-template-columns:repeat(2,minmax(0,1fr))}}.main-landing__legal-hub-list{padding:0;list-style:none;display:grid;grid-gap:var(--remion-space-4);gap:var(--remion-space-4);width:min(64rem,100%);margin:0 auto}.main-landing__legal-hub-list li{display:grid;grid-gap:.2rem;gap:.2rem;padding:var(--card-pad-y) var(--card-pad-x);border:var(--card-border);border-radius:var(--card-radius);background:var(--card-bg);box-shadow:var(--main-card-surface-shadow)}.main-landing__legal-hub-list span{font-size:var(--remion-text-sm);color:var(--remion-text-secondary)}.main-landing__legal-hub-note{font-size:var(--remion-text-xs);color:var(--remion-text-tertiary);text-align:center;max-width:56ch;margin:0 auto}.main-landing__qualification-shell--editorial{border-color:color-mix(in srgb,var(--remion-border) 55%,transparent);background:radial-gradient(120% 120% at 12% -10%,rgba(8,145,178,.05) 0,rgba(8,145,178,0) 46%),radial-gradient(120% 120% at 92% -8%,rgba(13,148,136,.045) 0,rgba(13,148,136,0) 48%),var(--remion-bg);box-shadow:none;padding:clamp(1.75rem,3.2vw,2.65rem) 0}.main-landing__qualification-shell--editorial .main-landing__qualification-layout{padding-inline:clamp(var(--remion-space-20),2.8vw,var(--remion-space-32))}.main-landing__qualification-shell--editorial .main-landing__qualification-card .main-landing__qualification-choices,.main-landing__qualification-shell--editorial .main-landing__qualification-offer,.main-landing__qualification-shell--editorial .main-landing__qualification-submit-note{padding-inline:0}@media (max-width:768px){.main-landing__qualification-shell--editorial{padding:var(--main-space-lg) 0;border-radius:var(--remion-radius-surface)}}.main-landing__qualification-shell--editorial .main-landing__qualification-head{margin-bottom:1.65rem}.main-landing__qualification-shell--editorial .main-landing__qualification-context{background:transparent;border-color:color-mix(in srgb,var(--remion-border) 45%,transparent);padding:.35rem 0 .85rem;margin-bottom:.15rem;border-radius:0;border-width:0 0 1px;font-size:.82rem;line-height:1.72}.main-landing__qualification-shell--editorial .main-landing__qualification-choices{gap:1.35rem 1.4rem;margin-bottom:.85rem}.main-landing__qualification-shell--editorial .main-landing__qualification-choices .form-input{border-color:color-mix(in srgb,var(--remion-border) 42%,#ffffff 58%);box-shadow:none}.main-landing__qualification-shell--editorial .main-landing__qualification-choices :is(input,textarea).form-input{background-color:var(--remion-bg)}.main-landing__qualification-shell--editorial .main-landing__qualification-choices select.form-input{background-color:var(--remion-bg)}.main-landing__qualification-shell--editorial .main-landing__qualification-critical{border-color:color-mix(in srgb,rgba(13,148,136,1) 14%,transparent);background:color-mix(in srgb,rgba(13,148,136,1) 4.5%,transparent)}.main-landing__qualification-shell--editorial .main-landing__qualification-offer{margin-top:1.55rem;padding-top:1.35rem;border-top-color:color-mix(in srgb,var(--remion-border) 55%,transparent)}.main-landing__qualification-shell--editorial .main-landing__qualification-submit-note{margin-top:.35rem}.main-landing__quick-lead{display:flex;flex-direction:column;gap:.95rem}.main-landing__quick-lead-eyebrow{margin:0;font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--remion-marketing-eyebrow)}.main-landing__quick-lead-subtitle{margin:0 0 .35rem;font-size:1.02rem;line-height:1.55;color:var(--remion-text-secondary,#475569)}.main-landing__quick-lead-field{margin:0}.main-landing__quick-lead-submit{display:flex;flex-direction:column;gap:var(--remion-space-8);margin-top:.35rem}.main-landing__quick-lead-submit .btn{width:100%}.main-landing__quick-lead-reassurance{margin:0;font-size:.85rem;line-height:1.5;color:var(--remion-text-secondary,#475569)}.main-landing__quick-lead-consent{margin:0;font-size:.76rem;line-height:1.5;color:var(--remion-text-secondary,#475569)}.main-landing__quick-lead-consent-link{color:var(--remion-primary,#1d4ed8);text-decoration:underline;text-underline-offset:2px}.main-landing__quick-lead-consent-link:hover{text-decoration:none}.main-landing__quick-lead-trust{margin-top:.4rem;padding-top:.9rem;border-top:1px solid color-mix(in srgb,var(--remion-border) 55%,transparent)}.main-landing__quick-lead-trust-markers{display:flex;flex-wrap:wrap;gap:var(--remion-space-8) .9rem;margin-bottom:var(--remion-space-8)}.main-landing__quick-lead-trust-markers span{font-size:.82rem;font-weight:600;color:var(--remion-text,#0f172a)}.main-landing__quick-lead-trust-line{margin:0;font-size:.82rem;line-height:1.5;color:var(--remion-text-secondary,#475569)}.main-landing__quick-lead-honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.main-landing__quick-lead-thanks{display:flex;flex-direction:column;gap:.7rem}.main-landing__quick-lead-thanks-title{margin:0;font-size:1.35rem;line-height:1.3;color:var(--remion-text,#0f172a)}.main-landing__quick-lead-thanks-lead{margin:0;font-size:1rem;line-height:1.55;color:var(--remion-text-secondary,#475569)}.main-landing__quick-lead-thanks-trust{margin:0;font-size:.85rem;line-height:1.5;color:var(--remion-text-secondary,#475569)}.main-landing__quick-lead-qual{display:flex;flex-direction:column;gap:.85rem;margin-top:.6rem;padding-top:var(--remion-space-16);border-top:1px solid color-mix(in srgb,var(--remion-border) 55%,transparent)}.main-landing__quick-lead-qual-prompt{margin:0;font-size:.98rem;font-weight:600;color:var(--remion-text,#0f172a)}.main-landing__quick-lead-qual-hint{margin:-.35rem 0 0;font-size:.84rem;line-height:1.5;color:var(--remion-text-secondary,#475569)}.main-landing__quick-lead-qual-group{margin:0;padding:0;border:0}.main-landing__quick-lead-qual-legend{padding:0;margin-bottom:.45rem;font-size:.86rem;font-weight:600;color:var(--remion-text,#0f172a)}.main-landing__quick-lead-qual-city{margin:0}.main-landing__quick-lead-qual-actions{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.35rem}.main-landing__quick-lead-qual-done{margin:.4rem 0 0;font-size:.92rem;line-height:1.55;color:var(--remion-trust-on-light)}@media (max-width:600px){.main-landing__quick-lead-qual-actions .btn{width:100%}}.trust-center-page>.main-landing__market{padding-top:var(--section-py)}.trust-center-page>section{box-sizing:border-box}.trust-center-page .trust-center-page__section-inner{width:min(100%,var(--layout-max));margin-left:auto;margin-right:auto}.trust-center-page .trust-center-page__list a:not(.btn):not([class*=btn--]){color:var(--remion-link-nav-fg);font-weight:600;-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}.trust-center-page .trust-center-page__list a:not(.btn):not([class*=btn--]):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)}.trust-center-page .main-landing__deal-card-rows,.trust-center-page .main-landing__pre-pay-checklist-list,.trust-center-page .trust-center-page__list,.trust-center-page .trust-center-page__steps{max-width:min(40rem,100%);margin-left:auto;margin-right:auto}.trust-center-page__toc{margin-top:var(--main-space-16);font-size:var(--remion-text-sm);line-height:1.65;max-width:min(56ch,100%);margin-left:auto;margin-right:auto;text-align:center}.trust-center-page__trust-stack{text-align:center}.trust-center-page__trust-stack .trust-stack-strip{width:min(100%,var(--layout-max));margin-left:auto;margin-right:auto}.trust-center-page__incident-outro a:not(.btn):not([class*=btn--]){color:var(--remion-link-prose-fg);font-weight:inherit;-webkit-text-decoration:underline solid var(--remion-link-prose-underline) 1px;text-decoration:underline solid var(--remion-link-prose-underline) 1px;text-underline-offset:.16em}.trust-center-page__incident-outro a:not(.btn):not([class*=btn--]):hover{color:var(--remion-link-prose-fg-hover);-webkit-text-decoration-color:var(--remion-link-prose-underline-hover);text-decoration-color:var(--remion-link-prose-underline-hover)}.trust-center-page__not-covered-disclosure{max-width:min(40rem,100%);margin-left:auto;margin-right:auto;text-align:left}.trust-center-page__not-covered-disclosure summary{text-align:center;cursor:pointer;font-weight:600;color:var(--remion-text-secondary)}.trust-center-page__pre-pay-checklist .main-landing__pre-pay-checklist-list{text-align:left}.trust-center-page__claim .main-landing__section-lead--narrow,.trust-center-page__rf-market .main-landing__section-lead--narrow{margin-top:var(--main-space-16)}.trust-center-page__incident-outro{max-width:min(40rem,100%);margin-left:auto;margin-right:auto;text-align:center}