.v11-sc{--sc-bg:#04070e;--sc-ember:#e8862f;--sc-ember-hi:#f4a85c;--sc-ink:#eef4ff;--sc-mute:#8b9bb8;--sc-faint:#5d6f8c;--sc-btn-ink:#2a1405;--sc-proof-head:#ffc14d;--sc-proof-bg:#0a13229e;--sc-proof-border:#ffffff1f;--sc-glow:#e8862f59;--sc-grad:linear-gradient(105deg, #ffc14d, #e8862f 55%, #f4a85c);--sc-wash-a:#e8862f2e;--sc-wash-b:#e8862f14;--sc-veil:#04070eb8;font-family:var(--font-exo), system-ui, sans-serif;color:var(--sc-ink)}.v11-sc-preview-label{border-bottom:1px solid color-mix(in oklab, var(--sc-ember) 45%, transparent);color:var(--sc-ember-hi);letter-spacing:.16em;text-transform:uppercase;background:#0b1220;margin:0;padding:14px max(20px,50% - 660px);font-size:11px;font-weight:700}.v11-sc-preview-label span{color:#93c5fd;letter-spacing:.08em;text-transform:none;font-weight:600}.v11-sc-hero{isolation:isolate;color:#fff;background:var(--sc-bg);min-height:min(720px,92vh);padding:72px 0 80px;position:relative;overflow:hidden}.v11-sc[data-no-art] .v11-sc-hero{background:0 0;min-height:0;padding:64px 0 56px}.v11-sc[data-no-art] .v11-sc-hero:before,.v11-sc[data-no-art] .v11-sc-hero__art{display:none}@media (max-width:980px){.v11-sc[data-no-art] .v11-sc-hero{padding:44px 0 40px}}.v11-sc-hero__art{z-index:-2;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 62%,#0000 100%);mask-image:linear-gradient(#000 0% 62%,#0000 100%)}.v11-sc-hero__art img{object-fit:cover;object-position:68% 28%;opacity:.88;width:100%;height:100%}.v11-sc-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(760px 420px at 78% 18%, var(--sc-wash-a), transparent 68%), radial-gradient(640px 420px at 8% 80%, var(--sc-wash-b), transparent 70%), linear-gradient(96deg, var(--sc-veil) 0%, color-mix(in oklab, var(--sc-bg) 32%, transparent) 48%, color-mix(in oklab, var(--sc-bg) 8%, transparent) 100%), linear-gradient(180deg, color-mix(in oklab, var(--sc-bg) 28%, transparent) 0%, color-mix(in oklab, var(--sc-bg) 4%, transparent) 40%, color-mix(in oklab, var(--sc-bg) 70%, transparent) 100%);position:absolute;inset:0}.v11-sc-hero__in{grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);align-items:center;gap:clamp(24px,4vw,56px);width:min(1320px,100% - 40px);margin:0 auto;display:grid}.v11-sc-hero__kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--sc-ember-hi);align-items:center;gap:10px;margin:0;font-size:12px;font-weight:700;display:inline-flex}.v11-sc-hero__kicker:before{content:"";opacity:.8;background:currentColor;width:26px;height:1px}.v11-sc-hero__h{letter-spacing:-.04em;max-width:14ch;color:var(--sc-ink);margin:18px 0 0;font-size:clamp(36px,5vw,64px);font-weight:800;line-height:1.02}.v11-sc-hero__h .v11-sc-grad{background:var(--sc-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.v11-sc-hero__lede{color:#c5d0e2;max-width:48ch;margin:20px 0 0;font-size:16px;line-height:1.7}.v11-sc-hero__cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.v11-sc-btn{border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:13px 24px;font-size:14px;font-weight:700;text-decoration:none;transition:filter .15s,transform .15s,background .15s,border-color .15s;display:inline-flex}.v11-sc-btn--ember{color:#fff;background:#2563eb;box-shadow:0 6px 20px #2563eb59}.v11-sc-btn--ember:hover{filter:brightness(1.1);transform:translateY(-1px)}.v11-sc-btn--ghost{color:#fff;background:#04070e59;border:1px solid #fff6}.v11-sc-btn--ghost:hover{background:#ffffff14;border-color:#fff;transform:translateY(-1px)}.v11-sc-hero__chips{color:#c5d0e2;border-top:1px solid #ffffff1f;flex-wrap:wrap;gap:12px 26px;margin:32px 0 0;padding:22px 0 0;font-size:13.5px;font-weight:600;list-style:none;display:flex}.v11-sc-hero__chips li{align-items:center;gap:8px;display:inline-flex}.v11-sc-hero__chips li:before{content:"";background:var(--sc-ember);border-radius:50%;flex:none;width:6px;height:6px}.v11-sc-proof{background:var(--sc-proof-bg);border:1px solid var(--sc-proof-border);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);border-radius:16px;padding:22px 20px 18px;box-shadow:0 18px 40px -24px #000000b3,inset 0 1px #ffffff0f}.v11-sc-proof__head{letter-spacing:.18em;text-transform:uppercase;color:var(--sc-proof-head);margin:0;font-size:11.5px;font-weight:700}.v11-sc-proof__head--sm{margin-top:2px}.v11-sc-proof__figs{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.v11-sc-proof__figs li{background:#ffffff08;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:48px minmax(0,1fr);align-items:center;column-gap:12px;padding:10px;display:grid}.v11-sc-proof__well{background:#060c18b3;border:1px solid #ffffff14;border-radius:12px;grid-row:1/span 2;place-items:center;width:48px;height:48px;display:grid}.v11-sc-proof__well img{object-fit:contain;width:28px;height:28px}.v11-sc-proof__well span{font-size:22px;line-height:1}.v11-sc-proof__val{letter-spacing:-.03em;color:#fff;grid-area:1/2;font-size:22px;font-weight:800;line-height:1}.v11-sc-proof__lbl{color:var(--sc-mute);grid-area:2/2;font-size:12.5px;font-weight:600;line-height:1.3}.v11-sc-proof__split{background:#ffffff1a;height:1px;margin:16px 0 14px}.v11-sc-socials{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.v11-sc-social{color:#eef4ff;background:#060a129e;border:1px solid #ffffff24;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:8px 6px;font-size:12px;font-weight:600;text-decoration:none;transition:border-color .15s,transform .15s;display:inline-flex}.v11-sc-social:hover{border-color:color-mix(in oklab, var(--sc-ember) 55%, transparent);transform:translateY(-1px)}.v11-sc-social img{object-fit:contain;flex:none;width:16px;height:16px}.v11-sc-proof__skel{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.v11-sc-proof__skel li{background:#ffffff0f;border-radius:10px;height:56px;animation:1.2s ease-in-out infinite v11-sc-pulse}@keyframes v11-sc-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (max-width:980px){.v11-sc-hero__in{grid-template-columns:1fr}.v11-sc-hero__h{max-width:none}.v11-sc-hero{min-height:0;padding:48px 0 56px}}@media (max-width:860px){.v11-sc-hero__in{width:calc(100% - 28px)}}@media (max-width:760px){.v11-sc-hero__in{width:calc(100% - 28px)}.v11-sc-hero__art img{opacity:.78;object-position:60% 30%}}@media (prefers-reduced-motion:reduce){.v11-sc-proof__skel li{animation:none}.v11-sc-btn--ember:hover,.v11-sc-btn--ghost:hover,.v11-sc-social:hover{transform:none}}
