@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-wght-normal-CnvboYUG.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-wght-normal-Ca2vKHc0.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-wght-normal-ukD16Tqj.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-ext-wght-normal-DCwSJGxG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-wght-normal-D_ZTVpCC.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#041a4c;--ink-2:#3f475a;--muted:#5a6172;--accent:#a63d24;--accent-hover:#8a311c;--on-accent:#fff;--gold:#d9a441;--bg:#f7f5f0;--surface:#fff;--surface-2:#fbfaf7;--sand:#f1ece1;--line:#e3ded3;--line-soft:#efeae0;--line-strong:#c9c2b2;--band:#041a4c;--band-2:#1a2f66;--footer:#03123a;--on-dark:#f7f5f0;--on-dark-muted:#c8cedc;--on-dark-faint:#8e97ad;--ph-bg:#e9e4d8;--ph-stripe:#041a4c0f;--success-bg:#e2f1e8;--success:#1f5135;--warn-bg:#fcf1d6;--warn:#6b4b05;--neutral-bg:#ededed;--neutral:#4a4a4a;--danger:#b42318;--type-networking-bg:#f1ece1;--type-networking:#4a3b1f;--type-workshop-bg:#e4ecf7;--type-workshop:#1d3a6b;--type-gala-bg:#f6e3dd;--type-gala:#7e2c18;--type-community-bg:#e7efe2;--type-community:#2f5130;--type-other-bg:#ececf0;--type-other:#3f475a;--m-brick:#a63d24;--m-brick-deep:#8e331d;--m-on-brick:#fff7ea;--m-on-brick-muted:#fbe3d6;--m-ochre:#e9a93b;--m-ochre-ink:#9a5b07;--m-cream:#fbf3e4;--m-surface:#fff;--m-ink:#3b1d12;--m-muted:#7a5a48;--m-line:#eadcc4;--m-bark:#3b1d12;--m-bark-2:#4a2618;--m-on-bark:#fbf3e4;--m-on-bark-muted:#d8bfa8;--font-display:"Fraunces Variable", Georgia, "Times New Roman", serif;--font-body:"Figtree Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--radius-sm:8px;--radius:14px;--radius-lg:20px;--shadow-card:0 14px 30px #041a4c1f;--shadow-float:0 12px 32px #041a4c24;--shadow-panel:0 10px 30px #041a4c14;--container:1200px;--gutter:24px;--ease:cubic-bezier(.2, .7, .2, 1);--dur-enter:.7s;--dur-hover:.25s}@media (max-width:640px){:root{--gutter:16px}}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#eef1f7;--ink-2:#c8cedc;--muted:#a3acc2;--accent:#e0795c;--accent-hover:#ea8f75;--on-accent:#1b0e08;--gold:#e6b65a;--bg:#0b1430;--surface:#131f42;--surface-2:#17244a;--sand:#1f2b4f;--line:#2a3757;--line-soft:#233052;--line-strong:#3a4870;--band:#0f1d45;--band-2:#22356b;--footer:#070f28;--ph-bg:#1a2648;--ph-stripe:#ffffff0a;--success-bg:#173a2a;--success:#9fd8b5;--warn-bg:#3d3112;--warn:#f0d38a;--neutral-bg:#2a3350;--neutral:#c8cedc;--danger:#ff8a80;--type-networking-bg:#3a3222;--type-networking:#f0dfbc;--type-workshop-bg:#1d3260;--type-workshop:#c8daf5;--type-gala-bg:#4a2419;--type-gala:#f6c7b8;--type-community-bg:#1d3325;--type-community:#bfe0c4;--type-other-bg:#2a3350;--type-other:#c8cedc;--m-cream:#1e120c;--m-surface:#2a1a12;--m-ink:#f6e8d6;--m-muted:#cdb49e;--m-line:#4a3226;--m-ochre-ink:#e9a93b;--m-bark:#140b07;--m-bark-2:#2a1a12;--shadow-card:0 14px 30px #00000059;--shadow-float:0 12px 32px #00000073;--shadow-panel:0 10px 30px #0000004d}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6}img{max-width:100%;display:block}a{color:var(--accent)}a:hover{color:var(--accent-hover)}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid color-mix(in srgb, var(--gold) 70%, transparent);outline-offset:2px}h1,h2,h3,p{margin:0}.container{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:80px}@media (max-width:640px){.section{padding-block:48px}}.stack{gap:var(--stack-gap,16px);flex-direction:column;display:flex}.grid-auto{grid-template-columns:repeat(auto-fill, minmax(var(--min,280px), 1fr));gap:var(--gap,24px);display:grid}.eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:14px;font-weight:600}.display{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(38px,5.2vw,60px);font-weight:600;line-height:1.06}.h1{font-family:var(--font-display);font-size:clamp(36px,4.4vw,52px);font-weight:600;line-height:1.08}.h2{font-family:var(--font-display);font-size:clamp(30px,3.4vw,44px);font-weight:600;line-height:1.12}.h3{font-family:var(--font-display);font-size:26px;font-weight:600;line-height:1.2}.lead{color:var(--ink-2);font-size:clamp(17px,1.6vw,20px);line-height:1.55}.muted{color:var(--muted)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.btn{border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 22px;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .2s,box-shadow .2s,transform .15s;display:inline-flex}.btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px #041a4c2e}.btn:active{box-shadow:none;transform:none}.btn:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.btn--primary{background:var(--accent);color:var(--on-accent)}.btn--primary:hover{background:var(--accent-hover);color:var(--on-accent)}.btn--dark{background:var(--ink);color:var(--bg)}.btn--dark:hover{color:var(--bg)}.btn--outline{background:var(--surface);color:var(--ink);border-color:var(--line-strong)}.btn--outline:hover{color:var(--ink)}.btn--ghost{color:var(--accent);background:0 0;padding-inline:4px}.btn--ghost:hover{box-shadow:none}.btn--sm{min-height:40px;padding:8px 14px;font-size:14px}.btn--block{width:100%}.btn--danger{color:var(--danger);background:0 0;border-color:currentColor}.link-arrow{gap:6px;padding-block:10px;font-weight:600;text-decoration:none;display:inline-flex}.arr{transition:transform .2s;display:inline-block}a:hover .arr,.lift:hover .arr{transform:translate(4px)}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--line-strong);background:var(--surface);min-height:44px;color:var(--ink);cursor:pointer;border-radius:999px;padding:10px 16px;font-size:15px;font-weight:600;transition:background-color .2s,color .2s}.chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.badge{white-space:nowrap;border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:13px;font-weight:600;line-height:1.4;display:inline-block}.ph{background-color:var(--ph-bg);background-image:repeating-linear-gradient(135deg, var(--ph-stripe) 0 12px, transparent 12px 24px)}.field{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.input{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);width:100%;min-width:0;color:var(--ink);padding:12px 14px;font-size:16px;font-weight:400}.input:focus{outline:3px solid color-mix(in srgb, var(--gold) 45%, transparent);border-color:var(--ink)}.input[aria-invalid=true]{border-color:var(--danger)}textarea.input{resize:vertical}.field-error{color:var(--danger);font-size:13px;font-weight:500}.form-error{background:color-mix(in srgb, var(--danger) 10%, var(--surface));color:var(--danger);border-radius:var(--radius-sm);padding:12px 14px;font-size:15px}.check{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:14px;font-weight:400;line-height:1.5;display:flex}.check input{width:18px;height:18px;accent-color:var(--ink);flex:0 0 18px;margin-top:2px}@keyframes bcc-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes bcc-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes bcc-pop{0%{opacity:0;transform:scale(.6)}70%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes bcc-draw{to{stroke-dashoffset:0}}@keyframes bcc-fade{0%{opacity:0}to{opacity:1}}.enter{animation:bcc-up var(--dur-enter) var(--ease) both}.enter-2{animation:bcc-up var(--dur-enter) .12s var(--ease) both}.enter-3{animation:bcc-up .8s .2s var(--ease) both}.float{animation:bcc-up .8s .35s var(--ease) both, bcc-float 6s 1.4s ease-in-out infinite}.lift{transition:transform var(--dur-hover) ease, box-shadow var(--dur-hover) ease}.lift:hover{box-shadow:var(--shadow-card);transform:translateY(-4px)}.pop{animation:bcc-pop .45s var(--ease) both}.draw path{stroke-dasharray:24;stroke-dashoffset:24px;animation:.45s ease-out .3s forwards bcc-draw}[data-reveal]{opacity:0;transition:opacity var(--dur-enter) var(--ease), transform var(--dur-enter) var(--ease);transform:translateY(18px)}[data-reveal].is-visible{opacity:1;transform:none}.page-enter-active{animation:.25s both bcc-fade}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}[data-reveal]{opacity:1;transform:none}.draw path{stroke-dashoffset:0}}.brand-logo img[data-v-a148d3b7]{width:auto;display:block}.site-header[data-v-168d51c0]{background:var(--surface);border-bottom:1px solid var(--line);z-index:50;position:sticky;top:0}.bar[data-v-168d51c0]{justify-content:space-between;align-items:center;gap:16px;padding-block:12px;display:flex}.logo-link[data-v-168d51c0]{animation:.6s both bcc-fade;display:block}.nav[data-v-168d51c0]{align-items:center;gap:4px 22px;font-size:16px;font-weight:500;display:flex}.nav-link[data-v-168d51c0]{color:var(--ink);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;padding-block:10px;text-decoration:none;transition:background-size .25s}.nav-link[data-v-168d51c0]:hover{color:var(--ink);background-size:100% 2px}.nav-link.is-active[data-v-168d51c0]{background-image:linear-gradient(var(--accent), var(--accent));background-size:100% 2px}.menu-toggle[data-v-168d51c0]{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);width:44px;height:44px;color:var(--ink);cursor:pointer;justify-content:center;align-items:center;display:none}@media (max-width:1120px){.logo[data-v-168d51c0] img{height:44px!important}.menu-toggle[data-v-168d51c0]{display:inline-flex}.nav[data-v-168d51c0]{padding:8px var(--gutter) 20px;background:var(--surface);border-bottom:1px solid var(--line);box-shadow:var(--shadow-panel);flex-direction:column;align-items:stretch;gap:0;display:none;position:absolute;inset:100% 0 auto}.nav.is-open[data-v-168d51c0]{animation:.2s both bcc-fade;display:flex}.nav-link[data-v-168d51c0]{border-bottom:1px solid var(--line-soft);background-image:none;padding-block:14px}.nav-link.is-active[data-v-168d51c0]{color:var(--accent);background-image:none}.nav-cta[data-v-168d51c0]{margin-top:16px}}.footer[data-v-27fca44e]{background:var(--footer);color:var(--on-dark-muted);font-size:15px}.cols[data-v-27fca44e]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px;padding-block:56px 32px;display:grid}.about[data-v-27fca44e]{--stack-gap:14px;line-height:1.6}.col[data-v-27fca44e]{--stack-gap:8px}.col-title[data-v-27fca44e]{color:#fff;font-weight:600}.col a[data-v-27fca44e]{color:var(--on-dark-muted);transition:color var(--dur-hover) var(--ease);align-self:flex-start;text-decoration:none}.col a[data-v-27fca44e]:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}@media (max-width:640px){.cols[data-v-27fca44e]{grid-template-columns:1fr 1fr;gap:28px 20px;padding-block:44px 24px}.about[data-v-27fca44e],.contact[data-v-27fca44e]{grid-column:1/-1}.col[data-v-27fca44e]{--stack-gap:10px}}.legal[data-v-27fca44e]{border-top:1px solid var(--band-2);color:var(--on-dark-faint);padding-block:20px 32px;font-size:14px}.main[data-v-6d7f1f4b]{min-height:60vh}.skip-link[data-v-6d7f1f4b]{z-index:100;background:var(--ink);color:var(--bg);border-radius:var(--radius-sm);padding:10px 16px;position:absolute;top:-60px;left:16px}.skip-link[data-v-6d7f1f4b]:focus{top:12px}.date-tile[data-v-0fe593f9]{border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.date-tile--md[data-v-0fe593f9]{width:72px;height:76px}.date-tile--sm[data-v-0fe593f9]{width:56px;height:60px;padding:0}.month[data-v-0fe593f9]{text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:700}.day[data-v-0fe593f9]{font-family:var(--font-display);font-size:30px;font-weight:700}.date-tile--sm .day[data-v-0fe593f9]{font-size:24px}.date-tile--sand[data-v-0fe593f9]{background:var(--sand);color:var(--ink)}.date-tile--sand .month[data-v-0fe593f9],.date-tile--white .month[data-v-0fe593f9]{color:var(--accent)}.date-tile--accent[data-v-0fe593f9]{background:var(--accent);color:var(--on-accent)}.date-tile--white[data-v-0fe593f9]{background:var(--surface);color:var(--ink);border-radius:8px;width:auto;height:auto;padding:8px 12px}.date-tile--white .day[data-v-0fe593f9]{font-size:26px}.photo[data-v-3169a6ab]{border-radius:inherit;position:relative;overflow:hidden}.photo img[data-v-3169a6ab]{object-fit:cover;width:100%;height:100%}.ph-mark[data-v-3169a6ab]{opacity:.12;background:url(/brand/mark-navy.png) 50%/min(28%,96px) no-repeat;position:absolute;inset:0}@media (prefers-color-scheme:dark){.ph-mark[data-v-3169a6ab]{opacity:.1;background-image:url(/brand/mark-white.png)}}.ph-label[data-v-3169a6ab]{background:color-mix(in srgb, var(--surface) 90%, transparent);color:var(--muted);border-radius:6px;padding:6px 12px;font-size:14px;position:absolute;bottom:16px;left:16px}.hero[data-v-29c69ae5]{flex-wrap:wrap;align-items:center;gap:48px;padding-block:72px 88px;display:flex}.copy[data-v-29c69ae5]{flex-direction:column;flex:460px;gap:24px;min-width:0;display:flex}.lead[data-v-29c69ae5]{max-width:560px}.actions[data-v-29c69ae5]{flex-wrap:wrap;gap:12px;padding-top:8px;display:flex}.visual[data-v-29c69ae5]{flex:460px;min-width:0;position:relative}.photo[data-v-29c69ae5]{border-radius:16px;height:420px}.next[data-v-29c69ae5]{background:var(--surface);border-radius:var(--radius);width:320px;max-width:calc(100% + 24px);box-shadow:var(--shadow-float);color:var(--ink);align-items:center;gap:16px;padding:18px;text-decoration:none;display:flex;position:absolute;bottom:-32px;left:-24px}.next[data-v-29c69ae5]:hover{color:var(--ink)}.next-text[data-v-29c69ae5]{flex-direction:column;gap:4px;min-width:0;display:flex}.next-label[data-v-29c69ae5]{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:600}.next-title[data-v-29c69ae5]{font-size:17px;font-weight:700;line-height:1.25}.next-meta[data-v-29c69ae5]{color:var(--muted);font-size:14px}@media (max-width:640px){.hero[data-v-29c69ae5]{gap:32px;padding-block:32px 64px}.actions .btn[data-v-29c69ae5]{flex:100%}.photo[data-v-29c69ae5]{height:230px}.next[data-v-29c69ae5]{width:auto;max-width:none;margin:-40px 12px 0;position:relative;bottom:auto;left:auto}}.pillars[data-v-4a0c9862]{background:var(--band);color:var(--on-dark)}.grid[data-v-4a0c9862]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:40px;padding-block:72px;display:grid}.pillar[data-v-4a0c9862]{flex-direction:column;gap:12px;display:flex}.num[data-v-4a0c9862]{font-family:var(--font-display);color:var(--gold);font-size:40px;font-weight:600;line-height:1}.pillar p[data-v-4a0c9862]{color:var(--on-dark-muted);font-size:17px;line-height:1.6}.section-header[data-v-a05c5a3e]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.titles[data-v-a05c5a3e]{flex-direction:column;gap:8px;max-width:760px;display:flex}.gold[data-v-a05c5a3e]{color:var(--gold)}.state[data-v-f1594ef9]{border-radius:var(--radius);color:var(--muted);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:40px 24px;display:flex}.state--empty[data-v-f1594ef9],.state--error[data-v-f1594ef9]{background:var(--surface);border:1px dashed var(--line-strong)}.state--error[data-v-f1594ef9]{color:var(--danger)}.spinner[data-v-f1594ef9]{border:2px solid var(--line-strong);border-top-color:var(--accent);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite spin-f1594ef9}@keyframes spin-f1594ef9{to{transform:rotate(360deg)}}.type-networking[data-v-71acfcbf]{background:var(--type-networking-bg);color:var(--type-networking)}.type-workshop[data-v-71acfcbf]{background:var(--type-workshop-bg);color:var(--type-workshop)}.type-gala[data-v-71acfcbf]{background:var(--type-gala-bg);color:var(--type-gala)}.type-community[data-v-71acfcbf]{background:var(--type-community-bg);color:var(--type-community)}.type-other[data-v-71acfcbf]{background:var(--type-other-bg);color:var(--type-other)}.poster[data-v-57939b35]{--c1:#041a4c;--c2:#1a2f66;--hi:#d9a441;color:#fff;background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--hi) 28%, transparent), transparent 55%), linear-gradient(135deg, var(--c1), var(--c2));flex-direction:column;justify-content:flex-end;padding:18px 20px;display:flex;position:relative;overflow:hidden}.networking[data-v-57939b35]{--c1:#041a4c;--c2:#213a7a;--hi:#d9a441}.workshop[data-v-57939b35]{--c1:#12305f;--c2:#2f5a9a;--hi:#8fb6ea}.gala[data-v-57939b35]{--c1:#7e2c18;--c2:#b2492c;--hi:#e9a93b}.community[data-v-57939b35]{--c1:#23452a;--c2:#4b7a4a;--hi:#c9df8e}.other[data-v-57939b35]{--c1:#2f3647;--c2:#5a6172;--hi:#c8cedc}.date[data-v-57939b35]{z-index:1;flex-direction:column;display:flex;position:relative}.day[data-v-57939b35]{font-family:var(--font-display);font-size:56px;font-weight:600;line-height:.95}.month[data-v-57939b35]{text-transform:capitalize;color:#ffffffd9;font-size:15px;font-weight:600}.dow[data-v-57939b35]{text-transform:none;color:#ffffffa6;font-weight:500}.mark[data-v-57939b35]{opacity:.1;width:auto;height:150px;position:absolute;bottom:-26px;right:-18px}.banner[data-v-57939b35]{padding:28px 32px}.banner .day[data-v-57939b35]{font-size:88px}.banner .month[data-v-57939b35]{font-size:20px}.banner .mark[data-v-57939b35]{height:240px;bottom:-50px;right:24px}.event-card[data-v-a1efd8cb]{color:var(--ink);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.event-card[data-v-a1efd8cb]:hover{color:var(--ink)}.cover[data-v-a1efd8cb]{height:168px}.tile[data-v-a1efd8cb]{position:absolute;top:16px;left:16px}.body[data-v-a1efd8cb]{flex-direction:column;flex-grow:1;gap:10px;padding:20px 22px 24px;display:flex}.title[data-v-a1efd8cb]{font-size:21px;font-weight:700;line-height:1.3}.meta[data-v-a1efd8cb]{color:var(--muted);font-size:15px}.cta[data-v-a1efd8cb]{color:var(--accent);margin-top:auto;padding-top:8px;font-size:15px;font-weight:600}.upcoming[data-v-106cc148]{--stack-gap:32px;padding-bottom:40px}.grid-auto[data-v-106cc148]{--min:300px}.strip[data-v-2601b1db]{--stack-gap:28px}.logos[data-v-2601b1db]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;display:grid}.logo[data-v-2601b1db]{height:96px;color:var(--muted);text-align:center;justify-content:center;align-items:center;padding:16px;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .2s;display:flex}.logo[data-v-2601b1db]:hover{border-color:var(--line-strong);color:var(--ink)}.logo img[data-v-2601b1db]{object-fit:contain;width:auto;max-height:56px}.stats[data-v-2601b1db]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;padding-top:24px;display:grid}.stat[data-v-2601b1db]{border-top:2px solid var(--ink);flex-direction:column;gap:4px;padding-top:16px;display:flex}.value[data-v-2601b1db]{font-family:var(--font-display);font-size:48px;font-weight:600;line-height:1.1}.label[data-v-2601b1db]{color:var(--muted);font-size:16px}.cta-wrap[data-v-fe7edcbe]{padding-bottom:88px}.band[data-v-fe7edcbe]{background:var(--accent);color:var(--on-accent);border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:56px 48px;display:flex}.text[data-v-fe7edcbe]{flex-direction:column;flex:480px;gap:12px;display:flex}.text p[data-v-fe7edcbe]{opacity:.9;font-size:18px;line-height:1.55}.actions[data-v-fe7edcbe]{flex-wrap:wrap;gap:12px;display:flex}.btn-light[data-v-fe7edcbe]{color:#041a4c;background:#fff;font-weight:700}.btn-light[data-v-fe7edcbe]:hover{color:#041a4c}.btn-line[data-v-fe7edcbe]{color:inherit;border-color:color-mix(in srgb, currentColor 60%, transparent)}.btn-line[data-v-fe7edcbe]:hover{color:inherit}@media (max-width:640px){.band[data-v-fe7edcbe]{padding:28px 20px}.actions .btn[data-v-fe7edcbe]{flex:100%}}.album[data-v-a9950eb8]{border-radius:var(--radius);flex-direction:column;gap:12px;text-decoration:none;display:flex}.light[data-v-a9950eb8]{color:var(--ink)}.dark[data-v-a9950eb8]{color:var(--on-dark)}.album[data-v-a9950eb8]:hover{color:inherit}.thumb[data-v-a9950eb8]{aspect-ratio:4/3;border-radius:var(--radius);position:relative;overflow:hidden}.dark .thumb.ph[data-v-a9950eb8]{background-color:var(--band-2)}.thumb img[data-v-a9950eb8]{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease)}.album:hover .thumb img[data-v-a9950eb8]{transform:scale(1.04)}.count[data-v-a9950eb8]{color:#fff;background:#03123ad9;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:600;position:absolute;bottom:12px;right:12px}.meta[data-v-a9950eb8]{flex-direction:column;gap:2px;display:flex}.title[data-v-a9950eb8]{font-size:18px;font-weight:700}.date[data-v-a9950eb8]{opacity:.75;font-size:14px}.strip[data-v-b3493ab9]{--stack-gap:28px}.grid-auto[data-v-b3493ab9]{--min:280px;--gap:20px}
