:root{--bg:#edf3fb;--paper:rgba(255,255,255,0.82);--paper-strong:#f9fbff;--ink:#0f172a;--muted:#5b6b83;--line:rgba(15,23,42,0.1);--brand:#0f9f99;--brand-deep:#144a74;--accent:#0891b2;--accent-soft:rgba(8,145,178,0.12);--warn:#b9382b;--ok:#166534;--shadow:0 24px 80px rgba(15,23,42,0.1);--radius-lg:30px;--radius-md:18px;--radius-sm:12px;--radius-pill:999px}.admin-shell{width:min(1440px,calc(100vw - 32px));margin:0 auto;padding:22px 0 72px;color:#111827}.admin-auth-shell{min-height:100vh;display:grid;place-items:center;padding:24px;background:linear-gradient(135deg,rgba(15,118,110,.12),transparent 38%),linear-gradient(180deg,#f7faf7,#eef3ef)}.admin-alert,.admin-auth-card,.admin-hero,.admin-kpi-card,.admin-loading-panel,.admin-panel,.admin-tab{border:1px solid rgba(17,24,39,.1);background:rgba(255,255,255,.86);box-shadow:0 18px 48px rgba(17,24,39,.08)}.admin-auth-card,.admin-loading-panel{width:min(620px,100%);display:grid;grid-gap:18px;gap:18px;padding:34px;border-radius:8px}.admin-auth-card h1,.admin-hero h1,.admin-loading-panel strong,.admin-panel h2{color:#0b1220}.admin-auth-card h1,.admin-hero h1{font-size:clamp(2.4rem,5vw,4.7rem);line-height:.96}.admin-auth-card p,.admin-hero p,.admin-muted,.admin-panel p{color:#52605c;line-height:1.65}.admin-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:end;padding:30px;border-radius:8px;background:linear-gradient(135deg,rgba(247,250,247,.96),rgba(232,243,239,.9)),radial-gradient(circle at top right,rgba(15,118,110,.12),transparent 32%)}.admin-hero p{max-width:760px;margin-top:12px;font-size:1rem}.admin-card-actions,.admin-card-topline,.admin-form-actions,.admin-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.admin-hero-actions{justify-content:flex-end}.admin-hero-actions>span{width:100%;color:#52605c;font-size:.9rem;font-weight:700;text-align:right}.admin-kicker{width:-moz-fit-content;width:fit-content;margin:0;padding:7px 10px;border-radius:999px;background:rgba(15,118,110,.12);color:#0f766e;font-size:.74rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.admin-content-grid,.admin-form-grid,.admin-kpi-grid,.admin-provider-grid,.admin-review-grid,.admin-source-grid,.admin-tabs{display:grid;grid-gap:14px;gap:14px}.admin-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px}.admin-kpi-card{min-height:132px;display:grid;align-content:space-between;grid-gap:12px;gap:12px;padding:20px;border-radius:8px}.admin-card-topline small,.admin-kpi-card small,.admin-kpi-card span,.admin-panel dt{color:#52605c;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.admin-kpi-card strong{display:block;color:#0b1220;font-size:2.25rem;line-height:1}.admin-kpi-card-accent{background:#0f766e;color:#f8fffb}.admin-kpi-card-accent small,.admin-kpi-card-accent span,.admin-kpi-card-accent strong{color:#f8fffb}.admin-tabs{position:-webkit-sticky;position:sticky;top:10px;z-index:30;grid-template-columns:repeat(5,minmax(0,1fr));margin:14px 0;padding:8px;border:1px solid rgba(17,24,39,.1);border-radius:8px;background:rgba(247,250,247,.9);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-tab{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:12px;padding:0 14px;border-radius:8px;color:#0b1220;font-weight:900;cursor:pointer}.admin-tab strong{display:grid;place-items:center;min-width:28px;height:28px;padding:0 8px;border-radius:999px;background:rgba(17,24,39,.08);color:#111827;font-size:.8rem}.admin-tab.is-active{background:#111827;color:#ffffff;border-color:#111827}.admin-tab.is-active strong{background:#16f2a8;color:#04110d}.admin-content-grid{grid-template-columns:minmax(360px,.8fr) minmax(0,1.2fr);align-items:start}.admin-panel{display:grid;grid-gap:18px;gap:18px;padding:24px;border-radius:8px}.admin-panel-wide{grid-column:span 1}.admin-panel-full{grid-column:1/-1}.admin-section-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.admin-section-head h2{margin-top:10px;font-size:clamp(1.55rem,2.2vw,2.25rem);line-height:1}.admin-alert{margin:12px 0;padding:14px 16px;border-radius:8px;color:#111827;font-weight:800}.admin-alert.success{background:#e8f8f2;color:#0f5132;border-color:rgba(15,118,110,.18)}.admin-alert.danger{background:#fff0ed;color:#9f2f23;border-color:rgba(185,56,43,.18)}.admin-status{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:999px;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.admin-status.neutral{background:rgba(17,24,39,.08);color:#111827}.admin-status.info{background:rgba(37,99,235,.12);color:#1d4ed8}.admin-status.success{background:rgba(15,118,110,.14);color:#0f766e}.admin-status.warning{background:rgba(202,138,4,.16);color:#854d0e}.admin-status.danger{background:rgba(185,56,43,.14);color:#b9382b}.admin-priority-list,.admin-source-stack,.admin-user-list{display:grid;grid-gap:10px;gap:10px}.admin-priority-row,.admin-source-mini,.admin-user-row{display:grid;grid-gap:8px;gap:8px;padding:16px;border:1px solid rgba(17,24,39,.1);border-radius:8px;background:#ffffff;text-align:left}.admin-priority-row{grid-template-columns:minmax(0,1fr) auto;align-items:center}.admin-priority-row strong,.admin-provider-card strong,.admin-review-card strong,.admin-source-card strong,.admin-source-mini strong,.admin-user-row strong{color:#0b1220;font-size:1.05rem}.admin-source-mini,.admin-user-row{cursor:pointer}.admin-provider-card:hover,.admin-review-card:hover,.admin-source-card:hover,.admin-source-mini:hover,.admin-user-row:hover{border-color:rgba(15,118,110,.35)}.admin-empty-state{display:grid;grid-gap:6px;gap:6px;padding:26px;border:1px dashed rgba(17,24,39,.18);border-radius:8px;background:rgba(247,250,247,.72)}.admin-table-wrap{border:1px solid rgba(17,24,39,.1);border-radius:8px;background:#ffffff}.admin-table th{color:#52605c;background:#f6f8f4}.admin-table td{color:#111827}.admin-table .is-danger-row td{background:rgba(255,240,237,.52)}.admin-form-panel{position:-webkit-sticky;position:sticky;top:96px}.admin-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-field-action{align-content:end}.admin-toggle-field{display:flex;min-height:50px;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;border:1px solid rgba(17,24,39,.1);border-radius:8px;background:#ffffff;color:#111827;font-weight:800}.admin-toggle-field input{width:auto}.admin-form-actions{padding-top:6px}.admin-provider-grid,.admin-review-grid,.admin-source-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.admin-provider-card,.admin-review-card,.admin-source-card{display:grid;grid-gap:12px;gap:12px;padding:18px;border:1px solid rgba(17,24,39,.1);border-radius:8px;background:#ffffff}.admin-priority-row p,.admin-provider-card p,.admin-review-card p,.admin-source-card p,.admin-user-row span{color:#52605c;line-height:1.45}.admin-card-topline{justify-content:space-between}.admin-provider-card dl,.admin-review-card dl,.admin-source-card dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.admin-review-card dl{grid-template-columns:1fr}.admin-provider-card dl div,.admin-review-card dl div,.admin-source-card dl div{min-height:64px;padding:10px;border-radius:8px;background:#f7faf7}.admin-provider-card dt,.admin-review-card dt,.admin-source-card dt{margin-bottom:4px}.admin-provider-card dd,.admin-review-card dd,.admin-source-card dd{margin:0;color:#111827;font-weight:800;line-height:1.35}.admin-review-card a{color:#0f766e;text-decoration:underline;text-underline-offset:3px}.admin-user-row{width:100%;cursor:pointer}@media (max-width:1100px){.admin-content-grid,.admin-hero{grid-template-columns:1fr}.admin-hero-actions{justify-content:flex-start}.admin-hero-actions>span{text-align:left}.admin-form-panel{position:static}.admin-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.admin-shell{width:min(100vw - 20px,1440px);padding-top:10px}.admin-auth-card,.admin-hero,.admin-loading-panel,.admin-panel{padding:20px}.admin-form-grid,.admin-kpi-grid,.admin-tabs{grid-template-columns:1fr}.admin-tabs{position:static}.admin-tab{width:100%}.admin-priority-row,.admin-provider-card dl,.admin-source-card dl{grid-template-columns:1fr}}*{box-sizing:border-box}body,html{margin:0;min-height:100%}body{color:var(--ink);background:radial-gradient(circle at top left,rgba(20,74,116,.12),transparent 26%),radial-gradient(circle at 88% 12%,rgba(15,159,153,.12),transparent 24%),linear-gradient(180deg,#f5f9ff,#eef4fb 40%,#e7eef7);font-family:var(--font-body),sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.brand-name,.hero-card h1,.portal-hero h1,h1,h2,h3{font-family:var(--font-display),serif;letter-spacing:0;margin:0}p{margin:0}.container,.landing,.portal-shell{width:min(1180px,calc(100vw - 32px));margin:0 auto;padding:24px 0 72px}.auth-stage,.portal-grid,.portal-shell{display:grid;grid-gap:18px;gap:18px}.auth-stage{grid-template-columns:minmax(0,1.35fr) minmax(320px,.9fr);min-height:calc(100vh - 96px);align-items:center}.auth-card,.auth-copy,.card,.hero-card,.portal-panel,.section,.step{background:var(--paper);border:1px solid rgba(255,255,255,.65);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:var(--radius-lg)}.auth-copy{padding:48px;position:relative;overflow:hidden}.auth-copy:after{content:"";position:absolute;inset:auto -20% -25% auto;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(15,118,110,.18),transparent 70%)}.auth-copy h1{font-size:clamp(3rem,6vw,5.5rem);line-height:.92;margin-bottom:18px}.auth-copy p{max-width:620px;font-size:1.08rem;line-height:1.7;color:var(--muted)}.auth-card,.card,.hero-card,.portal-panel{padding:24px}.auth-card{display:grid;grid-gap:16px;gap:16px}.auth-links{padding-top:4px;font-weight:700;color:var(--brand-deep)}.eyebrow,.label,.micro-label,.section-kicker{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:8px;padding:7px 12px;border-radius:var(--radius-pill);background:rgba(190,91,45,.1);color:var(--brand-deep);font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.cta-row,.feature-strip,.footer-links,.hero-actions,.hero-badges,.inline-actions,.nav,.portal-nav{display:flex;flex-wrap:wrap;gap:12px}.feature-strip{margin-top:22px}.badge,.feature-strip span,.status-chip,.tab{border-radius:var(--radius-pill);padding:10px 14px;border:1px solid var(--line);background:rgba(255,255,255,.52)}.portal-hero{display:flex;justify-content:space-between;gap:18px;align-items:flex-end;padding:30px;background:linear-gradient(135deg,rgba(255,250,243,.96),rgba(252,242,229,.84));border:1px solid rgba(255,255,255,.7);border-radius:34px;box-shadow:var(--shadow)}.portal-hero h1{font-size:clamp(2.5rem,4vw,4.4rem);line-height:.95;margin-top:12px}.brand-tag,.hint,.portal-hero p,.subtitle,.subtle-note{color:var(--muted);line-height:1.6}.portal-nav{padding:6px;background:rgba(255,250,243,.65);border:1px solid rgba(255,255,255,.55);border-radius:var(--radius-pill);width:-moz-fit-content;width:fit-content}.tab{cursor:pointer;font-weight:700}.tab.is-active{background:var(--ink);color:#fffaf3;border-color:var(--ink)}.portal-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.portal-grid.two-up{grid-template-columns:repeat(2,minmax(0,1fr))}.accent-panel{background:linear-gradient(135deg,rgba(190,91,45,.95),rgba(133,53,18,.92));color:#fff6ef}.accent-panel .micro-label,.accent-panel p{color:rgba(255,246,239,.9);background:rgba(255,255,255,.12)}.stack{display:grid;grid-gap:18px;gap:18px}.stack.tight{gap:12px}.order-card,.provider-order{display:grid;grid-gap:12px;gap:12px}.order-head,.section-headline{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.pin-box,.provider-list,.provider-row,.stats-grid>div{border-radius:var(--radius-md);border:1px solid var(--line);background:rgba(255,255,255,.45)}.pin-box,.provider-row{padding:14px}.pin-box strong{display:block;margin-top:6px;font-size:1.7rem}.provider-list{padding:14px;display:grid;grid-gap:10px;gap:10px}.provider-list.compact{margin:10px 0 2px}.provider-row{display:grid;grid-gap:4px;gap:4px}.stats-grid{margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.stats-grid>div{padding:14px}.stats-grid span{display:block;color:var(--muted);font-size:.85rem}.stats-grid strong{display:block;margin-top:6px;font-size:1.45rem}.feedback{padding:14px 16px;border-radius:var(--radius-md);border:1px solid var(--line)}.feedback.ok{background:rgba(20,83,45,.08);color:var(--ok)}.feedback.err{background:rgba(168,56,36,.08);color:var(--warn)}.field{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.field input,.field select,.field textarea,input,select,textarea{width:100%;border-radius:14px;border:1px solid var(--line);background:rgba(255,255,255,.75);padding:13px 14px;color:var(--ink)}.field textarea,textarea{min-height:112px;resize:vertical}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border-radius:var(--radius-pill);border:1px solid transparent;font-weight:800;cursor:pointer;transition:.16s ease}.btn:disabled{opacity:.6;cursor:default}.btn:hover:not(:disabled){transform:translateY(-1px)}.btn-dark{background:var(--ink);color:#fffaf3}.btn-light{background:rgba(255,255,255,.72);border-color:var(--line);color:var(--ink)}.btn.inline{width:100%}.btn-sm{min-height:36px;padding:0 12px;font-size:.86rem}.container{max-width:900px}.hero-card{text-align:center}.value{margin-top:10px;font-size:2rem;font-weight:800}.map{width:100%;height:360px;margin-top:16px;border-radius:var(--radius-md);overflow:hidden}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse}td,th{padding:14px 10px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}th{font-size:.82rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.checkbox-field,.field-actions,.field-inline{display:flex;gap:10px;align-items:center}.checkbox-field{margin-top:30px}.footer{margin-top:36px}.loading-panel{text-align:center;padding:64px 24px}.pulse-indicator{display:inline-block;width:10px;height:10px;border-radius:999px;background:var(--accent);box-shadow:0 0 0 0 rgba(15,118,110,.35);animation:pulse 1.8s infinite}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(15,118,110,.35)}70%{transform:scale(1);box-shadow:0 0 0 14px rgba(15,118,110,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(15,118,110,0)}}.portal-shell-rich{gap:22px;padding-bottom:88px}.auth-stage-refined{grid-template-columns:minmax(0,1.45fr) minmax(360px,.95fr);min-height:calc(100vh - 80px)}.auth-copy-refined{padding:56px;background:linear-gradient(160deg,rgba(255,250,243,.96),rgba(244,226,204,.78)),radial-gradient(circle at top right,rgba(191,91,50,.12),transparent 32%)}.auth-copy-refined p{max-width:58ch;font-size:1.08rem}.auth-card-refined{padding:32px;background:rgba(255,252,248,.88);position:relative;overflow:hidden}.auth-card-refined:before{content:"";position:absolute;inset:0 0 auto auto;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(13,118,103,.12),transparent 70%);transform:translate(25%,-25%)}.feature-grid,.hero-metrics,.order-meta-grid,.portal-grid-three,.trust-list{display:grid;grid-gap:14px;gap:14px}.feature-grid,.hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-grid-editorial{margin-top:26px;align-items:end}.feature-card,.link-box,.metric-card,.provider-id-box,.summary-box{border:1px solid rgba(255,255,255,.55);background:rgba(255,255,255,.55);border-radius:22px;padding:16px}.feature-card-strong{background:linear-gradient(135deg,rgba(191,91,50,.94),rgba(145,55,21,.88));color:#fff7f0;transform:translateY(-10px)}.feature-card-strong span{color:rgba(255,247,240,.8)}.auth-showcase{display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-gap:14px;gap:14px;margin-top:28px}.access-tile,.showcase-band{padding:16px 18px;border-radius:22px;border:1px solid rgba(255,255,255,.55);background:rgba(255,255,255,.5);box-shadow:0 12px 28px rgba(79,48,24,.08)}.access-tile span,.showcase-band span{display:block;color:var(--muted);line-height:1.5}.access-tile strong,.showcase-band strong{display:block;margin:8px 0 4px;font-size:1.1rem}.showcase-band:first-child{background:linear-gradient(135deg,rgba(255,250,243,.95),rgba(255,237,215,.88))}.access-tiles{display:grid;grid-gap:12px;gap:12px;margin:18px 0 22px}.feature-card strong,.link-box a,.metric-card strong,.provider-id-box strong,.summary-box strong{display:block}.feature-card span,.link-box span,.metric-card small,.provider-id-box span,.summary-box span{color:var(--muted);line-height:1.5}.trust-list div{padding:14px 0;border-bottom:1px solid var(--line)}.trust-list div:last-child{border-bottom:0}.btn-xl{min-height:54px;font-size:1rem}.btn-ghost{background:transparent;border-color:var(--line);color:var(--ink)}.portal-hero-rich{align-items:stretch;gap:20px;background:linear-gradient(135deg,rgba(255,251,246,.95),rgba(248,233,213,.82)),radial-gradient(circle at top right,rgba(191,91,50,.1),transparent 24%)}.hero-copy{flex:1.2 1;display:grid;grid-gap:18px;gap:18px}.hero-summary{max-width:52ch;font-size:1.05rem}.hero-account{color:var(--muted);font-size:.92rem;font-weight:600}.hero-copy h1{max-width:10ch}.hero-metrics{flex:1 1;align-content:start}.metric-card{min-height:136px}.metric-card span,.order-meta-grid span{display:block;margin-bottom:10px;color:var(--muted);font-size:.84rem;text-transform:uppercase;letter-spacing:.08em}.metric-card strong,.order-meta-grid strong{font-size:1.4rem}.metric-card-accent{background:linear-gradient(135deg,rgba(191,91,50,.95),rgba(145,55,21,.92));color:#fff7f1}.metric-card-accent small,.metric-card-accent span{color:rgba(255,247,241,.82)}.portal-nav-rich{position:-webkit-sticky;position:sticky;top:14px;z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 16px 32px rgba(78,52,36,.08)}.tab-link{display:inline-flex;align-items:center}.portal-grid-priority{grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr)}.daily-rack,.provider-card-grid,.quick-facts{display:grid;grid-gap:14px;gap:14px}.daily-rack{grid-template-columns:1.2fr 1fr 1fr}.daily-card{padding:18px 20px;border-radius:24px;border:1px solid rgba(255,255,255,.58);background:rgba(255,251,246,.76);box-shadow:0 18px 40px rgba(77,48,25,.08)}.daily-card span,.location-flag span,.provider-subfacts small{display:block;color:var(--muted);line-height:1.55}.daily-card strong{display:block;margin:8px 0 6px;font-size:1.45rem}.daily-card-primary{background:linear-gradient(135deg,rgba(255,250,244,.98),rgba(239,248,246,.84)),radial-gradient(circle at right top,rgba(13,118,103,.12),transparent 28%)}.portal-grid-three,.quick-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.quick-fact{padding:16px 18px;border-radius:20px;border:1px solid rgba(255,255,255,.58);background:rgba(255,251,246,.7)}.quick-fact span{display:block;margin-bottom:8px;color:var(--muted);font-size:.82rem;text-transform:uppercase;letter-spacing:.08em}.quick-fact strong{font-size:1.2rem}.spotlight-panel{padding:32px;background:linear-gradient(135deg,rgba(255,251,246,.95),rgba(247,232,214,.78)),radial-gradient(circle at top right,rgba(13,118,103,.12),transparent 28%)}.provider-banner h2,.spotlight-panel h2{font-size:clamp(2rem,3vw,3rem);line-height:.98}.empty-state,.form-panel,.info-card,.provider-banner,.status-panel{padding:28px}.status-panel{background:linear-gradient(180deg,rgba(255,252,248,.9),rgba(250,240,227,.78))}.provider-list-soft{background:rgba(255,255,255,.34)}.provider-card-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.provider-card-grid-compact{margin-top:10px}.provider-row-rich{grid-template-columns:1fr;gap:6px;background:rgba(255,255,255,.62)}.provider-row-card{padding:18px;gap:8px;border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(251,243,232,.7));box-shadow:0 12px 24px rgba(79,48,24,.07)}.provider-row-rich small,.provider-row-rich span{color:var(--muted)}.provider-row-card strong,.provider-row-card>span:first-of-type{color:var(--ink);font-weight:800}.status-pill{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;font-weight:800;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.tone-calm{background:rgba(32,21,15,.08);color:var(--ink)}.tone-info{background:rgba(13,118,103,.12);color:var(--accent)}.tone-success{background:rgba(20,83,45,.12);color:var(--ok)}.tone-danger{background:rgba(180,63,45,.12);color:var(--warn)}.order-snapshot,.panel-intro{color:var(--muted);line-height:1.65}.order-card-rich{gap:18px;padding:28px}.order-meta-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.order-meta-grid>div{padding:16px;border-radius:18px;background:rgba(255,255,255,.56);border:1px solid rgba(255,255,255,.6)}.pin-box-rich{background:linear-gradient(135deg,rgba(13,118,103,.08),rgba(255,255,255,.74))}.pin-box-rich small{color:var(--muted)}.link-box{display:grid;grid-gap:6px;gap:6px}.link-box a,.text-link{color:var(--brand-deep);font-weight:800}.create-layout{align-items:start}.form-panel{display:grid;grid-gap:14px;gap:14px}.location-workbench{background:linear-gradient(180deg,rgba(255,252,247,.96),rgba(237,247,244,.82)),radial-gradient(circle at top right,rgba(13,118,103,.1),transparent 30%)}.location-stage{display:grid;grid-gap:14px;gap:14px}.location-map-frame,.location-map-skeleton{min-height:320px;border-radius:26px;overflow:hidden;border:1px solid rgba(255,255,255,.6);background:rgba(255,255,255,.58);box-shadow:0 18px 38px rgba(79,48,24,.1)}.location-map-canvas{width:100%;height:320px;z-index:1}.location-map-skeleton{display:grid;place-items:center;color:var(--muted)}.location-stage-copy{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:16px 18px;border-radius:22px;background:rgba(255,255,255,.64);border:1px solid rgba(255,255,255,.55)}.dual-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.compact-toggle-grid{margin-top:4px}.toggle-card{display:flex;gap:10px;align-items:center;padding:14px 16px;border-radius:18px;border:1px solid rgba(255,255,255,.55);background:rgba(255,255,255,.6);color:var(--ink)}.toggle-card input{width:auto}.location-flag strong{display:block;margin-bottom:6px}.form-panel-accent{background:linear-gradient(180deg,rgba(255,248,239,.96),rgba(246,232,215,.82)),radial-gradient(circle at top right,rgba(191,91,50,.12),transparent 28%)}.summary-box{display:grid;grid-gap:4px;gap:4px}.summary-box-location{background:rgba(255,255,255,.66)}.provider-banner{background:linear-gradient(135deg,rgba(255,251,246,.95),rgba(240,232,220,.78)),radial-gradient(circle at right top,rgba(13,118,103,.1),transparent 30%)}.provider-id-box{width:-moz-fit-content;width:fit-content;margin-top:12px}.stats-grid-rich>div{background:rgba(255,255,255,.65)}.provider-order-rich{padding:18px;border-radius:20px;border:1px solid var(--line);background:rgba(255,255,255,.52)}.empty-state{text-align:center;justify-items:center;gap:14px}.tracking-card,.tracking-cta,.tracking-hero,.tracking-map-card{margin-top:24px}.tracking-hero{padding:36px 24px;background:linear-gradient(135deg,rgba(255,251,246,.96),rgba(247,234,219,.82)),radial-gradient(circle at top right,rgba(191,91,50,.12),transparent 28%)}.tracking-hero-live{background:linear-gradient(135deg,rgba(240,253,244,.98),rgba(221,252,236,.9)),radial-gradient(circle at top right,rgba(22,163,74,.14),transparent 30%)}.tracking-badge-row{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:16px}.tracking-eyebrow{margin:0}.tracking-copy{max-width:54ch;margin:12px auto 0;color:var(--muted);line-height:1.6}.tracking-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:24px}.tracking-card,.tracking-cta,.tracking-map-card{background:rgba(255,251,246,.84)}.tracking-cta,.tracking-map-card{text-align:center}.tracking-map-card{padding:16px}.tracking-delay{color:var(--warn)}.tracking-early{color:#12946a}@media (max-width:980px){.admin-grid,.auth-showcase,.auth-stage,.daily-rack,.feature-grid,.hero-metrics,.order-meta-grid,.portal-grid,.portal-grid-three,.portal-grid.two-up,.quick-facts,.tracking-grid{grid-template-columns:1fr}.location-stage-copy,.order-head,.portal-hero,.section-headline{flex-direction:column;align-items:flex-start}.dual-field-grid,.stats-grid{grid-template-columns:1fr}}@media (max-width:720px){.container,.landing,.portal-shell{width:min(100vw - 20px,1180px);padding-top:12px}.auth-card,.auth-copy,.card,.hero-card,.portal-panel{padding:18px}.portal-nav{width:100%}.auth-copy-refined,.empty-state,.form-panel,.info-card,.order-card-rich,.provider-banner,.spotlight-panel,.status-panel{padding:20px}.portal-nav-rich{top:10px}}.public-shell{width:min(1280px,calc(100vw - 32px));margin:0 auto;padding:20px 0 88px}.cta-panel,.public-hero-panel,.public-section{position:relative;overflow:hidden;border-radius:36px;border:1px solid rgba(143,173,209,.16);box-shadow:0 30px 80px rgba(3,10,23,.26)}.public-hero-panel{padding:24px;background:linear-gradient(180deg,rgba(8,14,28,.96),rgba(10,21,40,.96)),radial-gradient(circle at top right,rgba(15,159,153,.18),transparent 28%),radial-gradient(circle at left center,rgba(56,189,248,.14),transparent 32%);color:#e9f0fb}.cta-panel:before,.public-hero-panel:before,.public-section-band:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(148,163,184,.08) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.08) 1px,transparent 0);background-size:120px 120px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent 88%);mask-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent 88%);pointer-events:none}.command-grid,.command-topline,.cta-actions,.cta-panel,.pillar-grid,.public-hero-grid,.public-nav,.public-proof-strip,.workflow-grid{display:grid;grid-gap:18px;gap:18px}.public-nav{grid-template-columns:1fr auto;align-items:center;margin-bottom:40px}.brand-lockup{display:inline-flex;align-items:center;gap:14px}.brand-mark{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg,#14b8a6,#38bdf8);color:#03101f;font-weight:900}.brand-title{display:block;font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.brand-caption{display:block;color:rgba(219,234,254,.68);font-size:.92rem}.public-nav-links{display:inline-flex;align-items:center;gap:18px;color:rgba(226,232,240,.82)}.public-nav-links a:hover,.public-shell .text-link:hover{color:#ffffff}.public-hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.88fr);align-items:start}.public-command-center,.public-hero-copy{position:relative;z-index:1}.public-hero-copy{display:grid;grid-gap:26px;gap:26px;padding:28px 8px 8px}.public-kicker{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:8px 14px;border-radius:999px;background:rgba(148,163,184,.14);color:#a5f3fc;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.14em}.cta-panel h2,.public-hero-copy h1,.public-section h2{color:#f8fbff;line-height:.95}.public-hero-copy h1{max-width:11ch;font-size:clamp(3.6rem,7vw,6.4rem)}.command-card p,.cta-panel p,.pillar-card p,.public-lead,.workflow-card p{color:rgba(218,228,244,.78);line-height:1.7}.public-lead{max-width:62ch;font-size:1.08rem}.public-hero-actions{display:flex;flex-wrap:wrap;gap:14px}.public-shell .btn-dark{background:linear-gradient(135deg,#14b8a6,#1d4ed8);color:#f8fbff;box-shadow:0 12px 24px rgba(20,184,166,.18)}.public-shell .btn-light{background:rgba(255,255,255,.08);border-color:rgba(191,219,254,.18);color:#eef4ff}.public-proof-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.command-card,.pillar-card,.public-proof-strip article,.workflow-card{border:1px solid rgba(191,219,254,.12);background:rgba(9,17,32,.42);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.public-proof-strip article{padding:18px;border-radius:24px}.command-label,.public-proof-strip span,.workflow-step{display:block;margin-bottom:10px;color:#7dd3fc;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.command-card strong,.pillar-card strong,.public-proof-strip strong,.workflow-card strong{display:block;font-size:1.05rem;line-height:1.35}.public-command-center{padding:22px;border-radius:32px;border:1px solid rgba(191,219,254,.14);background:linear-gradient(180deg,rgba(13,25,47,.96),rgba(9,18,35,.9)),radial-gradient(circle at top right,rgba(20,184,166,.14),transparent 28%)}.command-topline{grid-template-columns:repeat(2,minmax(0,1fr))}.command-chip{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border-radius:999px;border:1px solid rgba(191,219,254,.12);background:rgba(255,255,255,.04);color:rgba(226,232,240,.82);text-align:center}.command-chip.is-live:before{content:"";width:8px;height:8px;margin-right:8px;border-radius:999px;background:#2dd4bf;box-shadow:0 0 0 0 rgba(45,212,191,.5);animation:pulse 1.8s infinite}.command-card{padding:20px;border-radius:24px}.command-card-primary{background:linear-gradient(135deg,rgba(13,33,63,.88),rgba(18,74,116,.6)),radial-gradient(circle at top right,rgba(56,189,248,.16),transparent 32%)}.command-grid,.pillar-grid,.workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.capability-list{display:grid;grid-gap:12px;gap:12px;margin:4px 0 0;padding:0;list-style:none}.capability-list li{padding:14px 16px;border-radius:18px;background:rgba(255,255,255,.04);border:1px solid rgba(191,219,254,.08);color:rgba(236,244,255,.86)}.capability-list li:before{content:"•";color:#2dd4bf;margin-right:10px}.public-section{margin-top:24px;padding:32px;background:linear-gradient(180deg,rgba(8,14,28,.94),rgba(12,22,39,.94)),radial-gradient(circle at top left,rgba(20,184,166,.1),transparent 30%);color:#eef4ff}.public-section-band{background:linear-gradient(180deg,rgba(12,23,43,.96),rgba(8,17,30,.94)),radial-gradient(circle at top right,rgba(56,189,248,.1),transparent 28%)}.section-heading{display:grid;grid-gap:14px;gap:14px;max-width:52rem;margin-bottom:24px}.cta-panel h2,.section-heading h2{font-size:clamp(2.3rem,4vw,4rem)}.pillar-card,.workflow-card{padding:24px;border-radius:28px}.cta-panel{grid-template-columns:minmax(0,1.2fr) auto;align-items:center;padding:32px;background:linear-gradient(135deg,rgba(7,14,27,.96),rgba(16,47,79,.88)),radial-gradient(circle at top right,rgba(20,184,166,.16),transparent 28%);color:#eef4ff}.cta-actions{grid-template-columns:1fr;width:min(360px,100%)}.public-error{margin-top:18px;background:rgba(185,56,43,.16);color:#fecaca;border-color:rgba(254,202,202,.14)}@media (max-width:980px){.command-grid,.command-topline,.cta-panel,.pillar-grid,.public-hero-grid,.public-proof-strip,.workflow-grid{grid-template-columns:1fr}}@media (max-width:720px){.public-shell{width:min(100vw - 20px,1280px);padding-top:10px}.cta-panel,.public-hero-panel,.public-section{border-radius:28px}.cta-panel,.public-command-center,.public-hero-panel,.public-section{padding:20px}.public-nav{grid-template-columns:1fr}.public-nav-links{flex-wrap:wrap;gap:12px}.public-hero-copy{padding:8px 0 0}.public-hero-copy h1{font-size:clamp(2.8rem,15vw,4.2rem)}}.public-shell-uber{width:min(1180px,calc(100vw - 40px));padding-top:0;color:#111111}.public-shell-uber .public-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:30;margin:0 calc((100vw - min(1180px, calc(100vw - 40px))) / -2) 28px;background:#000000}.public-shell-uber .public-topbar-inner{width:min(1180px,calc(100vw - 40px));margin:0 auto;min-height:72px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:24px;gap:24px}.public-shell-uber .brand-lockup{display:inline-flex;align-items:center;gap:12px}.public-shell-uber .brand-lockup-plain{color:#ffffff}.public-shell-uber .brand-mark{width:36px;height:36px;border-radius:10px;font-weight:800}.public-shell-uber .brand-mark-mono{background:#ffffff;color:#000000}.public-shell-uber .brand-wordmark{font-size:1.05rem;font-weight:800;letter-spacing:0}.public-shell-uber .public-nav-links{display:inline-flex;align-items:center;justify-content:center;gap:24px}.public-shell-uber .public-nav-links-dark{color:rgba(255,255,255,.78)}.public-shell-uber .public-nav-links-dark a:hover{color:#ffffff}.public-shell-uber .public-topbar-actions{display:inline-flex;align-items:center;gap:10px}.public-shell-uber .public-nav-btn{min-height:40px;padding:0 16px}.public-shell-uber .public-band,.public-shell-uber .public-cta-band,.public-shell-uber .public-split-section,.public-shell-uber .public-surface{border-radius:28px}.public-shell-uber .public-surface{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:start;grid-gap:40px;gap:40px;padding:42px;background:#ffffff;border:1px solid rgba(17,17,17,.08);box-shadow:0 24px 60px rgba(15,23,42,.06)}.public-shell-uber .public-hero-copy{display:grid;align-content:start;grid-gap:24px;gap:24px;padding:0}.public-shell-uber .public-kicker{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;padding:8px 14px;border-radius:999px;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.public-shell-uber .public-kicker-dark{background:#eef5ff;color:#144a74}.public-shell-uber .public-cta-band h2,.public-shell-uber .public-hero-copy h1,.public-shell-uber .public-split-section h2,.public-shell-uber .section-heading h2{color:#111111;line-height:.94;letter-spacing:0}.public-shell-uber .public-hero-copy h1{max-width:10ch;font-size:clamp(3.5rem,7vw,6rem)}.public-shell-uber .audience-card p,.public-shell-uber .hero-stage-card p,.public-shell-uber .public-cta-band p,.public-shell-uber .public-lead,.public-shell-uber .public-split-section p,.public-shell-uber .public-stat-row span,.public-shell-uber .workflow-card p{color:#5f6368;line-height:1.65}.public-shell-uber .public-lead-dark{max-width:58ch;font-size:1.08rem}.public-shell-uber .cta-actions-inline,.public-shell-uber .public-hero-actions{display:flex;flex-wrap:wrap;gap:14px}.public-shell-uber .btn-dark{background:#000000;color:#ffffff}.public-shell-uber .btn-light,.public-shell-uber .public-btn-light{background:#ffffff;border-color:rgba(17,17,17,.14);color:#111111}.public-shell-uber .btn-ghost{background:transparent;border-color:rgba(255,255,255,.22);color:#ffffff}.public-shell-uber .public-stat-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.public-shell-uber .audience-card,.public-shell-uber .public-stat-row article,.public-shell-uber .workflow-card-light{padding:18px;border-radius:20px;border:1px solid rgba(17,17,17,.08);background:#f8f8f8}.public-shell-uber .audience-card strong,.public-shell-uber .hero-stage-card strong,.public-shell-uber .public-stat-row strong,.public-shell-uber .workflow-card strong{display:block;margin-bottom:8px;font-size:1.05rem}.public-shell-uber .hero-stage{display:grid}.public-shell-uber .hero-stage-window{display:grid;grid-gap:18px;gap:18px;align-content:start;padding:22px;border-radius:26px;background:#0d1117;color:#f5f7fa}.public-shell-uber .hero-stage-grid,.public-shell-uber .hero-stage-top{display:grid;grid-gap:14px;gap:14px}.public-shell-uber .hero-stage-top{grid-template-columns:repeat(2,minmax(0,1fr))}.public-shell-uber .hero-pill{display:inline-flex;justify-content:center;align-items:center;min-height:42px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.08);color:rgba(255,255,255,.82)}.public-shell-uber .hero-pill-live:before{content:"";width:8px;height:8px;margin-right:8px;border-radius:999px;background:#18c29c}.public-shell-uber .hero-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-shell-uber .hero-stage-card{min-height:160px;padding:20px;border-radius:22px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08)}.public-shell-uber .hero-stage-card-primary{background:linear-gradient(180deg,#1f4f8f,#17345a)}.public-shell-uber .hero-stage-card-primary p,.public-shell-uber .hero-stage-card-primary strong{color:#ffffff}.public-shell-uber .hero-label,.public-shell-uber .workflow-step{display:block;margin-bottom:10px;font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.public-shell-uber .hero-label{color:#8fc4ff}.public-shell-uber .route-preview{position:relative;height:56px;margin:12px 0 14px;border-radius:14px;background:linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(rgba(255,255,255,.04) 1px,transparent 0);background-size:20px 20px}.public-shell-uber .route-line{position:absolute;top:26px;left:28px;right:34px;height:2px;background:linear-gradient(90deg,#ffffff,#18c29c)}.public-shell-uber .route-node{position:absolute;top:20px;width:14px;height:14px;border-radius:999px}.public-shell-uber .route-node-start{left:20px;background:#ffffff}.public-shell-uber .route-node-end{right:22px;background:#18c29c}.public-shell-uber .public-band{margin-top:22px;padding:36px 42px;background:#111111}.public-shell-uber .section-heading{display:grid;grid-gap:12px;gap:12px;max-width:54rem;margin-bottom:0}.public-shell-uber .section-heading-dark h2{color:#ffffff}.public-shell-uber .section-heading-dark .public-kicker-dark{color:#ffffff;background:rgba(255,255,255,.08)}.public-shell-uber .audience-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:24px}.public-shell-uber .audience-card{background:#1a1a1a;border-color:rgba(255,255,255,.08)}.public-shell-uber .audience-card strong{color:#ffffff}.public-shell-uber .audience-card p{color:rgba(255,255,255,.72)}.public-shell-uber .public-split-section{margin-top:22px;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:22px;gap:22px}.public-shell-uber .split-copy,.public-shell-uber .split-panel{padding:36px 42px;border-radius:28px;background:#ffffff;border:1px solid rgba(17,17,17,.08)}.public-shell-uber .split-copy{display:grid;align-content:start;grid-gap:20px;gap:20px}.public-shell-uber .benefit-list{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.public-shell-uber .benefit-list li{padding:14px 16px;border-radius:16px;background:#f6f6f6;border:1px solid rgba(17,17,17,.06)}.public-shell-uber .benefit-list li:before{content:"•";margin-right:10px;color:#144a74}.public-shell-uber .split-panel{display:grid;grid-gap:14px;gap:14px;background:#f3f3f3}.public-shell-uber .workflow-card-light{background:#ffffff}.public-shell-uber .workflow-step-dark{color:#144a74}.public-shell-uber .public-cta-band{margin-top:22px;display:grid;grid-template-columns:minmax(0,1.1fr) auto;grid-gap:24px;gap:24px;align-items:center;padding:36px 42px;background:#000000;color:#ffffff}.public-shell-uber .public-cta-band h2,.public-shell-uber .public-cta-band p{color:#ffffff}.public-shell-uber .public-cta-band p{color:rgba(255,255,255,.74)}.public-shell-uber .public-cta-light{background:#ffffff;color:#000000}.public-shell-uber .public-cta-dark{background:#1f4f8f;color:#ffffff}.public-shell-uber .public-error-inline{width:100%;margin-top:16px}@media (max-width:980px){.public-shell-uber .audience-grid,.public-shell-uber .hero-stage-grid,.public-shell-uber .public-cta-band,.public-shell-uber .public-split-section,.public-shell-uber .public-surface,.public-shell-uber .public-topbar-inner{grid-template-columns:1fr}.public-shell-uber .public-topbar-inner{padding:16px 0}.public-shell-uber .public-nav-links{justify-content:flex-start}.public-shell-uber .hero-stage-top,.public-shell-uber .public-stat-row{grid-template-columns:1fr}}@media (max-width:720px){.public-shell-uber,.public-shell-uber .public-topbar-inner{width:min(100vw - 20px,1180px)}.public-shell-uber .public-topbar{position:static;margin-right:calc((100vw - min(100vw - 20px, 1180px)) / -2);margin-left:calc((100vw - min(100vw - 20px, 1180px)) / -2)}.public-shell-uber .public-topbar-inner{gap:14px}.public-shell-uber .public-nav-links,.public-shell-uber .public-topbar-actions{flex-wrap:wrap}.public-shell-uber .public-band,.public-shell-uber .public-cta-band,.public-shell-uber .public-surface,.public-shell-uber .split-copy,.public-shell-uber .split-panel{padding:24px;border-radius:22px}.public-shell-uber .public-hero-copy h1{font-size:clamp(2.8rem,16vw,4.3rem)}.public-shell-uber .public-cta-band{align-items:stretch}}.public-shell-refined .public-surface-refined{grid-template-columns:minmax(0,1fr) minmax(320px,.82fr)}.public-shell-refined .public-hero-copy-refined h1{max-width:9.5ch;font-size:clamp(3.4rem,6.8vw,5.8rem)}.public-shell-refined .hero-inline-proof{display:flex;flex-wrap:wrap;gap:10px}.public-shell-refined .hero-inline-proof span{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:999px;background:#f3f4f6;color:#4b5563;font-size:.92rem;font-weight:600}.public-shell-refined .hero-stage-refined{align-self:start}.public-shell-refined .hero-stage-window-refined{gap:16px;background:#101418}.public-shell-refined .comparison-grid,.public-shell-refined .hero-mini-grid,.public-shell-refined .hero-stage-badge-row,.public-shell-refined .public-feature-strip,.public-shell-refined .workflow-row{display:grid;grid-gap:16px;gap:16px}.public-shell-refined .hero-stage-badge-row{grid-template-columns:repeat(3,minmax(0,1fr))}.public-shell-refined .hero-summary-chip{display:inline-flex;justify-content:center;align-items:center;min-height:38px;padding:0 12px;border-radius:999px;color:rgba(255,255,255,.8);font-size:.82rem;font-weight:700}.public-shell-refined .hero-value-panel{padding:22px;border-radius:22px;background:linear-gradient(180deg,#1b4d8d,#153357)}.public-shell-refined .hero-value-panel strong{display:block;margin-bottom:10px;color:#ffffff;font-size:1.4rem;line-height:1.2}.public-shell-refined .hero-value-panel p{color:rgba(255,255,255,.84)}.public-shell-refined .hero-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.public-shell-refined .comparison-card,.public-shell-refined .feature-selling-card,.public-shell-refined .hero-mini-card,.public-shell-refined .workflow-band .workflow-card{border-radius:20px;border:1px solid rgba(17,17,17,.08)}.public-shell-refined .hero-mini-card{min-height:140px;padding:18px;background:rgba(255,255,255,.06)}.public-shell-refined .hero-mini-card strong{display:block;margin-bottom:8px;color:#ffffff}.public-shell-refined .hero-mini-card p{color:rgba(255,255,255,.7)}.public-shell-refined .public-feature-strip{margin-top:22px}.public-shell-refined .feature-selling-card{padding:24px;background:#ffffff;box-shadow:0 18px 40px rgba(15,23,42,.05)}.public-shell-refined .feature-selling-card strong{display:block;margin-bottom:10px;font-size:1.15rem}.public-shell-refined .feature-selling-card p{color:#5f6368;line-height:1.65}.public-shell-refined .public-band-refined{margin-top:22px}.public-shell-refined .audience-grid-refined{margin-top:24px}.public-shell-refined .public-split-section-refined{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.public-shell-refined .split-copy-refined{gap:18px}.public-shell-refined .comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-shell-refined .comparison-card{padding:24px;background:#ffffff}.public-shell-refined .comparison-card-accent{background:#111111;border-color:rgba(255,255,255,.08)}.public-shell-refined .comparison-label{display:block;margin-bottom:10px;color:#144a74;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.public-shell-refined .comparison-card strong{display:block;margin-bottom:14px;font-size:1.2rem;line-height:1.25}.public-shell-refined .comparison-card ul{display:grid;grid-gap:10px;gap:10px;margin:0;padding-left:18px;color:#5f6368}.public-shell-refined .workflow-band{margin-top:22px;padding:36px 42px;border-radius:28px;background:#ffffff;border:1px solid rgba(17,17,17,.08)}.public-shell-refined .workflow-row{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.public-shell-refined .public-cta-band-refined{grid-template-columns:minmax(0,1fr) auto}@media (max-width:980px){.public-shell-refined .comparison-grid,.public-shell-refined .hero-mini-grid,.public-shell-refined .hero-stage-badge-row,.public-shell-refined .public-feature-strip,.public-shell-refined .public-split-section-refined,.public-shell-refined .public-surface-refined,.public-shell-refined .workflow-row{grid-template-columns:1fr}}@media (max-width:720px){.public-shell-refined .workflow-band{padding:24px;border-radius:22px}.public-shell-refined .hero-inline-proof{gap:8px}.public-shell-refined .hero-inline-proof span{width:100%;justify-content:center}.public-shell-refined .cta-actions-inline{display:grid;grid-template-columns:1fr}.public-shell-refined .cta-actions-inline .btn{width:100%}}.public-shell-refined{color:#f8f2ff}.public-shell-refined .public-topbar{background:linear-gradient(90deg,#4f0db8,#6b21ff 55%,#4a00d9);box-shadow:0 18px 40px rgba(76,0,196,.28)}.public-shell-refined .public-topbar-inner{min-height:68px}.public-shell-refined .brand-lockup-plain,.public-shell-refined .public-nav-links-dark,.public-shell-refined .public-nav-links-dark a:hover{color:#ffffff}.public-shell-refined .brand-mark-mono{background:rgba(255,255,255,.16);color:#ffffff;border:1px solid rgba(255,255,255,.22)}.public-shell-refined .public-surface-refined{background:radial-gradient(circle at top left,rgba(182,116,255,.26),transparent 28%),radial-gradient(circle at 80% 18%,rgba(118,77,255,.3),transparent 26%),linear-gradient(180deg,#6517ff,#4f0fc9 54%,#3e0a9f);border:1px solid rgba(255,255,255,.14);box-shadow:0 36px 90px rgba(63,10,159,.32)}.public-shell-refined .public-kicker-dark{background:rgba(255,255,255,.12);color:#f5ecff}.public-shell-refined .public-cta-band h2,.public-shell-refined .public-hero-copy h1,.public-shell-refined .public-split-section h2,.public-shell-refined .section-heading h2,.public-shell-refined .workflow-band h2{color:#ffffff}.public-shell-refined .feature-selling-card p,.public-shell-refined .public-lead,.public-shell-refined .public-lead-dark,.public-shell-refined .public-split-section p,.public-shell-refined .workflow-card p{color:rgba(245,236,255,.84)}.public-shell-refined .btn-dark,.public-shell-refined .public-cta-dark{background:linear-gradient(180deg,#1de25c,#0ec245);color:#08220f;border-color:rgba(255,255,255,.12);box-shadow:0 14px 30px rgba(29,226,92,.3)}.public-shell-refined .btn-light,.public-shell-refined .public-btn-light,.public-shell-refined .public-cta-light{background:rgba(255,255,255,.12);color:#ffffff;border-color:rgba(255,255,255,.2)}.public-shell-refined .hero-inline-proof span{background:rgba(255,255,255,.12);color:#f5ecff;border:1px solid rgba(255,255,255,.14)}.public-shell-refined .hero-stage-window-refined{background:linear-gradient(180deg,rgba(33,7,79,.84),rgba(20,6,52,.84)),radial-gradient(circle at top right,rgba(190,124,255,.2),transparent 30%);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.public-shell-refined .hero-summary-chip{background:rgba(255,255,255,.08);color:rgba(255,255,255,.82);border:1px solid rgba(255,255,255,.08)}.public-shell-refined .hero-value-panel{background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.08)),radial-gradient(circle at top right,rgba(29,226,92,.16),transparent 34%);border:1px solid rgba(255,255,255,.12)}.public-shell-refined .comparison-label,.public-shell-refined .hero-label,.public-shell-refined .workflow-step-dark{color:#d7c0ff}.public-shell-refined .audience-card,.public-shell-refined .comparison-card,.public-shell-refined .feature-selling-card,.public-shell-refined .hero-mini-card,.public-shell-refined .split-copy-refined,.public-shell-refined .workflow-band,.public-shell-refined .workflow-band .workflow-card{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.12);box-shadow:none}.public-shell-refined .audience-card strong,.public-shell-refined .comparison-card strong,.public-shell-refined .feature-selling-card strong,.public-shell-refined .hero-mini-card strong,.public-shell-refined .workflow-band .workflow-card strong{color:#ffffff}.public-shell-refined .audience-card p,.public-shell-refined .comparison-card ul,.public-shell-refined .hero-mini-card p,.public-shell-refined .split-copy-refined p,.public-shell-refined .workflow-band .workflow-card p{color:rgba(245,236,255,.8)}.public-shell-refined .public-feature-strip{margin-top:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.public-shell-refined .public-band-refined,.public-shell-refined .public-cta-band-refined,.public-shell-refined .workflow-band{background:linear-gradient(180deg,#5b14de,#4510af);border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 60px rgba(69,16,175,.24)}.public-shell-refined .public-split-section-refined{gap:18px}.public-shell-refined .comparison-card,.public-shell-refined .split-copy-refined{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.public-shell-refined .feature-selling-card{background:rgba(99,35,233,.1);border-color:rgba(99,35,233,.12)}.public-shell-refined .feature-selling-card strong{color:#2b0b73}.public-shell-refined .feature-selling-card p{color:#5f43a3}.public-shell-refined .comparison-card{background:rgba(99,35,233,.08);border-color:rgba(99,35,233,.12)}.public-shell-refined .comparison-card strong,.public-shell-refined .comparison-label{color:#32106e}.public-shell-refined .comparison-card ul{color:#5c4693}.public-shell-refined .comparison-card-accent{background:linear-gradient(180deg,rgba(29,226,92,.2),rgba(29,226,92,.08)),rgba(255,255,255,.08)}.public-shell-refined .comparison-card-accent .comparison-label,.public-shell-refined .comparison-card-accent strong,.public-shell-refined .comparison-card-accent ul{color:#ffffff}.public-shell-refined .workflow-band{padding:34px 42px}.public-shell-refined .public-cta-band-refined p{color:rgba(245,236,255,.84)}.public-shell-refined .public-error{background:rgba(185,56,43,.18);color:#ffe1df}.public-shell-refined{display:grid;grid-gap:18px;gap:18px;width:100vw;left:50%;right:50%;position:relative;margin-left:-50vw;margin-right:-50vw;padding:0 0 88px;color:#e2e8f0;background:radial-gradient(circle at top left,rgba(30,64,175,.18),transparent 24%),radial-gradient(circle at 84% 12%,rgba(45,212,191,.12),transparent 22%),linear-gradient(180deg,#07111f,#0b1728 48%,#0d1b2d)}.public-shell-refined .public-band-refined,.public-shell-refined .public-cta-band-refined,.public-shell-refined .public-feature-strip,.public-shell-refined .public-surface-refined,.public-shell-refined .public-transition-band,.public-shell-refined .workflow-band{margin-top:0;width:min(1180px,calc(100vw - 40px));margin-left:auto;margin-right:auto}.public-shell-refined .public-topbar{background:linear-gradient(90deg,#07111f,#0b1728 50%,#091321);box-shadow:0 16px 36px rgba(2,6,23,.3)}.public-shell-refined .public-topbar-inner{width:min(1180px,calc(100vw - 40px))}.public-shell-refined .brand-lockup-plain,.public-shell-refined .public-nav-links-dark,.public-shell-refined .public-nav-links-dark a:hover{color:#f8fafc}.public-shell-refined .brand-mark-mono{background:rgba(255,255,255,.08);color:#f8fafc;border:1px solid rgba(148,163,184,.18)}.public-shell-refined .public-surface-refined{background:radial-gradient(circle at top left,rgba(37,99,235,.2),transparent 26%),radial-gradient(circle at 84% 14%,rgba(45,212,191,.14),transparent 24%),linear-gradient(180deg,#10213d,#0c1a31 54%,#0a1527);border-color:rgba(148,163,184,.12);box-shadow:0 34px 80px rgba(2,6,23,.26)}.public-shell-refined .public-kicker-dark{background:rgba(37,99,235,.16);color:#bfdbfe}.public-shell-refined .btn-dark,.public-shell-refined .public-cta-dark{background:linear-gradient(180deg,#2dd4bf,#14b8a6);color:#042f2e;border-color:rgba(45,212,191,.2);box-shadow:0 12px 24px rgba(20,184,166,.22)}.public-shell-refined .btn-light,.public-shell-refined .public-btn-light,.public-shell-refined .public-cta-light{background:rgba(255,255,255,.06);color:#f8fafc;border-color:rgba(148,163,184,.16)}.public-shell-refined .audience-card p,.public-shell-refined .comparison-card ul,.public-shell-refined .feature-selling-card p,.public-shell-refined .hero-mini-card p,.public-shell-refined .public-cta-band-refined p,.public-shell-refined .public-lead-dark,.public-shell-refined .workflow-band .workflow-card p{color:#94a3b8}.public-shell-refined .hero-inline-proof span{background:rgba(255,255,255,.06);color:#cbd5e1;border:1px solid rgba(148,163,184,.12)}.public-shell-refined .hero-stage-window-refined{background:linear-gradient(180deg,rgba(8,15,28,.88),rgba(5,10,20,.92)),radial-gradient(circle at top right,rgba(37,99,235,.14),transparent 32%);border-color:rgba(148,163,184,.1)}.public-shell-refined .hero-summary-chip{background:rgba(255,255,255,.05);color:#cbd5e1;border:1px solid rgba(148,163,184,.1)}.public-shell-refined .hero-value-panel{background:linear-gradient(180deg,rgba(37,99,235,.16),rgba(255,255,255,.04)),radial-gradient(circle at top right,rgba(45,212,191,.12),transparent 32%);border:1px solid rgba(148,163,184,.1)}.public-shell-refined .hero-label,.public-shell-refined .workflow-step-dark{color:#93c5fd}.public-shell-refined .audience-card strong,.public-shell-refined .comparison-card strong,.public-shell-refined .feature-selling-card strong,.public-shell-refined .hero-mini-card strong,.public-shell-refined .hero-value-panel strong,.public-shell-refined .public-cta-band-refined h2,.public-shell-refined .section-heading-dark h2,.public-shell-refined .section-heading-transition h2,.public-shell-refined .workflow-band .workflow-card strong,.public-shell-refined .workflow-band h2{color:#f8fafc}.public-shell-refined .public-feature-strip{gap:14px;padding:18px;border-radius:24px;background:linear-gradient(180deg,rgba(12,22,39,.96),rgba(10,18,33,.96));border:1px solid rgba(148,163,184,.12);box-shadow:0 18px 44px rgba(2,6,23,.22)}.public-shell-refined .public-transition-band{padding:30px 34px;border-radius:28px;background:linear-gradient(180deg,rgba(12,22,39,.96),rgba(8,15,28,.96));border:1px solid rgba(148,163,184,.12);box-shadow:0 20px 46px rgba(2,6,23,.22)}.public-shell-refined .section-heading-transition{margin-bottom:18px}.public-shell-refined .public-kicker-soft{background:rgba(37,99,235,.16);color:#93c5fd}.public-shell-refined .comparison-grid{margin-top:0}.public-shell-refined .comparison-card{background:rgba(15,23,42,.92);border-color:rgba(148,163,184,.12)}.public-shell-refined .comparison-card-accent{background:linear-gradient(180deg,rgba(20,184,166,.16),rgba(6,95,70,.24));border-color:rgba(45,212,191,.22)}.public-shell-refined .comparison-label{color:#93c5fd}.public-shell-refined .comparison-card-accent .comparison-label{color:#99f6e4}.public-shell-refined .comparison-card-accent strong{color:#f0fdfa}.public-shell-refined .comparison-card-accent ul{color:#ccfbf1}.public-shell-refined .public-band-refined,.public-shell-refined .public-cta-band-refined,.public-shell-refined .workflow-band{background:linear-gradient(180deg,rgba(13,26,48,.98),rgba(9,20,37,.98));box-shadow:0 22px 52px rgba(2,6,23,.24)}.public-shell-refined .workflow-band .workflow-card{background:rgba(255,255,255,.05)}.public-shell-refined .public-error-inline{width:min(1180px,calc(100vw - 40px));margin:16px auto 0}@media (max-width:720px){.public-shell-refined{padding-bottom:72px}.public-shell-refined .public-feature-strip,.public-shell-refined .public-transition-band{padding:22px;border-radius:22px}.public-shell-refined .public-band-refined,.public-shell-refined .public-cta-band-refined,.public-shell-refined .public-error-inline,.public-shell-refined .public-feature-strip,.public-shell-refined .public-surface-refined,.public-shell-refined .public-topbar-inner,.public-shell-refined .public-transition-band,.public-shell-refined .workflow-band{width:min(100vw - 20px,1180px)}}.launch-shell{width:100vw;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);color:#f8faf7;background:#07120f;font-family:var(--font-body),sans-serif}.launch-shell h1,.launch-shell h2,.launch-shell strong{letter-spacing:0}.launch-hero{position:relative;min-height:82vh;display:grid;align-items:end;overflow:hidden;isolation:isolate;padding:96px max(24px,calc((100vw - 1180px) / 2)) 34px}.launch-hero:before{inset:0;background:linear-gradient(90deg,rgba(3,12,10,.88),rgba(3,12,10,.68) 42%,rgba(3,12,10,.18) 76%),linear-gradient(180deg,rgba(3,12,10,.76),rgba(3,12,10,.22) 34%,rgba(3,12,10,.78))}.launch-hero:after,.launch-hero:before{content:"";position:absolute;z-index:-1}.launch-hero:after{inset:auto 0 0;height:34%;background:linear-gradient(rgba(248,250,247,.08) 1px,transparent 0),linear-gradient(90deg,rgba(248,250,247,.08) 1px,transparent 0);background-size:84px 84px;opacity:.32}.launch-hero-media{position:absolute;inset:0;z-index:-2}.launch-hero-media img{width:100%;height:100%;object-fit:cover;filter:saturate(.98) contrast(1.04)}.launch-nav{position:absolute;top:0;right:max(24px,calc((100vw - 1180px) / 2));left:max(24px,calc((100vw - 1180px) / 2));z-index:2;display:grid;grid-template-columns:auto 1fr auto;grid-gap:24px;gap:24px;align-items:center;min-height:78px}.launch-brand,.launch-final-actions,.launch-hero-actions,.launch-links,.launch-nav-actions,.launch-proof-row{display:flex;align-items:center}.launch-brand{gap:12px;color:#ffffff;font-weight:900;font-size:1.08rem}.launch-brand-mark{display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(255,255,255,.28);border-radius:8px;background:rgba(255,255,255,.12)}.launch-links{justify-content:center;gap:28px;color:rgba(255,255,255,.78);font-size:.95rem;font-weight:700}.launch-links a:hover{color:#ffffff}.launch-final-actions,.launch-hero-actions,.launch-nav-actions{gap:12px;flex-wrap:wrap}.launch-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;min-width:128px;padding:0 20px;border:1px solid transparent;border-radius:999px;font-weight:900;cursor:pointer;transition:transform .16s ease,background .16s ease,border-color .16s ease}.launch-button:hover:not(:disabled){transform:translateY(-1px)}.launch-button:disabled{cursor:default;opacity:.62}.launch-button-primary{background:#16f2a8;color:#04110d;box-shadow:0 18px 38px rgba(22,242,168,.22)}.launch-button-ghost,.launch-button-secondary{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.22);color:#ffffff}.launch-button-secondary-dark{background:#07120f;border-color:rgba(7,18,15,.18);color:#ffffff}.launch-button-light{min-width:96px;background:#ffffff;color:#07120f}.launch-hero-content{width:min(760px,100%);display:grid;grid-gap:24px;gap:24px;padding-bottom:58px}.launch-kicker{width:-moz-fit-content;width:fit-content;margin:0;padding:8px 12px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(7,18,15,.34);color:#b9ffe7;font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.12em}.launch-kicker-dark{border-color:rgba(15,118,110,.18);background:#e8f8f2;color:#0f766e}.launch-hero h1{max-width:13ch;color:#ffffff;font-size:5.15rem;line-height:.96}.launch-lead{max-width:650px;color:rgba(255,255,255,.84);font-size:1.18rem;line-height:1.7}.launch-login-note{margin:-10px 0 0;color:rgba(255,255,255,.72);font-size:.95rem;font-weight:700}.launch-proof-row{gap:18px;flex-wrap:wrap;padding-top:6px}.launch-proof-row div{display:grid;grid-gap:2px;gap:2px;min-width:136px;padding-left:14px;border-left:2px solid #16f2a8}.launch-proof-row strong{color:#ffffff;font-size:1.32rem}.launch-proof-row span{color:rgba(255,255,255,.72);font-size:.9rem}.launch-flow-preview{position:absolute;right:max(24px,calc((100vw - 1180px) / 2));bottom:36px;width:min(390px,calc(100vw - 48px));display:grid;grid-gap:16px;gap:16px;padding:18px;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:rgba(4,17,13,.78);box-shadow:0 26px 60px rgba(0,0,0,.26);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.launch-flow-head,.launch-flow-list div,.launch-route{display:flex;align-items:center;justify-content:space-between;gap:14px}.launch-flow-head span,.launch-flow-list span,.launch-route span{color:rgba(255,255,255,.64);font-size:.86rem;font-weight:700}.launch-flow-head strong,.launch-flow-list strong{color:#ffffff;font-size:1rem}.launch-route{min-height:48px;padding:0 12px;border-radius:8px;background:rgba(255,255,255,.08)}.launch-route i{position:relative;flex:1 1;height:2px;background:linear-gradient(90deg,#ffffff,#16f2a8)}.launch-route i:after,.launch-route i:before{content:"";position:absolute;top:-5px;width:12px;height:12px;border-radius:999px}.launch-route i:before{left:0;background:#ffffff}.launch-route i:after{right:0;background:#16f2a8}.launch-flow-list{display:grid;grid-gap:10px;gap:10px}.launch-flow-list div{min-height:42px;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:8px}.launch-error,.launch-final-cta,.launch-provider-band,.launch-section{width:min(1180px,calc(100vw - 40px));margin-right:auto;margin-left:auto}.launch-section{display:grid;grid-gap:28px;gap:28px;padding:68px 0}.launch-section-intro{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start}.launch-section-copy{display:grid;grid-gap:16px;gap:16px;max-width:640px}.launch-final-cta h2,.launch-provider-band h2,.launch-section h2{color:#f8faf7;font-size:3.2rem;line-height:1}.launch-final-cta h2,.launch-section-intro h2{color:#07120f}.launch-section-intro{color:#07120f;background:#f6f2e9;width:100%;max-width:none;padding-right:max(24px,calc((100vw - 1180px) / 2));padding-left:max(24px,calc((100vw - 1180px) / 2))}.launch-feature-grid,.launch-workflow-grid{display:grid;grid-gap:14px;gap:14px}.launch-feature-grid{grid-template-columns:1fr}.launch-card,.launch-step{display:grid;grid-gap:12px;gap:12px;padding:22px;border-radius:8px}.launch-card{grid-template-columns:96px minmax(0,1fr);align-items:start;min-height:144px;border:1px solid rgba(7,18,15,.1);background:#ffffff;box-shadow:0 16px 36px rgba(7,18,15,.08)}.launch-step{min-height:236px}.launch-card img{display:block;width:96px;height:96px;border-radius:8px;object-fit:cover;background:#e4fbf4}.launch-card div{display:grid;grid-gap:10px;gap:10px}.launch-card span,.launch-step span{color:#0f766e;font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.12em}.launch-card strong,.launch-step strong{display:block;color:#07120f;font-size:1.25rem;line-height:1.25}.launch-card p,.launch-provider-band p,.launch-step p{color:#52605c;line-height:1.65}.launch-workflow{padding-top:78px}.launch-coverage{grid-template-columns:minmax(0,.85fr) minmax(320px,1.15fr);align-items:center}.launch-coverage p{color:rgba(248,250,247,.72);line-height:1.65}.launch-coverage-media{overflow:hidden;min-height:520px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#0e211a;box-shadow:0 26px 70px rgba(0,0,0,.22)}.launch-coverage-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 58%}.launch-workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.launch-step{border:1px solid rgba(255,255,255,.1);background:#0e211a}.launch-step span,.launch-step strong{color:#f8faf7}.launch-step p{color:rgba(248,250,247,.7)}.launch-provider-band{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:center;margin-top:10px;padding:42px;border-radius:8px;background:linear-gradient(90deg,rgba(255,122,77,.2),transparent 34%),#f6f2e9}.launch-provider-band .launch-kicker,.launch-provider-band h2{color:#07120f}.launch-provider-band p{max-width:660px;margin-top:14px}.launch-final-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:center;margin-top:22px;padding:42px;border-radius:8px;background:#ffffff;color:#07120f}.launch-footer{width:min(1180px,calc(100vw - 40px));margin:28px auto 0;align-items:center;justify-content:space-between;padding:0 0 38px;color:rgba(248,250,247,.72);font-size:.95rem;font-weight:800}.launch-footer,.launch-footer nav{display:flex;gap:18px}.launch-footer a:hover{color:#ffffff}.launch-error{margin-top:20px;margin-bottom:40px}.legal-shell{width:100vw;min-height:100vh;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding:34px max(24px,calc((100vw - 880px) / 2)) 72px;color:#07120f;background:#f6f2e9}.legal-brand{display:inline-flex;align-items:center;gap:10px;color:#07120f;font-weight:900}.legal-brand span{display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(7,18,15,.18);border-radius:8px}.legal-content,.legal-hero{display:grid;grid-gap:18px;gap:18px}.legal-hero{margin-top:76px;max-width:760px}.legal-hero h1{font-size:4.2rem;line-height:1}.legal-content p,.legal-hero p{color:#52605c;line-height:1.7;font-size:1.05rem}.legal-content{margin-top:48px;padding-top:32px;border-top:1px solid rgba(7,18,15,.12)}.legal-content h2{margin-top:20px;color:#07120f;font-size:1.5rem}@media (max-width:1180px){.launch-hero h1{font-size:4.7rem}.launch-flow-preview{position:relative;right:auto;bottom:auto;margin-top:-62px;margin-left:auto}.launch-hero-content{padding-bottom:86px}}@media (max-width:980px){.launch-nav{grid-template-columns:1fr auto}.launch-links{display:none}.launch-coverage,.launch-feature-grid,.launch-final-cta,.launch-provider-band,.launch-section-intro,.launch-workflow-grid{grid-template-columns:1fr}.launch-card,.launch-step{min-height:auto}.launch-hero h1{font-size:3.7rem}.launch-final-cta h2,.launch-provider-band h2,.launch-section h2{font-size:2.6rem}}@media (max-width:720px){.launch-hero{min-height:78vh;padding:92px 20px 24px}.launch-hero:before{background:linear-gradient(90deg,rgba(3,12,10,.92),rgba(3,12,10,.76) 70%,rgba(3,12,10,.44)),linear-gradient(180deg,rgba(3,12,10,.72),rgba(3,12,10,.28) 36%,rgba(3,12,10,.82))}.launch-nav{right:20px;left:20px;grid-template-columns:1fr;gap:12px;align-content:center;min-height:92px}.launch-nav-actions{display:none}.launch-hero-content{gap:18px;padding-bottom:18px}.launch-hero h1{max-width:12ch;font-size:2.62rem;line-height:1}.launch-lead{font-size:1rem}.launch-final-actions,.launch-hero-actions{display:grid;grid-template-columns:1fr}.launch-button{width:100%}.launch-proof-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.launch-proof-row div{min-width:0;padding-top:8px;padding-left:0;border-top:2px solid #16f2a8;border-left:0}.launch-proof-row strong{font-size:1rem}.launch-proof-row span{font-size:.76rem;line-height:1.25}.launch-flow-preview{display:none}.launch-error,.launch-final-cta,.launch-provider-band,.launch-section{width:min(100vw - 24px,1180px)}.launch-section-intro{width:100%;padding:48px 20px}.launch-workflow{padding-top:54px;padding-bottom:54px}.launch-coverage-media{min-height:420px}.launch-final-cta,.launch-provider-band{padding:28px}.launch-footer{width:min(100vw - 24px,1180px);align-items:flex-start;flex-direction:column}.legal-shell{padding:24px 20px 56px}.legal-hero{margin-top:54px}.legal-hero h1{font-size:2.7rem}.launch-final-cta h2,.launch-provider-band h2,.launch-section h2{font-size:2.1rem}.launch-card{grid-template-columns:76px minmax(0,1fr);padding:16px}.launch-card img{width:76px;height:76px}}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.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.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:500;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.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:500;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.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:500;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:500;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:500;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:500;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.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.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.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.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;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.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:800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.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:800;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:800;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:800;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:800;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_6b03d3{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_6b03d3{--font-body:"Manrope","Manrope Fallback"}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-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:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_01ae00{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_01ae00{--font-display:"Bricolage Grotesque","Bricolage Grotesque Fallback"}