.stories[data-astro-cid-5zir3ipy]{padding:22px 0 6px;position:relative;z-index:1}.stories__track[data-astro-cid-5zir3ipy]{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);padding:4px var(--gutter) 10px;max-width:var(--wrap);margin:0 auto;scrollbar-width:none}.stories__track[data-astro-cid-5zir3ipy]::-webkit-scrollbar{display:none}.story[data-astro-cid-5zir3ipy]{flex:none;width:78px;display:flex;flex-direction:column;align-items:center;gap:8px;border:0;background:none;padding:0;cursor:pointer;scroll-snap-align:start;-webkit-tap-highlight-color:transparent}.story__ring[data-astro-cid-5zir3ipy]{width:74px;height:74px;border-radius:50%;padding:3px;background:conic-gradient(from 200deg,#ffc24d,#ff7a1a,#ff4f6d,#ffc24d);transition:transform .2s}.story[data-astro-cid-5zir3ipy]:hover .story__ring[data-astro-cid-5zir3ipy]{transform:scale(1.06)}.story__thumb[data-astro-cid-5zir3ipy]{width:100%;height:100%;border-radius:50%;border:3px solid var(--navy);background-size:cover;background-position:center;display:grid;place-items:center}.story__initial[data-astro-cid-5zir3ipy]{font:800 1.5rem/1 var(--display);color:#fff}.story__label[data-astro-cid-5zir3ipy]{font-size:.74rem;font-weight:500;line-height:1.25;text-align:center;color:#c7d1df;max-width:78px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sv[data-astro-cid-5zir3ipy]{position:fixed;inset:0;z-index:100;background:#080e16eb;display:grid;place-items:center}.sv[data-astro-cid-5zir3ipy][hidden]{display:none}.sv__frame[data-astro-cid-5zir3ipy]{position:relative;width:min(100vw,56.25dvh);height:min(100dvh,calc(100vw * 16 / 9));max-width:460px;max-height:820px;background:#000;overflow:hidden}@media(max-width:519px){.sv__frame[data-astro-cid-5zir3ipy]{width:100vw;height:100dvh;max-height:none}}@media(min-width:520px){.sv__frame[data-astro-cid-5zir3ipy]{border-radius:18px}}.sv__video[data-astro-cid-5zir3ipy]{width:100%;height:100%;object-fit:cover}.sv__placeholder[data-astro-cid-5zir3ipy]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:40px;text-align:center;color:#fff;background:radial-gradient(120% 80% at 30% 20%,color-mix(in srgb,var(--story-color) 70%,#fff 10%),var(--story-color) 55%,#0b1520)}.sv__placeholder[data-astro-cid-5zir3ipy][hidden]{display:none}.sv__placeholder--photo[data-astro-cid-5zir3ipy]{background-size:cover;background-position:center top;justify-content:flex-end;padding-bottom:120px}.sv__ph-badge[data-astro-cid-5zir3ipy]{font:600 .72rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;padding:8px 12px;border:1px solid rgba(255,255,255,.5);border-radius:999px}.sv__ph-title[data-astro-cid-5zir3ipy]{font:800 2rem/1.15 var(--display);letter-spacing:-.03em;margin:0}.sv__bars[data-astro-cid-5zir3ipy]{position:absolute;top:10px;left:10px;right:10px;display:flex;gap:4px;z-index:3}.sv__bar[data-astro-cid-5zir3ipy]{flex:1;height:3px;background:#ffffff59;border-radius:3px;overflow:hidden}.sv__bar[data-astro-cid-5zir3ipy] i[data-astro-cid-5zir3ipy]{display:block;height:100%;width:0;background:#fff}.sv__top[data-astro-cid-5zir3ipy]{position:absolute;top:22px;left:14px;right:6px;z-index:3;display:flex;justify-content:space-between;align-items:center;color:#fff}.sv__who[data-astro-cid-5zir3ipy]{display:block;font-size:.9rem}.sv__title[data-astro-cid-5zir3ipy]{font-size:.8rem;opacity:.8}.sv__close[data-astro-cid-5zir3ipy]{width:44px;height:44px;border:0;background:none;color:#fff;font-size:2rem;line-height:1;cursor:pointer}.sv__nav[data-astro-cid-5zir3ipy]{position:absolute;top:80px;bottom:90px;width:35%;border:0;background:transparent;z-index:2;cursor:pointer}.sv__nav--prev[data-astro-cid-5zir3ipy]{left:0}.sv__nav--next[data-astro-cid-5zir3ipy]{right:0;width:65%}.sv__cta[data-astro-cid-5zir3ipy]{position:absolute;left:16px;right:16px;bottom:calc(18px + env(safe-area-inset-bottom));z-index:3;height:50px;border-radius:999px;background:#fff;color:var(--navy);font-weight:600;display:grid;place-items:center;text-decoration:none}.hero[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;color:#c7d1df;padding-bottom:clamp(28px,5vw,56px);background:radial-gradient(55% 60% at 85% 20%,rgba(245,165,36,.28),transparent 60%),radial-gradient(45% 55% at 5% 90%,rgba(47,123,255,.22),transparent 60%),var(--navy)}.hero[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(70% 70% at 50% 30%,#000,transparent)}.hero__in[data-astro-cid-j7pv25f6]{position:relative;display:grid;gap:40px;padding-top:clamp(28px,5vw,56px);align-items:center}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{color:#fff;max-width:13ch}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] .hl[data-astro-cid-j7pv25f6]{display:block}.hero[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{color:#b9c4d4}.hero__btns[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}@media(max-width:520px){.hero__btns[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{flex:1 1 100%}}.fcard[data-astro-cid-j7pv25f6]{position:relative;display:block;text-decoration:none;justify-self:center;width:min(100%,440px)}.fcard__photo[data-astro-cid-j7pv25f6]{display:block;aspect-ratio:4 / 5;border-radius:32px;overflow:hidden;box-shadow:0 40px 80px -30px #000000b3,0 0 0 1px #ffffff14;background:var(--navy-3)}.fcard__photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.fcard__plate[data-astro-cid-j7pv25f6]{position:absolute;left:16px;right:16px;bottom:16px;padding:16px 18px;border-radius:20px;background:#060e1c8c;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.12);display:flex;flex-direction:column;gap:2px}.fcard__name[data-astro-cid-j7pv25f6]{font:800 1.35rem/1.1 var(--display);letter-spacing:-.03em;color:#fff}.fcard__role[data-astro-cid-j7pv25f6]{font-size:.85rem;color:#ffd27a;font-weight:500}.fchip[data-astro-cid-j7pv25f6]{position:absolute;padding:10px 14px;border-radius:16px;font-size:.82rem;line-height:1.25;color:var(--ink);background:#fff;box-shadow:0 16px 32px -14px #0000008c;max-width:190px}.fchip[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{display:block;font:800 1.05rem/1.1 var(--display);letter-spacing:-.02em}.fchip--a[data-astro-cid-j7pv25f6]{top:22px;left:-8px}.fchip--b[data-astro-cid-j7pv25f6]{top:42%;right:-8px}@media(max-width:520px){.fchip--a[data-astro-cid-j7pv25f6]{left:8px}.fchip--b[data-astro-cid-j7pv25f6]{right:8px}}.stats[data-astro-cid-j7pv25f6]{position:relative;list-style:none;margin:clamp(36px,6vw,64px) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1px;border-radius:var(--r-lg);overflow:hidden;background:#ffffff1a;border:1px solid rgba(255,255,255,.1)}.stats[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:20px 18px;background:#0c1a2eb3;backdrop-filter:blur(8px)}.stats[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{display:block;font:800 clamp(1.35rem,4.5vw,2rem)/1.1 var(--display);letter-spacing:-.03em;color:#fff}.stats[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.82rem;color:#9fb0c6}@media(min-width:760px){.stats[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr)}}@media(min-width:960px){.hero__in[data-astro-cid-j7pv25f6]{grid-template-columns:1.2fr .8fr;gap:56px}}.bento[data-astro-cid-j7pv25f6]{display:grid;gap:14px}.bento__quote[data-astro-cid-j7pv25f6]{text-decoration:none;color:#fff;border-radius:var(--r-lg);padding:30px 28px;display:flex;flex-direction:column;justify-content:space-between;gap:28px;background:radial-gradient(80% 80% at 100% 0%,rgba(245,165,36,.35),transparent 60%),var(--navy);box-shadow:var(--shadow-lg)}.bento__quote[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font:700 clamp(1.3rem,3.4vw,1.75rem)/1.3 var(--display);letter-spacing:-.025em;margin:0}.bento__sig[data-astro-cid-j7pv25f6]{display:flex;gap:12px;align-items:center}.bento__sig[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid var(--accent)}.bento__sig[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.bento__sig[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{color:#b9c4d4}.bento__item[data-astro-cid-j7pv25f6]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:26px;box-shadow:var(--shadow)}.bento__ic[data-astro-cid-j7pv25f6]{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:13px;background:var(--accent-soft);color:#b56a00;font:800 .9rem/1 var(--display);margin-bottom:18px}.bento__item[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--ink-2);margin:0}@media(min-width:760px){.bento[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.bento__quote[data-astro-cid-j7pv25f6]{grid-column:span 2}}@media(min-width:1100px){.bento[data-astro-cid-j7pv25f6]{grid-template-columns:1.3fr 1fr 1fr;grid-template-rows:auto auto}.bento__quote[data-astro-cid-j7pv25f6]{grid-column:1;grid-row:span 2}}.yz__in[data-astro-cid-j7pv25f6]{display:grid;gap:40px;align-items:center}.yz__list[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:12px}.yz__list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;gap:10px;align-items:center;font-weight:500}.section--navy[data-astro-cid-j7pv25f6] .yz__list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{color:#fff}.yz__list[data-astro-cid-j7pv25f6] svg{width:20px;height:20px;color:var(--accent);flex:none}.yz__levels[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.yz__levels[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:6px;height:100%;padding:20px 18px;border-radius:22px;text-decoration:none;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);transition:background .2s,transform .2s}.yz__levels[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background:#ffffff1a;transform:translateY(-2px)}.yz__levels[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{color:#ffd27a;font-weight:600;font-size:.78rem}.yz__levels[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:#fff;font:800 1.08rem/1.2 var(--display);letter-spacing:-.02em}.yz__levels[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.8rem;color:#9fb0c6}@media(min-width:960px){.yz__in[data-astro-cid-j7pv25f6]{grid-template-columns:1.1fr .9fr;gap:64px}}.head-row[data-astro-cid-j7pv25f6]{max-width:none;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px}.head-row[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:0}.rail__hint[data-astro-cid-j7pv25f6]{display:none}@media(max-width:639px){.rail__hint[data-astro-cid-j7pv25f6]{display:block;font-size:.85rem;color:var(--muted);margin:0}}.apply[data-astro-cid-j7pv25f6]{display:grid;gap:32px}.apply__card[data-astro-cid-j7pv25f6]{color:var(--ink);padding:clamp(20px,4vw,32px)}@media(min-width:960px){.apply[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1.25fr;gap:64px;align-items:start}.apply__copy[data-astro-cid-j7pv25f6]{position:sticky;top:100px}}.areas[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.areas[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border-radius:999px;border:1px solid var(--line);background:var(--surface);text-decoration:none;font-weight:600;font-size:.95rem;transition:border-color .15s,transform .15s}.areas[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6] svg{width:17px;height:17px;color:var(--accent-2)}.areas[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{border-color:var(--ink);transform:translateY(-1px)}.areas[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6].main{background:var(--navy);color:#fff;border-color:var(--navy)}.areas[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6].main svg{color:var(--accent)}.faq-wrap[data-astro-cid-j7pv25f6]{display:grid;gap:8px}@media(min-width:960px){.faq-wrap[data-astro-cid-j7pv25f6]{grid-template-columns:.8fr 1.2fr;gap:56px;align-items:start}.faq-wrap[data-astro-cid-j7pv25f6] .section-head[data-astro-cid-j7pv25f6]{position:sticky;top:100px}}
