.hero[data-astro-cid-ge2uvauf]{background:var(--orange);padding:calc(var(--nav-height) + 76px) 0 96px;overflow:hidden}.hero-inner[data-astro-cid-ge2uvauf]{grid-template-columns:1fr 1.02fr;align-items:stretch;gap:64px;display:grid}.eyebrow[data-astro-cid-ge2uvauf]{color:var(--brown);letter-spacing:.16em;text-transform:uppercase;background:#561e0b21;border:1px solid #561e0b4d;border-radius:999px;margin-bottom:24px;padding:8px 15px;font-size:11px;font-weight:700;display:inline-block}.hero-h[data-astro-cid-ge2uvauf]{color:var(--brown);margin-bottom:20px;font-size:clamp(40px,4.9vw,64px);font-weight:600;line-height:1.04}.hero-h[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:var(--cream);font-style:italic}.hero-sub[data-astro-cid-ge2uvauf]{color:#561e0bd9;max-width:42ch;margin-bottom:30px;font-size:18px;line-height:1.65}.hero-actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;margin-bottom:34px;display:flex}.pill[data-astro-cid-ge2uvauf]{border:2px solid var(--brown);border-radius:999px;align-items:center;padding:14px 28px;font-size:15px;font-weight:650;text-decoration:none;transition:background .18s,color .18s;display:inline-flex}.pill-solid[data-astro-cid-ge2uvauf]{background:var(--brown);color:var(--cream)}.pill-solid[data-astro-cid-ge2uvauf]:hover{background:var(--brown-deep);border-color:var(--brown-deep)}.pill-line[data-astro-cid-ge2uvauf]{color:var(--brown);background:0 0}.pill-line[data-astro-cid-ge2uvauf]:hover{background:var(--brown);color:var(--cream)}.countdown[data-astro-cid-ge2uvauf]{border-top:1px solid #561e0b38;padding-top:24px}.cd-label[data-astro-cid-ge2uvauf]{letter-spacing:.13em;text-transform:uppercase;color:#561e0bb8;margin-bottom:12px;font-size:11px;font-weight:700}.cd-row[data-astro-cid-ge2uvauf]{gap:26px;display:flex}.cd-row[data-astro-cid-ge2uvauf] dt[data-astro-cid-ge2uvauf]{font-family:var(--font-display);color:var(--brown);font-variant-numeric:tabular-nums;font-size:38px;font-weight:600;line-height:1}.cd-row[data-astro-cid-ge2uvauf] dd[data-astro-cid-ge2uvauf]{letter-spacing:.12em;text-transform:uppercase;color:#561e0b9e;margin-top:6px;font-size:10.5px;font-weight:700}.hero-art[data-astro-cid-ge2uvauf]{min-height:580px;position:relative}.layer-lead[data-astro-cid-ge2uvauf],.layer-back[data-astro-cid-ge2uvauf]{border-radius:18px;overflow:hidden}.layer-lead[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf],.layer-back[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:cover;width:100%;height:100%;display:block}.layer-lead[data-astro-cid-ge2uvauf]{z-index:1;width:68%;height:100%;position:absolute;top:0;right:0;box-shadow:0 24px 54px #4016064d}.layer-back[data-astro-cid-ge2uvauf]{aspect-ratio:4/3;z-index:2;border:5px solid var(--cream);width:44%;position:absolute;top:6%;left:0;box-shadow:0 16px 38px #40160642}.layer-card[data-astro-cid-ge2uvauf]{z-index:3;background:var(--cream);border-radius:16px;width:60%;padding:18px 20px 16px;position:absolute;bottom:4%;left:0;box-shadow:0 22px 48px #4016064d}.lc-label[data-astro-cid-ge2uvauf]{letter-spacing:.16em;text-transform:uppercase;color:var(--pink-text);margin-bottom:6px;font-size:10px;font-weight:700}.lc-title[data-astro-cid-ge2uvauf]{font-family:var(--font-display);color:var(--brown);margin-bottom:12px;font-size:18px;font-weight:600;line-height:1.2}.lc-facts[data-astro-cid-ge2uvauf]{border-top:1px solid var(--rule);flex-direction:column;gap:9px;padding-top:12px;display:flex}.lc-facts[data-astro-cid-ge2uvauf]>div[data-astro-cid-ge2uvauf]{grid-template-columns:18px 1fr;align-items:start;gap:8px;display:grid}.lc-facts[data-astro-cid-ge2uvauf] dt[data-astro-cid-ge2uvauf]{color:var(--orange-text);padding-top:2px}.lc-facts[data-astro-cid-ge2uvauf] dd[data-astro-cid-ge2uvauf]{color:var(--brown);font-size:13.5px;font-weight:600;line-height:1.35}.lc-facts[data-astro-cid-ge2uvauf] dd[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:var(--slate-soft);margin-top:1px;font-size:12.5px;font-weight:400;display:block}.lc-link[data-astro-cid-ge2uvauf]{color:var(--pink-text);border-bottom:1.5px solid #da1b4c57;align-items:center;gap:6px;margin-top:14px;padding-bottom:2px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.lc-link[data-astro-cid-ge2uvauf]:hover{border-bottom-color:var(--pink-text)}@media (width<=1040px){.hero-inner[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;gap:44px}.hero[data-astro-cid-ge2uvauf]{padding:calc(var(--nav-height) + 44px) 0 64px}.hero-art[data-astro-cid-ge2uvauf]{max-width:580px;min-height:520px}}@media (width<=620px){.hero-art[data-astro-cid-ge2uvauf]{flex-direction:column;gap:14px;min-height:0;display:flex}.layer-lead[data-astro-cid-ge2uvauf],.layer-back[data-astro-cid-ge2uvauf],.layer-card[data-astro-cid-ge2uvauf]{width:100%;height:auto;position:static;inset:auto}.layer-lead[data-astro-cid-ge2uvauf]{aspect-ratio:4/3}.layer-back[data-astro-cid-ge2uvauf]{display:none}.cd-row[data-astro-cid-ge2uvauf]{gap:18px}.cd-row[data-astro-cid-ge2uvauf] dt[data-astro-cid-ge2uvauf]{font-size:30px}}.stats-band[data-astro-cid-w74ncyn7]{background:var(--cream-deep);border-bottom:1px solid var(--rule)}dl[data-astro-cid-w74ncyn7]{grid-template-columns:repeat(4,1fr);display:grid}dl[data-astro-cid-w74ncyn7]>div[data-astro-cid-w74ncyn7]{border-left:1px solid var(--rule);padding:30px 28px}dl[data-astro-cid-w74ncyn7]>div[data-astro-cid-w74ncyn7]:first-child{border-left:0;padding-left:0}dt[data-astro-cid-w74ncyn7]{font-family:var(--font-display);color:var(--brown);letter-spacing:-.02em;font-size:34px;font-weight:600;line-height:1}dd[data-astro-cid-w74ncyn7]{letter-spacing:.1em;text-transform:uppercase;color:var(--slate-soft);margin-top:8px;font-size:12px;font-weight:600}@media (width<=780px){dl[data-astro-cid-w74ncyn7]{grid-template-columns:repeat(2,1fr)}dl[data-astro-cid-w74ncyn7]>div[data-astro-cid-w74ncyn7]{padding:22px 20px}dl[data-astro-cid-w74ncyn7]>div[data-astro-cid-w74ncyn7]:nth-child(odd){border-left:0;padding-left:0}dl[data-astro-cid-w74ncyn7]>div[data-astro-cid-w74ncyn7]:nth-child(n+3){border-top:1px solid var(--rule)}}section[data-astro-cid-oxgmilyn]{background:var(--cream)}.about-grid[data-astro-cid-oxgmilyn]{grid-template-columns:1.1fr .9fr;align-items:start;gap:76px;display:grid}.about-para[data-astro-cid-oxgmilyn]{max-width:var(--measure);margin-bottom:20px;font-size:17px;line-height:1.75}.motto[data-astro-cid-oxgmilyn]{border-left:3px solid var(--orange);margin:32px 0;padding:4px 0 4px 24px}.motto[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]{font-family:var(--font-display);color:var(--brown);font-size:21px;font-style:italic;line-height:1.45}.motto[data-astro-cid-oxgmilyn] strong[data-astro-cid-oxgmilyn]{font-style:normal;font-weight:600}.values[data-astro-cid-oxgmilyn]{border-top:1px solid var(--rule);margin-top:38px;padding-top:26px}.values-label[data-astro-cid-oxgmilyn]{letter-spacing:.16em;text-transform:uppercase;color:var(--slate-soft);margin-bottom:16px;font-size:11px;font-weight:700}.values[data-astro-cid-oxgmilyn] ul[data-astro-cid-oxgmilyn]{flex-wrap:wrap;gap:10px 28px;list-style:none;display:flex}.values[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]{font-family:var(--font-display);color:var(--brown);font-size:19px;font-weight:500}.values[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]+li[data-astro-cid-oxgmilyn]:before{content:"·";color:var(--orange);margin-right:28px;font-weight:700}.about-figure[data-astro-cid-oxgmilyn]{top:calc(var(--nav-height) + 28px);position:sticky}.about-figure[data-astro-cid-oxgmilyn] img[data-astro-cid-oxgmilyn]{aspect-ratio:3/2;object-fit:cover;border-radius:3px;width:100%;height:auto}figcaption[data-astro-cid-oxgmilyn]{border-top:1px solid var(--rule);margin-top:16px;padding-top:14px}.fig-year[data-astro-cid-oxgmilyn]{font-family:var(--font-display);color:var(--orange-text);font-size:20px;font-weight:600;display:block}.fig-note[data-astro-cid-oxgmilyn]{color:var(--slate-soft);margin-top:3px;font-size:13.5px;display:block}@media (width<=900px){.about-grid[data-astro-cid-oxgmilyn]{grid-template-columns:1fr;gap:40px}.about-figure[data-astro-cid-oxgmilyn]{order:-1;position:static}.about-figure[data-astro-cid-oxgmilyn] img[data-astro-cid-oxgmilyn]{aspect-ratio:3/2;height:auto}}.strip[data-astro-cid-meqe3pyx]{background:var(--orange);color:var(--brown)}ul[data-astro-cid-meqe3pyx]{flex-wrap:wrap;justify-content:center;list-style:none;display:flex}li[data-astro-cid-meqe3pyx]{letter-spacing:.14em;text-transform:uppercase;border-left:1px solid #561e0b38;padding:15px 30px;font-size:12px;font-weight:650}li[data-astro-cid-meqe3pyx]:first-child{border-left:0}@media (width<=700px){li[data-astro-cid-meqe3pyx]{border-left:0;padding:11px 18px;font-size:10.5px}}.programs[data-astro-cid-wbcvwyly]{background:var(--blue)}.prog-head[data-astro-cid-wbcvwyly]{grid-template-columns:1fr 1fr;align-items:end;gap:48px;display:grid}.prog-head[data-astro-cid-wbcvwyly] .sec-h[data-astro-cid-wbcvwyly],.fest-head[data-astro-cid-wbcvwyly] .sec-h[data-astro-cid-wbcvwyly]{margin-bottom:0}.programs-grid[data-astro-cid-wbcvwyly]{grid-template-columns:repeat(3,1fr);gap:36px;display:grid}.prog-photo[data-astro-cid-wbcvwyly]{aspect-ratio:3/2;border-radius:3px;height:auto;margin-bottom:20px;overflow:hidden}.prog-photo[data-astro-cid-wbcvwyly] img[data-astro-cid-wbcvwyly]{object-fit:cover;width:100%;height:100%;transition:transform .5s}.prog-card[data-astro-cid-wbcvwyly]:hover .prog-photo[data-astro-cid-wbcvwyly] img[data-astro-cid-wbcvwyly]{transform:scale(1.035)}.prog-tag[data-astro-cid-wbcvwyly]{letter-spacing:.14em;text-transform:uppercase;border-radius:2px;margin-bottom:12px;padding:4px 10px;font-size:10.5px;font-weight:700;display:inline-block}.tone-orange[data-astro-cid-wbcvwyly]{background:var(--orange);color:var(--brown)}.tone-pink[data-astro-cid-wbcvwyly]{background:var(--pink);color:#fff}.tone-slate[data-astro-cid-wbcvwyly]{background:var(--cream);color:var(--slate)}.prog-card[data-astro-cid-wbcvwyly] h3[data-astro-cid-wbcvwyly]{color:var(--cream);margin-bottom:10px;font-size:22px}.prog-card[data-astro-cid-wbcvwyly] p[data-astro-cid-wbcvwyly]{color:#faf4eca8;margin-bottom:16px;font-size:15px;line-height:1.7}.prog-link[data-astro-cid-wbcvwyly]{align-items:center;gap:7px;font-size:14px;display:inline-flex}.prog-pills[data-astro-cid-wbcvwyly]{border-top:1px solid #faf4ec2e;flex-wrap:wrap;gap:0;margin-top:56px;padding-top:26px;list-style:none;display:flex}.prog-pills[data-astro-cid-wbcvwyly] li[data-astro-cid-wbcvwyly]{color:#faf4ecb3;border-left:1px solid #faf4ec2e;padding:0 24px;font-size:13px;font-weight:500}.prog-pills[data-astro-cid-wbcvwyly] li[data-astro-cid-wbcvwyly]:first-child{border-left:0;padding-left:0}@media (width<=900px){.prog-head[data-astro-cid-wbcvwyly]{grid-template-columns:1fr;gap:20px}.programs-grid[data-astro-cid-wbcvwyly]{grid-template-columns:1fr;gap:40px}.prog-pills[data-astro-cid-wbcvwyly] li[data-astro-cid-wbcvwyly]{padding:4px 14px}}.festival[data-astro-cid-2fpzrqw2]{background:var(--cream)}.fest-head[data-astro-cid-2fpzrqw2]{grid-template-columns:1.05fr .95fr;align-items:end;gap:60px;margin-bottom:44px;display:grid}.fest-title[data-astro-cid-2fpzrqw2]{max-width:14ch;margin-bottom:0}.fest-strapline[data-astro-cid-2fpzrqw2]{color:var(--slate-soft);font-size:16px;font-style:italic}.fest-intro[data-astro-cid-2fpzrqw2]{margin-bottom:16px;font-size:16.5px;line-height:1.75}.fest-vision[data-astro-cid-2fpzrqw2]{font-family:var(--font-display);color:var(--orange-text);border-left:3px solid var(--orange);padding-left:20px;font-size:21px;font-weight:600;line-height:1.35}.fest-media[data-astro-cid-2fpzrqw2]{margin-bottom:64px}.fm-main[data-astro-cid-2fpzrqw2] img[data-astro-cid-2fpzrqw2]{aspect-ratio:3/2;object-fit:cover;border-radius:3px;width:100%;height:auto}.fm-counters[data-astro-cid-2fpzrqw2]{border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,1fr);display:grid}.fm-counters[data-astro-cid-2fpzrqw2]>div[data-astro-cid-2fpzrqw2]{border-left:1px solid var(--rule);padding:22px 24px}.fm-counters[data-astro-cid-2fpzrqw2]>div[data-astro-cid-2fpzrqw2]:first-child{border-left:0;padding-left:0}.fm-counters[data-astro-cid-2fpzrqw2] dt[data-astro-cid-2fpzrqw2]{font-family:var(--font-display);color:var(--brown);font-size:30px;font-weight:600;line-height:1}.fm-counters[data-astro-cid-2fpzrqw2] dd[data-astro-cid-2fpzrqw2]{letter-spacing:.12em;text-transform:uppercase;color:var(--slate-soft);margin-top:7px;font-size:11.5px;font-weight:600}.days[data-astro-cid-2fpzrqw2]{list-style:none}.day[data-astro-cid-2fpzrqw2]{border-top:1px solid var(--rule);grid-template-columns:84px 1fr;gap:32px;padding:40px 0;display:grid}.day[data-astro-cid-2fpzrqw2]:last-child{border-bottom:1px solid var(--rule)}.day-index[data-astro-cid-2fpzrqw2]{padding-top:4px}.day-num[data-astro-cid-2fpzrqw2]{font-family:var(--font-display);font-size:40px;font-weight:600;line-height:1;display:block}.day-rule[data-astro-cid-2fpzrqw2]{width:34px;height:3px;margin-top:14px;display:block}.tone-orange[data-astro-cid-2fpzrqw2] .day-num[data-astro-cid-2fpzrqw2]{color:var(--orange)}.tone-orange[data-astro-cid-2fpzrqw2] .day-rule[data-astro-cid-2fpzrqw2]{background:var(--orange)}.tone-pink[data-astro-cid-2fpzrqw2] .day-num[data-astro-cid-2fpzrqw2]{color:var(--pink)}.tone-pink[data-astro-cid-2fpzrqw2] .day-rule[data-astro-cid-2fpzrqw2]{background:var(--pink)}.tone-slate[data-astro-cid-2fpzrqw2] .day-num[data-astro-cid-2fpzrqw2]{color:var(--slate)}.tone-slate[data-astro-cid-2fpzrqw2] .day-rule[data-astro-cid-2fpzrqw2]{background:var(--slate)}.day-past[data-astro-cid-2fpzrqw2]{letter-spacing:.12em;text-transform:uppercase;color:var(--slate-soft);border:1px solid var(--rule-strong);border-radius:999px;margin-top:8px;padding:4px 11px;font-size:10.5px;font-weight:700;display:inline-block}.day[data-astro-cid-2fpzrqw2].is-past .day-num[data-astro-cid-2fpzrqw2],.day[data-astro-cid-2fpzrqw2].is-past .day-rule[data-astro-cid-2fpzrqw2]{opacity:.45}.day[data-astro-cid-2fpzrqw2].is-past .day-tagline[data-astro-cid-2fpzrqw2]{color:var(--slate-soft)}.day-head[data-astro-cid-2fpzrqw2]{margin-bottom:22px}.day-head[data-astro-cid-2fpzrqw2] h3[data-astro-cid-2fpzrqw2]{margin-bottom:6px;font-size:27px}.day-sub[data-astro-cid-2fpzrqw2]{letter-spacing:.08em;text-transform:uppercase;color:var(--slate-soft);font-size:13px;font-weight:600}.day-tagline[data-astro-cid-2fpzrqw2]{font-family:var(--font-display);color:var(--orange-text);margin-top:8px;font-size:18px;font-style:italic}.day-facts[data-astro-cid-2fpzrqw2]{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 40px;padding:22px 0;display:grid}.day-facts[data-astro-cid-2fpzrqw2] dt[data-astro-cid-2fpzrqw2]{letter-spacing:.14em;text-transform:uppercase;color:var(--orange-text);align-items:center;gap:7px;margin-bottom:5px;font-size:10.5px;font-weight:700;display:flex}.day-facts[data-astro-cid-2fpzrqw2] dd[data-astro-cid-2fpzrqw2]{color:var(--brown);font-size:15.5px;font-weight:500;line-height:1.45}.fact-sub[data-astro-cid-2fpzrqw2]{color:var(--slate-soft);margin-top:2px;font-size:13.5px;font-weight:400;display:block}.day-links[data-astro-cid-2fpzrqw2]{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.day-tickets[data-astro-cid-2fpzrqw2]{color:#fff;background:var(--pink-text);border-radius:999px;align-items:center;padding:9px 18px;font-size:13.5px;font-weight:650;text-decoration:none;transition:background .18s;display:inline-flex}.day-tickets[data-astro-cid-2fpzrqw2]:hover{background:var(--brown)}.day-desc[data-astro-cid-2fpzrqw2]{max-width:var(--measure);margin:20px 0;font-size:16px;line-height:1.72}.day-link[data-astro-cid-2fpzrqw2]{color:var(--orange);border-bottom:1px solid #0000;align-items:center;gap:7px;margin-bottom:22px;font-size:14.5px;font-weight:650;text-decoration:none;transition:border-color .18s;display:inline-flex}.day-link[data-astro-cid-2fpzrqw2]:hover{border-bottom-color:var(--orange)}.day-features[data-astro-cid-2fpzrqw2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 32px;list-style:none;display:grid}.day-features[data-astro-cid-2fpzrqw2] li[data-astro-cid-2fpzrqw2]{color:var(--slate);align-items:flex-start;gap:9px;font-size:14.5px;display:flex}.day-features[data-astro-cid-2fpzrqw2] svg{color:var(--pink);flex-shrink:0;margin-top:4px}.day-logos[data-astro-cid-2fpzrqw2]{border-top:1px solid var(--rule);margin-top:26px;padding-top:18px}.dl-title[data-astro-cid-2fpzrqw2]{letter-spacing:.16em;text-transform:uppercase;color:var(--slate-soft);margin-bottom:13px;font-size:10px;font-weight:700}.day-logos[data-astro-cid-2fpzrqw2] ul[data-astro-cid-2fpzrqw2]{flex-wrap:wrap;align-items:center;gap:22px;list-style:none;display:flex}.dl-img[data-astro-cid-2fpzrqw2]{justify-content:center;align-items:center;width:104px;height:40px;display:flex}.dl-img[data-astro-cid-2fpzrqw2] img[data-astro-cid-2fpzrqw2]{object-fit:contain;width:auto;max-width:104px;height:auto;max-height:40px}.dl-chip[data-astro-cid-2fpzrqw2]{letter-spacing:.06em;color:var(--slate-soft);border-bottom:1px dotted var(--rule-strong);padding-bottom:3px;font-size:11px;font-weight:600}.fest-partners[data-astro-cid-2fpzrqw2]{color:var(--slate-soft);margin-top:40px;font-size:14.5px}.fest-partners[data-astro-cid-2fpzrqw2] span[data-astro-cid-2fpzrqw2]{letter-spacing:.12em;text-transform:uppercase;color:var(--brown);margin-bottom:5px;font-size:11px;font-weight:700;display:block}@media (width<=900px){.fest-head[data-astro-cid-2fpzrqw2]{grid-template-columns:1fr;gap:28px}.day[data-astro-cid-2fpzrqw2]{grid-template-columns:1fr;gap:16px}.day-index[data-astro-cid-2fpzrqw2]{align-items:center;gap:14px;display:flex}.day-rule[data-astro-cid-2fpzrqw2]{margin-top:0}.day-facts[data-astro-cid-2fpzrqw2],.day-features[data-astro-cid-2fpzrqw2]{grid-template-columns:1fr}.fm-counters[data-astro-cid-2fpzrqw2]>div[data-astro-cid-2fpzrqw2]{padding:16px 14px}.fm-counters[data-astro-cid-2fpzrqw2] dt[data-astro-cid-2fpzrqw2]{font-size:24px}}.why[data-astro-cid-whrzsk6k]{background:#fff}.why-head[data-astro-cid-whrzsk6k]{max-width:720px;margin-bottom:44px}.why-grid[data-astro-cid-whrzsk6k]{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.why-card[data-astro-cid-whrzsk6k]{border-left:1px solid var(--rule);padding:6px 26px 0}.why-card[data-astro-cid-whrzsk6k]:first-child{border-left:0;padding-left:0}.why-icon[data-astro-cid-whrzsk6k]{color:var(--orange-text);margin-bottom:16px;display:block}.why-card[data-astro-cid-whrzsk6k] h3[data-astro-cid-whrzsk6k]{margin-bottom:9px;font-size:19px}.why-card[data-astro-cid-whrzsk6k] p[data-astro-cid-whrzsk6k]{color:var(--slate-soft);font-size:15px;line-height:1.65}@media (width<=900px){.why-grid[data-astro-cid-whrzsk6k]{grid-template-columns:1fr 1fr;gap:32px 0}.why-card[data-astro-cid-whrzsk6k]:nth-child(odd){border-left:0;padding-left:0}}@media (width<=560px){.why-grid[data-astro-cid-whrzsk6k]{grid-template-columns:1fr}.why-card[data-astro-cid-whrzsk6k]{border-left:0;border-top:1px solid var(--rule);padding-top:24px;padding-left:0}.why-card[data-astro-cid-whrzsk6k]:first-child{border-top:0;padding-top:0}}.sponsor[data-astro-cid-fiwcbm6s]{background-color:var(--slate);background-image:linear-gradient(118deg,#2d3d4ee0 0%,#2d3d4eed 55%,#263443f2 100%),url(/assets/sponsor_bg.jpg);background-position:50% 32%;background-repeat:no-repeat;background-size:cover;position:relative}.sponsor-grid[data-astro-cid-fiwcbm6s]{grid-template-columns:1fr 1fr;align-items:start;gap:76px;display:grid}.sponsor-para[data-astro-cid-fiwcbm6s]{color:#faf4ecc2;max-width:var(--measure);margin-bottom:22px;font-size:17px;line-height:1.75}.sponsor-grid[data-astro-cid-fiwcbm6s] .btn[data-astro-cid-fiwcbm6s]{margin-top:12px}.sponsor-stats[data-astro-cid-fiwcbm6s]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.sponsor-stats[data-astro-cid-fiwcbm6s]>div[data-astro-cid-fiwcbm6s]{backdrop-filter:blur(7px);background:#18222d9e;border:1px solid #faf4ec24;border-radius:6px;padding:28px 26px;transition:transform .22s,border-color .22s,box-shadow .22s;box-shadow:0 14px 34px #0c121857}.sponsor-stats[data-astro-cid-fiwcbm6s]>div[data-astro-cid-fiwcbm6s]:hover{border-color:#faf4ec4d;transform:translateY(-3px);box-shadow:0 20px 42px #0c12186b}.sponsor-stats[data-astro-cid-fiwcbm6s] dt[data-astro-cid-fiwcbm6s]{font-family:var(--font-display);font-size:36px;font-weight:600;line-height:1}.tone-yellow[data-astro-cid-fiwcbm6s] dt[data-astro-cid-fiwcbm6s]{color:var(--yellow)}.tone-orange[data-astro-cid-fiwcbm6s] dt[data-astro-cid-fiwcbm6s]{color:var(--orange)}.tone-pink[data-astro-cid-fiwcbm6s] dt[data-astro-cid-fiwcbm6s]{color:var(--pink)}.tone-slate[data-astro-cid-fiwcbm6s] dt[data-astro-cid-fiwcbm6s]{color:var(--cream)}.sponsor-stats[data-astro-cid-fiwcbm6s] dd[data-astro-cid-fiwcbm6s]{letter-spacing:.12em;text-transform:uppercase;color:#faf4ec80;margin-top:8px;font-size:11.5px;font-weight:600}.includes[data-astro-cid-fiwcbm6s]{backdrop-filter:blur(7px);background:#18222d9e;border:1px solid #faf4ec24;border-radius:6px;margin-top:16px;padding:28px 26px;box-shadow:0 14px 34px #0c121857}.inc-title[data-astro-cid-fiwcbm6s]{letter-spacing:.16em;text-transform:uppercase;color:var(--yellow);margin-bottom:16px;font-size:11px;font-weight:700}.includes[data-astro-cid-fiwcbm6s] ul[data-astro-cid-fiwcbm6s]{flex-direction:column;gap:11px;list-style:none;display:flex}.includes[data-astro-cid-fiwcbm6s] li[data-astro-cid-fiwcbm6s]{color:#faf4ecc7;align-items:flex-start;gap:11px;font-size:15px;display:flex}.includes[data-astro-cid-fiwcbm6s] svg{color:var(--orange);flex-shrink:0;margin-top:4px}@media (width<=900px){.sponsor-grid[data-astro-cid-fiwcbm6s]{grid-template-columns:1fr;gap:44px}}.join[data-astro-cid-aqsurdk2]{background:var(--orange);text-align:center}.join-h[data-astro-cid-aqsurdk2]{color:var(--brown);margin-bottom:18px;font-size:clamp(36px,5vw,60px)}.join-h[data-astro-cid-aqsurdk2] em[data-astro-cid-aqsurdk2]{font-style:italic}.join-sub[data-astro-cid-aqsurdk2]{color:#561e0bd1;max-width:58ch;margin:0 auto 34px;font-size:18px;line-height:1.7}.jbtn[data-astro-cid-aqsurdk2]{border:2px solid var(--brown);border-radius:999px;align-items:center;padding:13px 26px;font-size:15px;font-weight:650;text-decoration:none;transition:transform .16s,box-shadow .16s,filter .16s;display:inline-flex}.jbtn[data-astro-cid-aqsurdk2]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #561e0b42}.jbtn-brown[data-astro-cid-aqsurdk2]{background:var(--brown);color:var(--cream)}.jbtn-blue[data-astro-cid-aqsurdk2]{background:var(--blue);color:var(--cream)}.jbtn-cream[data-astro-cid-aqsurdk2]{background:var(--cream);color:var(--brown)}.jbtn-pink[data-astro-cid-aqsurdk2]{background:var(--pink-text);color:#fff}.join-actions[data-astro-cid-aqsurdk2]{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.join-contact[data-astro-cid-aqsurdk2]{border-top:1px solid #561e0b38;flex-wrap:wrap;justify-content:center;gap:34px;margin-top:44px;padding-top:26px;list-style:none;display:flex}.join-contact[data-astro-cid-aqsurdk2] li[data-astro-cid-aqsurdk2]{color:var(--brown);align-items:center;gap:9px;display:flex}.join-contact[data-astro-cid-aqsurdk2] a[data-astro-cid-aqsurdk2]{color:var(--brown);border-bottom:1px solid #561e0b4d;padding-bottom:1px;font-size:15px;font-weight:500;text-decoration:none}.join-contact[data-astro-cid-aqsurdk2] a[data-astro-cid-aqsurdk2]:hover{border-bottom-color:var(--brown)}.skip-link[data-astro-cid-lcdefpme]{z-index:200;background:var(--yellow);color:var(--brown);border-radius:0 0 8px;padding:12px 20px;font-weight:900;text-decoration:none;position:absolute;top:0;left:-9999px}.skip-link[data-astro-cid-lcdefpme]:focus{left:0}
