.hero[data-astro-cid-i3irphx7]{--hero-bg:linear-gradient(120deg, #17244a, var(--color-primary) 55%, #2c3f78);--hero-h:30rem;--hero-reserve:7.5rem;isolation:isolate;background:var(--hero-bg);color:var(--color-light);position:relative}.slide--image[data-astro-cid-i3irphx7]:after{content:"";inset-inline:0;pointer-events:none;background:linear-gradient(#0000,#00000047 45%,#0000009e);height:min(55%,18rem);position:absolute;bottom:0}.track[data-astro-cid-i3irphx7]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;display:flex;overflow-x:auto}.track[data-astro-cid-i3irphx7]::-webkit-scrollbar{display:none}.slide[data-astro-cid-i3irphx7]{min-width:0;min-height:var(--hero-h);scroll-snap-align:start;flex:0 0 100%;justify-content:center;align-items:center;display:flex;position:relative}.slide--image[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.slide-link[data-astro-cid-i3irphx7]{display:block;position:absolute;inset:0}.slide--composed[data-astro-cid-i3irphx7]{isolation:isolate;position:relative}.slide--composed[data-astro-cid-i3irphx7]:before{content:"";z-index:-1;opacity:.12;mix-blend-mode:screen;background:url(/design/search-bg.webp) bottom/cover no-repeat;position:absolute;inset:0}.composed[data-astro-cid-i3irphx7]{gap:var(--sp-8);width:100%;padding-block:var(--sp-8) var(--hero-reserve);align-items:center;display:grid}.slide-eyebrow[data-astro-cid-i3irphx7]{align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:var(--fw-semibold);background:#ffffff1a;border:1px solid #ffffff38;display:inline-flex}.slide-eyebrow[data-astro-cid-i3irphx7] [data-astro-cid-i3irphx7][data-icon]{width:.85rem;height:.85rem}.slide-title[data-astro-cid-i3irphx7]{margin-top:var(--sp-4);font-size:clamp(2rem,1.3rem + 2.2vw,2.875rem);font-weight:var(--fw-bold);letter-spacing:-.025em;text-wrap:balance;line-height:1.08}.slide-desc[data-astro-cid-i3irphx7]{margin-top:var(--sp-4);max-width:34rem;font-size:var(--fs-md);color:#d6dcef}.slide-facts[data-astro-cid-i3irphx7]{gap:var(--sp-2) var(--sp-6);margin-top:var(--sp-5);font-size:var(--fs-sm);color:#e8ebf6;flex-wrap:wrap;padding:0;list-style:none;display:flex}.slide-facts[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]{align-items:center;gap:var(--sp-2);display:flex}.slide-facts[data-astro-cid-i3irphx7] [data-astro-cid-i3irphx7][data-icon]{flex:none;width:1rem;height:1rem}.slide-actions[data-astro-cid-i3irphx7]{gap:var(--sp-3);margin-top:var(--sp-6);flex-wrap:wrap;display:flex}.slide-actions[data-astro-cid-i3irphx7] .btn[data-astro-cid-i3irphx7]{border-radius:var(--r-md);padding:var(--sp-3) var(--sp-5)}.slide-actions[data-astro-cid-i3irphx7] [data-astro-cid-i3irphx7][data-icon]{width:.9rem;height:.9rem}.btn-light-outline[data-astro-cid-i3irphx7]{color:var(--color-light);background:0 0;border-color:#ffffff8c}.btn-light-outline[data-astro-cid-i3irphx7]:hover{background:#ffffff1f}.visual[data-astro-cid-i3irphx7]{aspect-ratio:4/3;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 30px 60px #00000059}.visual[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{object-fit:cover;width:100%;height:100%;display:block}.date-badge[data-astro-cid-i3irphx7]{left:var(--sp-4);bottom:var(--sp-4);align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-4);border-radius:var(--r-lg);background:var(--color-light);color:var(--color-primary);display:flex;position:absolute;box-shadow:0 8px 24px #0003}.date-badge[data-astro-cid-i3irphx7] b[data-astro-cid-i3irphx7]{color:var(--color-accent-ink);font-size:1.75rem;line-height:1}.date-badge[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:capitalize}.visual--date[data-astro-cid-i3irphx7]{box-shadow:none;background:#ffffff0f;border:1px solid #ffffff24;place-items:center;display:grid}.date-card[data-astro-cid-i3irphx7]{justify-items:center;gap:var(--sp-1);text-align:center;display:grid}.date-card[data-astro-cid-i3irphx7] b[data-astro-cid-i3irphx7]{letter-spacing:-.04em;font-size:clamp(4rem,3rem + 4vw,7rem);line-height:1}.date-card[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]{font-size:var(--fs-xl);font-weight:var(--fw-semibold);text-transform:capitalize}.date-card[data-astro-cid-i3irphx7] small[data-astro-cid-i3irphx7]{margin-top:var(--sp-2);font-size:var(--fs-sm);color:#c9d1ea}.hero-bar[data-astro-cid-i3irphx7]{inset-inline:0;z-index:2;position:absolute;bottom:2.75rem}.bar[data-astro-cid-i3irphx7]{align-items:center;gap:var(--sp-4);display:flex}.picks[data-astro-cid-i3irphx7]{gap:var(--sp-2);flex:1;min-width:0;display:flex}.pick[data-astro-cid-i3irphx7]{min-width:0;min-height:2.75rem;padding:var(--sp-4) var(--sp-2) var(--sp-2) 0;color:#d6dcef;text-align:left;text-shadow:0 1px 2px #00000059;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;position:relative}.pick-line[data-astro-cid-i3irphx7]{left:0;right:var(--sp-2);background:#ffffff4d;border-radius:2px;height:3px;position:absolute;top:0;overflow:hidden}.pick[data-astro-cid-i3irphx7][aria-current=true]{color:var(--color-light)}.pick[data-astro-cid-i3irphx7][aria-current=true] .pick-line[data-astro-cid-i3irphx7]:after{content:"";background:var(--color-light);transform-origin:0;animation:6s linear forwards hero-progress;position:absolute;inset:0}.hero[data-astro-cid-i3irphx7][data-paused] .pick[data-astro-cid-i3irphx7][aria-current=true] .pick-line[data-astro-cid-i3irphx7]:after{animation:none}@keyframes hero-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.pick[data-astro-cid-i3irphx7][aria-current=true] .pick-line[data-astro-cid-i3irphx7]:after{animation:none}}.counter[data-astro-cid-i3irphx7]{font-size:var(--fs-sm);color:#d6dcef;white-space:nowrap;text-overflow:ellipsis;max-width:22rem;display:none;overflow:hidden}.counter-num[data-astro-cid-i3irphx7]{font-weight:var(--fw-semibold);color:var(--color-light)}.bar-buttons[data-astro-cid-i3irphx7]{gap:var(--sp-2);display:flex}.hero[data-astro-cid-i3irphx7][data-mode=segments] .pick[data-astro-cid-i3irphx7]{padding:0}.hero[data-astro-cid-i3irphx7][data-mode=segments] .pick-line[data-astro-cid-i3irphx7]{top:50%;transform:translateY(-50%)}.ctl[data-astro-cid-i3irphx7]{width:2.75rem;height:2.75rem;color:var(--color-light);cursor:pointer;background:#00000040;border:1px solid #fff6;border-radius:50%;justify-content:center;align-items:center;display:flex}.ctl[data-astro-cid-i3irphx7]:hover{background:#00000073}.ctl[data-astro-cid-i3irphx7] [data-astro-cid-i3irphx7][data-icon]{width:.9rem;height:.9rem}.ctl[data-astro-cid-i3irphx7] .icon-play[data-astro-cid-i3irphx7],.hero[data-astro-cid-i3irphx7][data-paused] .ctl[data-astro-cid-i3irphx7] .icon-pause[data-astro-cid-i3irphx7]{display:none}.hero[data-astro-cid-i3irphx7][data-paused] .ctl[data-astro-cid-i3irphx7] .icon-play[data-astro-cid-i3irphx7]{display:block}.prev[data-astro-cid-i3irphx7],.next[data-astro-cid-i3irphx7]{display:none}@media (width<=767px){.visual[data-astro-cid-i3irphx7]{display:none}}@media (width>=768px){.hero[data-astro-cid-i3irphx7]{--hero-h:32rem}.composed[data-astro-cid-i3irphx7]{padding-block:var(--sp-12) var(--hero-reserve)}.prev[data-astro-cid-i3irphx7],.next[data-astro-cid-i3irphx7]{display:flex}.counter[data-astro-cid-i3irphx7]{display:block}}@media (width>=1024px){.hero[data-astro-cid-i3irphx7]{--hero-h:clamp(28rem, 34vw, 36rem);--hero-reserve:7rem}.composed[data-astro-cid-i3irphx7]{gap:var(--sp-12);padding-block:2.5rem var(--hero-reserve);grid-template-columns:1.05fr 1fr}.visual[data-astro-cid-i3irphx7]{aspect-ratio:16/10}.no-visual[data-astro-cid-i3irphx7] .composed[data-astro-cid-i3irphx7]{grid-template-columns:1fr}.slide-desc[data-astro-cid-i3irphx7]{font-size:var(--fs-lg)}}.hero-static[data-astro-cid-i3irphx7]{background:var(--color-primary);color:var(--color-light);padding-block:var(--sp-12) 5rem}.hero-static[data-astro-cid-i3irphx7] h1[data-astro-cid-i3irphx7]{color:var(--color-light);text-wrap:balance}.hero-static[data-astro-cid-i3irphx7] p[data-astro-cid-i3irphx7]{margin-top:var(--sp-4);max-width:48rem;color:var(--color-gray)}.hero-static[data-astro-cid-i3irphx7] .btn[data-astro-cid-i3irphx7]{margin-top:var(--sp-6)}.member-search[data-astro-cid-jvcuhn34]{z-index:1;background:linear-gradient(to bottom, transparent 2.5rem, var(--color-tint) 2.5rem);margin-top:-2.5rem;position:relative}.ms-card[data-astro-cid-jvcuhn34]{padding:var(--sp-5) var(--sp-4);background:var(--color-light);border-radius:16px;box-shadow:0 18px 50px #14235024}.ms-top[data-astro-cid-jvcuhn34]{justify-content:space-between;align-items:baseline;gap:var(--sp-2) var(--sp-4);margin-bottom:var(--sp-4);flex-wrap:wrap;display:flex}.ms-title[data-astro-cid-jvcuhn34]{font-size:var(--fs-xl);color:var(--color-primary)}.ms-count[data-astro-cid-jvcuhn34]{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-muted);margin-inline-start:var(--sp-2)}.ms-more[data-astro-cid-jvcuhn34]{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold);display:inline-flex}.ms-more[data-astro-cid-jvcuhn34] [data-astro-cid-jvcuhn34][data-icon]{width:.8rem;height:.8rem}.search-bar[data-astro-cid-jvcuhn34]{gap:var(--sp-3);display:grid}.field[data-astro-cid-jvcuhn34] label[data-astro-cid-jvcuhn34]{margin-bottom:var(--sp-1);font-size:.8125rem;font-weight:var(--fw-semibold);color:var(--color-primary);display:block}.control[data-astro-cid-jvcuhn34]{align-items:center;display:flex;position:relative}.control[data-astro-cid-jvcuhn34]>[data-astro-cid-jvcuhn34][data-icon]{left:var(--sp-4);color:#8b94a7;pointer-events:none;width:1rem;height:1rem;position:absolute}.control[data-astro-cid-jvcuhn34] .chev[data-astro-cid-jvcuhn34]{left:auto;right:var(--sp-4);width:.85rem;height:.85rem}.control[data-astro-cid-jvcuhn34] input[data-astro-cid-jvcuhn34],.control[data-astro-cid-jvcuhn34] select[data-astro-cid-jvcuhn34]{width:100%;height:3.25rem;padding:0 var(--sp-4) 0 2.75rem;background:var(--color-light);color:var(--color-ink);border:1.5px solid #d7dce7;border-radius:12px;font-size:.9375rem}.control[data-astro-cid-jvcuhn34] select[data-astro-cid-jvcuhn34]{appearance:none;cursor:pointer;padding-right:2.5rem}.control[data-astro-cid-jvcuhn34] input[data-astro-cid-jvcuhn34]:focus,.control[data-astro-cid-jvcuhn34] select[data-astro-cid-jvcuhn34]:focus{border-color:var(--color-primary)}.control[data-astro-cid-jvcuhn34] select[data-astro-cid-jvcuhn34]:disabled{color:var(--color-muted);background:var(--color-tint);cursor:not-allowed}.submit[data-astro-cid-jvcuhn34]{border-radius:12px;height:3.25rem;font-size:.9375rem}.submit[data-astro-cid-jvcuhn34] [data-astro-cid-jvcuhn34][data-icon]{width:1rem;height:1rem}.quick[data-astro-cid-jvcuhn34]{align-items:center;gap:var(--sp-2);margin-top:var(--sp-4);color:var(--color-muted);flex-wrap:wrap;font-size:.8125rem;display:flex}.quick[data-astro-cid-jvcuhn34] a[data-astro-cid-jvcuhn34]{padding:var(--sp-1) var(--sp-3);border:1px solid var(--color-gray);border-radius:var(--r-pill);font-weight:var(--fw-medium);color:var(--color-primary)}.quick[data-astro-cid-jvcuhn34] a[data-astro-cid-jvcuhn34]:hover{border-color:var(--color-primary);text-decoration:none}.ms-note[data-astro-cid-jvcuhn34]{margin-top:var(--sp-3);font-size:var(--fs-xs);color:var(--color-muted)}@media (width>=768px){.ms-card[data-astro-cid-jvcuhn34]{padding:var(--sp-6) var(--sp-7);border-radius:18px}.search-bar[data-astro-cid-jvcuhn34]{grid-template-columns:1fr 1fr}.field--q[data-astro-cid-jvcuhn34],.submit[data-astro-cid-jvcuhn34]{grid-column:1/-1}}@media (width>=1024px){.search-bar[data-astro-cid-jvcuhn34]{grid-template-columns:1.4fr 1fr 1fr 1fr auto;align-items:end}.field--q[data-astro-cid-jvcuhn34],.submit[data-astro-cid-jvcuhn34]{grid-column:auto}.submit[data-astro-cid-jvcuhn34]{padding-inline:var(--sp-7)}}.section-head[data-astro-cid-4fchh5f2]{justify-content:space-between;align-items:flex-end;gap:var(--sp-3) var(--sp-6);margin-bottom:var(--sp-7);flex-wrap:wrap;display:flex}.section-eyebrow[data-astro-cid-4fchh5f2]{margin-bottom:var(--sp-1);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-ink)}.section-aside[data-astro-cid-4fchh5f2]{align-items:center;gap:var(--sp-3) var(--sp-4);flex-wrap:wrap;display:flex}.section-aside[data-astro-cid-4fchh5f2]:empty{display:none}.section-more[data-astro-cid-4fchh5f2]{align-items:center;gap:var(--sp-2);min-height:2.75rem;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-primary);white-space:nowrap;display:inline-flex}.section-more[data-astro-cid-4fchh5f2] [data-astro-cid-4fchh5f2][data-icon]{width:.85rem;height:.85rem;transition:transform var(--t-fast)}.section-more[data-astro-cid-4fchh5f2]:hover{text-decoration:none}.section-more[data-astro-cid-4fchh5f2]:hover [data-astro-cid-4fchh5f2][data-icon]{transform:translate(3px)}.section-head[data-astro-cid-4fchh5f2].dark .section-eyebrow[data-astro-cid-4fchh5f2],.section-head[data-astro-cid-4fchh5f2].dark .section-more[data-astro-cid-4fchh5f2]{color:var(--color-light)}.news-section[data-astro-cid-pwfr7mte]{padding-block:4.5rem}.news-grid[data-astro-cid-pwfr7mte]{gap:var(--sp-6);display:grid}.news-feature[data-astro-cid-pwfr7mte],.news-row[data-astro-cid-pwfr7mte]{position:relative}.nf-title[data-astro-cid-pwfr7mte] a[data-astro-cid-pwfr7mte]:after,.nr-title[data-astro-cid-pwfr7mte] a[data-astro-cid-pwfr7mte]:after{content:"";position:absolute;inset:0}.news-feature[data-astro-cid-pwfr7mte]{border:1px solid var(--color-line);background:var(--color-light);border-radius:16px;overflow:hidden}.nf-media[data-astro-cid-pwfr7mte],.nr-media[data-astro-cid-pwfr7mte]{overflow:hidden}.nf-media[data-astro-cid-pwfr7mte]{aspect-ratio:16/9}.nf-media[data-astro-cid-pwfr7mte] img[data-astro-cid-pwfr7mte],.nr-media[data-astro-cid-pwfr7mte] img[data-astro-cid-pwfr7mte],.news-placeholder[data-astro-cid-pwfr7mte]{object-fit:cover;width:100%;height:100%;transition:transform var(--t-slow);display:block}.news-feature[data-astro-cid-pwfr7mte]:hover img[data-astro-cid-pwfr7mte],.news-row[data-astro-cid-pwfr7mte]:hover img[data-astro-cid-pwfr7mte]{transform:scale(1.04)}.nf-body[data-astro-cid-pwfr7mte]{padding:var(--sp-5) var(--sp-6) var(--sp-6)}.news-date[data-astro-cid-pwfr7mte]{color:var(--color-muted);font-size:.8125rem}.nf-title[data-astro-cid-pwfr7mte]{margin-top:var(--sp-2);font-size:clamp(1.1875rem,1rem + .6vw,1.375rem);line-height:1.3}.nf-title[data-astro-cid-pwfr7mte] a[data-astro-cid-pwfr7mte],.nr-title[data-astro-cid-pwfr7mte] a[data-astro-cid-pwfr7mte]{color:var(--color-primary)}.nf-title[data-astro-cid-pwfr7mte] a[data-astro-cid-pwfr7mte]:hover,.nr-title[data-astro-cid-pwfr7mte] a[data-astro-cid-pwfr7mte]:hover{text-decoration:none}.news-feature[data-astro-cid-pwfr7mte]:hover .nf-title[data-astro-cid-pwfr7mte] a[data-astro-cid-pwfr7mte],.news-row[data-astro-cid-pwfr7mte]:hover .nr-title[data-astro-cid-pwfr7mte] a[data-astro-cid-pwfr7mte]{color:var(--color-accent-ink)}.nf-summary[data-astro-cid-pwfr7mte]{margin-top:var(--sp-2);color:var(--color-muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:.9375rem;display:-webkit-box;overflow:hidden}.news-list[data-astro-cid-pwfr7mte]{gap:var(--sp-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.news-row[data-astro-cid-pwfr7mte]{gap:var(--sp-4);padding:var(--sp-3) 0;transition:background var(--t-fast);border-radius:14px;grid-template-columns:6rem 1fr;align-items:center;display:grid}.nr-media[data-astro-cid-pwfr7mte]{aspect-ratio:4/3;border-radius:10px}.nr-title[data-astro-cid-pwfr7mte]{margin-top:var(--sp-1);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.35;display:-webkit-box;overflow:hidden}.news-placeholder[data-astro-cid-pwfr7mte]{background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:52%,cover}.tone-1[data-astro-cid-pwfr7mte] .news-placeholder[data-astro-cid-pwfr7mte]{background-image:url(/design/logo.png),linear-gradient(150deg,#ccd6ee 0%,#eef2fa 60%,#fff 100%)}.tone-2[data-astro-cid-pwfr7mte] .news-placeholder[data-astro-cid-pwfr7mte]{background-image:url(/design/logo.png),linear-gradient(150deg,#f2d4d4 0%,#fbeded 60%,#fff 100%)}.tone-3[data-astro-cid-pwfr7mte] .news-placeholder[data-astro-cid-pwfr7mte]{background-image:url(/design/logo.png),linear-gradient(150deg,#cfe6d8 0%,#eaf5ee 60%,#fff 100%)}.tone-4[data-astro-cid-pwfr7mte] .news-placeholder[data-astro-cid-pwfr7mte]{background-image:url(/design/logo.png),linear-gradient(150deg,#ecdfc2 0%,#f9f2e4 60%,#fff 100%)}.tone-5[data-astro-cid-pwfr7mte] .news-placeholder[data-astro-cid-pwfr7mte]{background-image:url(/design/logo.png),linear-gradient(150deg,#cbe4e4 0%,#e9f5f5 60%,#fff 100%)}.nr-media[data-astro-cid-pwfr7mte] .news-placeholder[data-astro-cid-pwfr7mte]{background-size:70%,cover}@media (width>=768px){.news-row[data-astro-cid-pwfr7mte]{padding:var(--sp-3);grid-template-columns:8.25rem 1fr}.news-row[data-astro-cid-pwfr7mte]:hover{background:var(--color-tint)}.nr-title[data-astro-cid-pwfr7mte]{font-size:1rem}}@media (width>=1024px){.news-grid[data-astro-cid-pwfr7mte]{gap:var(--sp-7);grid-template-columns:1.25fr 1fr;align-items:stretch}.news-feature[data-astro-cid-pwfr7mte]{flex-direction:column;display:flex}.nf-media[data-astro-cid-pwfr7mte]{aspect-ratio:auto;flex:auto;min-height:15rem}.news-list[data-astro-cid-pwfr7mte]{gap:var(--sp-2);grid-auto-rows:1fr;display:grid}.news-row[data-astro-cid-pwfr7mte]{height:100%}}.events-section[data-astro-cid-4bgaaxyh]{padding-block:0 4.5rem}.ev-grid[data-astro-cid-4bgaaxyh]{gap:var(--sp-4);margin:0;padding:0;list-style:none;display:grid}.ev-card[data-astro-cid-4bgaaxyh]{gap:var(--sp-4);height:100%;padding:var(--sp-5);border:1px solid var(--color-line);background:var(--color-light);transition:border-color var(--t-fast), box-shadow var(--t-fast);border-radius:16px;grid-template-columns:auto 1fr;align-items:start;display:grid;position:relative}.ev-card[data-astro-cid-4bgaaxyh]:hover{border-color:#c3cbe0;box-shadow:0 8px 24px #14235014}.cal[data-astro-cid-4bgaaxyh]{border:1px solid var(--color-line);text-align:center;border-radius:12px;width:4.25rem;line-height:1.1;display:grid;overflow:hidden}.cal-m[data-astro-cid-4bgaaxyh]{background:var(--color-accent-ink);color:var(--color-light);font-size:.6875rem;font-weight:var(--fw-bold);letter-spacing:.08em;padding:3px 0}.cal-d[data-astro-cid-4bgaaxyh]{padding-top:var(--sp-2);font-size:1.5rem;font-weight:var(--fw-bold);color:var(--color-primary)}.cal-y[data-astro-cid-4bgaaxyh]{padding-bottom:var(--sp-2);color:var(--color-muted);font-size:.6875rem}.ev-card[data-astro-cid-4bgaaxyh][data-past] .cal-m[data-astro-cid-4bgaaxyh]{background:var(--color-muted)}.ev-status[data-astro-cid-4bgaaxyh]{color:#0b6b40;font-size:.6875rem;font-weight:var(--fw-bold);background:#e3f6ec;border-radius:6px;padding:1px 7px;display:inline-block}.ev-status[data-astro-cid-4bgaaxyh].is-past{background:var(--color-tint);color:var(--color-muted)}.ev-title[data-astro-cid-4bgaaxyh]{margin-top:var(--sp-2);font-size:var(--fs-md);line-height:1.35}.ev-title[data-astro-cid-4bgaaxyh] a[data-astro-cid-4bgaaxyh]{color:var(--color-primary)}.ev-title[data-astro-cid-4bgaaxyh] a[data-astro-cid-4bgaaxyh]:after{content:"";position:absolute;inset:0}.ev-title[data-astro-cid-4bgaaxyh] a[data-astro-cid-4bgaaxyh]:hover{text-decoration:none}.ev-card[data-astro-cid-4bgaaxyh]:hover .ev-title[data-astro-cid-4bgaaxyh] a[data-astro-cid-4bgaaxyh]{color:var(--color-accent-ink)}.ev-meta[data-astro-cid-4bgaaxyh]{gap:var(--sp-1);margin:var(--sp-2) 0 0;color:var(--color-muted);padding:0;font-size:.8125rem;list-style:none;display:grid}.ev-meta[data-astro-cid-4bgaaxyh] li[data-astro-cid-4bgaaxyh]{align-items:center;gap:var(--sp-2);display:flex}.ev-meta[data-astro-cid-4bgaaxyh] [data-astro-cid-4bgaaxyh][data-icon]{flex:none;width:.85rem;height:.85rem}@media (width>=768px){.ev-grid[data-astro-cid-4bgaaxyh]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.ev-grid[data-astro-cid-4bgaaxyh]{grid-template-columns:repeat(4,minmax(0,1fr))}.ev-card[data-astro-cid-4bgaaxyh]{grid-template-columns:1fr}}.info-center[data-astro-cid-n5xe5y2v]{background:var(--color-tint);padding-block:4.5rem}.info-grid[data-astro-cid-n5xe5y2v]{gap:var(--sp-5);display:grid}.info-col[data-astro-cid-n5xe5y2v]{padding:var(--sp-2) var(--sp-2) var(--sp-4);border:1px solid var(--color-line);background:var(--color-light);border-radius:16px;flex-direction:column;display:flex}.col-title[data-astro-cid-n5xe5y2v]{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-3) var(--sp-2);font-size:var(--fs-md);color:var(--color-primary);display:flex}.col-icon[data-astro-cid-n5xe5y2v]{background:#e9edf7;border-radius:9px;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;display:flex}.col-icon[data-astro-cid-n5xe5y2v] [data-astro-cid-n5xe5y2v][data-icon]{width:1rem;height:1rem}.col-list[data-astro-cid-n5xe5y2v]{margin:0;padding:0;list-style:none}.info-item[data-astro-cid-n5xe5y2v]{gap:var(--sp-3);padding:var(--sp-3);transition:background var(--t-fast);border-radius:10px;align-items:center;display:flex;position:relative}.info-item[data-astro-cid-n5xe5y2v]+.info-item[data-astro-cid-n5xe5y2v]:before{content:"";top:0;left:var(--sp-3);right:var(--sp-3);background:var(--color-line);pointer-events:none;height:1px;transition:opacity var(--t-fast);position:absolute}.info-item[data-astro-cid-n5xe5y2v]:hover:before,.info-item[data-astro-cid-n5xe5y2v]:hover+.info-item[data-astro-cid-n5xe5y2v]:before{opacity:0}.info-item[data-astro-cid-n5xe5y2v]:hover{background:var(--color-tint)}.d[data-astro-cid-n5xe5y2v]{text-align:center;flex:none;width:3.25rem;line-height:1.15}.d[data-astro-cid-n5xe5y2v] b[data-astro-cid-n5xe5y2v]{color:var(--color-primary);font-size:1.25rem;display:block}.d[data-astro-cid-n5xe5y2v] span[data-astro-cid-n5xe5y2v]{font-size:.6875rem;font-weight:var(--fw-semibold);color:var(--color-muted);white-space:nowrap;display:block}.info-title[data-astro-cid-n5xe5y2v]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:1.4}.info-title[data-astro-cid-n5xe5y2v] a[data-astro-cid-n5xe5y2v]{color:var(--color-ink)}.info-title[data-astro-cid-n5xe5y2v] a[data-astro-cid-n5xe5y2v]:after{content:"";position:absolute;inset:0}.info-title[data-astro-cid-n5xe5y2v] a[data-astro-cid-n5xe5y2v]:hover{text-decoration:none}.info-item[data-astro-cid-n5xe5y2v]:hover .info-title[data-astro-cid-n5xe5y2v] a[data-astro-cid-n5xe5y2v]{color:var(--color-primary)}.ext[data-astro-cid-n5xe5y2v]{width:.7rem;height:.7rem;color:var(--color-muted);vertical-align:baseline;margin-inline-start:var(--sp-1);display:inline-block}.info-summary[data-astro-cid-n5xe5y2v]{color:var(--color-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:.8125rem;display:-webkit-box;overflow:hidden}.col-more[data-astro-cid-n5xe5y2v]{align-items:center;gap:var(--sp-2);min-height:2.75rem;margin:auto var(--sp-3) 0;padding-top:var(--sp-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold);display:inline-flex}.col-more[data-astro-cid-n5xe5y2v] [data-astro-cid-n5xe5y2v][data-icon]{width:.8rem;height:.8rem}@media (width>=768px){.info-grid[data-astro-cid-n5xe5y2v]{grid-template-columns:repeat(min(var(--cols), 2), minmax(0, 1fr))}}@media (width>=1024px){.info-grid[data-astro-cid-n5xe5y2v]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr))}}.counter-card[data-astro-cid-dg4efdqb]{padding-inline:var(--sp-4);color:var(--color-light);flex-direction:column;align-items:center;display:flex}@media (width>=768px){.counter-card[data-astro-cid-dg4efdqb]+.counter-card{border-inline-start:1px solid #ffffff29}}.counter-card[data-astro-cid-dg4efdqb] [data-astro-cid-dg4efdqb][data-icon]{width:1.25rem;height:1.25rem;margin-bottom:var(--sp-2);opacity:.7}.counter-value[data-astro-cid-dg4efdqb]{font-size:clamp(2.125rem,1.6rem + 1.5vw,2.625rem);font-weight:var(--fw-bold);letter-spacing:-.02em;line-height:1.1}.counter-label[data-astro-cid-dg4efdqb]{margin-top:var(--sp-1);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.counter-note[data-astro-cid-dg4efdqb]{color:#aeb8d8;font-size:.8125rem}#counter[data-astro-cid-rs4gyrus]{background:var(--color-primary);color:var(--color-light)}.counter-wrap[data-astro-cid-rs4gyrus]{padding-block:3.5rem}.counter-grid[data-astro-cid-rs4gyrus]{row-gap:var(--sp-8);text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));max-width:60rem;margin-inline:auto;display:grid}@media (width>=768px){.counter-grid[data-astro-cid-rs4gyrus]{grid-template-columns:repeat(var(--count), minmax(0, 1fr))}}.quick-access[data-astro-cid-mbgcedyg]{background:var(--color-tint);padding-block:var(--sp-8) 4rem}.qa-title[data-astro-cid-mbgcedyg]{margin-bottom:var(--sp-4);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted)}.qa-grid[data-astro-cid-mbgcedyg]{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.qa-tile[data-astro-cid-mbgcedyg]{gap:var(--sp-3);height:100%;min-height:8.25rem;padding:var(--sp-4);border:1px solid var(--color-line);background:var(--color-light);transition:border-color var(--t-fast), box-shadow var(--t-fast);border-radius:14px;flex-direction:column;display:flex}.qa-tile[data-astro-cid-mbgcedyg]:hover{border-color:#c3cbe0;text-decoration:none;box-shadow:0 8px 24px #14235014}.qa-icon[data-astro-cid-mbgcedyg]{width:2.5rem;height:2.5rem;color:var(--color-primary);background:#e9edf7;border-radius:10px;justify-content:center;align-items:center;display:flex}.qa-icon[data-astro-cid-mbgcedyg] [data-astro-cid-mbgcedyg][data-icon]{width:1.15rem;height:1.15rem}.qa-name[data-astro-cid-mbgcedyg]{font-size:.9375rem;font-weight:var(--fw-semibold);color:var(--color-primary);line-height:1.3}.qa-note[data-astro-cid-mbgcedyg]{color:var(--color-muted);margin-top:auto;font-size:.8125rem;line-height:1.4}.qa-lock[data-astro-cid-mbgcedyg]{color:#7a4f00;font-size:.75rem;font-weight:var(--fw-semibold);background:#fff4d6;border-radius:6px;align-items:center;gap:.25rem;margin-inline-end:var(--sp-1);padding:0 .4rem;display:inline-flex}.qa-lock[data-astro-cid-mbgcedyg] [data-astro-cid-mbgcedyg][data-icon]{width:.65rem;height:.65rem}@media (width>=768px){.qa-grid[data-astro-cid-mbgcedyg]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.qa-grid[data-astro-cid-mbgcedyg]{grid-template-columns:repeat(6,minmax(0,1fr))}}.join[data-astro-cid-4gt32zf4]{padding-block:4rem}.join-box[data-astro-cid-4gt32zf4]{gap:var(--sp-8);padding:var(--sp-6) var(--sp-5);border:1px solid var(--color-line);background:linear-gradient(135deg, var(--color-light), var(--color-tint));border-radius:22px;align-items:center;display:grid}.join-eyebrow[data-astro-cid-4gt32zf4]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-ink)}.join-title[data-astro-cid-4gt32zf4]{margin-top:var(--sp-2);color:var(--color-primary);font-size:clamp(1.5rem,1.2rem + 1vw,1.875rem)}.join-lead[data-astro-cid-4gt32zf4]{margin-top:var(--sp-3);color:var(--color-muted);max-width:34rem}.join-actions[data-astro-cid-4gt32zf4]{gap:var(--sp-3);margin-top:var(--sp-6);flex-wrap:wrap;display:flex}.join-actions[data-astro-cid-4gt32zf4] .btn[data-astro-cid-4gt32zf4]{border-radius:var(--r-md);padding:var(--sp-3) var(--sp-5)}.join-actions[data-astro-cid-4gt32zf4] [data-astro-cid-4gt32zf4][data-icon]{width:.85rem;height:.85rem}.benefits[data-astro-cid-4gt32zf4]{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.benefits[data-astro-cid-4gt32zf4] li[data-astro-cid-4gt32zf4]{gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--color-line);background:var(--color-light);font-size:var(--fs-sm);border-radius:14px;display:flex}.b-icon[data-astro-cid-4gt32zf4]{width:2.25rem;height:2.25rem;color:var(--color-accent-ink);background:#fdeaea;border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.b-icon[data-astro-cid-4gt32zf4] [data-astro-cid-4gt32zf4][data-icon]{width:1rem;height:1rem}.benefits[data-astro-cid-4gt32zf4] strong[data-astro-cid-4gt32zf4]{color:var(--color-primary);display:block}.b-note[data-astro-cid-4gt32zf4]{color:var(--color-muted);font-size:.8125rem;display:block}@media (width>=1024px){.join-box[data-astro-cid-4gt32zf4]{gap:var(--sp-12);grid-template-columns:1.1fr 1fr;padding:2.5rem}}
