@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.p.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.p.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.p.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_e0cbcc{font-family:Manrope,Manrope Fallback,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-style:normal}.__variable_e0cbcc{--font-landing-display:"Manrope","Manrope Fallback",system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}:root{--remion-primary:#0f2942;--remion-primary-hover:#163a5c;--remion-primary-mid:#1a3d5c;--remion-primary-darker:#0f172a;--remion-primary-light:rgba(15,41,66,0.08);--remion-accent:#c75a4f;--remion-accent-hover:#b04d43;--remion-accent-light:rgba(199,90,79,0.12);--remion-accent-on:#ffffff;--remion-accent-text-safe:#bb5349;--remion-cta:#e2563c;--remion-cta-hover:#cf4a31;--remion-cta-on:#ffffff;--remion-trust:#0d9488;--remion-trust-hover:#0f766e;--remion-trust-on-light:var(--remion-trust-hover);--remion-trust-on-dark:#5eead4;--remion-trust-light:rgba(13,148,136,0.1);--remion-trust-on:#ffffff;--remion-marketing-eyebrow:var(--remion-trust-on-light);--remion-on-dark-strong:rgba(250,250,250,0.96);--remion-on-dark:rgba(250,250,250,0.9);--remion-on-dark-muted:rgba(250,250,250,0.84);--remion-text-primary:#1a1a1a;--remion-text-secondary:#525252;--remion-text-tertiary:#5c5c5c;--remion-text-muted:var(--remion-text-secondary);--remion-text-inverse:#fafafa;--remion-bg:#ffffff;--remion-bg-subtle:#f5f5f5;--remion-bg-muted:#e5e5e5;--remion-border:#e5e5e5;--remion-border-strong:#a3a3a3;--remion-border-subtle:#e5e7eb;--remion-success:#15803d;--remion-success-bg:#dcfce7;--remion-success-bg-soft:#ecfdf5;--remion-warning:#a16207;--remion-warning-bg:#fef9c3;--remion-warning-border:#d69e2e;--remion-error:#b91c1c;--remion-error-bg:#fee2e2;--remion-trust-level-high-bg:#e6f7ec;--remion-trust-level-high-text:#14532d;--remion-trust-level-high-border:#86efac;--remion-trust-level-medium-bg:#fff8e6;--remion-trust-level-medium-text:#854d0e;--remion-trust-level-medium-border:#fde68a;--remion-trust-level-base-bg:#f3f4f6;--remion-trust-level-base-text:#374151;--remion-trust-level-base-border:#d1d5db;--remion-gradient-brand:linear-gradient(135deg,#0f2942,#0d9488);--remion-gradient-hero:linear-gradient(180deg,#0f2942 0%,var(--remion-primary-mid) 48%,#0f2942 100%);--remion-shadow-xs:0 1px 2px rgba(15,41,66,0.05);--remion-shadow-sm:0 2px 4px rgba(15,41,66,0.06),0 1px 2px rgba(15,41,66,0.04);--remion-shadow-md:0 4px 12px rgba(15,41,66,0.08),0 2px 4px rgba(15,41,66,0.04);--remion-shadow-lg:0 8px 24px rgba(15,41,66,0.1),0 4px 8px rgba(15,41,66,0.04);--remion-radius-none:0;--remion-radius-base:6px;--remion-radius-surface:10px;--remion-radius-button:24px;--remion-radius-pill:9999px;--remion-radius-sm:var(--remion-radius-base);--remion-radius-md:var(--remion-radius-surface);--remion-radius-lg:var(--remion-radius-surface);--remion-radius-xl:var(--remion-radius-surface);--remion-radius-full:var(--remion-radius-pill);--remion-icon-stroke:1.5;--remion-font:var(--font-landing-display,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);--remion-text-2xs:0.6875rem;--remion-text-xs:0.75rem;--remion-text-sm:0.875rem;--remion-text-base:1rem;--remion-text-lg:1.125rem;--remion-text-xl:1.25rem;--remion-text-2xl:1.5rem;--remion-text-3xl:2rem;--remion-text-4xl:2.5rem;--remion-text-5xl:3rem;--remion-leading-tight:1.25;--remion-leading-normal:1.5;--remion-leading-relaxed:1.625;--remion-duration-fast:150ms;--remion-duration-normal:250ms;--remion-ease:cubic-bezier(0.4,0,0.2,1);--remion-space-4:0.25rem;--remion-space-6:0.375rem;--remion-space-8:0.5rem;--remion-space-10:0.625rem;--remion-space-12:0.75rem;--remion-space-14:0.875rem;--remion-space-16:1rem;--remion-space-18:1.125rem;--remion-space-20:1.25rem;--remion-space-24:1.5rem;--remion-space-32:2rem;--remion-space-48:3rem;--remion-space-xs:var(--remion-space-4);--remion-space-sm:var(--remion-space-8);--remion-space-md:var(--remion-space-16);--remion-space-lg:var(--remion-space-24);--remion-space-xl:var(--remion-space-32);--remion-space-2xl:var(--remion-space-48);--remion-layout-max:70rem;--remion-section-px:1.25rem;--remion-layout-shell-max:calc(var(--remion-layout-max) + (var(--remion-section-px) * 2));--section-px:var(--remion-space-16);--section-px-lg:var(--remion-space-24);--section-py:4rem;--section-py-sm:3rem;--hero-gap-1:var(--remion-space-12);--hero-gap-2:var(--remion-space-16);--hero-gap-3:var(--remion-space-24);--h1-size:clamp(36px,4.6vw,60px);--h1-size-mobile:clamp(26px,6.8vw,44px);--h1-lh:1.16;--h1-lh-mobile:1.27;--type-h1-weight:700;--type-h2-weight:600;--type-h3-weight:600;--type-body-weight:400;--type-meta-weight:400;--type-legal-weight:400;--type-h1-lh:var(--h1-lh);--type-h2-lh:1.25;--type-h3-lh:1.3;--type-body-lh:1.7;--type-meta-lh:var(--remion-leading-normal);--type-legal-lh:1.35;--remion-tracking-caps:0.02em;--measure-hero:52ch;--measure-title-mobile:19ch;--measure-title:30ch;--measure-lead-mobile:34ch;--measure-lead:36ch;--c-hero-eyebrow:#d1fae5;--remion-link-prose-fg:inherit;--remion-link-prose-fg-hover:var(--remion-primary-hover);--remion-link-prose-underline:color-mix(in srgb,var(--remion-text-secondary) 55%,var(--remion-border));--remion-link-prose-underline-hover:color-mix(in srgb,var(--remion-primary) 72%,var(--remion-border));--remion-link-nav-fg:var(--remion-text-primary);--remion-link-nav-fg-hover:var(--remion-primary-hover);--remion-link-nav-underline:color-mix(in srgb,var(--remion-text-primary) 28%,var(--remion-border));--remion-link-nav-underline-hover:var(--remion-primary);--remion-secondary-elevated-surface:#f8fafc;--remion-secondary-elevated-hover-bg:linear-gradient(to right,#ffffff 0%,#f8fffe 40%,color-mix(in srgb,var(--remion-trust) 12%,#ffffff 88%) 70%,color-mix(in srgb,var(--remion-trust) 22%,#effaf8 78%) 100%);--remion-secondary-elevated-hover-shadow:0 1px 0 rgba(255,255,255,0.5) inset,0 4px 18px rgba(0,0,0,0.16),0 0 0 1px rgb(from var(--remion-trust) r g b/0.14);--remion-info-text:#1d4ed8;--remion-info-bg:#eff6ff;--remion-info-border:#bfdbfe;--remion-info-sky:#0ea5e9;--remion-warning-amber:#f59e0b;--remion-warning-amber-text:#b45309;--remion-warning-bg-soft:#fffbeb;--remion-warning-brown-text:#7c2d12;--remion-warning-brown-bg:#fff7ed;--remion-warning-brown-border:#fed7aa;--remion-success-strong:#16a34a;--remion-success-text-strong:#166534;--remion-success-text-deep:#0a7f3f;--remion-success-border-soft:#bbf7d0;--remion-success-bg-tint:#f0fdf4;--remion-error-strong:#ef4444;--remion-error-text-strong:#991b1b;--remion-error-text-deep:#b42318;--remion-error-bg-soft:#fef2f2;--remion-error-border-soft:#fecaca;--remion-surface-cool:#f9fcff;--remion-surface-cool-bright:#fbfeff;--remion-surface-cool-bright-2:#fafdff;--remion-surface-neutral-50:#f9fafb;--remion-surface-warm:#faf8f6;--remion-surface-slate:#e2e8f0;--remion-trust-tint:#e6f5f2;--remion-teal-strong:#14b8a6;--remion-primary-grad-deep:#1a3a56;--remion-text-secondary-soft:#555555;--remion-surface-0:#ffffff;--remion-surface-1:color-mix(in srgb,var(--remion-primary) 7%,color-mix(in srgb,var(--remion-trust) 4%,#ffffff));--remion-surface-2:var(--remion-bg-subtle)}.remion-body{background-color:var(--remion-bg)}.chip{display:inline-flex;align-items:center;gap:.35em;padding:var(--chip-pad-y) var(--chip-pad-x);border-radius:var(--chip-radius);border:var(--chip-border);background:var(--chip-bg);color:var(--chip-text);font-size:var(--chip-font-size);font-weight:var(--chip-font-weight);line-height:1.2;white-space:nowrap}.chip--muted{border:var(--chip-muted-border);background:var(--chip-muted-bg);color:var(--chip-muted-text)}.remion-icon{stroke-width:var(--remion-icon-stroke);stroke-linecap:round;stroke-linejoin:round}.btn,.button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;gap:var(--remion-space-8);min-height:2.75rem;padding:var(--remion-space-12) var(--remion-space-24);font-family:var(--remion-font);font-size:var(--remion-text-base);font-weight:600;line-height:var(--remion-leading-tight);border:none;border-radius:var(--remion-radius-button);cursor:pointer;text-decoration:none;transition:background-color var(--remion-duration-normal) var(--remion-ease),box-shadow var(--remion-duration-normal) var(--remion-ease),transform var(--remion-duration-fast) var(--remion-ease),outline-offset var(--remion-duration-fast) var(--remion-ease)}.btn:hover:not([disabled]),.button:hover:not([disabled]){transform:translateY(-1px);box-shadow:var(--remion-shadow-md)}.btn:active:not([disabled]),.button:active:not([disabled]){transform:translateY(0);box-shadow:var(--remion-shadow-xs)}@media (prefers-reduced-motion:reduce){.btn:active:not([disabled]),.btn:hover:not([disabled]),.button:active:not([disabled]),.button:hover:not([disabled]){transform:none}}.btn:focus-visible,.button:focus-visible{outline:2px solid var(--remion-primary);outline-offset:2px}details>summary:focus-visible{outline:2px solid var(--remion-primary);outline-offset:3px;border-radius:var(--remion-radius-sm)}.btn--primary,.button--primary{background:var(--remion-cta);color:var(--remion-cta-on);font-size:var(--remion-text-xl);font-weight:700;box-shadow:var(--remion-shadow-sm),inset 0 1px 0 rgba(255,255,255,.18)}.btn--primary:hover,.button--primary:hover{background:var(--remion-cta-hover);box-shadow:var(--remion-shadow-md),inset 0 1px 0 rgba(255,255,255,.22)}.btn--secondary,.button--secondary{background:var(--remion-bg-subtle);color:var(--remion-text-primary);border:1px solid var(--remion-border);transition:background .2s ease,border-color .2s ease,color .2s ease}.btn--secondary:hover,.button--secondary:hover{background:var(--remion-bg-muted);border-color:var(--remion-border-strong);color:var(--remion-text-primary)}.btn--secondary:focus-visible,.button--secondary:focus-visible{outline:2px solid var(--remion-primary);outline-offset:2px}.btn--trust,.button--trust{background:var(--remion-trust);color:var(--remion-trust-on)}.btn--trust:hover,.button--trust:hover{background:var(--remion-trust-hover)}.btn[disabled],.button[disabled]{opacity:.7;cursor:not-allowed;box-shadow:none}.btn--primary[disabled],.button--primary[disabled]{background:var(--remion-bg-muted);color:var(--remion-text-secondary)}.btn--trust[disabled],.button--trust[disabled]{background:var(--remion-trust-light)}.card-remion{background:var(--remion-bg);border:1px solid color-mix(in srgb,var(--remion-border) 70%,transparent);border-radius:var(--remion-radius-lg);padding:var(--remion-space-20);box-shadow:var(--remion-shadow-sm);transition:box-shadow var(--remion-duration-normal),border-color var(--remion-duration-normal),transform var(--remion-duration-fast) var(--remion-ease);contain:layout style;min-height:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){.card-remion:hover{transform:translateY(-2px)}}.card-remion:hover{box-shadow:var(--remion-shadow-md);border-color:color-mix(in srgb,var(--remion-border-strong) 70%,transparent)}.trust-banner{display:flex;align-items:flex-start;gap:var(--remion-space-12);padding:var(--remion-space-12) var(--remion-space-16);background:var(--remion-trust-light);border:1px solid rgba(13,148,136,.2);border-radius:var(--remion-radius-md);max-width:40rem}.order-value-strip{max-width:none;width:100%;box-sizing:border-box;margin-bottom:var(--remion-space-16)}.order-value-strip__icon{flex-shrink:0;color:var(--remion-trust-on-light);margin-top:.1rem}.order-value-strip__body{flex:1 1;min-width:0}.order-value-strip__line{margin:0 0 var(--remion-space-8) 0;font-size:var(--remion-text-sm);line-height:var(--remion-leading-relaxed);color:var(--remion-text-primary);font-weight:600}.order-value-strip__deal-route{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.4rem;gap:.4rem;margin:0 0 var(--remion-space-8);padding:0;list-style:none}.order-value-strip__deal-route li{display:inline-flex;align-items:center;justify-content:center;min-height:1.9rem;padding:.28rem .45rem;border:1px solid color-mix(in srgb,var(--remion-trust) 20%,var(--remion-border));border-radius:var(--remion-radius-sm);background:color-mix(in srgb,var(--remion-trust) 5%,#ffffff);color:var(--remion-primary);font-size:max(.7rem,11px);font-weight:700;line-height:1.2;text-align:center}.order-value-strip__line:last-child{margin-bottom:0}.order-value-strip__line strong{font-weight:600;color:var(--remion-primary)}.order-value-strip__line--muted{font-size:var(--remion-text-xs);color:var(--remion-text-secondary);font-weight:400}.order-value-strip__link{color:var(--remion-trust-on-light);font-weight:600;text-decoration:underline;text-underline-offset:2px}.order-value-strip__link:hover{color:var(--remion-primary)}.order-form__funnel{margin-bottom:var(--remion-space-24);padding-bottom:var(--remion-space-16);border-bottom:1px solid var(--remion-border)}.order-form__funnel-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--remion-space-12);margin-bottom:var(--remion-space-8)}.order-form__funnel-progress{display:flex;flex-wrap:wrap;align-items:center;gap:var(--remion-space-10)}.order-form__back-main{font-size:var(--remion-text-sm);font-weight:600;color:var(--remion-trust-on-light);text-decoration:underline;text-underline-offset:.18em}.order-form__back-main:hover{color:var(--remion-trust-hover)}.order-form__funnel-hint{margin:var(--remion-space-8) 0 0 0;max-width:36rem;line-height:var(--type-meta-lh)}.order-form__landing-summary{margin-top:var(--remion-space-14);padding:var(--remion-space-12);border:1px solid color-mix(in srgb,var(--remion-trust) 20%,var(--remion-border));border-radius:var(--remion-radius-md);background:color-mix(in srgb,var(--remion-trust) 6%,#ffffff)}.order-form__landing-summary-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--remion-space-4) var(--remion-space-12);margin-bottom:var(--remion-space-8)}.order-form__landing-summary-note,.order-form__landing-summary-title{margin:0}.order-form__landing-summary-title{color:var(--remion-primary);font-size:var(--remion-text-sm);font-weight:700}.order-form__landing-summary-note{color:var(--remion-text-secondary);font-size:var(--remion-text-xs);line-height:var(--type-meta-lh)}.order-form__landing-summary-list{display:flex;flex-wrap:wrap;gap:.35rem;margin:0}.order-form__landing-summary-item{min-width:0;max-width:100%;padding:.34rem .52rem;border:1px solid color-mix(in srgb,var(--remion-trust) 16%,transparent);border-radius:var(--remion-radius-pill);background:rgba(255,255,255,.72)}.order-form__landing-summary-item dd,.order-form__landing-summary-item dt{display:inline;margin:0;min-width:0;overflow-wrap:anywhere;font-size:.72rem;line-height:1.18}.order-form__landing-summary-item dt{color:var(--remion-text-tertiary);font-weight:600}.order-form__landing-summary-item dt:after{content:": "}.order-form__landing-summary-item dd{color:var(--remion-text-primary);font-weight:600}@media (max-width:639px){.order-value-strip{padding:var(--remion-space-12) var(--remion-space-14)}.order-value-strip__line{overflow-wrap:anywhere;word-break:break-word}.order-form__landing-summary{padding:.65rem}.order-form__landing-summary-item{border-radius:var(--remion-radius-sm)}}.order-form__step-meta .form-step-track{margin-bottom:var(--remion-space-12)}.order-form__step-meta--micro .landing-step-label{opacity:.95}.form-input.form-input--invalid,textarea.form-input.form-input--invalid{border-color:var(--remion-warning);box-shadow:0 0 0 1px color-mix(in srgb,var(--remion-warning) 35%,transparent)}.order-success-next{margin:0 0 var(--remion-space-24) 0;padding-left:var(--remion-space-20);text-align:left;max-width:32rem;margin-left:auto;margin-right:auto}.order-success-next li{margin-bottom:var(--remion-space-12);font-size:var(--remion-text-sm);line-height:var(--remion-leading-relaxed);color:var(--remion-text-primary)}.order-success-next li:last-child{margin-bottom:0}.order-success-actions{display:flex;flex-direction:column;align-items:center;gap:var(--remion-space-12)}.order-success-actions__primary{min-width:min(100%,18rem);min-height:2.85rem;padding-inline:1.15rem;border-radius:var(--remion-radius-button);font-weight:600;justify-content:center}.order-success-actions__hint{max-width:24rem;margin:-.25rem 0 0;color:var(--remion-text-secondary);font-size:var(--remion-text-xs);line-height:1.45;text-align:center}.order-success-actions__home{font-size:var(--remion-text-sm);color:var(--remion-text-secondary);text-decoration:underline;text-underline-offset:3px}.order-success-actions__home:hover{color:var(--remion-primary)}.order-page .page-title{line-height:var(--type-h2-lh)}.auth-flow-page .form-card,.order-page .form-card{background:var(--remion-surface-warm)}.auth-flow-page .page-title{line-height:var(--type-h2-lh)}.auth-flow-page .page-lead{max-width:42ch}.auth-flow-page--reserve{min-height:3270px}@media (min-width:640px){.auth-flow-page--reserve{min-height:3170px}}.auth-flow-page__trust-footnote{margin:var(--remion-space-16) 0 0;max-width:42ch;line-height:1.5}.auth-flow-page__trust-link{color:var(--remion-trust-on-light);font-weight:600;text-decoration:underline;text-underline-offset:.14em}.auth-flow-page__trust-link:hover{color:var(--remion-trust-hover)}.auth-flow-page__trust-link:focus-visible,.candidate-card__portfolio:focus-visible,.customer-pay-page__defer-link:focus-visible,.order-form__back-main:focus-visible,.order-pay-reassurance__link:focus-visible,.order-value-strip__link:focus-visible{outline:2px solid var(--remion-primary);outline-offset:3px;border-radius:var(--remion-radius-sm)}.auth-flow-page .form-card .form-label:last-of-type{margin-bottom:0}.order-page .form-actions{display:flex;flex-wrap:wrap;gap:var(--remion-space-16);align-items:stretch}.order-page .form-actions .btn{min-height:2.75rem}.order-page .form-actions .btn:focus-visible{outline:2px solid var(--remion-primary);outline-offset:2px}.order-page .order-success-actions__home:focus-visible{outline:2px solid var(--remion-primary);outline-offset:3px;border-radius:var(--remion-radius-sm)}.order-page .text-xs.text-muted{line-height:var(--type-meta-lh)}.page-container--narrow .form-actions .btn--primary{min-height:44px}.remion-skip-link{position:fixed;top:.5rem;left:.5rem;z-index:10050;padding:.55rem .85rem;border-radius:var(--remion-radius-md);background:var(--remion-bg);color:var(--remion-primary);font-size:var(--remion-text-sm);font-weight:600;line-height:1.2;text-decoration:none;border:1px solid var(--remion-border);box-shadow:var(--remion-shadow-md);transform:translateY(-140%);opacity:0;pointer-events:none;transition:transform .16s var(--remion-ease),opacity .16s var(--remion-ease)}.remion-skip-link:focus{transform:translateY(0);opacity:1;pointer-events:auto;outline:2px solid var(--remion-primary);outline-offset:2px}.remion-skip-link:focus:not(:focus-visible){transform:translateY(-140%);opacity:0;pointer-events:none}.remion-skip-link:focus-visible{transform:translateY(0);opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.remion-skip-link{transition:none}}.landing-header{display:flex;align-items:center;justify-content:space-between;padding:var(--remion-space-16) var(--remion-space-24);background:var(--remion-gradient-hero);color:var(--remion-text-inverse);box-shadow:none}@media (min-width:1536px){.landing-header{padding-inline:max(var(--remion-space-24),calc((100% - 1536px) / 2))}}.landing-header__brand{display:inline-flex;align-items:center;gap:var(--remion-space-8);color:var(--remion-text-inverse);text-decoration:none;font-weight:700;font-size:1.5rem;letter-spacing:.04em;transition:opacity var(--remion-duration-fast)}.landing-header__brand:hover{color:var(--remion-text-inverse);opacity:.95}.landing-header__brand:focus-visible{outline:2px solid rgba(255,255,255,.92);outline-offset:3px;border-radius:var(--remion-radius-sm)}.landing-header__logo{flex-shrink:0;display:inline-flex;width:34px;height:34px}.landing-header__word{font-weight:700;letter-spacing:var(--remion-tracking-caps);text-transform:uppercase;transform:translateY(1px)}.landing-header__nav{display:flex;align-items:center;gap:var(--remion-space-8);flex-wrap:wrap;font-size:var(--remion-text-sm);line-height:var(--type-meta-lh)}.landing-header__nav-separator{display:none}@media (min-width:769px){.landing-header__nav{flex:1 1 auto;justify-content:flex-start;min-width:0}.landing-header__nav-item--executor{margin-left:auto}}.landing-header__theme-toggle{display:flex;align-items:center;gap:var(--remion-space-4);font-size:var(--remion-text-xs);color:rgba(248,250,252,.78)}.landing-header__theme-toggle a{color:rgba(248,250,252,.92);text-decoration:none}.landing-header__theme-toggle a:hover{color:#fff;text-decoration:underline}.landing-header__nav .landing-header__login,.landing-header__nav a{display:inline-flex;align-items:center;align-self:center;text-decoration:none;min-height:44px;box-sizing:border-box;padding:var(--remion-space-8) var(--remion-space-12);border-radius:var(--remion-radius-sm);line-height:1.25;transition:color var(--remion-duration-normal) var(--remion-ease),background-color var(--remion-duration-normal) var(--remion-ease),border-color var(--remion-duration-normal) var(--remion-ease),box-shadow var(--remion-duration-normal) var(--remion-ease),transform var(--remion-duration-fast) var(--remion-ease),filter var(--remion-duration-fast) var(--remion-ease),-webkit-text-decoration-color var(--remion-duration-normal);transition:color var(--remion-duration-normal) var(--remion-ease),background-color var(--remion-duration-normal) var(--remion-ease),text-decoration-color var(--remion-duration-normal),border-color var(--remion-duration-normal) var(--remion-ease),box-shadow var(--remion-duration-normal) var(--remion-ease),transform var(--remion-duration-fast) var(--remion-ease),filter var(--remion-duration-fast) var(--remion-ease);transition:color var(--remion-duration-normal) var(--remion-ease),background-color var(--remion-duration-normal) var(--remion-ease),text-decoration-color var(--remion-duration-normal),border-color var(--remion-duration-normal) var(--remion-ease),box-shadow var(--remion-duration-normal) var(--remion-ease),transform var(--remion-duration-fast) var(--remion-ease),filter var(--remion-duration-fast) var(--remion-ease),-webkit-text-decoration-color var(--remion-duration-normal)}.landing-header__nav .landing-header__login,.landing-header__nav a:not(.landing-header__cta){color:rgba(250,250,250,.95)}.landing-header__nav a:not(.landing-header__login):not(.landing-header__cta):focus-visible,.landing-header__nav a:not(.landing-header__login):not(.landing-header__cta):hover{color:#fff;text-decoration:underline;text-underline-offset:4px;-webkit-text-decoration-color:rgba(255,255,255,.9);text-decoration-color:rgba(255,255,255,.9);background-color:rgba(255,255,255,.18);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16)}.landing-header__nav a[aria-current=page]:not(.landing-header__cta){color:#fff;background-color:rgba(255,255,255,.14);box-shadow:inset 0 -2px 0 0 var(--remion-trust-on-dark)}.landing-header__nav .landing-header__login{justify-content:center;min-height:44px;padding:var(--remion-space-8) var(--remion-space-16);border-radius:var(--remion-radius-md);border:1px solid rgba(255,255,255,.32);background:rgba(15,23,42,.14);color:rgba(248,250,252,.96);font-weight:600;font-size:var(--remion-text-sm);line-height:1.25;letter-spacing:.01em;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.landing-header__nav .landing-header__login:focus-visible,.landing-header__nav .landing-header__login:hover{background:rgba(56,189,248,.2);border-color:rgba(186,230,253,.75);color:#fff;text-decoration:none;box-shadow:0 0 0 1px rgba(125,211,252,.35),0 4px 12px rgba(8,47,73,.22)}.landing-header__nav .landing-header__login:active{background:rgba(14,116,144,.32);border-color:rgba(186,230,253,.72);transform:translateY(1px);box-shadow:var(--remion-shadow-sm)}.landing-header__nav button.landing-header__logout{font-family:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.landing-header__nav button.landing-header__logout[disabled]{opacity:.7;cursor:progress}.landing-header__cta{margin-left:var(--remion-space-4);min-height:44px;border-radius:var(--remion-radius-md);padding-inline:var(--remion-space-16);font-size:var(--remion-text-sm);font-weight:600;line-height:1.25;box-shadow:var(--remion-shadow-sm)}.landing-header__nav a.landing-header__cta.btn--secondary{background:var(--remion-secondary-elevated-surface);color:var(--remion-primary);border:1px solid rgba(248,250,252,.45);cursor:pointer}.landing-header__nav a.landing-header__cta.btn--secondary:hover{background:var(--remion-secondary-elevated-hover-bg);border-color:rgba(13,148,136,.44);border-color:rgb(from var(--remion-trust) r g b/.44);color:var(--remion-primary-hover);box-shadow:var(--remion-secondary-elevated-hover-shadow);filter:none}.landing-header__nav a.landing-header__cta.btn--secondary:focus-visible{background:var(--remion-bg);color:var(--remion-primary-hover);border-color:rgba(13,148,136,.55);border-color:rgb(from var(--remion-trust) r g b/.55);outline:2px solid rgba(13,148,136,.55);outline:2px solid rgb(from var(--remion-trust) r g b/.55);outline-offset:2px;box-shadow:0 4px 18px rgba(0,0,0,.16)}.landing-header__nav a.landing-header__cta.btn--secondary:active{background:var(--remion-surface-slate);color:var(--remion-primary);border-color:rgba(248,250,252,.55);box-shadow:var(--remion-shadow-sm);transform:translateY(1px);filter:brightness(.98)}.landing-header__nav a.landing-header__cta.btn--primary{background:var(--remion-cta);color:var(--remion-cta-on);font-size:var(--remion-text-xl);font-weight:700;border:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 4px 14px rgba(226,86,60,.3)}.landing-header__nav a.landing-header__cta.btn--primary:hover{background:var(--remion-cta-hover);color:var(--remion-cta-on);border-color:transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 6px 18px rgba(226,86,60,.42);filter:none}.landing-header__nav a.landing-header__cta.btn--primary:focus-visible{outline:2px solid rgba(45,212,191,.95);outline-offset:2px;border-color:transparent;box-shadow:0 0 0 2px rgba(15,41,66,.45),inset 0 1px 0 rgba(255,255,255,.16),0 5px 16px rgba(226,86,60,.34)}.landing-header__nav a.landing-header__cta.btn--primary:active{background:color-mix(in srgb,var(--remion-cta-hover) 86%,#111827 14%);border-color:transparent;transform:translateY(1px);box-shadow:0 1px 0 rgba(255,255,255,.1) inset,var(--remion-shadow-sm);filter:none}@media (prefers-reduced-motion:reduce){.landing-header__nav .landing-header__login:active,.landing-header__nav a.landing-header__cta.btn--primary:active,.landing-header__nav a.landing-header__cta.btn--secondary:active{transform:none}}.landing-header__cta:hover{box-shadow:var(--remion-shadow-md)}section[id=compare],section[id=contacts],section[id=escrow],section[id=faq],section[id=fears],section[id=for-executors],section[id=guarantees],section[id=how-it-works],section[id=product],section[id=proof],section[id=quick-form],section[id=screens],section[id=selection],section[id=trust-proof]{scroll-margin-top:1.25rem}@media (max-width:768px){section[id=compare],section[id=contacts],section[id=escrow],section[id=faq],section[id=fears],section[id=for-executors],section[id=guarantees],section[id=how-it-works],section[id=product],section[id=proof],section[id=quick-form],section[id=screens],section[id=selection],section[id=trust-proof]{scroll-margin-top:3.5rem}}.landing-footer{position:relative;margin-top:var(--section-py-sm);padding:var(--remion-space-32) var(--remion-space-16) var(--remion-space-24);background:var(--remion-primary);color:var(--remion-text-inverse);border-top:1px solid rgba(255,255,255,.08)}.landing-footer:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,var(--remion-trust-on-dark) 0,rgba(94,234,212,.35) 38%,transparent 72%)}.landing-footer__inner{max-width:1200px;margin:0 auto;align-items:stretch;text-align:left}.landing-footer__inner,.landing-footer__top{display:flex;flex-direction:column;gap:var(--remion-space-24)}@media (min-width:769px){.landing-footer__top{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:var(--remion-space-32)}}.landing-footer__brand{display:flex;flex-direction:column;gap:var(--remion-space-12);max-width:22rem}.landing-footer__logo{display:block;font-size:1.25rem;font-weight:800;letter-spacing:var(--remion-tracking-caps);text-transform:uppercase;color:var(--remion-text-inverse)}.landing-footer__tagline{margin:0;font-size:var(--remion-text-sm);line-height:1.5;color:rgba(250,250,250,.74)}.landing-footer__cta{align-self:flex-start;margin-top:var(--remion-space-4)}.landing-footer__nav{display:flex;flex-direction:column;gap:var(--remion-space-24)}@media (min-width:481px){.landing-footer__nav{flex-direction:row;flex-wrap:wrap;gap:var(--remion-space-24) var(--remion-space-32);align-items:flex-start}}.landing-footer__group{display:flex;flex-direction:column;gap:var(--remion-space-8);min-width:9rem}.landing-footer__group-title{margin:0;font-size:var(--remion-text-sm);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--remion-trust-on-dark);line-height:1.35}.landing-footer__group-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.landing-footer__group-links li{display:flex}.landing-footer__group-links a{display:inline-flex;align-items:center;min-height:2.75rem;padding:.35rem 0;font-size:var(--remion-text-sm);line-height:var(--type-meta-lh);font-weight:var(--type-meta-weight);color:rgba(250,250,250,.82);text-decoration:none}.landing-footer__group-links a:hover{color:var(--remion-text-inverse);text-decoration:underline}.landing-footer__group-links a:focus-visible{outline:2px solid rgba(45,212,191,.95);outline-offset:2px;border-radius:var(--remion-radius-sm)}.landing-footer__divider{height:1px;margin:0;border:0;background:rgba(255,255,255,.1)}.landing-footer__bottom{display:flex;flex-direction:column;gap:var(--remion-space-4)}@media (min-width:769px){.landing-footer__bottom{flex-direction:row;justify-content:space-between;align-items:center}}.landing-footer__copy{font-size:var(--remion-text-sm);color:rgba(250,250,250,.62)}.landing-footer__copy,.landing-footer__requisites{margin:0;line-height:var(--type-legal-lh);font-weight:var(--type-legal-weight)}.landing-footer__requisites{display:flex;flex-direction:column;gap:var(--remion-space-4);font-style:normal;font-size:var(--remion-text-xs,.8125rem);color:rgba(250,250,250,.6)}.landing-footer__requisites-name{color:rgba(250,250,250,.74);font-weight:600}.landing-footer__requisites-row{display:block}.landing-footer__requisites-email{color:rgba(250,250,250,.78);text-decoration:underline;text-underline-offset:2px}.landing-footer__requisites-email:hover{color:var(--remion-text-inverse)}.landing-footer__requisites-email:focus-visible{outline:2px solid rgba(45,212,191,.95);outline-offset:2px;border-radius:var(--remion-radius-sm)}.landing-hero{background-color:var(--remion-primary-darker);background-image:radial-gradient(circle at 10% 0,rgba(148,163,184,.18) 0,transparent 55%),radial-gradient(circle at 90% 20%,rgba(45,212,191,.16) 0,transparent 50%),linear-gradient(180deg,var(--remion-primary) 0,var(--remion-primary-hover) 50%,var(--remion-primary) 100%);color:var(--remion-text-inverse);padding:var(--section-py-sm) var(--remion-space-16);text-align:center;box-shadow:0 4px 24px rgba(0,0,0,.15);border-radius:0 0 var(--remion-radius-xl) var(--remion-radius-xl)}.landing-hero__inner{max-width:1200px;margin:0 auto;padding:0 var(--remion-space-24);box-sizing:border-box}.landing-hero__shelf{display:flex;flex-direction:column;align-items:center;gap:0}.landing-hero__shelf--top{margin-bottom:var(--remion-space-8)}.landing-hero__shelf--top .landing-hero__logo-inline{margin-bottom:0}@media (max-width:768px){.landing-hero__shelf--top{display:none}}.landing-hero__shelf--middle{margin-bottom:var(--remion-space-32)}.landing-hero__shelf--middle .landing-hero__title{margin-bottom:.95rem}.landing-hero__shelf--middle .landing-hero__lead{margin:0 auto}.landing-hero__shelf--bottom .landing-hero__trust{margin:0 auto var(--remion-space-8)}.landing-hero__shelf--bottom .landing-hero__actions{margin-top:0}.landing-hero__logo-inline{display:inline-flex;align-items:center;justify-content:center;gap:var(--remion-space-8);color:var(--remion-text-inverse)}.landing-hero__logo-mark{color:var(--remion-text-inverse,#fafafa)}.landing-hero__badge{display:inline-flex;align-items:center;justify-content:center;padding:.15rem .6rem;border-radius:var(--remion-radius-pill);background:rgba(15,23,42,.4);color:rgba(226,232,240,.85);font-size:var(--remion-text-xs);letter-spacing:.06em;font-weight:400}.landing-hero__badge strong{font-weight:600}.landing-hero__logo-inline .wordmark{font-size:1.5rem;font-weight:700;letter-spacing:.02em}.landing-hero__eyebrow{font-size:calc(var(--remion-text-sm) * 1.2);letter-spacing:.12em;text-transform:uppercase;color:rgba(226,232,240,.9);margin:0 0 var(--remion-space-8)}.landing-hero__title{font-family:var(--font-landing-display,var(--remion-font));font-size:1.875rem;font-weight:var(--type-h1-weight);letter-spacing:-.028em;color:#fff;margin:0 auto var(--remion-space-12);line-height:var(--type-h1-lh);max-width:38ch;text-rendering:optimizeLegibility;text-shadow:0 1px 2px rgba(15,23,42,.35),0 0 1px rgba(15,23,42,.45)}.landing-hero__for-whom{margin:0 auto .4rem;font-size:var(--remion-text-sm);color:rgba(248,250,252,.72);line-height:var(--remion-leading-normal);max-width:46ch}.landing-hero__lead{opacity:.86;margin:0 auto;font-size:var(--remion-text-lg);color:rgba(248,250,252,.88);line-height:var(--remion-leading-normal);max-width:54ch}.landing-hero__cta-hint{margin:var(--remion-space-12) 0 0;font-size:var(--remion-text-xs);color:rgba(248,250,252,.75)}.landing-hero__cta-hint a{color:rgba(13,148,136,.95);text-decoration:underline;text-underline-offset:.2em}.landing-hero__cta-hint a:hover{color:rgba(45,212,191,1)}.landing-hero__caption{margin-top:var(--remion-space-12)}.landing-hero__microcopy{margin:0;font-size:var(--remion-text-xs);color:rgba(248,250,252,.75)}.landing-hero__actions{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:center}.landing-hero__actions .btn--primary{min-height:2.9rem;padding:.72rem 1.22rem;border-radius:var(--remion-radius-md);font-size:var(--remion-text-xl);font-weight:700;transition:background-color var(--remion-duration-normal) var(--remion-ease),box-shadow var(--remion-duration-normal) var(--remion-ease),transform var(--remion-duration-fast) var(--remion-ease),filter var(--remion-duration-fast) var(--remion-ease);cursor:pointer}.landing-hero__actions .btn--primary:hover{background:var(--remion-accent-hover);filter:brightness(1.08);box-shadow:0 6px 22px rgba(199,90,79,.45)}.landing-hero__actions .btn--primary:focus-visible{outline:2px solid rgba(248,250,252,.95);outline-offset:3px}.landing-hero__actions .btn--primary:active{transform:translateY(1px);filter:brightness(.94);box-shadow:0 2px 12px rgba(199,90,79,.38)}@media (prefers-reduced-motion:reduce){.landing-hero__actions .btn--primary{transition:none}.landing-hero__actions .btn--primary:active{transform:none}}.landing-hero__flow{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;font-size:var(--remion-text-xs);font-weight:600;color:rgba(248,250,252,.8);justify-content:center}.landing-hero__flow-item{padding:.2rem .55rem;border-radius:var(--remion-radius-pill);border:1px solid rgba(148,163,184,.5);background:rgba(15,23,42,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.landing-hero__flow-item--accent{border-color:var(--remion-trust);background:linear-gradient(135deg,rgba(45,212,191,.3),rgba(15,23,42,.6));animation:flow-accent-pulse 3s ease-in-out infinite}@keyframes flow-accent-pulse{0%,to{box-shadow:0 0 0 0 rgba(13,148,136,.2)}50%{box-shadow:0 0 0 4px rgba(13,148,136,.15)}}.landing-hero__flow-arrow{opacity:.75;animation:flow-arrow-reveal .4s ease-out both;animation-timeline:view();animation-range:entry 0 60%}.landing-hero__flow-arrow:nth-child(2){animation-delay:.05s}.landing-hero__flow-arrow:nth-child(4){animation-delay:.1s}.landing-hero__flow-arrow:nth-child(6){animation-delay:.15s}.landing-hero__flow-arrow:nth-child(8){animation-delay:.2s}@keyframes flow-arrow-reveal{0%{opacity:.2;transform:translateX(-2px)}to{opacity:.85;transform:translateX(0)}}@supports not (animation-timeline:view()){.landing-hero__flow-arrow{animation:none}}@media (prefers-reduced-motion:reduce){.landing-hero__flow-arrow,.landing-hero__flow-item--accent{animation:none}}.btn--ghost{background:transparent;color:rgba(250,250,250,.95);border:1px solid rgba(13,148,136,.6)}.btn--ghost:hover{background:rgba(13,148,136,.15);color:#fff;border-color:var(--remion-trust)}.landing-process-block{background:var(--remion-bg-subtle);border:1px solid var(--remion-border);border-radius:var(--remion-radius-lg);padding:var(--remion-space-20) var(--remion-space-20);margin-bottom:var(--remion-space-24);box-shadow:0 2px 12px rgba(0,0,0,.04)}.landing-escrow-timeline{margin-bottom:var(--remion-space-20);padding:1.15rem var(--remion-space-16) var(--remion-space-20);border:1px solid var(--remion-border);border-radius:var(--remion-radius-md);background:var(--remion-bg-subtle)}.landing-escrow-timeline__heading{margin:0 0 var(--remion-space-12) 0;font-size:var(--remion-text-sm);font-weight:600;color:var(--remion-text-primary);letter-spacing:.02em}.landing-escrow-timeline__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;align-items:flex-start;gap:0}.landing-escrow-timeline__item{display:flex;flex-direction:row;flex:1 1;align-items:flex-start;min-width:0}.landing-escrow-timeline__item:last-child{flex:0 0 auto}.landing-escrow-timeline__cell{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.35rem;flex:0 0 auto;max-width:7.5rem}.landing-escrow-timeline__node{width:2rem;height:2rem;border-radius:var(--remion-radius-pill);border:1px solid var(--remion-border);background:var(--remion-bg);display:inline-flex;align-items:center;justify-content:center;font-size:var(--remion-text-xs);font-weight:600;color:var(--remion-text-secondary);flex-shrink:0}.landing-escrow-timeline__node--trust{border-color:rgba(13,148,136,.45);background:rgba(13,148,136,.1);color:var(--remion-trust-on-light)}.landing-escrow-timeline__label{font-size:var(--remion-text-xs);font-weight:600;line-height:1.35;-webkit-hyphens:auto;hyphens:auto}.landing-escrow-timeline__item--trust .landing-escrow-timeline__label,.landing-escrow-timeline__label{color:var(--remion-text-primary)}.landing-escrow-timeline__connector{flex:1 1;min-width:.25rem;height:2px;margin-top:.9375rem;align-self:flex-start;background:linear-gradient(90deg,var(--remion-border) 0,var(--remion-border) 100%);border-radius:1px}.landing-escrow-timeline__item:last-child .landing-escrow-timeline__connector{display:none}@media (max-width:768px){.landing-escrow-timeline__list{flex-direction:column;align-items:stretch}.landing-escrow-timeline__item{flex:none;flex-direction:row;align-items:flex-start;width:100%;position:relative;padding-left:var(--remion-space-4);padding-bottom:.85rem}.landing-escrow-timeline__item:last-child{flex:none;padding-bottom:0}.landing-escrow-timeline__connector{display:none}.landing-escrow-timeline__cell{flex-direction:row;align-items:center;text-align:left;gap:.65rem;max-width:none;flex:1 1 auto;min-width:0}.landing-escrow-timeline__node{flex-shrink:0}.landing-escrow-timeline__item:not(:last-child):after{content:"";position:absolute;left:calc(.25rem + .9375rem);top:2.15rem;bottom:-.2rem;width:2px;background:var(--remion-border);border-radius:1px;pointer-events:none}}.landing-process-block--grid{padding:var(--remion-space-20)}.landing-process-block--grid .landing-cards__grid{margin:0}.landing-role-label{font-size:var(--remion-text-xs);color:var(--remion-text-secondary);font-weight:600;margin:0 0 var(--remion-space-4);letter-spacing:.05em}.landing-role-label+.card-remion__title{margin-top:0}.landing-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:var(--remion-space-12);gap:var(--remion-space-12);list-style:none;padding:0;margin:0;align-items:stretch}.landing-step{margin:0}.landing-step details{display:flex;flex-direction:column;height:100%;border-radius:var(--remion-radius-md);border:1px solid var(--remion-border);background:var(--remion-bg);padding:var(--remion-space-12) .9rem;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}#escrow .landing-step__summary{min-height:2.6em;align-items:flex-start}.landing-step details[open]{border-color:rgba(13,148,136,.25);box-shadow:0 2px 8px rgba(13,148,136,.06)}.landing-step__summary{display:flex;align-items:center;gap:var(--remion-space-8);cursor:pointer;list-style:none;padding-right:var(--remion-space-20);position:relative}.landing-step__summary::-webkit-details-marker{display:none}.landing-step__summary:after{content:"";position:absolute;right:.75rem;top:50%;margin-top:-4px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--remion-text-secondary);transition:transform .25s ease;flex-shrink:0}.landing-step details[open] .landing-step__summary:after{transform:rotate(180deg)}.landing-step__icon{width:24px;height:24px;border-radius:var(--remion-radius-pill);background:var(--remion-bg-subtle);border:1px solid var(--remion-border);display:inline-flex;align-items:center;justify-content:center;font-size:var(--remion-text-xs);font-weight:600;color:var(--remion-text-secondary)}.landing-step__title{font-size:var(--remion-text-sm);font-weight:600;color:var(--remion-text-primary)}.landing-step__details{margin-top:var(--remion-space-8);font-size:var(--remion-text-xs);color:var(--remion-text-secondary);overflow:hidden;max-height:0;opacity:0;transition:max-height .3s ease,opacity .25s ease,margin-top .25s ease}.landing-step details[open] .landing-step__details{max-height:320px;opacity:1}.landing-step__details p{margin:0 0 .35rem}.landing-step__details p:last-child{margin-bottom:0}.landing-video-placeholder{display:flex;flex-wrap:wrap;gap:var(--remion-space-12);align-items:center}.landing-video-placeholder__thumb{flex:0 0 160px;height:90px;border-radius:var(--remion-radius-md);background:linear-gradient(135deg,var(--remion-primary-darker),var(--remion-trust));position:relative;box-shadow:var(--remion-shadow-sm)}.landing-video-placeholder__badge{position:absolute;bottom:.3rem;left:.4rem;padding:.1rem .4rem;border-radius:var(--remion-radius-pill);background:rgba(15,23,42,.85);color:var(--remion-border-subtle);font-size:var(--remion-text-2xs)}.landing-video-placeholder__text{flex:1 1;margin:0;font-size:var(--remion-text-sm);color:var(--remion-text-secondary)}.landing-hero__trust{max-width:36rem;margin:0 auto var(--remion-space-16);background:rgba(255,255,255,.08);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.18);border-radius:var(--remion-radius-md);padding:var(--remion-space-12) var(--remion-space-16);display:flex;align-items:center;gap:.65rem;text-align:left;box-shadow:0 4px 24px rgba(0,0,0,.12)}.landing-hero__trust .trust-banner__icon{color:var(--remion-trust);flex-shrink:0;width:24px;height:24px}.landing-hero__trust .trust-banner__text{font-size:max(var(--remion-text-sm),.9375rem);color:rgba(248,250,252,.95);margin:0;line-height:1.4;font-weight:600}.landing-hero__trust-marker{margin:var(--remion-space-4) 0 var(--remion-space-4);font-size:var(--remion-text-xs);color:rgba(248,250,252,.78);line-height:1.4}