@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99-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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987-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:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_7347c0{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_7347c0{--mk-display:"Archivo","Archivo Fallback"}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:Figtree Fallback;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_e2cc43{font-family:Figtree,Figtree Fallback;font-style:normal}.__variable_e2cc43{--mk-body:"Figtree","Figtree Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_4dc837{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_4dc837{--mk-mono:"JetBrains Mono","JetBrains Mono Fallback"}.mk{--ground:#060c17;--band:#0a1424;--surface:#0b1626;--surface-2:#0f1e33;--well:#091321;--raised:#13243b;--line:#1e3049;--line-soft:#1a2b44;--line-faint:#142238;--text:#f4f7fb;--text-2:#e6ecf5;--text-3:#c5d0df;--muted:#a9b6c9;--dim:#8d9db3;--faint:#6f819a;--amber:#f5b21a;--amber-hi:#ffd066;--amber-text:#ffcb52;--amber-ink:#0a1220;--amber-well:#2a1e05;--navy:#0f2a4a;--good:#7fd1a8;--f-display:var(--mk-display),"Archivo",system-ui,sans-serif;--f-body:var(--mk-body),"Figtree",system-ui,-apple-system,"Segoe UI",sans-serif;--f-mono:var(--mk-mono),"JetBrains Mono",ui-monospace,Menlo,monospace;color-scheme:dark;background:var(--ground);color:var(--text-2);font-family:var(--f-body);font-size:16px;line-height:1.5;min-height:100vh;overflow-x:clip;-webkit-font-smoothing:antialiased}.mk a{color:inherit;text-decoration:none}.mk h1,.mk h2,.mk h3{margin:0;text-wrap:balance}.mk p{margin:0;text-wrap:pretty}.mk ol,.mk ul{list-style:none;margin:0;padding:0}.mk :focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:6px}.mk-wrap{max-width:1200px;margin-inline:auto;padding-inline:max(16px,env(safe-area-inset-left,0px)) max(16px,env(safe-area-inset-right,0px))}@media (min-width:640px){.mk-wrap{padding-inline:24px}}.mk-section{padding-block:88px 40px}.mk-section-sm{padding-block:56px 24px}.mk-section-tight{padding-block:0 96px}.mk-band{background:var(--band);border-block:1px solid var(--line-faint);padding-block:80px;margin-block:48px}.mk-row{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.mk-between{justify-content:space-between}.mk-center{justify-content:center}.mk-gap-sm{gap:8px}.mk-gap-xs{gap:6px}.mk-stack{gap:16px}.mk-stack,.mk-stack-sm{display:flex;flex-direction:column;min-width:0}.mk-stack-sm{gap:12px}.mk-stack-lg{gap:40px}.mk-heading,.mk-stack-lg{display:flex;flex-direction:column}.mk-heading{gap:14px;max-width:760px}.mk-center-text{text-align:center;align-items:center;margin-inline:auto}.mk-narrow{max-width:720px}.mk-grid-3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));grid-gap:20px;gap:20px}.mk-grid-4{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));grid-gap:18px;gap:18px}.mk-h1{font-family:var(--f-display);font-stretch:115%;font-weight:800;font-size:clamp(40px,6.4vw,82px);line-height:1.02;letter-spacing:-.025em;color:var(--text)}.mk-h1 em{font-style:normal;color:var(--amber)}.mk-h2{font-family:var(--f-display);font-stretch:112%;font-weight:800;font-size:clamp(30px,4vw,52px);line-height:1.06;letter-spacing:-.02em;color:var(--text)}.mk-h2-xl{font-stretch:115%;font-size:clamp(32px,4.4vw,58px);max-width:820px}.mk-h3{font-stretch:110%;font-weight:700;font-size:21px;line-height:1.2}.mk-h3,.mk-h3-lg{font-family:var(--f-display);color:var(--text)}.mk-h3-lg{font-stretch:112%;font-weight:800;font-size:clamp(26px,3.2vw,40px);line-height:1.08}.mk-lead{font-size:18px;line-height:1.6;color:var(--muted)}.mk-lead-lg{font-size:clamp(17px,1.6vw,20px);max-width:700px}.mk-kicker{font-size:13px;letter-spacing:.14em;color:var(--amber);font-weight:700;text-transform:uppercase}.mk-eyebrow{color:var(--faint);font-weight:600}.mk-eyebrow,.mk-eyebrow-dark{font-size:12px;letter-spacing:.12em}.mk-eyebrow-dark{font-weight:800;color:#4a3500}.mk-small{font-size:14px;color:var(--dim)}.mk-small strong{color:var(--text)}.mk .mono,.mk-mono{font-family:var(--f-mono)}.mk-dim{font-size:12px;color:var(--faint)}.mk .strong{color:var(--text);font-weight:600}.mk-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:0 18px;border-radius:11px;font-weight:700;font-size:15px;white-space:nowrap;transition:background .15s,border-color .15s}.mk-btn-lg{min-height:56px;padding:0 28px;border-radius:14px;font-size:17px}.mk-btn-block{width:100%}.mk-btn-amber{background:var(--amber);color:var(--amber-ink)!important}.mk-btn-amber:hover{background:var(--amber-hi)}.mk-btn-ghost{color:var(--text-2);font-weight:600}.mk-btn-ghost:hover,.mk-btn-outline{background:var(--surface)}.mk-btn-outline{border:1px solid #22344f;color:var(--text)}.mk-btn-outline:hover{border-color:#3a5a84}.mk-btn-dark{background:var(--raised);color:var(--text)}.mk-btn-dark:hover{background:#1a304d}.mk-btn-navy{background:var(--amber-ink);color:var(--text)!important}.mk-header{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:rgba(6,12,23,.86);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line-faint)}.mk-nav{align-items:center;justify-content:space-between;gap:12px 16px;padding-block:12px}.mk-nav,.mk-nav-links{display:flex;flex-wrap:wrap}.mk-nav-links{gap:4px 28px;font-size:15px;font-weight:500}.mk-nav-links a{color:#b8c4d6;padding-block:8px}.mk-nav-links a:hover{color:var(--text)}@media (max-width:860px){.mk-nav-links{order:3;width:100%;gap:4px 20px}}.mk-hero{position:relative;padding-block:88px 40px}.mk-hero-grid{inset:0;background-image:linear-gradient(#0e1a2c 1px,transparent 0),linear-gradient(90deg,#0e1a2c 1px,transparent 0);background-size:56px 56px;opacity:.55;-webkit-mask-image:linear-gradient(#000 40%,transparent);mask-image:linear-gradient(#000 40%,transparent)}.mk-hero-glow,.mk-hero-grid{position:absolute;pointer-events:none}.mk-hero-glow{left:50%;top:-220px;width:min(900px,100%);height:600px;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(245,178,26,.16),transparent)}.mk-hero-copy{position:relative;max-width:1040px;margin-inline:auto;padding-inline:16px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:26px}.mk-pill{display:inline-flex;align-items:center;gap:10px;padding:7px 14px 7px 8px;border:1px solid #22344f;background:var(--surface);border-radius:999px;font-size:13px;color:#b8c4d6;text-align:left}.mk-pill span{background:var(--amber);color:var(--amber-ink);font-weight:700;font-size:11px;letter-spacing:.06em;padding:4px 8px;border-radius:999px}.mk-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:860px}.mk-chips li{padding:8px 14px;border-radius:999px;background:var(--surface);border:1px solid var(--line);font-size:14px;font-weight:600;color:var(--text-3)}.mk-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 22px;font-size:14px;color:var(--dim)}.mk-trust li{display:inline-flex;align-items:center;gap:8px}.mk-trust svg{color:var(--amber)}.mk-composite{position:relative;margin-top:64px;display:flex;flex-wrap:wrap;gap:20px;align-items:stretch}.mk-window{flex:999 1 600px;min-width:0;background:var(--surface);border:1px solid var(--line);border-radius:20px;overflow:hidden;box-shadow:0 40px 120px rgba(0,0,0,.55)}.mk-window-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid #172840;background:var(--well)}.mk-dots{display:flex;gap:7px}.mk-dots span{width:11px;height:11px;border-radius:50%;background:#23354f}.mk-tag{font-size:11px;font-weight:600;letter-spacing:.08em;color:var(--dim);border:1px solid #23354f;padding:3px 8px;border-radius:6px}.mk-window-body{padding:24px;display:flex;flex-direction:column;gap:18px}.mk-chip-sm{font-size:13px;font-weight:600;padding:8px 12px;border-radius:9px;background:var(--raised);color:var(--text-3)}.mk-chip-sm.amber{background:var(--amber);color:var(--amber-ink);font-weight:700}.mk-filters span{font-size:13px;padding:7px 11px;border-radius:8px;background:var(--raised);color:var(--text-2)}.mk-filters i{font-style:normal;color:var(--faint);margin-right:4px}.mk-filters .dashed{background:none;border:1px dashed #2b3f5c;color:var(--dim)}.mk-table-scroll{overflow-x:auto;border:1px solid var(--line-soft);border-radius:12px}.mk-table{width:100%;min-width:560px;border-collapse:collapse;font-size:14px}.mk-table th{text-align:left;padding:12px 16px;background:var(--well);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-weight:600;border:0}.mk-table td{padding:13px 16px;border:0;border-top:1px solid #15243a;color:var(--text-3)}.mk-table .good{color:var(--good)}.mk-table .warn{color:var(--amber-text)}.mk-table .muted{color:var(--dim)}.mk-side-stack{flex:1 1 320px;min-width:0;gap:20px}.mk-load,.mk-side-stack{display:flex;flex-direction:column}.mk-load{background:var(--text);color:var(--amber-ink);border-radius:20px;padding:22px;gap:14px;box-shadow:0 30px 90px rgba(0,0,0,.5)}.mk-load .mk-eyebrow-dark{color:#5a6b82}.mk-status{font-size:12px;font-weight:700;color:#0e5c3a;background:#d6f2e4;padding:3px 8px;border-radius:6px}.mk-load-route{font-family:var(--f-display);font-stretch:108%;font-weight:700;font-size:19px}.mk-load-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0;font-size:13px}.mk-load-facts dt{color:#5a6b82}.mk-load-facts dd{margin:3px 0 0;font-weight:600}.mk-progress-label{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:#5a6b82}.mk-progress{height:8px;background:#dde4ee;border-radius:6px;overflow:hidden}.mk-progress span{display:block;height:100%;background:var(--navy);border-radius:6px}.mk-doc{font-size:12px;font-weight:600;padding:5px 9px;border-radius:6px;background:#e8edf4;color:#34445a}.mk-doc.wait{background:#fff1cc;color:#6b4e00}.mk-card{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:28px}.mk-portal{flex:1 1 auto;padding:22px;display:flex;flex-direction:column;gap:12px;font-size:14px;font-weight:600;color:var(--text-2)}.mk-portal .off{color:var(--dim);font-weight:500}.mk-toggle{width:36px;height:20px;border-radius:999px;background:#23354f;position:relative;flex:none}.mk-toggle span{position:absolute;left:2px;top:2px;width:16px;height:16px;border-radius:50%;background:var(--faint)}.mk-toggle.on{background:var(--amber)}.mk-toggle.on span{left:auto;right:2px;background:var(--amber-ink)}.mk-works{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.mk-works ul{justify-content:center;gap:12px 40px;font-family:var(--f-display);font-stretch:112%;font-weight:700;font-size:18px;color:#7e8fa6}.mk-segment,.mk-works ul{display:flex;flex-wrap:wrap}.mk-segment{gap:4px;padding:4px;background:var(--surface);border:1px solid var(--line);border-radius:12px;max-width:100%}.mk-segment button{min-height:40px;min-width:52px;padding:0 14px;border:0;border-radius:9px;background:transparent;color:#b8c4d6;font:inherit;font-weight:600;font-size:14px;cursor:pointer}.mk-segment button:hover{color:var(--text)}.mk-segment button.on{background:var(--amber);color:var(--amber-ink);font-weight:700}.mk-segment-light button.on{background:var(--text)}.mk-tabs{align-self:flex-start;padding:6px;border-radius:16px}.mk-tabs button{min-height:44px;padding:0 16px;font-size:15px;border-radius:11px}.mk-segment.mk-mono button{font-family:var(--f-mono)}.mk-label{font-size:14px;color:var(--dim);font-weight:600}.mk-controls{justify-content:center;align-items:center;gap:16px 28px}.mk-controls,.mk-panel{display:flex;flex-wrap:wrap}.mk-panel{background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid #22344f;border-radius:24px;padding:clamp(24px,4vw,48px);gap:40px;align-items:flex-start}.mk-panel-copy{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:18px}.mk-price-inline{font-size:15px;color:var(--text-3)}.mk-price-inline strong{font-family:var(--f-display);font-weight:800;font-size:22px;color:var(--text)}.mk-points{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:10px}.mk-points li{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;background:var(--well);border:1px solid var(--line-soft);border-radius:14px;font-size:15px;line-height:1.55;color:var(--text-2)}.mk-check{flex:none;width:26px;height:26px;border-radius:8px;background:var(--amber-well);color:var(--amber);display:inline-flex;align-items:center;justify-content:center}.mk-aud{display:flex;flex-direction:column;gap:16px;padding:30px}.mk-aud p,.mk-feature p{font-size:16px;line-height:1.6;color:var(--muted)}.mk-icon{width:48px;height:48px;border-radius:14px;background:var(--raised);color:var(--amber);display:inline-flex;align-items:center;justify-content:center}.mk-push{margin-top:auto}.mk-bento{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));grid-gap:20px;gap:20px}.mk-feature{border-radius:24px;padding:32px;display:flex;flex-direction:column;gap:16px}.mk-feature-wide{grid-column:1/-1;background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid #22344f;border-radius:24px;padding:clamp(24px,4vw,44px);display:flex;flex-wrap:wrap;gap:36px;align-items:center}.mk-feature-wide>*{flex:1 1 360px}.mk-tags li{font-size:13px;font-weight:600;padding:7px 11px;border-radius:8px;background:var(--raised);color:var(--text-3)}.mk-mail{padding:18px;background:var(--well);border:1px solid var(--line-soft);border-radius:14px;display:flex;flex-direction:column;gap:10px}.mk-mail .mk-small{font-size:12px;color:var(--faint)}.mk-mail p{font-size:14px;line-height:1.6;color:var(--muted)}.mk-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.mk-stats div{padding:14px;background:var(--well);border:1px solid var(--line-soft);border-radius:12px;display:flex;flex-direction:column;gap:4px}.mk-stats span{font-size:12px;color:var(--faint)}.mk-stats b{font-family:var(--f-display);font-size:22px;color:var(--text)}.mk-stats b.amber{color:var(--amber)}.mk-routes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;font-size:13px}.mk-routes div{padding:10px;border-radius:10px;background:var(--raised);color:var(--text-3);display:flex;flex-direction:column;gap:2px}.mk-routes div.on{background:var(--amber);color:var(--amber-ink)}.mk-routes span{font-family:var(--f-mono)}.mk-flow{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px}.mk-flow span{padding:8px 12px;border-radius:9px;background:var(--raised);color:var(--text-2)}.mk-flow span.amber{background:var(--amber);color:var(--amber-ink);font-weight:600}.mk-flow i{font-style:normal;color:#4f6380}.mk-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));grid-gap:28px;gap:28px}.mk-steps li{display:flex;flex-direction:column;gap:12px}.mk-steps li>span{font-family:var(--f-mono);font-size:14px;font-weight:600;color:var(--amber)}.mk-steps p{font-size:16px;line-height:1.6;color:var(--muted)}.mk-plan{background:var(--surface);border:1px solid var(--line);border-radius:22px;padding:28px;display:flex;flex-direction:column;gap:18px}.mk-plan.featured{background:var(--surface-2);border-color:var(--amber)}.mk-plan .mk-small{margin-top:6px}.mk-price{display:flex;align-items:baseline;gap:6px;font-size:15px;color:var(--dim)}.mk-price span{font-family:var(--f-display);font-weight:800;font-size:44px;letter-spacing:-.02em;color:var(--text)}.mk-plan-points{display:flex;flex-direction:column;gap:10px;font-size:15px;color:var(--text-3);flex:1 1}.mk-addons{display:flex;flex-direction:column;gap:18px;border-radius:22px}.mk-addons dl{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:1px;gap:1px;background:var(--line-soft);border:1px solid var(--line-soft);border-radius:14px;overflow:hidden}.mk-addons dl div{background:var(--surface);padding:16px 18px;display:flex;justify-content:space-between;gap:10px;font-size:15px}.mk-addons dt{color:var(--text-3)}.mk-addons dd{margin:0;color:var(--text);font-weight:700;font-family:var(--f-mono)}.mk-scorecard{background:var(--amber);color:var(--amber-ink);border-radius:28px;padding:clamp(28px,5vw,56px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px}.mk-scorecard>.mk-stack-sm{flex:1 1 420px}.mk-scorecard .mk-h2{color:var(--amber-ink);font-size:clamp(30px,3.8vw,48px)}.mk-scorecard p{font-size:17px;line-height:1.6;color:#2e2200;max-width:560px}.mk-faq{max-width:860px;display:flex;flex-direction:column;gap:32px}.mk-faq details{border-bottom:1px solid var(--line-soft)}.mk-faq details:first-child{border-top:1px solid var(--line-soft)}.mk-faq summary{list-style:none;cursor:pointer;min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 4px;font-size:18px;font-weight:600;color:var(--text)}.mk-faq summary::-webkit-details-marker{display:none}.mk-faq summary span:before{content:"+";font-family:var(--f-mono);font-size:22px;color:var(--amber)}.mk-faq details[open] summary span:before{content:"–"}.mk-faq details p{padding:0 4px 22px;font-size:16px;line-height:1.65;color:var(--muted);max-width:720px}.mk-final{overflow:hidden;background:var(--navy);border:1px solid #23416a;border-radius:28px;padding:clamp(32px,6vw,72px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:22px}.mk-final,.mk-final>*{position:relative}.mk-final .mk-lead{color:#b8c8dc;max-width:600px}.mk-final .mk-btn-outline{background:transparent;border-color:#3a5a84}.mk-final-glow{position:absolute!important;right:-120px;bottom:-160px;width:520px;height:520px;background:radial-gradient(closest-side,rgba(245,178,26,.22),transparent);pointer-events:none}.mk-footer{border-top:1px solid var(--line-faint);padding-block:56px 40px}.mk-footer-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px}.mk-footer-brand{flex:1 1 280px}.mk-footer-brand p{font-size:15px;line-height:1.6;color:var(--dim);max-width:340px}.mk-footer-brand .mk-mono{font-size:14px;color:var(--text-3);-webkit-user-select:all;-moz-user-select:all;user-select:all}.mk-footer-cols{display:flex;flex-wrap:wrap;gap:48px;font-size:15px}.mk-footer-cols div{display:flex;flex-direction:column;gap:12px}.mk-footer-cols span{font-size:12px;letter-spacing:.12em;color:var(--faint);font-weight:700}.mk-footer-cols a{color:#b8c4d6}.mk-footer-cols a:hover{color:var(--text)}.mk-legal{display:flex;flex-direction:column;gap:10px;padding-top:24px;border-top:1px solid var(--line-faint);font-size:13px;line-height:1.6;color:var(--faint)}@media (prefers-reduced-motion:reduce){.mk *{transition:none!important}}