.sea-canvas[data-v-2b596f26]{width:100%;height:100%;display:block;position:absolute;inset:0}.sc[data-v-888305e6]{gap:18px;min-width:0;display:grid}.sc__filters[data-v-888305e6]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;display:grid}.sc__chips[data-v-888305e6]{flex-wrap:wrap;gap:8px;display:flex}.sc__chips button[data-v-888305e6]{border:1px solid var(--case-line);min-height:40px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 16px;font-size:14px;transition:background .2s,color .2s}.sc__chips button[aria-pressed=true][data-v-888305e6]{border-color:var(--case-accent);background:var(--case-accent);color:var(--sea-on-accent)}.sc label[data-v-888305e6]{letter-spacing:.08em;text-transform:uppercase;gap:6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;display:grid}.sc select[data-v-888305e6]{border:1px solid var(--case-line);background:var(--case-bg);min-height:40px;color:inherit;font:inherit;letter-spacing:0;text-transform:none;border-radius:12px;padding:0 14px;font-size:14px}.sc__grid[data-v-888305e6]{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.sc__grid li[data-v-888305e6]{border:1px solid var(--case-line);background:var(--case-bg);border-radius:16px;align-items:center;gap:14px;padding:14px;animation:.35s both sc-in-888305e6;display:flex}.sc__grid li>div[data-v-888305e6]{gap:2px;min-width:0;display:grid}.sc__grid strong[data-v-888305e6]{font-size:15px}.sc__grid span[data-v-888305e6]:not(.sc__mark),.sc__grid small[data-v-888305e6]{opacity:.75;font-size:13px}.sc__mark[data-v-888305e6]{background:color-mix(in srgb, var(--case-accent) 18%, transparent);height:44px;color:var(--case-accent);border-radius:50%;flex:0 0 44px;place-items:center;font-family:"Exo 2",Onest,sans-serif;font-weight:700;display:grid}.sc__empty[data-v-888305e6]{border:1px dashed var(--case-line);border-radius:16px;margin:0;padding:24px;line-height:1.6}.sc__note[data-v-888305e6]{opacity:.65;margin:0;font-size:12px}@keyframes sc-in-888305e6{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width<=720px){.sc__filters[data-v-888305e6]{grid-template-columns:minmax(0,1fr)}}.sea-hero[data-v-485454fd]{background:var(--sea-mid);color:#fff;isolation:isolate;border-radius:36px;flex-direction:column;justify-content:space-between;min-height:clamp(540px,60vw,700px);margin-top:8px;padding:clamp(28px,5vw,64px);display:flex;position:relative;overflow:hidden}.sea-hero__content[data-v-485454fd]{z-index:1;pointer-events:none;position:relative}.sea-hero__content a[data-v-485454fd]{pointer-events:auto}.sea-hero h1[data-v-485454fd]{letter-spacing:-.065em;text-shadow:0 6px 30px #09142b73;margin:22px 0 32px;font-family:Georgia,serif;font-size:clamp(38px,8.4vw,124px);line-height:1.02}.sea-hero h1 span[data-v-485454fd]{color:#ffb86d;max-width:100%;font-style:italic;display:inline-block}.sea-hero .case-copy[data-v-485454fd]{text-shadow:0 2px 14px #09142b8c;max-width:520px}.sea-hero-row[data-v-485454fd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.sea-cta[data-v-485454fd]{background:var(--sea-cta);color:#fff;border-color:#0000}.sea-cta[data-v-485454fd]:hover{background:var(--sea-cta);filter:brightness(1.08)}.sea-hero__hint[data-v-485454fd]{z-index:1;color:#fffc;pointer-events:none;margin:28px 0 0;font-size:13px;position:relative}.sea-screen[data-v-485454fd]{margin-top:40px}.sea-screen[data-v-485454fd] img{border:1px solid var(--case-line);border-radius:20px}.sea-categories[data-v-485454fd]{flex-wrap:wrap;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.sea-categories li[data-v-485454fd]{border:1px solid var(--case-line);border-radius:999px;padding:8px 16px;font-size:14px}.sea-brief[data-v-485454fd]{gap:22px;display:grid}.sea-brief .eyebrow[data-v-485454fd],.sea-market .eyebrow[data-v-485454fd],.sea-editorial .eyebrow[data-v-485454fd]{color:var(--case-accent);margin:0}.sea-market[data-v-485454fd]{border:1px solid var(--case-line);background:var(--case-surface);border-radius:32px;gap:22px;padding:clamp(22px,4vw,56px);display:grid}.sea-market__head[data-v-485454fd]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.sea-market h2[data-v-485454fd]{letter-spacing:-.04em;margin:12px 0 0;font-family:Georgia,serif;font-size:clamp(32px,4vw,56px)}.sea-market__text[data-v-485454fd]{max-width:720px;margin:0;line-height:1.7}.sea-switch[data-v-485454fd]{border:1px solid var(--case-line);background:var(--case-bg);border-radius:999px;padding:4px;display:inline-flex}.sea-switch button[data-v-485454fd]{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 24px;font-weight:700}.sea-switch button[aria-pressed=true][data-v-485454fd]{background:var(--case-accent);color:var(--sea-on-accent)}.sea-steps[data-v-485454fd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.sea-steps li[data-v-485454fd]{border-top:1px solid var(--case-line);gap:6px;padding-top:16px;display:grid}.sea-steps span[data-v-485454fd]{color:var(--case-accent);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.sea-steps p[data-v-485454fd]{opacity:.85;margin:0;font-size:15px}.sea-editorial[data-v-485454fd]{grid-template-columns:1fr 1fr;gap:80px;display:grid}.sea-editorial p[data-v-485454fd]:not(.eyebrow){margin-top:22px;line-height:1.7}@media (width<=860px){.sea-hero[data-v-485454fd]{border-radius:26px;min-height:540px}.sea-steps[data-v-485454fd],.sea-editorial[data-v-485454fd]{grid-template-columns:1fr;gap:28px}}.sea{--sea-top:#7dc1ec;--sea-mid:#265b88;--sea-deep:#171d33;--sea-cta:#078a12;--sea-on-accent:#fff;--case-bg:#f7f9fa;--case-ink:#171d33;--case-accent:#265b88;--case-line:#d3dde5;--case-surface:#e8f0f5}:root[data-theme=dark] .sea{--sea-top:#3f86b5;--sea-mid:#1b4468;--sea-deep:#0a1020;--sea-on-accent:#0a1020;--case-bg:#0d1424;--case-ink:#e6edf6;--case-accent:#7dc1ec;--case-line:#26344f;--case-surface:#141d33}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sea{--sea-top:#3f86b5;--sea-mid:#1b4468;--sea-deep:#0a1020;--sea-on-accent:#0a1020;--case-bg:#0d1424;--case-ink:#e6edf6;--case-accent:#7dc1ec;--case-line:#26344f;--case-surface:#141d33}}
