.brand-banner[data-astro-cid-cq7hcgfx]{isolation:isolate;background:radial-gradient(38rem 22rem at 18% 50%, rgb(var(--brand-rgb) / 85%), transparent 70%), linear-gradient(115deg, var(--surface-deep) 0%, var(--surface) 55%, var(--surface-deep) 100%);position:relative;overflow:hidden}.brand-banner[data-astro-cid-cq7hcgfx]:before,.brand-banner[data-astro-cid-cq7hcgfx]:after{content:"";background:linear-gradient(90deg, transparent, var(--gold), transparent);height:1px;position:absolute;left:0;right:0}.brand-banner[data-astro-cid-cq7hcgfx]:before{top:0}.brand-banner[data-astro-cid-cq7hcgfx]:after{bottom:0}.brand-banner[data-astro-cid-cq7hcgfx] .brand-banner__rays{z-index:-1;top:50%;left:max(-6rem, calc((100vw - var(--wrap)) / 2 - 8rem));width:34rem;height:34rem;color:var(--gold);opacity:.35;stroke:currentColor;stroke-width:.4px;position:absolute;transform:translateY(-50%)}.brand-banner[data-astro-cid-cq7hcgfx] .brand-banner__watermark{z-index:-1;width:26rem;color:var(--on-surface);opacity:.06;position:absolute;top:50%;right:-4rem;transform:translateY(-50%)}.brand-banner__inner[data-astro-cid-cq7hcgfx]{align-items:center;gap:clamp(1.25rem,4vw,3rem);padding-block:clamp(2.5rem,5vw,3.75rem);display:flex}.brand-banner__badge[data-astro-cid-cq7hcgfx]{aspect-ratio:1;background:radial-gradient(circle at 50% 35%, rgb(var(--brand-rgb)), var(--surface-deep));width:clamp(6.5rem,12vw,9.5rem);box-shadow:0 0 0 8px rgb(var(--brand-rgb) / 25%), 0 20px 40px -20px #000000b3;border:1px solid #c9a24a8c;border-radius:50%;flex:none;place-items:center;display:grid}.brand-banner[data-astro-cid-cq7hcgfx] .brand-banner__mark{width:70%;color:var(--on-surface)}.brand-banner__name[data-astro-cid-cq7hcgfx]{font-family:var(--font-serif);font-size:clamp(2.2rem,5vw,3.75rem);font-weight:600;line-height:1}.brand-banner__sub[data-astro-cid-cq7hcgfx]{color:var(--on-surface-accent);letter-spacing:.5em;text-transform:uppercase;margin-top:.4rem;font-size:clamp(.8rem,1.4vw,1rem);font-weight:600}.brand-banner__line[data-astro-cid-cq7hcgfx]{max-width:36rem;color:rgb(var(--on-surface-rgb) / 88%);font-family:var(--font-serif);margin-top:1rem;font-size:clamp(1.1rem,1.8vw,1.35rem);font-style:italic}@media (width<640px){.brand-banner__inner[data-astro-cid-cq7hcgfx]{text-align:center;flex-direction:column}.brand-banner__sub[data-astro-cid-cq7hcgfx]{letter-spacing:.4em}.brand-banner[data-astro-cid-cq7hcgfx] .brand-banner__rays{top:4.5rem;left:50%;transform:translate(-50%,-50%)}}.about[data-astro-cid-oxgmilyn]{padding-block:0}.about__wrap[data-astro-cid-oxgmilyn]{padding-block:var(--section)}.about__intro[data-astro-cid-oxgmilyn]{max-width:58rem}.about__lead[data-astro-cid-oxgmilyn]{margin-top:1.25rem;font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.7}.founders[data-astro-cid-oxgmilyn]{position:relative}.founders__rays[data-astro-cid-oxgmilyn]{z-index:-1;width:44rem;height:44rem;stroke:var(--gold);stroke-width:.35px;opacity:.32;pointer-events:none;position:absolute;top:-6rem;right:-9rem}.about[data-astro-cid-oxgmilyn]{isolation:isolate;position:relative;overflow:hidden}.founders__lead[data-astro-cid-oxgmilyn]{grid-template-columns:1.25fr 1fr;align-items:center;gap:clamp(1.75rem,5vw,4rem);margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}.founders__title[data-astro-cid-oxgmilyn]{margin-bottom:1rem;font-size:clamp(2.5rem,5vw,3.4rem)}.founders__lead[data-astro-cid-oxgmilyn] .founders__photo{object-fit:cover;object-position:50% 45%;border-radius:var(--radius);width:100%;max-height:34rem;box-shadow:var(--shadow-lift)}.profiles[data-astro-cid-oxgmilyn]{grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem;display:grid}.profile[data-astro-cid-oxgmilyn]{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid;overflow:hidden}.profile[data-astro-cid-oxgmilyn] picture{height:100%}.profile[data-astro-cid-oxgmilyn] .profile__photo{object-fit:cover;object-position:50% 20%;width:100%;height:100%;min-height:19rem}.profile__body[data-astro-cid-oxgmilyn]{align-content:start;gap:.75rem;padding:1.5rem;display:grid}.profile__aka[data-astro-cid-oxgmilyn]{color:var(--gold-deep);margin-top:-.45rem;font-size:.9rem;font-weight:600}.profile__body[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]{font-size:.98rem;line-height:1.6}.profile__more[data-astro-cid-oxgmilyn] summary[data-astro-cid-oxgmilyn]{min-height:44px;color:var(--brand);cursor:pointer;align-items:center;font-weight:600;display:flex}.vm[data-astro-cid-oxgmilyn]{background:var(--surface-deep)}.vm__inner[data-astro-cid-oxgmilyn]{padding-block:var(--section);grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,5rem);display:grid}.vm__title[data-astro-cid-oxgmilyn]{color:var(--on-surface-accent);font-family:var(--font-serif);margin-bottom:1rem;font-size:clamp(2.2rem,4vw,3.1rem);font-weight:600;line-height:1.1}.vm__vision[data-astro-cid-oxgmilyn]{font-family:var(--font-serif);font-size:clamp(1.55rem,2.6vw,2.15rem);font-weight:500;line-height:1.3}.mission[data-astro-cid-oxgmilyn]{gap:.9rem;display:grid}.mission[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]{border-bottom:1px solid var(--line-dark);gap:.75rem;padding-bottom:.9rem;display:flex}.mission[data-astro-cid-oxgmilyn] .icon{color:var(--on-surface-accent);margin-top:.15rem}.band[data-astro-cid-oxgmilyn]{isolation:isolate;background:radial-gradient(40rem 20rem at 50% 50%, rgb(var(--brand-rgb) / 90%), transparent 75%), linear-gradient(180deg, var(--surface-deep), var(--surface) 50%, var(--surface-deep));text-align:center;position:relative;overflow:hidden}.band[data-astro-cid-oxgmilyn] .band__rays{z-index:-1;width:60rem;height:60rem;color:var(--gold);opacity:.22;stroke-width:.3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.band[data-astro-cid-oxgmilyn] .band__watermark{z-index:-1;width:20rem;color:var(--on-surface);opacity:.05;position:absolute;bottom:-5rem;left:-4rem}.band__inner[data-astro-cid-oxgmilyn]{justify-items:center;gap:1.75rem;padding-block:clamp(3.5rem,8vw,6rem);display:grid}.band__line[data-astro-cid-oxgmilyn]{max-width:50rem;font-family:var(--font-serif);text-wrap:balance;font-size:clamp(2.1rem,5vw,3.6rem);font-style:italic;font-weight:500;line-height:1.12}.band[data-astro-cid-oxgmilyn] .btn-row[data-astro-cid-oxgmilyn]{justify-content:center}@media (width<1100px){.profiles[data-astro-cid-oxgmilyn]{grid-template-columns:1fr}}@media (width<860px){.founders__lead[data-astro-cid-oxgmilyn],.vm__inner[data-astro-cid-oxgmilyn]{grid-template-columns:1fr}.founders__rays[data-astro-cid-oxgmilyn]{width:30rem;height:30rem;top:0;right:-14rem}}@media (width<560px){.profile[data-astro-cid-oxgmilyn]{grid-template-columns:1fr}.profile[data-astro-cid-oxgmilyn] .profile__photo{aspect-ratio:4/5;height:auto}}.contact__grid[data-astro-cid-he3spzz3]{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:clamp(1.5rem,4vw,3rem);display:grid}.rows[data-astro-cid-he3spzz3]{gap:1.35rem;display:grid}.rows[data-astro-cid-he3spzz3] li[data-astro-cid-he3spzz3]{align-items:center;gap:1rem;display:flex}.rows__icon[data-astro-cid-he3spzz3]{background:var(--brand);width:3.1rem;height:3.1rem;color:var(--gold-bright);border-radius:50%;flex:none;place-items:center;display:grid}.rows[data-astro-cid-he3spzz3] strong[data-astro-cid-he3spzz3]{color:var(--gold-deep);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;display:block}.rows[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{color:var(--charcoal);text-decoration-color:var(--gold);text-underline-offset:.25em;padding-block:.2rem;font-size:1.15rem;font-weight:600;display:inline-block}.social[data-astro-cid-he3spzz3]{gap:.6rem;margin-top:1.75rem;display:flex}.social[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{border:1.5px solid var(--line);width:48px;height:48px;color:var(--brand);border-radius:50%;place-items:center;transition:background-color .2s,color .2s;display:grid}.social[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]:hover{background:var(--brand);color:var(--gold-bright)}.panel[data-astro-cid-he3spzz3]{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-lift);grid-template-columns:minmax(0,.8fr) minmax(0,1fr);display:grid;position:relative;overflow:hidden}.nowrap[data-astro-cid-he3spzz3]{white-space:nowrap}.panel[data-astro-cid-he3spzz3] picture{height:100%}.panel[data-astro-cid-he3spzz3] .panel__photo{object-fit:cover;object-position:68% 60%;width:100%;height:100%;max-height:30rem}.panel__body[data-astro-cid-he3spzz3]{align-content:center;gap:1.5rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.panel__text[data-astro-cid-he3spzz3]{font-family:var(--font-serif);font-size:clamp(1.7rem,3vw,2.3rem);font-weight:500;line-height:1.2}.form[data-astro-cid-he3spzz3]{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow);grid-template-columns:1fr 1fr;gap:1rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.field--wide[data-astro-cid-he3spzz3]{grid-column:1/-1}.field[data-astro-cid-he3spzz3] label[data-astro-cid-he3spzz3]{margin-bottom:.3rem;font-size:.92rem;font-weight:600;display:block}.field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3],.field[data-astro-cid-he3spzz3] select[data-astro-cid-he3spzz3],.field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]{border-radius:var(--radius-sm);background:var(--white);width:100%;min-height:48px;color:var(--charcoal);font:inherit;border:1.5px solid #8a7f76;padding:.6rem .8rem}.field__err[data-astro-cid-he3spzz3]{color:#9b1c1c;min-height:1.2em;font-size:.85rem}.field__err[data-astro-cid-he3spzz3]:empty{min-height:0}.hp[data-astro-cid-he3spzz3]{position:absolute;left:-9999px}.form__privacy[data-astro-cid-he3spzz3]{color:var(--ink-muted);font-size:.9rem}.form__status[data-astro-cid-he3spzz3]:empty{display:none}.form__status[data-astro-cid-he3spzz3]{font-weight:600}@media (width<860px){.contact__grid[data-astro-cid-he3spzz3]{grid-template-columns:1fr}}@media (width<560px){.form[data-astro-cid-he3spzz3],.panel[data-astro-cid-he3spzz3]{grid-template-columns:1fr}.panel[data-astro-cid-he3spzz3] .panel__photo{max-height:22rem}}.donate[data-astro-cid-jzmce336]{isolation:isolate;background:radial-gradient(56rem 30rem at 50% 0, rgb(var(--brand-rgb) / 95%), transparent 72%), var(--surface-deep);text-align:center;position:relative;overflow:hidden}.donate[data-astro-cid-jzmce336] .donate__rays{z-index:-1;width:60rem;height:60rem;color:var(--gold);opacity:.2;stroke-width:.3px;position:absolute;top:-30rem;left:50%;transform:translate(-50%)}.donate__inner[data-astro-cid-jzmce336]{justify-items:center;gap:1.25rem;max-width:58rem;display:grid}.donate[data-astro-cid-jzmce336] .eyebrow[data-astro-cid-jzmce336]{margin:0}h2[data-astro-cid-jzmce336]{font-size:clamp(3rem,7vw,5rem)}.donate__body[data-astro-cid-jzmce336]{font-size:clamp(1.1rem,1.8vw,1.3rem)}.donate__line[data-astro-cid-jzmce336]{color:var(--on-surface-accent);margin-bottom:1.25rem;font-weight:500}.donate__note[data-astro-cid-jzmce336]{margin-top:.75rem;font-size:.92rem}.donate[data-astro-cid-jzmce336] .btn-row{justify-content:center}.hero[data-astro-cid-ge2uvauf]{min-height:min(100svh,940px);padding-block:calc(var(--header-h) + 2rem) 3.5rem;border-bottom:1px solid var(--line-dark);background:radial-gradient(44rem 34rem at 88% 30%, #c9a24a38, transparent 70%), linear-gradient(115deg, var(--surface-deep) 40%, var(--surface) 100%);isolation:isolate;align-items:center;display:flex;position:relative;overflow:hidden}.hero__stage[data-astro-cid-ge2uvauf]{z-index:-1;width:68%;position:absolute;inset:0 auto 0 0;overflow:hidden;mask-image:linear-gradient(90deg,#000 62%,#0000 100%)}.hero__media[data-astro-cid-ge2uvauf]{position:absolute;inset:0}.hero__media[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:22% 70%;width:100%;height:100%}.hero__shade[data-astro-cid-ge2uvauf]{background:linear-gradient(180deg, rgb(var(--shade-rgb) / var(--hero-top-shade)) 0, transparent 20%), linear-gradient(0deg, rgb(var(--shade-rgb) / var(--hero-bottom-shade)) 0, transparent 26%);position:absolute;inset:0}.hero__caption[data-astro-cid-ge2uvauf]{bottom:1.5rem;left:max(var(--gutter), calc((100vw - var(--wrap)) / 2));border-left:2px solid var(--gold-bright);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--caption-bg,transparent);padding-left:.85rem;padding-block:var(--caption-pad,0);padding-right:var(--caption-pad,0);color:var(--cream);font-family:var(--font-serif);font-size:1.2rem;font-weight:600;line-height:1.2;display:grid;position:absolute}.hero__caption[data-astro-cid-ge2uvauf] small[data-astro-cid-ge2uvauf]{color:var(--gold-bright);font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem}.hero__body[data-astro-cid-ge2uvauf]{justify-content:flex-end;display:flex}.hero__copy[data-astro-cid-ge2uvauf]{width:min(100%,33rem)}.hero__eyebrow[data-astro-cid-ge2uvauf]{color:var(--on-surface-accent);letter-spacing:.13em;text-transform:uppercase;align-items:flex-start;gap:.6rem;margin-bottom:1.15rem;font-size:.76rem;font-weight:600;line-height:1.5;display:flex}.hero__eyebrow[data-astro-cid-ge2uvauf] .icon{width:1.3rem;height:1.3rem}h1[data-astro-cid-ge2uvauf]{text-wrap:balance;font-size:clamp(3rem,5vw,4.75rem);line-height:1.02}h1[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:var(--on-surface-accent);white-space:nowrap;font-style:italic;font-weight:500}.hero__sub[data-astro-cid-ge2uvauf]{color:rgb(var(--on-surface-rgb) / 92%);margin-block:1.4rem 1.9rem;font-size:clamp(1.05rem,1.4vw,1.2rem)}.hero__channel[data-astro-cid-ge2uvauf]{border-top:1px solid var(--line-dark);color:rgb(var(--on-surface-rgb) / 82%);flex-wrap:wrap;align-items:center;gap:.25rem 1.25rem;margin-top:1.25rem;padding-top:.75rem;font-size:.92rem;display:flex}.hero__channel[data-astro-cid-ge2uvauf] .text-link[data-astro-cid-ge2uvauf]{color:var(--on-surface)}.hero[data-astro-cid-ge2uvauf] .hero__play{fill:currentColor;stroke:none}@media (prefers-reduced-motion:no-preference){.hero__copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{animation:hero-rise .7s var(--ease) both}.hero__copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(2){animation-delay:80ms}.hero__copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(3){animation-delay:.16s}.hero__copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(4){animation-delay:.24s}.hero__copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(5){animation-delay:.32s}.hero__media[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{animation:hero-settle 9s var(--ease) both}@keyframes hero-rise{0%{opacity:0;transform:translateY(18px)}}@keyframes hero-settle{0%{transform:scale(1.05)}}}@media (width<900px){.hero[data-astro-cid-ge2uvauf]{background:var(--surface-deep);min-height:0;padding:0;display:block}.hero__stage[data-astro-cid-ge2uvauf]{z-index:0;width:100%;height:58svh;position:relative;inset:auto;mask-image:none}.hero__media[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-position:40% 60%}.hero__shade[data-astro-cid-ge2uvauf]{background:linear-gradient(180deg, rgb(var(--shade-rgb) / var(--hero-top-shade)) 0, transparent 22%), linear-gradient(0deg, var(--surface-deep) 0, rgb(var(--shade-rgb) / var(--hero-fade-shade)) 14%, transparent 38%)}.hero__caption[data-astro-cid-ge2uvauf]{bottom:2.25rem;left:var(--gutter);font-size:1.05rem}.hero__body[data-astro-cid-ge2uvauf]{padding-block:.5rem 2.25rem;position:relative}.hero__copy[data-astro-cid-ge2uvauf]{width:100%}}@media (width<640px){.hero__stage[data-astro-cid-ge2uvauf]{height:44svh}.hero__media[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-position:50% 42%}.hero__eyebrow[data-astro-cid-ge2uvauf]{margin-bottom:.7rem;font-size:.68rem}.hero__sub[data-astro-cid-ge2uvauf]{margin-block:.8rem 1.25rem}.hero[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{flex:100%}}.latest__inner[data-astro-cid-t2yiyonv]{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(1.75rem,5vw,4rem);padding-block:clamp(2.75rem,6vw,4.5rem);display:grid}h2[data-astro-cid-t2yiyonv]{font-family:var(--font-sans);letter-spacing:0;font-size:clamp(1.45rem,2.6vw,2.1rem);font-weight:600;line-height:1.35}.latest__date[data-astro-cid-t2yiyonv]{color:var(--ink-muted);margin-block:.75rem 1.5rem}.latest__thumb[data-astro-cid-t2yiyonv]{aspect-ratio:16/9;border-radius:var(--radius);background:var(--brand-deep);box-shadow:0 0 0 1px var(--gold), var(--shadow-lift);display:block;position:relative;overflow:hidden}.latest__thumb[data-astro-cid-t2yiyonv] img[data-astro-cid-t2yiyonv]{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}.latest__thumb[data-astro-cid-t2yiyonv]:hover img[data-astro-cid-t2yiyonv]{transform:scale(1.04)}.latest__badge[data-astro-cid-t2yiyonv]{background:var(--gold-metal);width:4.5rem;height:4.5rem;color:var(--ink-on-gold);border-radius:50%;place-items:center;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px #00000059}.latest[data-astro-cid-t2yiyonv] .latest__play{fill:currentColor;stroke:none}@media (width<768px){.latest__inner[data-astro-cid-t2yiyonv]{grid-template-columns:1fr}.latest__thumb[data-astro-cid-t2yiyonv]{order:-1}}.strip[data-astro-cid-pf3px7gg]{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:2.5rem;display:grid}.strip__item[data-astro-cid-pf3px7gg]{aspect-ratio:4/3;border-radius:var(--radius);background:var(--brand-deep);position:relative;overflow:hidden}.strip__item[data-astro-cid-pf3px7gg]:after{content:"";background:linear-gradient(0deg, rgb(var(--shade-rgb) / 90%), transparent);position:absolute;inset:40% 0 0}.strip__item[data-astro-cid-pf3px7gg] picture{height:100%}.strip__item[data-astro-cid-pf3px7gg] img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease)}.strip__item[data-astro-cid-pf3px7gg] .strip__img--0{object-position:42% 30%}.strip__item[data-astro-cid-pf3px7gg] .strip__img--1{object-position:60% 40%}.strip__item[data-astro-cid-pf3px7gg] .strip__img--2{object-position:32% 40%}.strip__item[data-astro-cid-pf3px7gg]:hover img{transform:scale(1.04)}.strip__caption[data-astro-cid-pf3px7gg]{z-index:1;color:var(--cream);font-family:var(--font-serif);font-size:1.5rem;font-weight:600;position:absolute;bottom:.9rem;left:1.1rem;right:1.1rem}.chips[data-astro-cid-pf3px7gg]{flex-wrap:wrap;gap:.5rem;margin-bottom:1.75rem;display:flex}.chip[data-astro-cid-pf3px7gg]{border:1.5px solid var(--line);min-height:44px;color:var(--charcoal);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.45rem 1.05rem;font-size:.94rem;font-weight:500;transition:background-color .2s,color .2s,border-color .2s}.chip[data-astro-cid-pf3px7gg]:hover{border-color:var(--brand)}.chip[data-astro-cid-pf3px7gg][aria-pressed=true]{border-color:var(--brand);background:var(--brand);color:var(--cream)}.grid[data-astro-cid-pf3px7gg]{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.card[data-astro-cid-pf3px7gg]{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);transition:transform .25s var(--ease), box-shadow .25s, border-color .25s;flex-direction:column;gap:.7rem;padding:1.5rem;display:flex;position:relative;overflow:hidden}.card[data-astro-cid-pf3px7gg]:before{content:"";background:var(--gold-metal);transform-origin:0;height:3px;transition:transform .35s var(--ease);position:absolute;inset:0 0 auto;transform:scaleX(0)}.card[data-astro-cid-pf3px7gg]:hover:before{transform:scaleX(1)}.grid[data-astro-cid-pf3px7gg]:not(.is-filtered) .card[data-astro-cid-pf3px7gg]:last-child{grid-column:span 2}.card[data-astro-cid-pf3px7gg]:hover{border-color:var(--gold);box-shadow:var(--shadow);transform:translateY(-3px)}.card__icon[data-astro-cid-pf3px7gg]{background:linear-gradient(145deg, var(--brand), var(--brand-deep));width:3rem;height:3rem;color:var(--gold-bright);border-radius:50%;place-items:center;display:grid}.card__text[data-astro-cid-pf3px7gg]{color:var(--ink-muted);flex:1;font-size:.98rem;line-height:1.55}.card__foot[data-astro-cid-pf3px7gg]{justify-content:space-between;align-items:center;gap:.75rem;min-height:44px;display:flex}.card__group[data-astro-cid-pf3px7gg]{color:var(--gold-deep);letter-spacing:.1em;text-transform:uppercase;font-size:.74rem;font-weight:600}.card__watch[data-astro-cid-pf3px7gg]{min-height:44px;color:var(--brand);align-items:center;gap:.35rem;font-size:.94rem;font-weight:600;display:inline-flex}.card__watch[data-astro-cid-pf3px7gg] .card__play{fill:currentColor;stroke:none;width:1rem;height:1rem}@media (width<1024px){.grid[data-astro-cid-pf3px7gg]{grid-template-columns:repeat(2,1fr)}}@media (width<768px){.strip[data-astro-cid-pf3px7gg]{grid-template-columns:1fr}.strip__item[data-astro-cid-pf3px7gg]{aspect-ratio:16/10}.grid[data-astro-cid-pf3px7gg]{grid-template-columns:1fr}.grid[data-astro-cid-pf3px7gg]:not(.is-filtered) .card[data-astro-cid-pf3px7gg]:last-child{grid-column:auto}.card[data-astro-cid-pf3px7gg]{grid-template-columns:2.75rem minmax(0,1fr);gap:.3rem .85rem;padding:1rem;display:grid}.card__icon[data-astro-cid-pf3px7gg]{grid-row:1/3;width:2.75rem;height:2.75rem}.card[data-astro-cid-pf3px7gg] h3[data-astro-cid-pf3px7gg]{align-self:center;font-size:1.4rem}.card__text[data-astro-cid-pf3px7gg],.card__foot[data-astro-cid-pf3px7gg]{grid-column:2}.card__foot[data-astro-cid-pf3px7gg]{min-height:0}}.partners[data-astro-cid-edpm6wi3]{isolation:isolate;overflow:hidden}.partners[data-astro-cid-edpm6wi3] .partners__rays{width:42rem;height:42rem;color:var(--brand);opacity:.12;stroke-width:.35px;position:absolute;top:-12rem;right:-12rem}.partners__inner[data-astro-cid-edpm6wi3]{position:relative}.section-head__lead[data-astro-cid-edpm6wi3]{color:var(--charcoal)}.cards[data-astro-cid-edpm6wi3]{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.card[data-astro-cid-edpm6wi3]{border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow);transition:transform .25s var(--ease), box-shadow .25s;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.75rem;display:flex}.card[data-astro-cid-edpm6wi3]:hover{box-shadow:var(--shadow-lift);transform:translateY(-4px)}.card[data-astro-cid-edpm6wi3] h3[data-astro-cid-edpm6wi3]{font-size:1.9rem}.card[data-astro-cid-edpm6wi3] p[data-astro-cid-edpm6wi3]{color:var(--ink-muted);flex:1}.card__icon[data-astro-cid-edpm6wi3]{background:var(--brand);width:3.25rem;height:3.25rem;color:var(--gold-bright);border-radius:50%;place-items:center;display:grid}.text-link[data-astro-cid-edpm6wi3]{color:var(--brand)}@media (width<860px){.cards[data-astro-cid-edpm6wi3]{grid-template-columns:1fr}}.quick[data-astro-cid-xhv6on4d]{display:none}@media (width<768px){.quick[data-astro-cid-xhv6on4d]{z-index:40;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--line-dark);background:var(--surface-deep);grid-template-columns:repeat(3,1fr);display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -10px 24px -14px #000000b3}body:has(form:focus-within) .quick[data-astro-cid-xhv6on4d]{display:none}.quick[data-astro-cid-xhv6on4d] a[data-astro-cid-xhv6on4d]{min-height:64px;color:var(--on-surface);flex-direction:column;justify-content:center;align-items:center;gap:.1rem;font-size:.8rem;font-weight:600;text-decoration:none;display:flex}.quick[data-astro-cid-xhv6on4d] a[data-astro-cid-xhv6on4d]+a[data-astro-cid-xhv6on4d]{border-left:1px solid var(--line-dark)}.quick[data-astro-cid-xhv6on4d] .icon{color:var(--on-surface-accent)}.quick[data-astro-cid-xhv6on4d] .quick__play{fill:currentColor;stroke:none}}.verse[data-astro-cid-dfzmsfqs]{isolation:isolate;background:radial-gradient(44rem 18rem at 50% 0, rgb(var(--brand-rgb) / 95%), transparent 75%), var(--surface-deep);text-align:center;position:relative;overflow:hidden}.verse[data-astro-cid-dfzmsfqs]:before,.verse[data-astro-cid-dfzmsfqs]:after{content:"";background:linear-gradient(90deg, transparent, var(--gold), transparent);height:1px;position:absolute;left:0;right:0}.verse[data-astro-cid-dfzmsfqs]:before{top:0}.verse[data-astro-cid-dfzmsfqs]:after{bottom:0}.verse[data-astro-cid-dfzmsfqs] .verse__rays{z-index:-1;width:44rem;height:44rem;color:var(--gold);opacity:.2;stroke-width:.35px;position:absolute;top:-22rem;left:50%;transform:translate(-50%)}.verse__inner[data-astro-cid-dfzmsfqs]{justify-items:center;gap:.9rem;max-width:62rem;padding-block:clamp(2.75rem,6vw,4.25rem);display:grid}.verse[data-astro-cid-dfzmsfqs] .verse__mark{width:3.25rem;color:var(--on-surface)}.verse__ta[data-astro-cid-dfzmsfqs]{font-family:"Noto Sans Tamil", var(--font-sans);font-size:clamp(1.15rem,2.3vw,1.55rem);line-height:1.7}.verse__en[data-astro-cid-dfzmsfqs]{color:var(--on-surface-accent);font-family:var(--font-serif);text-wrap:balance;font-size:clamp(1.55rem,3.2vw,2.35rem);font-style:italic;font-weight:500;line-height:1.25}.verse__ref[data-astro-cid-dfzmsfqs]{letter-spacing:.14em;text-transform:uppercase;font-size:.82rem;font-weight:600}.watch[data-astro-cid-cn76xad7]{isolation:isolate;background:radial-gradient(50rem 26rem at 85% 0, rgb(var(--brand-rgb) / 70%), transparent 70%), var(--surface-deep);position:relative;overflow:hidden}.watch[data-astro-cid-cn76xad7] .watch__rays{z-index:-1;width:40rem;height:40rem;color:var(--gold);opacity:.18;stroke-width:.4px;position:absolute;top:-14rem;right:-10rem}.sr-only[data-astro-cid-cn76xad7]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.watch[data-astro-cid-cn76xad7] .solid{fill:currentColor;stroke:none}.strip[data-astro-cid-cn76xad7]{border:1px solid var(--line-dark);border-radius:var(--radius);background:var(--surface-card);flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;margin-bottom:2rem;padding:1rem 1.25rem;display:flex}.strip__badge[data-astro-cid-cn76xad7]{aspect-ratio:1;background:radial-gradient(circle at 50% 35%, rgb(var(--brand-rgb)), var(--surface-deep));border:1px solid #c9a24a8c;border-radius:50%;flex:none;place-items:center;width:4rem;display:grid}.strip[data-astro-cid-cn76xad7] .strip__mark{width:68%;color:var(--on-surface)}.strip__text[data-astro-cid-cn76xad7]{flex:14rem;display:grid}.strip__text[data-astro-cid-cn76xad7] strong[data-astro-cid-cn76xad7]{font-family:var(--font-serif);font-size:1.45rem;line-height:1.2}.strip__text[data-astro-cid-cn76xad7] span[data-astro-cid-cn76xad7]{color:rgb(var(--on-surface-rgb) / 82%);font-size:.95rem}.stage[data-astro-cid-cn76xad7]{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:2rem;margin-bottom:3.5rem;display:grid}.player[data-astro-cid-cn76xad7]{aspect-ratio:16/9;border-radius:var(--radius);box-shadow:0 0 0 1px var(--line-dark), 0 30px 60px -30px #000000e6;background:#000;position:relative;overflow:hidden}.player[data-astro-cid-cn76xad7] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.player__poster[data-astro-cid-cn76xad7]{display:block;position:absolute;inset:0}.player__poster[data-astro-cid-cn76xad7] img[data-astro-cid-cn76xad7]{object-fit:cover;width:100%;height:100%}.player__btn[data-astro-cid-cn76xad7]{background:var(--gold-metal);width:5.25rem;height:5.25rem;color:var(--ink-on-gold);transition:transform .25s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #00000073}.player__btn[data-astro-cid-cn76xad7] .icon{width:2rem;height:2rem}.player__poster[data-astro-cid-cn76xad7]:hover .player__btn[data-astro-cid-cn76xad7]{transform:translate(-50%,-50%)scale(1.08)}.player__caption[data-astro-cid-cn76xad7]{margin-top:.9rem;font-weight:500}.rail-title[data-astro-cid-cn76xad7]{color:var(--on-surface-accent);margin-bottom:1rem;font-size:1.7rem}.videos[data-astro-cid-cn76xad7]{gap:.35rem;display:grid}.video[data-astro-cid-cn76xad7]{border-radius:var(--radius-sm);grid-template-columns:8rem minmax(0,1fr);gap:.8rem;padding:.45rem;text-decoration:none;transition:background-color .2s;display:grid}.video[data-astro-cid-cn76xad7]:hover,.video[data-astro-cid-cn76xad7].is-playing{background:#c9a24a29}.video[data-astro-cid-cn76xad7] img[data-astro-cid-cn76xad7]{aspect-ratio:16/9;object-fit:cover;border-radius:6px;width:100%}.video__meta[data-astro-cid-cn76xad7]{align-content:start;gap:.2rem;min-width:0;display:grid}.video__title[data-astro-cid-cn76xad7]{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:.92rem;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.video[data-astro-cid-cn76xad7] time[data-astro-cid-cn76xad7]{color:rgb(var(--on-surface-rgb) / 78%);font-size:.8rem}.series[data-astro-cid-cn76xad7]{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.series__card[data-astro-cid-cn76xad7]{border:1px solid var(--line-dark);border-radius:var(--radius);background:var(--surface-card);transition:border-color .2s, transform .25s var(--ease);flex-direction:column;gap:.7rem;padding:.9rem;display:flex}.series__card[data-astro-cid-cn76xad7]:hover{border-color:var(--gold);transform:translateY(-3px)}.series__thumbs[data-astro-cid-cn76xad7]{aspect-ratio:16/7;border-radius:var(--radius-sm);background:var(--surface);grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr;gap:3px;display:grid;overflow:hidden}.series__thumbs[data-astro-cid-cn76xad7] img[data-astro-cid-cn76xad7]{object-fit:cover;width:100%;height:100%;min-height:0}.series__thumbs[data-astro-cid-cn76xad7] img[data-astro-cid-cn76xad7]:first-child,.series__thumbs[data-astro-cid-cn76xad7] img[data-astro-cid-cn76xad7]:nth-child(2):last-child{grid-row:1/3}.series__thumbs[data-astro-cid-cn76xad7] img[data-astro-cid-cn76xad7]:only-child{grid-column:1/3}.series__title[data-astro-cid-cn76xad7]{font-family:var(--font-serif);flex:1;font-size:1.4rem;font-weight:600;line-height:1.2}.series__all[data-astro-cid-cn76xad7]{margin-block:.75rem 3rem}.extras[data-astro-cid-cn76xad7]{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:3rem;display:grid}.live[data-astro-cid-cn76xad7],.music[data-astro-cid-cn76xad7]{border-radius:var(--radius);background:var(--surface);flex-direction:column;align-items:flex-start;gap:.75rem;padding:clamp(1.5rem,3vw,2.25rem);display:flex}.live[data-astro-cid-cn76xad7] h3[data-astro-cid-cn76xad7],.music[data-astro-cid-cn76xad7] h3[data-astro-cid-cn76xad7]{font-size:1.95rem}.live[data-astro-cid-cn76xad7] .eyebrow[data-astro-cid-cn76xad7],.music[data-astro-cid-cn76xad7] .eyebrow[data-astro-cid-cn76xad7]{margin-bottom:0}.watch__body[data-astro-cid-cn76xad7]{max-width:52rem;color:rgb(var(--on-surface-rgb) / 88%)}@media (width<960px){.stage[data-astro-cid-cn76xad7]{grid-template-columns:1fr}.series[data-astro-cid-cn76xad7]{grid-template-columns:repeat(2,1fr)}}@media (width<640px){.series[data-astro-cid-cn76xad7],.extras[data-astro-cid-cn76xad7]{grid-template-columns:1fr}.strip[data-astro-cid-cn76xad7] .btn[data-astro-cid-cn76xad7]{width:100%}.player__btn[data-astro-cid-cn76xad7]{width:4rem;height:4rem}}
