.bleed[data-astro-cid-ienseu3w]{background:linear-gradient(90deg, #2b132aeb 0%, #401d3d99 45%, #401d3d0d 80%), var(--img) center / cover;min-height:clamp(420px,34vw,540px);color:var(--ilcc-cream);--head:var(--ilcc-white);--eyebrow:var(--ilcc-gold-400);align-items:center;display:flex}.bleed[data-astro-cid-ienseu3w] .b-title{font:700 clamp(32px, 3.4vw, 52px) / 1.05 var(--font-display);letter-spacing:-.035em}.b-body[data-astro-cid-ienseu3w]{color:#fbf7f2e0;max-width:46ch;margin-top:20px}.bleed[data-astro-cid-ienseu3w] .actions[data-astro-cid-ienseu3w]{margin-top:28px}@media (width<=760px){.bleed[data-astro-cid-ienseu3w]{background:linear-gradient(to top, #2b132af2 10%, #401d3d8c 70%, #401d3d33), var(--img) center / cover;align-items:flex-end}}.visual-wrap[data-astro-cid-ienseu3w]{justify-items:center;display:grid;position:relative}.visual-wrap[data-astro-cid-ienseu3w]>.visual[data-astro-cid-ienseu3w]{width:100%}.visual-wrap[data-astro-cid-ienseu3w]:has(.nc-under){border-radius:var(--r-xl)}.visual-wrap[data-astro-cid-ienseu3w]:has(.nc-under)>.visual[data-astro-cid-ienseu3w]{border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:none}.visual-wrap:has(.nc-under)>.visual.reveal-img{clip-path:inset(100% 0 0 0 round var(--r-xl) var(--r-xl) 0 0)}.visual-wrap:has(.nc-under)>.visual.reveal-img.is-in{clip-path:inset(0 0 0 0 round var(--r-xl) var(--r-xl) 0 0)}.visual-wrap[data-astro-cid-ienseu3w] .nc-under{border-radius:0 0 var(--r-xl) var(--r-xl);width:100%;box-shadow:none;margin-top:-1px;padding:20px 26px}@media (width<=860px){.visual-wrap[data-astro-cid-ienseu3w]:has(.nc-under){width:min(100%,460px);margin-inline:auto}}.split[data-astro-cid-ienseu3w]{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(48px,8vw,128px);display:grid}.img-left[data-astro-cid-ienseu3w]{grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}.img-left[data-astro-cid-ienseu3w] .copy[data-astro-cid-ienseu3w]{order:2}.body[data-astro-cid-ienseu3w]{margin-top:22px}.body[data-astro-cid-ienseu3w] .signature{font:400 clamp(54px, 4.8vw, 72px) / 1 var(--font-signature);color:var(--ilcc-purple-500);transform-origin:0;margin-top:.6em;transform:rotate(-3deg)}.body[data-astro-cid-ienseu3w] .signature+p{letter-spacing:.02em;color:var(--fg-2);margin-top:.2em;font-size:14px}.ground-purple[data-astro-cid-ienseu3w] .body[data-astro-cid-ienseu3w] .signature{color:var(--ilcc-gold-400)}.copy[data-astro-cid-ienseu3w]:not(:has(.h2)) .body[data-astro-cid-ienseu3w]{margin-top:0}.ground-purple[data-astro-cid-ienseu3w] .body[data-astro-cid-ienseu3w]{color:color-mix(in oklch, var(--ilcc-cream) 90%, transparent)}.ground-purple[data-astro-cid-ienseu3w] .body[data-astro-cid-ienseu3w] a{color:var(--ilcc-gold-400)}.visual[data-astro-cid-ienseu3w]{border-radius:var(--r-xl);box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.visual[data-astro-cid-ienseu3w]>img[data-astro-cid-ienseu3w]{width:100%}.placeholder[data-astro-cid-ienseu3w]{aspect-ratio:5/6;width:100%}.placeholder[data-astro-cid-ienseu3w] .radiant[data-astro-cid-ienseu3w]{height:120%;color:var(--ilcc-lavender);opacity:.08;bottom:-20%;right:-30%}.placeholder[data-astro-cid-ienseu3w] img[data-astro-cid-ienseu3w]{filter:brightness(0)invert();opacity:.9;position:relative}.gold[data-astro-cid-ienseu3w] .visual[data-astro-cid-ienseu3w]{background:var(--ilcc-cream);border-radius:var(--r-xl);box-shadow:none;align-items:flex-end;display:flex;overflow:hidden}.ground-cream[data-astro-cid-ienseu3w] .gold[data-astro-cid-ienseu3w] .visual[data-astro-cid-ienseu3w]{background:var(--ilcc-white)}.gold[data-astro-cid-ienseu3w] .visual[data-astro-cid-ienseu3w]>img[data-astro-cid-ienseu3w]{width:100%;height:auto;display:block}@media (width<=860px){.gold[data-astro-cid-ienseu3w] .visual[data-astro-cid-ienseu3w]{width:min(100%,460px);margin-inline:auto}}.has-cutout[data-astro-cid-ienseu3w]{padding-bottom:0}.cutout[data-astro-cid-ienseu3w]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:end}.img-left[data-astro-cid-ienseu3w].cutout{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.cutout[data-astro-cid-ienseu3w] .copy[data-astro-cid-ienseu3w]{padding-bottom:var(--section);align-self:center}.cutout[data-astro-cid-ienseu3w] .visual[data-astro-cid-ienseu3w]{box-shadow:none;border-radius:0;overflow:visible}.cutout[data-astro-cid-ienseu3w] .visual[data-astro-cid-ienseu3w]>img[data-astro-cid-ienseu3w]{width:min(100%,680px);margin-left:auto;display:block}.img-left[data-astro-cid-ienseu3w].cutout .visual[data-astro-cid-ienseu3w]>img[data-astro-cid-ienseu3w]{margin-left:0;margin-right:auto}@media (width<=860px){.split[data-astro-cid-ienseu3w]{grid-template-columns:1fr}.cutout[data-astro-cid-ienseu3w] .copy[data-astro-cid-ienseu3w]{padding-bottom:0}.cutout[data-astro-cid-ienseu3w] .visual[data-astro-cid-ienseu3w]>img[data-astro-cid-ienseu3w]{width:min(100%,480px);margin-inline:auto}.img-left[data-astro-cid-ienseu3w] .copy[data-astro-cid-ienseu3w]{order:0}.placeholder[data-astro-cid-ienseu3w]{aspect-ratio:4/3}}.stats[data-astro-cid-pondwwpz]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.stats-band[data-astro-cid-pondwwpz]{--tex:url(/brand/halftone-purple-fine.png);padding-block:clamp(56px,6vw,80px)}.stats-band[data-astro-cid-pondwwpz]:before{opacity:.55}.stats[data-astro-cid-pondwwpz]{border-top:1px solid #fbf7f238;padding-top:36px}.stat[data-astro-cid-pondwwpz]{gap:10px;display:grid}.stat-n[data-astro-cid-pondwwpz]{font:700 clamp(44px, 4.6vw, 68px)/1 var(--font-display);letter-spacing:-.03em;color:var(--ilcc-gold-400)}.stat-label[data-astro-cid-pondwwpz]{color:#fbf7f2d9;font-size:16px}.gallery[data-astro-cid-pondwwpz]{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.gallery[data-astro-cid-pondwwpz] img[data-astro-cid-pondwwpz]{aspect-ratio:3/2;object-fit:cover;border-radius:var(--r-lg);width:100%}.pillars[data-astro-cid-pondwwpz]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(32px,4vw,64px);margin:0;padding:0;list-style:none;display:grid}.pillar[data-astro-cid-pondwwpz]{border-top:1px solid var(--line-strong);align-content:start;gap:14px;padding-top:28px;display:grid;position:relative}.pillar[data-astro-cid-pondwwpz]:before{content:"";background:var(--ilcc-purple-500);transform-origin:0;height:2px;transition:transform 1.1s cubic-bezier(.65,0,.35,1);transition-delay:calc(var(--i,0) * .12s + .2s);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.pillar[data-astro-cid-pondwwpz].is-in:before{transform:scaleX(1)}.num[data-astro-cid-pondwwpz]{transition:transform .9s cubic-bezier(.16,1,.3,1),opacity .9s;transition-delay:calc(var(--i,0) * .12s + .15s);display:inline-block}.pillar[data-astro-cid-pondwwpz]:not(.is-in) .num[data-astro-cid-pondwwpz]{opacity:0;transform:translateY(24px)}@media (prefers-reduced-motion:reduce){.pillar[data-astro-cid-pondwwpz]:before{transition:none;transform:scaleX(1)}.pillar[data-astro-cid-pondwwpz] .num[data-astro-cid-pondwwpz]{transition:none;opacity:1!important;transform:none!important}}.num[data-astro-cid-pondwwpz]{font:700 40px/1 var(--font-display);letter-spacing:-.03em;color:var(--ilcc-purple-500);margin-bottom:8px}.pillar[data-astro-cid-pondwwpz] p[data-astro-cid-pondwwpz]{font-size:15px}.pillar[data-astro-cid-pondwwpz] .text-link[data-astro-cid-pondwwpz]{margin-top:6px}.grid[data-astro-cid-pondwwpz]{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:clamp(20px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}.media[data-astro-cid-pondwwpz]{aspect-ratio:4/3;object-fit:cover;width:100%}.body[data-astro-cid-pondwwpz]{gap:10px;padding:28px 28px 32px;font-size:15px;display:grid}.body[data-astro-cid-pondwwpz] .h4[data-astro-cid-pondwwpz]{color:var(--ilcc-purple-700)}.body[data-astro-cid-pondwwpz] p[data-astro-cid-pondwwpz],.pillar[data-astro-cid-pondwwpz] p[data-astro-cid-pondwwpz]{white-space:pre-line}.plain[data-astro-cid-pondwwpz] .card[data-astro-cid-pondwwpz]{border-top:4px solid var(--accent)}.bare[data-astro-cid-pondwwpz]{align-self:start}.bare[data-astro-cid-pondwwpz] a[data-astro-cid-pondwwpz]{display:block}.bare[data-astro-cid-pondwwpz] img[data-astro-cid-pondwwpz]{width:100%}.bare[data-astro-cid-pondwwpz]:has(a:hover){box-shadow:var(--shadow-md);transform:translateY(-3px)}.panel[data-astro-cid-3ji6n45c]{border-radius:var(--r-xl);background:var(--ilcc-purple-700);color:var(--ilcc-cream);box-shadow:var(--shadow-xl);padding:clamp(20px,3vw,40px);position:relative;overflow:hidden}.radiant[data-astro-cid-3ji6n45c]{height:170%;color:var(--ilcc-cream);opacity:.05;bottom:-60%;right:-12%}.tablist[data-astro-cid-3ji6n45c]{border-radius:var(--r-pill);scrollbar-width:none;background:#fbf7f20f;gap:8px;margin-bottom:clamp(24px,3vw,40px);padding:6px;display:flex;position:relative;overflow-x:auto;box-shadow:inset 0 0 0 1px #fbf7f21a}.tablist[data-astro-cid-3ji6n45c]::-webkit-scrollbar{display:none}[data-astro-cid-3ji6n45c][role=tab]{border-radius:var(--r-pill);color:color-mix(in oklch, var(--ilcc-cream) 75%, transparent);font:600 15px/1.2 var(--font-display);white-space:nowrap;cursor:pointer;transition:background var(--t-base) var(--ease-enter), color var(--t-base) var(--ease-enter);background:0 0;border:0;flex:1 0 auto;justify-content:center;align-items:center;gap:10px;padding:14px 22px;display:inline-flex}[data-astro-cid-3ji6n45c][role=tab]:hover{color:var(--ilcc-cream);background:#fbf7f20f}[data-astro-cid-3ji6n45c][role=tab][aria-selected=true]{background:var(--ilcc-gold-400);color:var(--ilcc-purple-700)}.n[data-astro-cid-3ji6n45c]{letter-spacing:.08em;opacity:.7;font-size:12px}.stage[data-astro-cid-3ji6n45c]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid;position:relative}.photos[data-astro-cid-3ji6n45c]{aspect-ratio:4/3.4;border-radius:var(--r-card);background:var(--ilcc-purple-800);position:relative;overflow:hidden}.photos[data-astro-cid-3ji6n45c]>img[data-astro-cid-3ji6n45c],.ph[data-astro-cid-3ji6n45c]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s var(--ease-enter), transform .9s var(--ease-enter);position:absolute;inset:0;transform:scale(1.03)}.photos[data-astro-cid-3ji6n45c]>.is-active[data-astro-cid-3ji6n45c]{opacity:1;transform:none}.ph[data-astro-cid-3ji6n45c]{background:var(--ilcc-purple-600);place-items:center;display:grid}.ph[data-astro-cid-3ji6n45c] img[data-astro-cid-3ji6n45c]{filter:brightness(0)invert();opacity:.8;width:30%}.copy[data-astro-cid-3ji6n45c]{animation:rise .5s var(--ease-enter);padding-right:clamp(0px,2vw,24px)}.copy[data-astro-cid-3ji6n45c]:focus-visible{outline-offset:8px}.copy[data-astro-cid-3ji6n45c] .h2[data-astro-cid-3ji6n45c]{color:var(--ilcc-gold-400);margin-bottom:20px}.text[data-astro-cid-3ji6n45c]{white-space:pre-line;color:color-mix(in oklch, var(--ilcc-cream) 88%, transparent);font-size:15px;line-height:1.8}@keyframes rise{0%{opacity:0;transform:translateY(10px)}}@media (width<=860px){.stage[data-astro-cid-3ji6n45c]{grid-template-columns:1fr}[data-astro-cid-3ji6n45c][role=tab]{flex:none;padding:12px 18px}}@media (prefers-reduced-motion:reduce){.copy[data-astro-cid-3ji6n45c]{animation:none}}.top[data-astro-cid-phk5mvsr]{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(40px,5vw,64px);display:flex}.top[data-astro-cid-phk5mvsr] .head[data-astro-cid-phk5mvsr]{margin:0}.top[data-astro-cid-phk5mvsr] .text-link[data-astro-cid-phk5mvsr]{flex:none;margin-bottom:6px}.grid[data-astro-cid-phk5mvsr]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(16px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}.tile[data-astro-cid-phk5mvsr]{border-radius:var(--r-xl);background:var(--ilcc-purple-700);box-shadow:var(--shadow-md);transition:box-shadow var(--t-base) var(--ease-enter), transform var(--t-base) var(--ease-enter);flex-direction:column;display:flex;position:relative;overflow:hidden}.tile[data-astro-cid-phk5mvsr]>img[data-astro-cid-phk5mvsr],.ph[data-astro-cid-phk5mvsr]{aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform .9s var(--ease-enter)}.ph[data-astro-cid-phk5mvsr]{background:var(--ilcc-purple-500)}.body[data-astro-cid-phk5mvsr]{background:var(--ilcc-purple-700);color:var(--ilcc-cream);flex:1;padding:clamp(22px,2.4vw,32px) 84px clamp(22px,2.4vw,32px) clamp(22px,2.4vw,32px);position:relative}.body[data-astro-cid-phk5mvsr]:before{content:"";background:var(--ilcc-gold-400);transform-origin:0;height:3px;transition:transform var(--t-slow) var(--ease-enter);position:absolute;inset:0 0 auto;transform:scaleX(0)}.body[data-astro-cid-phk5mvsr] .h3[data-astro-cid-phk5mvsr]{color:var(--ilcc-cream)}.text[data-astro-cid-phk5mvsr]{-webkit-line-clamp:3;color:color-mix(in oklch, var(--ilcc-cream) 80%, transparent);-webkit-box-orient:vertical;margin-top:10px;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.go[data-astro-cid-phk5mvsr]{width:40px;height:40px;color:var(--ilcc-gold-400);transition:background var(--t-base) var(--ease-enter), color var(--t-base) var(--ease-enter), transform var(--t-base) var(--ease-enter);background:#fbf7f21a;border-radius:50%;place-items:center;display:grid;position:absolute;top:clamp(22px,2.4vw,32px);right:clamp(22px,2.4vw,32px)}.tile[data-astro-cid-phk5mvsr]:hover,.tile[data-astro-cid-phk5mvsr]:focus-within{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.tile[data-astro-cid-phk5mvsr]:hover>img[data-astro-cid-phk5mvsr],.tile[data-astro-cid-phk5mvsr]:focus-within>img[data-astro-cid-phk5mvsr]{transform:scale(1.04)}.tile[data-astro-cid-phk5mvsr]:hover .body[data-astro-cid-phk5mvsr]:before,.tile[data-astro-cid-phk5mvsr]:focus-within .body[data-astro-cid-phk5mvsr]:before{transform:scaleX(1)}.tile[data-astro-cid-phk5mvsr]:hover .go[data-astro-cid-phk5mvsr],.tile[data-astro-cid-phk5mvsr]:focus-within .go[data-astro-cid-phk5mvsr]{background:var(--ilcc-gold-400);color:var(--ilcc-purple-700);transform:rotate(45deg)}@media (width<=760px){.top[data-astro-cid-phk5mvsr]{flex-direction:column;align-items:flex-start}}.body[data-astro-cid-k4cabtpk] p[data-astro-cid-k4cabtpk]{margin:0}.body[data-astro-cid-k4cabtpk] ol[data-astro-cid-k4cabtpk]{counter-reset:n;white-space:normal;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.body[data-astro-cid-k4cabtpk] ol[data-astro-cid-k4cabtpk] li[data-astro-cid-k4cabtpk]{counter-increment:n;padding-left:30px;position:relative}.body[data-astro-cid-k4cabtpk] ol[data-astro-cid-k4cabtpk] li[data-astro-cid-k4cabtpk]:before{content:counter(n, decimal-leading-zero);font:700 12px/1.9 var(--font-display);color:var(--ilcc-gold-400);position:absolute;left:0}.row[data-astro-cid-k4cabtpk]{gap:14px;height:clamp(480px,42vw,600px);margin:0;padding:0;list-style:none;display:flex}.panel[data-astro-cid-k4cabtpk]{contain:layout paint;border-radius:var(--r-xl);isolation:isolate;background:var(--ilcc-purple-700);min-width:0;color:var(--ilcc-cream);flex-direction:column;flex:1;justify-content:flex-end;transition:flex .55s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.panel[data-astro-cid-k4cabtpk]:before{content:"";z-index:-2;background:var(--img) center / cover no-repeat;transition:transform .8s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(1.06)}.panel[data-astro-cid-k4cabtpk]:after{content:"";z-index:-1;transition:background .8s var(--ease-enter);background:linear-gradient(#2b132a33 20%,#2b132a8c 55%,#2b132af0 100%);position:absolute;inset:0}.panel[data-astro-cid-k4cabtpk].on{flex:2.6}.panel[data-astro-cid-k4cabtpk].on:before{transform:scale(1)}.panel[data-astro-cid-k4cabtpk]:not(.on):after{background:linear-gradient(#2b132a59 0%,#2b132a80 40%,#2b132ae6 100%)}.hit[data-astro-cid-k4cabtpk]{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:10px;padding:clamp(24px,2.6vw,36px) clamp(24px,2.6vw,36px) 0;display:flex}.panel[data-astro-cid-k4cabtpk].on .hit[data-astro-cid-k4cabtpk]{cursor:default}.num[data-astro-cid-k4cabtpk]{font:700 14px/1 var(--font-display);letter-spacing:.1em;color:var(--ilcc-gold-400)}.title[data-astro-cid-k4cabtpk]{font:700 clamp(22px, 2vw, 30px)/1.1 var(--font-display);letter-spacing:-.01em;text-wrap:balance}.text[data-astro-cid-k4cabtpk]{grid-template-rows:0fr;padding:0 clamp(24px,2.6vw,36px) clamp(24px,2.6vw,36px);transition:grid-template-rows .45s cubic-bezier(.16,1,.3,1);display:grid}.text[data-astro-cid-k4cabtpk] .body[data-astro-cid-k4cabtpk]{white-space:pre-line;color:#fbf7f2e0;opacity:0;width:min(56ch,52vw);max-width:none;min-height:0;margin:0;font-size:14px;line-height:1.75;transition:opacity .15s linear,transform .15s linear;overflow:hidden;transform:translateY(12px)}.panel[data-astro-cid-k4cabtpk].on .text[data-astro-cid-k4cabtpk]{grid-template-rows:1fr}.panel[data-astro-cid-k4cabtpk].on .text[data-astro-cid-k4cabtpk] .body[data-astro-cid-k4cabtpk]{opacity:1;transition:opacity .35s var(--ease-enter) .22s, transform .45s var(--ease-enter) .22s;margin-top:14px;transform:none}@media (width<=860px){.row[data-astro-cid-k4cabtpk]{flex-direction:column;height:auto}.panel[data-astro-cid-k4cabtpk]{flex:none;min-height:140px}.panel[data-astro-cid-k4cabtpk].on{min-height:420px}.text[data-astro-cid-k4cabtpk] p[data-astro-cid-k4cabtpk]{width:auto}}@media (prefers-reduced-motion:reduce){.panel[data-astro-cid-k4cabtpk],.panel[data-astro-cid-k4cabtpk]:before,.text[data-astro-cid-k4cabtpk],.text[data-astro-cid-k4cabtpk] p[data-astro-cid-k4cabtpk]{transition:none}}.split[data-astro-cid-hpkjpu32]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.lead[data-astro-cid-hpkjpu32]{max-width:46ch;margin-top:18px}.badges[data-astro-cid-hpkjpu32]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.badges[data-astro-cid-hpkjpu32] img[data-astro-cid-hpkjpu32]{width:auto;height:52px;transition:transform var(--t-base) var(--ease-enter);border-radius:10px;display:block}.badges[data-astro-cid-hpkjpu32] a[data-astro-cid-hpkjpu32]:hover img[data-astro-cid-hpkjpu32]{transform:translateY(-2px)}.art[data-astro-cid-hpkjpu32]{margin:0}.art[data-astro-cid-hpkjpu32] img[data-astro-cid-hpkjpu32]{border-radius:var(--r-xl);width:100%;height:auto;box-shadow:var(--shadow-xl);display:block}@media (width<=860px){.split[data-astro-cid-hpkjpu32]{grid-template-columns:1fr}}.grid[data-astro-cid-kkh76oxd]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.collage[data-astro-cid-kkh76oxd]{height:clamp(420px,42vw,580px);position:sticky;top:110px}.p[data-astro-cid-kkh76oxd]{object-fit:cover;border-radius:var(--r-xl);box-shadow:var(--shadow-lg);position:absolute}.p0[data-astro-cid-kkh76oxd]{width:70%;height:62%;top:0;left:0}.p1[data-astro-cid-kkh76oxd]{border:6px solid var(--ilcc-cream);width:52%;height:42%;top:30%;right:0}.p2[data-astro-cid-kkh76oxd]{border:6px solid var(--ilcc-cream);width:50%;height:34%;bottom:0;left:10%}.ground-paper[data-astro-cid-kkh76oxd] .p[data-astro-cid-kkh76oxd],.ground-white[data-astro-cid-kkh76oxd] .p[data-astro-cid-kkh76oxd]{border-color:var(--ilcc-white)}.item[data-astro-cid-kkh76oxd]{border-top:1px solid var(--line-strong);gap:12px;padding:32px 0;display:grid}.item[data-astro-cid-kkh76oxd]:first-child{border-top:0;padding-top:0}.num[data-astro-cid-kkh76oxd]{font:700 13px/1 var(--font-display);letter-spacing:.12em;color:var(--ilcc-magenta-400)}.item[data-astro-cid-kkh76oxd] .h3[data-astro-cid-kkh76oxd]{color:var(--ilcc-purple-500)}.item[data-astro-cid-kkh76oxd] p[data-astro-cid-kkh76oxd]{color:var(--fg-2);white-space:pre-line;margin:0;font-size:16px;line-height:1.75}@media (width<=860px){.grid[data-astro-cid-kkh76oxd]{grid-template-columns:1fr}.collage[data-astro-cid-kkh76oxd]{height:380px;position:relative;top:0}}.photo-band[data-astro-cid-lbigsicz]{background:var(--ilcc-purple-700);height:clamp(320px,60vw,720px);position:relative;overflow:hidden}.photo-band[data-astro-cid-lbigsicz] img[data-astro-cid-lbigsicz]{object-fit:cover;object-position:center 40%;width:100%;height:112%}@supports (animation-timeline:view()){.photo-band[data-astro-cid-lbigsicz] img[data-astro-cid-lbigsicz]{animation:linear both band-drift view()}@keyframes band-drift{0%{transform:translateY(-6%)}to{transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.photo-band[data-astro-cid-lbigsicz] img[data-astro-cid-lbigsicz]{animation:none}}.top[data-astro-cid-2gwmyuad]{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(28px,3vw,40px);display:flex}.top[data-astro-cid-2gwmyuad] .lead[data-astro-cid-2gwmyuad]{margin-top:16px}.arrows[data-astro-cid-2gwmyuad]{gap:8px;margin-left:auto;display:flex}.arrows[data-astro-cid-2gwmyuad] button[data-astro-cid-2gwmyuad]{background:var(--ilcc-purple-500);width:52px;height:52px;color:var(--ilcc-white);cursor:pointer;transition:background var(--t-base) var(--ease-enter);border:0;border-radius:50%;place-items:center;display:grid}.arrows[data-astro-cid-2gwmyuad] button[data-astro-cid-2gwmyuad]:hover{background:var(--ilcc-purple-600)}.arrows[data-astro-cid-2gwmyuad] button[data-astro-cid-2gwmyuad]:first-child svg{rotate:180deg}.strip[data-astro-cid-2gwmyuad]{padding:0 var(--gutter) 8px max(var(--gutter), calc((100vw - var(--container)) / 2));scroll-snap-type:x mandatory;scroll-padding-left:max(var(--gutter), calc((100vw - var(--container)) / 2));scrollbar-width:none;gap:16px;margin:0;list-style:none;display:flex;overflow-x:auto}.strip[data-astro-cid-2gwmyuad]::-webkit-scrollbar{display:none}.strip[data-astro-cid-2gwmyuad] li[data-astro-cid-2gwmyuad]{scroll-snap-align:start;flex:none;width:min(80vw,520px);height:clamp(260px,26vw,380px)}.ph[data-astro-cid-2gwmyuad]{border-radius:var(--r-lg);background:var(--ilcc-paper);cursor:zoom-in;border:0;width:100%;height:100%;padding:0;display:block;overflow:hidden}.ph[data-astro-cid-2gwmyuad] img[data-astro-cid-2gwmyuad]{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease-enter)}.ph[data-astro-cid-2gwmyuad]:hover img[data-astro-cid-2gwmyuad]{transform:scale(1.04)}.viewer[data-astro-cid-2gwmyuad]{background:#1a0820f0;border:0;width:100vw;max-width:none;height:100vh;max-height:none;margin:0;padding:0}.viewer[data-astro-cid-2gwmyuad][open]{place-items:center;display:grid}.viewer[data-astro-cid-2gwmyuad] img[data-astro-cid-2gwmyuad]{border-radius:16px;max-width:86vw;max-height:82vh}.v-close[data-astro-cid-2gwmyuad],.v-nav[data-astro-cid-2gwmyuad]{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:fixed}.v-close[data-astro-cid-2gwmyuad]{top:24px;right:24px}.v-nav[data-astro-cid-2gwmyuad]{top:50%;translate:0 -50%}.v-nav[data-astro-cid-2gwmyuad].prev{left:24px}.v-nav[data-astro-cid-2gwmyuad].prev svg{rotate:180deg}.v-nav[data-astro-cid-2gwmyuad].next{right:24px}.v-count[data-astro-cid-2gwmyuad]{font:500 14px/1 var(--font-body);color:#fffc;margin:0;position:fixed;bottom:24px;left:50%;translate:-50%}@media (width<=640px){.arrows[data-astro-cid-2gwmyuad]{display:none}.v-nav[data-astro-cid-2gwmyuad]{top:auto;bottom:16px;translate:none}}.grid[data-astro-cid-chtzn3j5]{grid-template-columns:minmax(0,.8fr) minmax(0,2fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.art[data-astro-cid-chtzn3j5]{margin:40px 0 0;position:sticky;top:110px}.block[data-astro-cid-chtzn3j5]{border-radius:var(--r-xl);background:var(--ilcc-gold-400);position:absolute;inset:26% 0 0}.art[data-astro-cid-chtzn3j5] img[data-astro-cid-chtzn3j5]{width:100%;height:auto;display:block;position:relative}.head[data-astro-cid-chtzn3j5]{max-width:none;margin-bottom:0}.head[data-astro-cid-chtzn3j5] .title{font:700 clamp(32px, 3.4vw, 52px) / 1.05 var(--font-display);letter-spacing:-.035em;color:var(--ilcc-purple-500);margin:10px 0 0}.head[data-astro-cid-chtzn3j5] .lead[data-astro-cid-chtzn3j5]{margin-top:20px}.rows[data-astro-cid-chtzn3j5]{margin-top:48px}.row[data-astro-cid-chtzn3j5]{border-top:3px solid var(--ilcc-gold-400);grid-template-columns:70px minmax(0,.8fr) minmax(0,1.4fr);gap:24px 32px;padding:32px 0;display:grid}.row[data-astro-cid-chtzn3j5]+.row[data-astro-cid-chtzn3j5]{border-top-width:1px;border-top-color:var(--line-strong)}.num[data-astro-cid-chtzn3j5]{font:700 32px/1 var(--font-display);color:var(--ilcc-magenta-400)}.row[data-astro-cid-chtzn3j5] .h3[data-astro-cid-chtzn3j5]{color:var(--ilcc-purple-700)}.copy[data-astro-cid-chtzn3j5]{flex-direction:column;gap:14px;display:flex}.body[data-astro-cid-chtzn3j5]{gap:12px;display:grid}.body[data-astro-cid-chtzn3j5] p[data-astro-cid-chtzn3j5]{color:var(--fg-2);margin:0;font-size:16px;line-height:1.7}.body[data-astro-cid-chtzn3j5] p[data-astro-cid-chtzn3j5].lede{color:var(--ilcc-purple-700);font-weight:600}.body[data-astro-cid-chtzn3j5] ul[data-astro-cid-chtzn3j5]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.body[data-astro-cid-chtzn3j5] li[data-astro-cid-chtzn3j5]{color:var(--fg-2);padding-left:20px;font-size:16px;line-height:1.6;position:relative}.body[data-astro-cid-chtzn3j5] li[data-astro-cid-chtzn3j5]:before{content:"";background:var(--ilcc-gold-400);border-radius:50%;width:7px;height:7px;position:absolute;top:.6em;left:2px}.go[data-astro-cid-chtzn3j5]{background:linear-gradient(var(--ilcc-purple-500), var(--ilcc-purple-500)) left bottom / 0 2px no-repeat;border-bottom:2px solid var(--ilcc-gold-400);font:600 15px/1 var(--font-display);color:var(--ilcc-purple-500);transition:background-size .45s var(--ease-enter);align-self:flex-start;align-items:center;gap:8px;margin-top:6px;padding-bottom:6px;display:inline-flex}.go[data-astro-cid-chtzn3j5] svg{transition:transform .3s var(--ease-enter)}.go[data-astro-cid-chtzn3j5]:hover{background-size:100% 2px}.go[data-astro-cid-chtzn3j5]:hover svg{transform:translate(2px,-2px)}@media (width<=960px){.grid[data-astro-cid-chtzn3j5]{grid-template-columns:1fr;gap:0}.main[data-astro-cid-chtzn3j5]{display:contents}.head[data-astro-cid-chtzn3j5]{order:1;margin-bottom:24px}.head[data-astro-cid-chtzn3j5] .title{font-size:clamp(30px,8vw,40px)}.art[data-astro-cid-chtzn3j5]{order:2;width:min(100%,460px);margin:0 auto 28px;position:relative;top:0}.rows[data-astro-cid-chtzn3j5]{order:3;gap:26px;margin-top:0;display:grid}.row[data-astro-cid-chtzn3j5],.row[data-astro-cid-chtzn3j5]+.row[data-astro-cid-chtzn3j5]{border-radius:var(--r-xl);background:var(--ilcc-white);border:0;grid-template-columns:1fr;gap:12px;padding:30px 20px 24px;display:grid;position:relative}.num[data-astro-cid-chtzn3j5]{border-radius:var(--r-pill);background:var(--ilcc-gold-400);color:var(--ilcc-purple-800);padding:6px 12px;font-size:13px;line-height:1;position:absolute;top:-14px;left:20px}.row[data-astro-cid-chtzn3j5] .h3[data-astro-cid-chtzn3j5]{font-size:21px}}.ribbon[data-astro-cid-2t5kq3ja]{z-index:2;background:var(--ilcc-gold-400);color:var(--ilcc-purple-700);padding-block:clamp(10px,1.1vw,15px);position:relative;overflow:hidden}.track[data-astro-cid-2t5kq3ja]{width:max-content;animation:60s linear infinite ribbon;display:flex}.ribbon[data-astro-cid-2t5kq3ja]:hover .track[data-astro-cid-2t5kq3ja]{animation-play-state:paused}@keyframes ribbon{to{transform:translate(-50%)}}.run[data-astro-cid-2t5kq3ja]{flex:none;margin:0;padding:0;list-style:none;display:flex}.run[data-astro-cid-2t5kq3ja] li[data-astro-cid-2t5kq3ja]{white-space:nowrap;font:400 clamp(12px, .95vw, 14px) / 1 var(--font-display);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:clamp(20px,2.4vw,36px);padding-right:clamp(20px,2.4vw,36px);display:flex}.dot[data-astro-cid-2t5kq3ja]{background:var(--ilcc-purple-500);border-radius:50%;flex:none;width:9px;height:9px}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-2t5kq3ja]{animation:none}}.quote[data-astro-cid-amzs6s7k]{padding-block:clamp(80px,11vw,144px)}figure[data-astro-cid-amzs6s7k]{max-width:820px;position:relative}.mark[data-astro-cid-amzs6s7k]{width:40px;color:var(--ilcc-gold-400);margin-bottom:28px}.text[data-astro-cid-amzs6s7k]{font:500 clamp(26px, 3vw, 42px) / 1.2 var(--font-display);letter-spacing:-.02em;color:var(--ilcc-cream);text-wrap:balance}figcaption[data-astro-cid-amzs6s7k]{font:600 14px/1.2 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--ilcc-gold-400);margin-top:32px}.band[data-astro-cid-6hep3uef]{border-radius:var(--r-xl);box-shadow:var(--shadow-lg);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px 64px;padding:clamp(36px,5vw,72px);display:grid;position:relative;overflow:hidden}.symbol[data-astro-cid-6hep3uef]{opacity:.12;filter:brightness(0);width:auto;height:calc(100% + 150px);position:absolute;top:-60px;bottom:-90px;right:-60px}.copy[data-astro-cid-6hep3uef]{position:relative}.lead[data-astro-cid-6hep3uef]{color:var(--ilcc-ink);margin-top:16px}.actions[data-astro-cid-6hep3uef]{margin:0;position:relative}.band[data-astro-cid-6hep3uef] .btn--outline{color:var(--ilcc-purple-700);box-shadow:inset 0 0 0 1.5px var(--ilcc-purple-700)}.band[data-astro-cid-6hep3uef] .btn--outline:hover{background:#401d3d14}@media (width<=760px){.band[data-astro-cid-6hep3uef]{grid-template-columns:1fr}}.head--center[data-astro-cid-ht46evhi] .actions[data-astro-cid-ht46evhi]{justify-content:center}.player[data-astro-cid-ht46evhi]{aspect-ratio:16/9;border-radius:var(--r-xl);background:var(--ilcc-purple-700);width:min(100%,1000px);box-shadow:var(--shadow-xl);margin-inline:auto;display:block;position:relative;overflow:hidden}.player[data-astro-cid-ht46evhi] img[data-astro-cid-ht46evhi],.player[data-astro-cid-ht46evhi] iframe{object-fit:cover;border:0;width:100%;height:100%}.player[data-astro-cid-ht46evhi]:after{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#401d3d8c);position:absolute;inset:0}.play[data-astro-cid-ht46evhi]{z-index:1;background:var(--ilcc-gold-400);width:88px;height:88px;color:var(--ilcc-purple-700);cursor:pointer;box-shadow:var(--shadow-lg);transition:transform var(--t-base) var(--ease-enter);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.play[data-astro-cid-ht46evhi]:hover{transform:translateY(-2px)}.play[data-astro-cid-ht46evhi] svg[data-astro-cid-ht46evhi]{fill:currentColor;margin-left:4px}.rows[data-astro-cid-z2ipurj7]{gap:clamp(48px,6vw,88px);display:grid}.r-row[data-astro-cid-z2ipurj7]{color:inherit;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.r-row[data-astro-cid-z2ipurj7].flip .r-photo[data-astro-cid-z2ipurj7]{order:2}.r-photo[data-astro-cid-z2ipurj7]{aspect-ratio:16/10;border-radius:var(--r-xl);background:var(--ilcc-lavender);margin:0;overflow:hidden}.r-photo[data-astro-cid-z2ipurj7]>img[data-astro-cid-z2ipurj7]{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-enter)}.r-row[data-astro-cid-z2ipurj7]:hover .r-photo[data-astro-cid-z2ipurj7]>img[data-astro-cid-z2ipurj7]{transform:scale(1.05)}.r-ph[data-astro-cid-z2ipurj7]{background:var(--ilcc-purple-500);place-items:center;width:100%;height:100%;display:grid}.r-ph[data-astro-cid-z2ipurj7] img[data-astro-cid-z2ipurj7]{filter:brightness(0)invert();opacity:.9;width:120px;height:auto}.r-name[data-astro-cid-z2ipurj7]{color:var(--ilcc-purple-500);margin:10px 0 14px}.r-text[data-astro-cid-z2ipurj7]{color:var(--fg-2);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.r-go[data-astro-cid-z2ipurj7]{border-bottom:2px solid var(--ilcc-gold-400);font:600 15px/1 var(--font-display);color:var(--ilcc-purple-500);align-items:center;gap:8px;margin-top:20px;padding-bottom:5px;display:inline-flex}.r-go[data-astro-cid-z2ipurj7] svg{transition:transform .3s var(--ease-enter)}.r-row[data-astro-cid-z2ipurj7]:hover .r-go[data-astro-cid-z2ipurj7] svg{transform:translate(4px)}@media (width<=860px){.r-row[data-astro-cid-z2ipurj7]{grid-template-columns:1fr;gap:20px}.r-row[data-astro-cid-z2ipurj7].flip .r-photo[data-astro-cid-z2ipurj7]{order:0}}.hover[data-astro-cid-z2ipurj7]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.h-list[data-astro-cid-z2ipurj7]{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.h-row[data-astro-cid-z2ipurj7]{border-bottom:1px solid var(--line-strong);color:var(--ilcc-purple-700);transition:padding .4s var(--ease-enter), color .3s var(--ease-enter);grid-template-columns:48px minmax(0,1fr) 24px;align-items:center;gap:12px;padding:18px 0;display:grid}.h-row[data-astro-cid-z2ipurj7] svg{opacity:0;transition:opacity .3s var(--ease-enter), transform .3s var(--ease-enter);transform:translate(-8px)}.h-row[data-astro-cid-z2ipurj7].on{color:var(--ilcc-purple-500);padding-left:16px}.h-row[data-astro-cid-z2ipurj7].on svg{opacity:1;transform:none}.h-name[data-astro-cid-z2ipurj7]{font:700 clamp(24px, 2.6vw, 38px) / 1.1 var(--font-display);letter-spacing:-.02em}.h-photo[data-astro-cid-z2ipurj7]{aspect-ratio:4/5;border-radius:var(--r-xl);background:var(--ilcc-lavender);position:sticky;top:110px;overflow:hidden}.h-photo[data-astro-cid-z2ipurj7]>[data-astro-cid-z2ipurj7]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s var(--ease-enter), transform .9s var(--ease-enter);position:absolute;inset:0;transform:scale(1.06)}.h-photo[data-astro-cid-z2ipurj7]>.on[data-astro-cid-z2ipurj7]{opacity:1;transform:none}.h-ph[data-astro-cid-z2ipurj7]{background:var(--ilcc-purple-500);place-items:center;display:grid}.h-ph[data-astro-cid-z2ipurj7] img[data-astro-cid-z2ipurj7]{filter:brightness(0)invert();opacity:.9;width:120px;height:auto}@media (width<=860px){.hover[data-astro-cid-z2ipurj7]{grid-template-columns:1fr}.h-photo[data-astro-cid-z2ipurj7]{display:none}.h-row[data-astro-cid-z2ipurj7] svg{opacity:1;transform:none}}.list[data-astro-cid-z2ipurj7]{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.row[data-astro-cid-z2ipurj7]{border-bottom:1px solid var(--line-strong);transition:padding .4s var(--ease-enter);grid-template-columns:56px minmax(0,1fr) minmax(0,1.1fr) auto;align-items:center;gap:16px 40px;padding:22px 8px;display:grid}.n[data-astro-cid-z2ipurj7]{font:700 13px/1 var(--font-display);letter-spacing:.1em;color:var(--ilcc-magenta-400)}.name[data-astro-cid-z2ipurj7]{font:700 clamp(28px, 3.4vw, 52px)/1.05 var(--font-display);letter-spacing:-.02em;color:var(--ilcc-purple-500)}.desc[data-astro-cid-z2ipurj7]{-webkit-line-clamp:2;max-width:52ch;color:var(--fg-2);-webkit-box-orient:vertical;font-size:14px;line-height:1.65;display:-webkit-box;overflow:hidden}.go[data-astro-cid-z2ipurj7]{width:52px;height:52px;box-shadow:inset 0 0 0 1.5px var(--line-strong);color:var(--ilcc-purple-500);transition:background .3s var(--ease-enter), color .3s var(--ease-enter), transform .3s var(--ease-enter);border-radius:50%;place-items:center;display:grid}.row[data-astro-cid-z2ipurj7]:hover,.row[data-astro-cid-z2ipurj7]:focus-visible{padding-left:24px}.row[data-astro-cid-z2ipurj7]:hover .go[data-astro-cid-z2ipurj7],.row[data-astro-cid-z2ipurj7]:focus-visible .go[data-astro-cid-z2ipurj7]{background:var(--ilcc-gold-400);box-shadow:none;color:var(--ilcc-purple-700);transform:rotate(45deg)}@media (width<=860px){.row[data-astro-cid-z2ipurj7]{grid-template-columns:36px 1fr auto;gap:8px 16px}.desc[data-astro-cid-z2ipurj7]{grid-area:2/2/auto/3}.go[data-astro-cid-z2ipurj7]{width:44px;height:44px}}.grid[data-astro-cid-z2ipurj7]{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:clamp(20px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-z2ipurj7]{cursor:pointer;position:relative}.frame[data-astro-cid-z2ipurj7]{position:relative;overflow:hidden}img[data-astro-cid-z2ipurj7].media{display:block}.media[data-astro-cid-z2ipurj7]{aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform .7s var(--ease-enter), filter .7s var(--ease-enter)}.frame[data-astro-cid-z2ipurj7]:after{content:"";opacity:0;transition:opacity .5s var(--ease-enter);background:linear-gradient(#401d3d00 40%,#401d3d73);position:absolute;inset:0}.card[data-astro-cid-z2ipurj7]:hover .media[data-astro-cid-z2ipurj7]{filter:saturate(1.1);transform:scale(1.06)}.card[data-astro-cid-z2ipurj7]:hover .frame[data-astro-cid-z2ipurj7]:after{opacity:1}.summary[data-astro-cid-z2ipurj7]{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}.body[data-astro-cid-z2ipurj7]{gap:10px;padding:24px 24px 28px;display:grid}.title[data-astro-cid-z2ipurj7]{justify-content:space-between;align-items:center;gap:20px;margin-bottom:4px;display:flex}.body[data-astro-cid-z2ipurj7] .h3[data-astro-cid-z2ipurj7]{color:var(--ilcc-purple-700);font-size:19px}.meets[data-astro-cid-z2ipurj7]{font:600 13px/1.2 var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink)}.more[data-astro-cid-z2ipurj7]{background:var(--accent-soft);width:40px;height:40px;color:var(--accent-ink);transition:background var(--t-base) var(--ease-enter), color var(--t-base) var(--ease-enter), transform var(--t-base) var(--ease-enter);border-radius:50%;flex:none;place-items:center;display:grid}.card[data-astro-cid-z2ipurj7]:hover .more[data-astro-cid-z2ipurj7]{background:var(--ilcc-gold-400);color:var(--ilcc-purple-700);transform:translate(3px)}.layout[data-astro-cid-n6xqwctm]{grid-template-columns:minmax(0,.75fr) minmax(0,1.6fr);align-items:start;gap:clamp(48px,7vw,112px);display:grid}.side[data-astro-cid-n6xqwctm]{position:sticky;top:120px}.intro[data-astro-cid-n6xqwctm]{margin-top:18px;font-size:15px;line-height:1.75}.board[data-astro-cid-n6xqwctm]{border-top:1px solid var(--line-strong)}.member[data-astro-cid-n6xqwctm]{border-bottom:1px solid var(--line-strong)}.member[data-astro-cid-n6xqwctm] summary[data-astro-cid-n6xqwctm]{cursor:pointer;grid-template-columns:44px minmax(0,1fr) 28px;align-items:center;gap:12px;padding:24px 0;list-style:none;display:grid}.member[data-astro-cid-n6xqwctm] summary[data-astro-cid-n6xqwctm]::-webkit-details-marker{display:none}.n[data-astro-cid-n6xqwctm]{font:700 13px/1 var(--font-display);letter-spacing:.1em;color:var(--ilcc-magenta-400)}.who[data-astro-cid-n6xqwctm]{gap:4px;display:grid}.name[data-astro-cid-n6xqwctm]{font:600 clamp(20px, 2vw, 26px) / 1.2 var(--font-display);color:var(--ilcc-purple-700);transition:color var(--t-base) var(--ease-enter)}summary[data-astro-cid-n6xqwctm]:hover .name[data-astro-cid-n6xqwctm]{color:var(--ilcc-purple-500)}.role[data-astro-cid-n6xqwctm]{font:500 13px/1.4 var(--font-body);color:var(--ilcc-magenta-400)}.plus[data-astro-cid-n6xqwctm]{background:var(--ilcc-gold-400);border-radius:50%;width:28px;height:28px;position:relative}.plus[data-astro-cid-n6xqwctm]:before,.plus[data-astro-cid-n6xqwctm]:after{content:"";background:var(--ilcc-purple-700);height:2px;transition:rotate .3s var(--ease-enter);position:absolute;top:13px;left:8px;right:8px}.plus[data-astro-cid-n6xqwctm]:after{rotate:90deg}.member[data-astro-cid-n6xqwctm][open] .plus[data-astro-cid-n6xqwctm]:after{rotate:0deg}.bio[data-astro-cid-n6xqwctm]{color:var(--fg-2);margin:0;padding:0 40px 28px 56px;font-size:15px;line-height:1.75}.member[data-astro-cid-n6xqwctm][open] .bio[data-astro-cid-n6xqwctm]{animation:open .45s var(--ease-enter)}@keyframes open{0%{opacity:0;transform:translateY(-6px)}}@media (width<=860px){.layout[data-astro-cid-n6xqwctm]{grid-template-columns:1fr}.side[data-astro-cid-n6xqwctm]{position:static}}@media (width<=520px){.bio[data-astro-cid-n6xqwctm]{padding:0 0 24px}}.layout[data-astro-cid-at3bmvfh]{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.side[data-astro-cid-at3bmvfh]{position:sticky;top:112px}.side[data-astro-cid-at3bmvfh] .lead[data-astro-cid-at3bmvfh]{margin-top:20px}.jump[data-astro-cid-at3bmvfh]{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.jump[data-astro-cid-at3bmvfh] a[data-astro-cid-at3bmvfh]{border-radius:var(--r-pill);box-shadow:inset 0 0 0 1.5px var(--line-strong);font:500 14px/1.2 var(--font-body);color:var(--ilcc-purple-500);padding:8px 16px}.jump[data-astro-cid-at3bmvfh] a[data-astro-cid-at3bmvfh]:hover{background:var(--ilcc-purple-50,#f5eef4)}.group[data-astro-cid-at3bmvfh]+.group[data-astro-cid-at3bmvfh]{margin-top:56px}.group[data-astro-cid-at3bmvfh]{scroll-margin-top:112px}.item[data-astro-cid-at3bmvfh]{border-bottom:1px solid var(--line-strong)}.item[data-astro-cid-at3bmvfh]:first-of-type{border-top:1px solid var(--line-strong)}summary[data-astro-cid-at3bmvfh]{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;list-style:none;display:flex}summary[data-astro-cid-at3bmvfh]::-webkit-details-marker{display:none}summary[data-astro-cid-at3bmvfh] .h4[data-astro-cid-at3bmvfh]{color:var(--ilcc-purple-700)}.toggle[data-astro-cid-at3bmvfh]{background:var(--ilcc-lavender);width:40px;height:40px;color:var(--ilcc-purple-500);transition:transform var(--t-base) var(--ease-enter), background var(--t-base) var(--ease-enter);border-radius:50%;flex:none;place-items:center;display:grid}details[data-astro-cid-at3bmvfh][open] .toggle[data-astro-cid-at3bmvfh]{background:var(--ilcc-purple-500);color:var(--ilcc-white);transform:rotate(45deg)}.answer[data-astro-cid-at3bmvfh]{color:var(--fg-2);padding:0 64px 28px 0}@media (width<=900px){.layout[data-astro-cid-at3bmvfh]{grid-template-columns:1fr}.side[data-astro-cid-at3bmvfh]{position:static}.answer[data-astro-cid-at3bmvfh]{padding-right:0}}.grid[data-astro-cid-rliyokhe]{grid-template-columns:1.4fr 1fr 1fr;gap:24px;margin:0;padding:0;list-style:none;display:grid}.media[data-astro-cid-rliyokhe]{aspect-ratio:16/10;object-fit:cover;width:100%}.body[data-astro-cid-rliyokhe]{gap:10px;padding:24px 24px 28px;display:grid}.body[data-astro-cid-rliyokhe] .h4[data-astro-cid-rliyokhe]{color:var(--ilcc-purple-700)}time[data-astro-cid-rliyokhe]{font:500 13px/1.2 var(--font-body);color:var(--ilcc-magenta-400)}.excerpt[data-astro-cid-rliyokhe]{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}@media (width<=900px){.grid[data-astro-cid-rliyokhe]{grid-template-columns:1fr}}.layout[data-astro-cid-uimncqsl]{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.joined[data-astro-cid-uimncqsl]{z-index:1;padding-top:0;display:flow-root;position:relative;overflow:visible}.wide[data-astro-cid-uimncqsl]{display:flow-root}.wide[data-astro-cid-uimncqsl] .form[data-astro-cid-uimncqsl]{z-index:1;background:var(--ilcc-white);box-shadow:var(--shadow-xl);margin-top:calc(-1*clamp(170px,16vw,210px) + 48px);position:relative}.form-head[data-astro-cid-uimncqsl]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.form-head[data-astro-cid-uimncqsl] .h3{color:var(--ilcc-purple-500);margin:0}.socials[data-astro-cid-uimncqsl]{flex-wrap:wrap;gap:8px;display:flex}.socials[data-astro-cid-uimncqsl] a[data-astro-cid-uimncqsl]{border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--line-strong);font:600 13px/1 var(--font-display);color:var(--ilcc-purple-500);transition:background var(--t-base) var(--ease-enter), color var(--t-base) var(--ease-enter);padding:8px 14px}.socials[data-astro-cid-uimncqsl] a[data-astro-cid-uimncqsl]:hover{background:var(--ilcc-purple-500);color:var(--ilcc-white)}@media (width<=860px){.wide[data-astro-cid-uimncqsl] .form[data-astro-cid-uimncqsl]{margin-top:-100px}}.info[data-astro-cid-uimncqsl] .lead[data-astro-cid-uimncqsl]{margin-top:20px}.details[data-astro-cid-uimncqsl]{gap:28px;margin:48px 0 0;padding:0;list-style:none;display:grid}.details[data-astro-cid-uimncqsl] li[data-astro-cid-uimncqsl]{grid-template-columns:48px 1fr;gap:16px;display:grid}.ic[data-astro-cid-uimncqsl]{background:var(--ilcc-white);width:48px;height:48px;box-shadow:var(--shadow-xs);color:var(--ilcc-purple-500);border-radius:50%;place-items:center;display:grid}.label[data-astro-cid-uimncqsl]{font:600 13px/1.2 var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--ilcc-magenta-400);margin-bottom:4px}.details[data-astro-cid-uimncqsl] a[data-astro-cid-uimncqsl]:hover{color:var(--ilcc-purple-500)}.form[data-astro-cid-uimncqsl]{border-radius:var(--r-xl);box-shadow:var(--shadow-lg);gap:20px;padding:clamp(24px,4vw,48px);display:grid}.row[data-astro-cid-uimncqsl]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.opt[data-astro-cid-uimncqsl]{color:var(--ilcc-stone-400);font-weight:400}.hp[data-astro-cid-uimncqsl]{position:absolute;left:-9999px}.submit[data-astro-cid-uimncqsl]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.busy[data-astro-cid-uimncqsl],.is-busy[data-astro-cid-uimncqsl] .idle[data-astro-cid-uimncqsl]{display:none}.is-busy[data-astro-cid-uimncqsl] .busy[data-astro-cid-uimncqsl]{display:inline}.is-busy[data-astro-cid-uimncqsl] button[data-astro-cid-uimncqsl]{opacity:.7;pointer-events:none}.status[data-astro-cid-uimncqsl]{color:var(--ilcc-green-600);font-weight:500}.status[data-astro-cid-uimncqsl].is-error{color:var(--ilcc-red-500)}@media (width<=900px){.layout[data-astro-cid-uimncqsl]{grid-template-columns:1fr}}@media (width<=560px){.row[data-astro-cid-uimncqsl]{grid-template-columns:1fr}}.messages[data-astro-cid-deatakts]{--head:var(--ilcc-purple-500)}.top[data-astro-cid-deatakts]{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:clamp(36px,4vw,56px);display:flex;position:relative}.top[data-astro-cid-deatakts] .head[data-astro-cid-deatakts]{max-width:640px;margin:0}.top[data-astro-cid-deatakts] .lead[data-astro-cid-deatakts]{color:var(--fg-2);margin-top:16px}.top[data-astro-cid-deatakts] .btn[data-astro-cid-deatakts]{flex:none}.grid[data-astro-cid-deatakts]{grid-template-columns:1.6fr 1fr 1fr;gap:clamp(16px,2vw,24px);margin:0;padding:0;list-style:none;display:grid;position:relative}.first[data-astro-cid-deatakts]{grid-row:span 2}.play[data-astro-cid-deatakts]{width:100%;height:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:12px;padding:0;display:flex}.frame[data-astro-cid-deatakts]{aspect-ratio:16/9;border-radius:var(--r-lg);background:var(--ilcc-purple-800);display:block;position:relative;overflow:hidden}.first[data-astro-cid-deatakts] .frame[data-astro-cid-deatakts]{border-radius:var(--r-xl);flex:1;min-height:0}.frame[data-astro-cid-deatakts] img[data-astro-cid-deatakts]{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-enter)}.frame[data-astro-cid-deatakts]:after{content:"";background:linear-gradient(#0000 45%,#2b132a8c);position:absolute;inset:0}.icon[data-astro-cid-deatakts]{z-index:1;background:var(--ilcc-gold-400);width:52px;height:52px;color:var(--ilcc-purple-700);box-shadow:var(--shadow-lg);transition:transform var(--t-base) var(--ease-enter);border-radius:50%;place-items:center;padding-left:3px;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.first[data-astro-cid-deatakts] .icon[data-astro-cid-deatakts]{width:76px;height:76px}.first[data-astro-cid-deatakts] .icon[data-astro-cid-deatakts] svg[data-astro-cid-deatakts]{width:30px;height:30px}.badge[data-astro-cid-deatakts]{z-index:1;border-radius:var(--r-pill);background:var(--ilcc-gold-400);color:var(--ilcc-purple-700);font:600 12px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;padding:6px 12px;position:absolute;top:16px;left:16px}.meta[data-astro-cid-deatakts]{gap:6px;display:grid}time[data-astro-cid-deatakts]{font:500 12px/1.2 var(--font-body);letter-spacing:.04em;color:var(--ilcc-magenta-400)}.title[data-astro-cid-deatakts]{-webkit-line-clamp:2;font:600 15px/1.35 var(--font-display);color:var(--ilcc-purple-700);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.first[data-astro-cid-deatakts] .title[data-astro-cid-deatakts]{font-size:clamp(18px,1.6vw,22px)}.play[data-astro-cid-deatakts]:hover img[data-astro-cid-deatakts],.play[data-astro-cid-deatakts]:focus-visible img[data-astro-cid-deatakts]{transform:scale(1.05)}.play[data-astro-cid-deatakts]:hover .icon[data-astro-cid-deatakts],.play[data-astro-cid-deatakts]:focus-visible .icon[data-astro-cid-deatakts]{transform:scale(1.1)}.player[data-astro-cid-deatakts]{border-radius:var(--r-lg);background:#000;border:0;width:min(92vw,1100px);max-width:none;padding:0;overflow:visible}.player[data-astro-cid-deatakts]::backdrop{backdrop-filter:blur(8px);background:#1a0820cc}.screen[data-astro-cid-deatakts]{aspect-ratio:16/9;border-radius:inherit;overflow:hidden}.screen[data-astro-cid-deatakts] iframe{border:0;width:100%;height:100%}.close[data-astro-cid-deatakts]{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:-52px;right:0}@media (width<=960px){.grid[data-astro-cid-deatakts]{grid-template-columns:1fr 1fr}.first[data-astro-cid-deatakts]{grid-area:auto/1/auto/-1}.first[data-astro-cid-deatakts] .frame[data-astro-cid-deatakts]{flex:none}}@media (width<=640px){.top[data-astro-cid-deatakts]{flex-direction:column;align-items:flex-start}.grid[data-astro-cid-deatakts]{grid-template-columns:1fr}}
