.steps.svelte-1eepskb{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:2rem 1.5rem;text-align:center}.step.svelte-1eepskb{display:flex;flex-direction:column;align-items:center}.step-dot.svelte-1eepskb{display:flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:9999px;font-size:1.5rem;font-weight:700;color:var(--theme-text)}.step-photo.svelte-1eepskb{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:.75rem}.bento.svelte-t2ienc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:120px;gap:.85rem}.tile.svelte-t2ienc{position:relative;overflow:hidden;display:flex;align-items:flex-end;text-decoration:none;grid-column:span 2}.tile.feature.svelte-t2ienc{grid-column:span 2;grid-row:span 2}.tile.svelte-t2ienc .tile-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .4s ease;will-change:transform}.tile.svelte-t2ienc:hover .tile-img{transform:scale(1.06)}.tile-ov.svelte-t2ienc{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 38%,#140c06bd)}.tile-c.svelte-t2ienc{position:relative;z-index:1;padding:.85rem 1rem;display:flex;flex-direction:column}.tile-title.svelte-t2ienc{color:#fff;font-weight:700;font-size:1rem;line-height:1.2}.tile-meta.svelte-t2ienc{color:#ffffffe6;font-size:.75rem;margin-top:.15rem}@media(max-width:640px){.bento.svelte-t2ienc{grid-template-columns:repeat(2,minmax(0,1fr))}.tile.svelte-t2ienc,.tile.feature.svelte-t2ienc{grid-column:span 1;grid-row:span 1}}@media(prefers-reduced-motion:reduce){.tile.svelte-t2ienc:hover .tile-img{transform:none}}.poly.svelte-1n00xwp{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}.pola.svelte-1n00xwp{background:var(--theme-card-bg);padding:.6rem .6rem .9rem;border-radius:6px;box-shadow:0 10px 24px color-mix(in oklch,var(--theme-text-primary) 18%,transparent);width:175px;text-decoration:none;transform:rotate(var(--tilt, 0deg));transition:transform .2s ease,box-shadow .2s ease}.poly.stagger-children.svelte-1n00xwp>.pola:where(.svelte-1n00xwp){animation-name:svelte-1n00xwp-pola-stagger-in}@keyframes svelte-1n00xwp-pola-stagger-in{0%{opacity:0;transform:rotate(var(--tilt, 0deg)) translateY(12px)}to{opacity:1;transform:rotate(var(--tilt, 0deg)) translateY(0)}}@media(prefers-reduced-motion:reduce){.poly.stagger-children.svelte-1n00xwp>.pola:where(.svelte-1n00xwp){animation:none;opacity:1;transform:rotate(var(--tilt, 0deg))}}.pola.svelte-1n00xwp:hover{transform:rotate(0) translateY(-4px);box-shadow:0 16px 32px color-mix(in oklch,var(--theme-text-primary) 24%,transparent)}.pola.svelte-1n00xwp .pola-img{display:block;width:100%;height:140px;object-fit:cover;border-radius:3px}.pola-ph.svelte-1n00xwp{background:linear-gradient(135deg,color-mix(in oklch,var(--theme-warning) 35%,var(--theme-card-bg)),color-mix(in oklch,var(--theme-warning) 65%,var(--theme-card-bg)))}.pola-cap.svelte-1n00xwp{text-align:center;padding-top:.6rem;display:flex;flex-direction:column}.pola-title.svelte-1n00xwp{font-size:.95rem;font-weight:600;color:var(--theme-text-primary)}.pola-meta.svelte-1n00xwp{font-size:.75rem;color:var(--theme-text-secondary)}.quotes.svelte-1vxk0qg{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;align-items:stretch}.quotes.is-single.svelte-1vxk0qg{grid-template-columns:minmax(0,42rem);justify-content:center;text-align:center}.quote.svelte-1vxk0qg{position:relative;display:flex;flex-direction:column;padding:2.25rem 1.75rem 1.5rem}.quote-mark.svelte-1vxk0qg{font-family:Georgia,Times New Roman,serif;font-size:3.5rem;line-height:1;color:var(--theme-accent, var(--theme-text));opacity:.35;margin-bottom:-.5rem}.quote-body.svelte-1vxk0qg{flex:1;font-size:1.125rem;line-height:1.6;font-style:italic;margin:0}.quote-cite.svelte-1vxk0qg{display:flex;align-items:center;gap:.75rem;margin-top:1.25rem}.is-single.svelte-1vxk0qg .quote-cite:where(.svelte-1vxk0qg){justify-content:center}.quote-cite.svelte-1vxk0qg .quote-avatar{width:2.75rem;height:2.75rem;border-radius:9999px;object-fit:cover;flex-shrink:0}.quote-attr.svelte-1vxk0qg{font-size:.9rem;font-weight:600;font-style:normal}.cta.svelte-bg9kw6{position:relative;overflow:hidden;padding:3rem 2rem;text-align:center;border-top:3px solid var(--theme-primary)}.cta-bg.svelte-bg9kw6{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:.16;pointer-events:none}.cta-body.svelte-bg9kw6{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.cta-actions.svelte-bg9kw6{margin-top:2rem;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.cta-btn.svelte-bg9kw6{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.75rem;font-weight:600;font-size:1rem;text-decoration:none;border-radius:9999px;transition:transform .15s ease,opacity .15s ease}.cta-btn.svelte-bg9kw6:hover{transform:translateY(-2px)}.cta-btn-primary.svelte-bg9kw6{background:var(--theme-primary);color:var(--theme-primary-foreground, #fff)}.cta-btn-primary.svelte-bg9kw6:hover{opacity:.92}.cta-btn-secondary.svelte-bg9kw6{background:transparent;color:var(--theme-primary);border:2px solid var(--theme-primary)}.stats.svelte-q5swy7{margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1.5rem;text-align:center}.stat.svelte-q5swy7{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1.25rem}.stat-value.svelte-q5swy7{font-size:clamp(2.25rem,5vw,3.5rem);font-weight:800;line-height:1;color:var(--theme-text);letter-spacing:-.02em}.stat-label.svelte-q5swy7{margin:.65rem 0 0;font-size:.85rem;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--theme-text-muted)}.logos.svelte-noiivv{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:2rem 1.5rem;align-items:center;justify-items:center}.logo.svelte-noiivv{display:flex;width:100%;justify-content:center}.logo-link.svelte-noiivv{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-decoration:none;opacity:.6;filter:grayscale(100%);transition:opacity .2s ease,filter .2s ease,transform .2s ease}.logo-link.svelte-noiivv:hover,.logo-link.svelte-noiivv:focus-visible{opacity:1;filter:grayscale(0%);transform:translateY(-2px)}.logo-link.svelte-noiivv .logo-img{display:block;max-height:3rem;width:auto;max-width:100%;object-fit:contain}.logo-text.svelte-noiivv{font-size:1.05rem;font-weight:600;letter-spacing:.01em}.logo-cap.svelte-noiivv{font-size:.7rem;font-weight:500}.fr.svelte-rjxo1c{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:1.5rem;align-items:stretch}.feat.svelte-rjxo1c{display:flex;flex-direction:column;overflow:hidden;text-decoration:none}.feat.svelte-rjxo1c .feat-img{display:block;width:100%;min-height:280px;flex:1;object-fit:cover}.feat-ph.svelte-rjxo1c{background:linear-gradient(135deg,var(--theme-surface),var(--theme-base))}.feat-body.svelte-rjxo1c{display:flex;flex-direction:column;gap:.35rem;padding:1.25rem 1.5rem 1.5rem}.feat-meta.svelte-rjxo1c{font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--theme-primary)}.feat-title.svelte-rjxo1c{font-size:1.5rem;font-weight:700;line-height:1.15;color:var(--theme-text)}.feat-text.svelte-rjxo1c{font-size:.95rem;line-height:1.5}.rail.svelte-rjxo1c{display:grid;grid-template-columns:repeat(auto-fill,minmax(0,1fr));grid-auto-rows:min-content;gap:1rem;align-content:start}.card.svelte-rjxo1c{display:flex;align-items:center;gap:.85rem;padding:.6rem;overflow:hidden;text-decoration:none}.card.svelte-rjxo1c .card-img{display:block;width:4.5rem;height:4.5rem;flex:none;object-fit:cover;border-radius:.5rem}.card-ph.svelte-rjxo1c{background:linear-gradient(135deg,var(--theme-surface),var(--theme-base))}.card-body.svelte-rjxo1c{display:flex;flex-direction:column;gap:.15rem;min-width:0}.card-title.svelte-rjxo1c{font-size:.95rem;font-weight:600;line-height:1.2;color:var(--theme-text)}.card-meta.svelte-rjxo1c{font-size:.75rem;color:var(--theme-text-muted)}@media(max-width:768px){.fr.svelte-rjxo1c{grid-template-columns:minmax(0,1fr)}.feat.svelte-rjxo1c .feat-img{min-height:220px}}.loc-card.svelte-104ulu7{padding:2rem;display:flex;flex-direction:column;gap:1.5rem}.loc-rows.svelte-104ulu7{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem 2rem;margin:0}.loc-row.svelte-104ulu7{display:flex;flex-direction:column;gap:.2rem}.loc-icon.svelte-104ulu7{font-size:1.25rem;line-height:1}.loc-label.svelte-104ulu7{font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.loc-value.svelte-104ulu7{font-size:.95rem;font-weight:500;line-height:1.4}.loc-actions.svelte-104ulu7{display:flex;flex-wrap:wrap;gap:.75rem}.loc-btn.svelte-104ulu7{display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.25rem;border-radius:var(--theme-radius-md, .625rem);background:var(--theme-primary);color:var(--theme-primary-foreground, #fff);font-size:.9rem;font-weight:600;text-decoration:none;transition:transform .15s ease,filter .15s ease}.loc-btn.svelte-104ulu7:hover{transform:translateY(-1px);filter:brightness(1.05)}.team.svelte-1wh3vet{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.875rem}.member.svelte-1wh3vet{display:flex}.team-kicker.svelte-1wh3vet{margin-bottom:1.625rem;font-size:.6875rem;font-weight:600;letter-spacing:.34em;text-transform:uppercase;color:var(--theme-warning-text, var(--theme-warning))}.member-card.svelte-1wh3vet{display:flex;flex:1;flex-direction:column;align-items:center;padding:1.875rem 1.375rem 1.625rem;border:1px solid var(--theme-border);border-radius:1rem;text-align:center;text-decoration:none;transition:border-color .15s ease,transform .15s ease}a.member-card.svelte-1wh3vet:hover{border-color:var(--theme-primary-text, var(--theme-primary));transform:translateY(-2px)}.avatar.svelte-1wh3vet{position:relative;width:7rem;height:7rem;border-radius:9999px;overflow:hidden;display:flex;align-items:center;justify-content:center;border:1px solid var(--theme-border);background:color-mix(in oklab,var(--theme-primary) 12%,transparent)}.avatar.svelte-1wh3vet .avatar-img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.member-card.svelte-1wh3vet:hover .avatar-img{transform:scale(1.06)}.avatar-fallback.svelte-1wh3vet{font-family:var(--font-display);font-size:1.625rem;color:var(--theme-primary-text, var(--theme-primary));letter-spacing:.02em}.member-name.svelte-1wh3vet{margin-top:1.125rem;font-family:var(--font-display);font-size:1.1875rem;font-weight:400;color:var(--theme-text-primary)}.member-role.svelte-1wh3vet{margin-top:.375rem;font-size:.75rem;font-weight:600;letter-spacing:.06em;color:var(--theme-accent-text, var(--theme-accent))}.member-bio.svelte-1wh3vet{margin-top:.75rem;max-width:30ch;font-size:.8125rem;line-height:1.65;color:color-mix(in oklab,var(--theme-text-secondary) 70%,transparent)}.member-badges.svelte-1wh3vet{display:flex;flex-wrap:wrap;justify-content:center;gap:.375rem;margin-top:.875rem}.member-badge.svelte-1wh3vet{padding:.1875rem .625rem;border:1px solid var(--theme-border);border-radius:999px;font-size:.6875rem;font-weight:500;letter-spacing:.02em;color:var(--theme-text-secondary);white-space:nowrap}.member-link.svelte-1wh3vet{margin-top:.875rem;font-size:.75rem;color:var(--theme-text-secondary);transition:color .15s ease}a.member-card.svelte-1wh3vet:hover .member-link:where(.svelte-1wh3vet){color:var(--theme-primary-text, var(--theme-primary))}.frame.svelte-spme87{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden}.frame.svelte-spme87 iframe,.frame.svelte-spme87 video:where(.svelte-spme87){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block}.frame.svelte-spme87 video:where(.svelte-spme87){background:var(--theme-base);object-fit:cover}.bar.svelte-1jht23r{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem 1rem;text-align:center}.msg.svelte-1jht23r{display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.35rem .6rem;font-size:.95rem;line-height:1.35}.msg-title.svelte-1jht23r{font-weight:700}.msg-body.svelte-1jht23r{font-weight:500}.cta.svelte-1jht23r{flex:none;padding:.35rem .9rem;font-size:.85rem;font-weight:600;color:var(--theme-text);text-decoration:none;transition:opacity .2s ease}.cta.svelte-1jht23r:hover{opacity:.9}.pill.svelte-jaim7k{display:inline-block;padding:.3rem .8rem;border-radius:9999px;font-size:.75rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.card-grid.svelte-eg9vmo{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,340px));justify-content:center;gap:1.5rem}.grid-kicker.svelte-eg9vmo{margin-bottom:1rem;text-align:center;font-size:.6875rem;font-weight:600;letter-spacing:.34em;text-transform:uppercase;color:var(--theme-primary-text, var(--theme-primary))}.card.svelte-eg9vmo{display:flex;flex-direction:column;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.card-link.svelte-eg9vmo:hover{transform:translateY(-4px)}.card.svelte-eg9vmo .card-img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.card-ph.svelte-eg9vmo{background:linear-gradient(135deg,var(--theme-surface),var(--theme-base))}.card-body.svelte-eg9vmo{display:flex;flex-direction:column;gap:.35rem;padding:1.1rem 1.25rem 1.35rem}.card-meta.svelte-eg9vmo{font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--theme-primary)}.card-title.svelte-eg9vmo{font-size:1.1rem;font-weight:700;line-height:1.2;color:var(--theme-text)}.card-text.svelte-eg9vmo{font-size:.9rem;line-height:1.55}.card-cta.svelte-eg9vmo{display:inline-flex;align-items:center;gap:.3rem;margin-top:.6rem;font-size:.85rem;font-weight:600;color:var(--theme-primary)}.card-cta-arrow.svelte-eg9vmo{width:1rem;height:1rem;transition:transform .2s ease}.card-link.svelte-eg9vmo:hover .card-cta-arrow:where(.svelte-eg9vmo){transform:translate(3px)}.cell.svelte-eg9vmo{display:flex;flex-direction:column;align-items:flex-start;padding-top:1.625rem;border-top:1px solid var(--theme-border);text-decoration:none}.cell-link.svelte-eg9vmo:hover .cell-title:where(.svelte-eg9vmo){color:var(--theme-primary-text, var(--theme-primary))}.cell-glyph.svelte-eg9vmo{font-size:1.375rem;margin-bottom:1rem}.cell-title.svelte-eg9vmo{font-family:var(--font-display);font-size:1.45rem;font-weight:400;letter-spacing:-.01em;line-height:1.2;color:var(--theme-text-primary);transition:color .15s ease}.cell-text.svelte-eg9vmo{margin-top:.6rem;font-size:.92rem;line-height:1.6;color:var(--theme-text-secondary)}.cell-meta.svelte-eg9vmo{margin-top:1rem;font-size:.78125rem;color:color-mix(in oklab,var(--theme-text-secondary) 75%,transparent)}.cell-meta-in.svelte-eg9vmo{color:var(--theme-warning-text, var(--theme-warning))}.gallery.svelte-1qr5yk6{columns:3 16rem;column-gap:1rem}@media(max-width:640px){.gallery.svelte-1qr5yk6{columns:2 9rem;column-gap:.75rem}}.shot.svelte-1qr5yk6{display:block;width:100%;margin:0 0 1rem;padding:0;border:none;text-align:left;cursor:zoom-in;overflow:hidden;break-inside:avoid;-webkit-column-break-inside:avoid;background:transparent;position:relative;transition:transform .25s ease,box-shadow .25s ease}.shot.svelte-1qr5yk6:hover{transform:translateY(-3px);box-shadow:0 16px 32px #140c062e}.shot.svelte-1qr5yk6:focus-visible{outline:2px solid var(--theme-primary);outline-offset:2px}.shot-img.svelte-1qr5yk6{display:block;width:100%;height:auto;object-fit:cover;transition:transform .45s ease}.shot.svelte-1qr5yk6:hover .shot-img:where(.svelte-1qr5yk6){transform:scale(1.06)}.shot-ph.svelte-1qr5yk6{height:14rem;background:linear-gradient(135deg,var(--theme-surface),var(--theme-base))}.shot-cap.svelte-1qr5yk6{position:absolute;inset-inline:0;bottom:0;display:flex;flex-direction:column;gap:.1rem;padding:1.5rem .9rem .75rem;background:linear-gradient(transparent,#140c06c7);opacity:0;transform:translateY(.5rem);transition:opacity .25s ease,transform .25s ease}.shot.svelte-1qr5yk6:hover .shot-cap:where(.svelte-1qr5yk6),.shot.svelte-1qr5yk6:focus-visible .shot-cap:where(.svelte-1qr5yk6){opacity:1;transform:translateY(0)}.shot-title.svelte-1qr5yk6{color:#fff;font-weight:600;font-size:.95rem;line-height:1.2}.shot-meta.svelte-1qr5yk6{color:#ffffffd9;font-size:.75rem}.lb.svelte-1qr5yk6{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:1.5rem;animation:svelte-1qr5yk6-lb-fade .2s ease}.lb-backdrop.svelte-1qr5yk6{position:absolute;top:0;right:0;bottom:0;left:0;border:none;padding:0;background:#0a0603db;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:zoom-out}.lb-stage.svelte-1qr5yk6{position:relative;z-index:1;display:flex;align-items:center;gap:.75rem;max-width:min(92vw,64rem);max-height:88vh}.lb-figure.svelte-1qr5yk6{margin:0;display:flex;flex-direction:column;align-items:center;min-width:0}.lb-img.svelte-1qr5yk6{display:block;max-width:100%;max-height:78vh;width:auto;height:auto;object-fit:contain;border-radius:.75rem;box-shadow:0 24px 60px #00000080;animation:svelte-1qr5yk6-lb-pop .25s ease}.lb-ph.svelte-1qr5yk6{width:min(70vw,40rem);height:60vh;background:linear-gradient(135deg,var(--theme-surface),var(--theme-base))}.lb-cap.svelte-1qr5yk6{margin-top:.85rem;text-align:center;display:flex;flex-direction:column;gap:.15rem}.lb-title.svelte-1qr5yk6{color:#fff;font-weight:600;font-size:1.05rem}.lb-meta.svelte-1qr5yk6{color:#ffffffbf;font-size:.8rem}.lb-nav.svelte-1qr5yk6,.lb-close.svelte-1qr5yk6{display:flex;align-items:center;justify-content:center;flex:none;border:none;cursor:pointer;color:#fff;background:#ffffff1f;transition:background .2s ease,transform .2s ease}.lb-nav.svelte-1qr5yk6{width:3rem;height:3rem;border-radius:9999px}.lb-nav.svelte-1qr5yk6:hover{background:#ffffff3d}.lb-nav.svelte-1qr5yk6 svg:where(.svelte-1qr5yk6){width:1.4rem;height:1.4rem}.lb-close.svelte-1qr5yk6{position:absolute;top:1rem;right:1rem;z-index:2;width:2.5rem;height:2.5rem;border-radius:9999px}.lb-close.svelte-1qr5yk6:hover{background:#ffffff3d;transform:rotate(90deg)}.lb-close.svelte-1qr5yk6 svg:where(.svelte-1qr5yk6){width:1.25rem;height:1.25rem}.lb-nav.svelte-1qr5yk6:focus-visible,.lb-close.svelte-1qr5yk6:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:640px){.lb-nav.svelte-1qr5yk6{width:2.5rem;height:2.5rem}}@keyframes svelte-1qr5yk6-lb-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-1qr5yk6-lb-pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.timeline.svelte-ut4nfn{position:relative;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.5rem}.timeline.svelte-ut4nfn:before{content:"";position:absolute;top:.5rem;bottom:.5rem;left:1.375rem;width:2px;background:color-mix(in oklch,var(--theme-text) 12%,transparent)}.t-row.svelte-ut4nfn{position:relative;display:grid;grid-template-columns:2.75rem 1fr;gap:1rem;align-items:start}.t-node.svelte-ut4nfn{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:9999px;font-size:1.15rem;line-height:1}.t-card.svelte-ut4nfn{padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.35rem}.t-meta.svelte-ut4nfn{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.t-date.svelte-ut4nfn{font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.t-chip.svelte-ut4nfn{font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:.15rem .55rem;border-radius:9999px;color:var(--theme-primary-foreground, #fff);background:var(--theme-primary)}.t-label.svelte-ut4nfn{font-size:1.05rem;font-weight:600;line-height:1.3;margin:0}.t-details.svelte-ut4nfn{font-size:.92rem;line-height:1.55;margin:0}.chapter.svelte-94x59t{padding:5.5rem 1.5rem}.chapter-col.svelte-94x59t{max-width:64rem;margin:0 auto}@media(min-width:768px){.chapter-col.svelte-94x59t{display:grid;grid-template-columns:15rem 1fr;gap:3.5rem}}.chapter-kicker.svelte-94x59t{font-size:.6875rem;font-weight:600;letter-spacing:.34em;text-transform:uppercase;color:var(--theme-primary-text, var(--theme-primary))}.chapter-name.svelte-94x59t{font-family:var(--font-display);font-size:clamp(2.125rem,4.5vw,3.25rem);font-weight:400;line-height:1.12;margin-top:1rem;color:var(--theme-text-primary)}.chapter-glyph.svelte-94x59t{font-size:1.5rem;margin-top:1.25rem;opacity:.9}.chapter-body-col.svelte-94x59t{margin-top:1.5rem}@media(min-width:768px){.chapter-body-col.svelte-94x59t{margin-top:0}}.chapter-para.svelte-94x59t{font-size:1.0625rem;line-height:1.8;max-width:58ch;color:var(--theme-text-secondary)}.chapter-rows.svelte-94x59t{margin-top:2rem}.chapter-row.svelte-94x59t{padding:1.05rem 0;border-top:1px solid var(--theme-border)}@media(min-width:640px){.chapter-row.svelte-94x59t{display:grid;grid-template-columns:14.5rem 1fr;gap:1.5rem;align-items:baseline}}.chapter-row-name.svelte-94x59t{display:block;font-size:.925rem;font-weight:600;color:var(--theme-text-primary)}.chapter-row-desc.svelte-94x59t{font-size:.875rem;line-height:1.65;color:color-mix(in oklab,var(--theme-text-secondary) 82%,transparent)}@media(max-width:639.98px){.chapter-row-desc.svelte-94x59t{margin-top:.25rem}}.chapter-gold.svelte-94x59t{margin-top:2rem;font-family:var(--font-display);font-style:italic;font-size:1.1875rem;line-height:1.6;max-width:52ch;color:var(--theme-warning-text)}.chapter-gold.svelte-94x59t:before{content:"◆  ";font-style:normal;font-size:.625rem;vertical-align:.2em}.chapter-proofs.svelte-94x59t{margin-top:1.25rem}.chapter-proof.svelte-94x59t{margin-top:.75rem;font-size:.78125rem;line-height:1.7;max-width:58ch;color:color-mix(in oklab,var(--theme-text-secondary) 70%,transparent)}.chapter-proof.svelte-94x59t:before{content:"— "}.chapter-proof-link.svelte-94x59t{color:var(--theme-accent-text, var(--theme-accent));text-decoration:none}.chapter-proof-link.svelte-94x59t:hover{text-decoration:underline}.proof-band.svelte-94x59t{padding:2.5rem 1.5rem}.proof-band-col.svelte-94x59t{max-width:64rem;margin:0 auto}.proof-band.svelte-94x59t .chapter-proof:where(.svelte-94x59t){margin-top:.5rem;max-width:none}.proof-band.svelte-94x59t .chapter-proof:where(.svelte-94x59t):first-child{margin-top:0}.chapter-data-card.svelte-94x59t{margin-top:1.875rem;max-width:58ch;padding:1.125rem 1.375rem;border:1px solid var(--theme-border);border-radius:.875rem}.chapter-data-card-kicker.svelte-94x59t{font-size:.625rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--theme-accent-text, var(--theme-accent));margin-bottom:.75rem}.chapter-data-card.svelte-94x59t p:where(.svelte-94x59t){margin:0 0 .75rem;font-size:.84375rem;line-height:1.75;color:var(--theme-text-secondary)}.chapter-data-card.svelte-94x59t p:where(.svelte-94x59t):last-child{margin-bottom:0}.moments.svelte-vynibx{padding:5rem 1.5rem}.moments-col.svelte-vynibx{max-width:64rem;margin:0 auto}.moments-intro.svelte-vynibx{text-align:center;color:var(--theme-text-secondary);max-width:42rem;margin:0 auto 1rem}.moments-row.svelte-vynibx{display:grid;grid-template-columns:repeat(3,1fr);gap:2.25rem}.moments-row.has-heading.svelte-vynibx{margin-top:2.5rem}@media(max-width:760px){.moments-row.svelte-vynibx{grid-template-columns:1fr}}.moment.svelte-vynibx{position:relative}.moment-quote.svelte-vynibx{position:absolute;top:-14px;left:-4px;font-family:var(--font-display);font-size:38px;line-height:1;color:var(--theme-primary);opacity:.45}.moment-line.svelte-vynibx{padding-left:18px;font-size:.875rem;line-height:1.75;color:var(--theme-text-secondary)}.doors-col.svelte-wl9hc5{max-width:56rem;margin:0 auto}.doors-head.svelte-wl9hc5{text-align:center;margin-bottom:2.5rem}.doors-kicker.svelte-wl9hc5{font-size:.6875rem;font-weight:600;letter-spacing:.34em;text-transform:uppercase;color:var(--theme-primary-text, var(--theme-primary))}.doors-title.svelte-wl9hc5{font-size:clamp(1.75rem,3.4vw,2.375rem);font-weight:400;line-height:1.15;margin-top:1rem;color:var(--theme-text-primary)}.doors-intro.svelte-wl9hc5{margin:1.25rem auto 0;max-width:58ch;font-size:1rem;line-height:1.75;color:var(--theme-text-secondary)}.door.svelte-wl9hc5{display:flex;align-items:center;gap:1.625rem;padding:1.875rem .5rem;border-top:1px solid var(--theme-border);text-decoration:none;transition:background .15s ease}.door.svelte-wl9hc5:first-child{border-top:none}a.door.svelte-wl9hc5:hover{background:color-mix(in oklab,var(--theme-primary) 5%,transparent)}.door-glyph.svelte-wl9hc5{font-size:1.875rem;flex:none;width:3.375rem;text-align:center}.door-body.svelte-wl9hc5{flex:1;min-width:0}.door-name.svelte-wl9hc5{display:block;font-size:.6875rem;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--theme-primary-text, var(--theme-primary))}.door-line.svelte-wl9hc5{display:block;font-family:var(--font-display);font-size:clamp(1.25rem,3vw,1.6875rem);font-weight:400;line-height:1.25;margin-top:.5rem;color:var(--theme-text-primary)}.door-desc.svelte-wl9hc5{display:block;margin-top:.5rem;max-width:58ch;font-size:.875rem;line-height:1.65;color:color-mix(in oklab,var(--theme-text-secondary) 82%,transparent)}.door-inline.svelte-wl9hc5{padding:1.5rem .5rem}.door-inline.svelte-wl9hc5 .door-glyph:where(.svelte-wl9hc5){font-size:1.25rem;width:1.625rem}.door-inline.svelte-wl9hc5 .door-line:where(.svelte-wl9hc5){margin-top:0;font-size:1.3rem;min-width:9.375rem}.door-inline.svelte-wl9hc5 .door-body:where(.svelte-wl9hc5){display:flex;align-items:center;gap:1.25rem}.door-inline.svelte-wl9hc5 .door-desc:where(.svelte-wl9hc5){margin-top:0;font-size:.92rem;flex:1}@media(max-width:640px){.door-inline.svelte-wl9hc5 .door-body:where(.svelte-wl9hc5){flex-wrap:wrap;gap:.5rem}.door-inline.svelte-wl9hc5 .door-line:where(.svelte-wl9hc5){min-width:0}}.door-arrow.svelte-wl9hc5{flex:none;font-size:1.25rem;color:color-mix(in oklab,var(--theme-text-secondary) 70%,transparent);transition:color .15s ease}a.door.svelte-wl9hc5:hover .door-arrow:where(.svelte-wl9hc5){color:var(--theme-primary-text, var(--theme-primary))}.door-whisper.svelte-wl9hc5{margin:2.125rem .5rem 0;font-size:.78125rem;letter-spacing:.04em;color:color-mix(in oklab,var(--theme-text-secondary) 70%,transparent)}.invite-footnote.svelte-1nxbjsl{color:color-mix(in oklab,var(--theme-text-secondary) 70%,transparent)}.invite-footnote.svelte-1nxbjsl a{color:var(--theme-warning-text);text-decoration:none}.invite-footnote.svelte-1nxbjsl a:hover{text-decoration:underline}.room-card.svelte-1mz2531{padding:1.75rem}.room-head.svelte-1mz2531{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.room-title.svelte-1mz2531{font-family:var(--font-display);font-size:1.375rem;color:var(--theme-text-primary)}.room-intro.svelte-1mz2531{margin-top:.25rem;font-size:.8125rem;color:var(--theme-text-secondary)}.live-pill.svelte-1mz2531{display:inline-flex;align-items:center;gap:.375rem;padding:.1875rem .625rem;font-size:.75rem;font-weight:600;white-space:nowrap;border-radius:999px;color:var(--theme-error-text, var(--theme-error));background:color-mix(in oklab,var(--theme-error) 10%,transparent)}.live-dot.svelte-1mz2531{width:.4375rem;height:.4375rem;border-radius:999px;background:var(--theme-error)}.quiet-pill.svelte-1mz2531{padding:.1875rem .625rem;font-size:.75rem;font-weight:600;white-space:nowrap;border-radius:999px;color:var(--theme-text-secondary);border:1px solid var(--theme-border)}.vgrid.svelte-1mz2531{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.625rem;margin:1rem 0}.vtile.svelte-1mz2531{position:relative;aspect-ratio:4 / 3;border-radius:.625rem;overflow:hidden;display:flex;align-items:center;justify-content:center;background:color-mix(in oklab,var(--theme-text-primary) 82%,var(--theme-primary))}.vtile.svelte-1mz2531 video:where(.svelte-1mz2531){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vtile.speaking.svelte-1mz2531{outline:2px solid var(--theme-success);outline-offset:2px}.vinitials.svelte-1mz2531{font-family:var(--font-display);font-size:1.5rem;color:color-mix(in oklab,var(--theme-card-bg) 90%,transparent)}.vname.svelte-1mz2531{position:absolute;left:.625rem;bottom:.5rem;font-size:.6875rem;font-weight:600;color:color-mix(in oklab,var(--theme-card-bg) 96%,transparent);text-shadow:0 1px 2px rgb(0 0 0 / .4)}.room-actions.svelte-1mz2531{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.pill.svelte-1mz2531{padding:.5625rem 1.25rem;font-size:.875rem;font-weight:600;border-radius:999px;transition:opacity .15s ease,border-color .15s ease}.pill.solid.svelte-1mz2531{color:var(--theme-bg-surface, var(--theme-surface));background:var(--theme-text-primary)}.pill.solid.svelte-1mz2531:hover{opacity:.9}.pill.ghost.svelte-1mz2531{border:1px solid var(--theme-border);color:var(--theme-text-primary)}.pill.ghost.svelte-1mz2531:hover{border-color:var(--theme-primary-text, var(--theme-primary))}.room-whisper.svelte-1mz2531{flex:1;min-width:12ch;text-align:right;font-size:.75rem;color:color-mix(in oklab,var(--theme-text-secondary) 70%,transparent)}.room-note.svelte-1mz2531{font-size:.8125rem;color:var(--theme-text-secondary);margin-bottom:.75rem}.chat-pane.svelte-1f3cg68{display:flex;flex-direction:column;min-height:0}.chat-count.svelte-1f3cg68{display:flex;align-items:center;gap:.375rem;font-size:.75rem;color:var(--theme-text-secondary);margin-bottom:.875rem}.here-dot.svelte-1f3cg68{width:.5rem;height:.5rem;border-radius:999px;background:var(--theme-success)}.chat-scroll.svelte-1f3cg68{max-height:20rem;overflow-y:auto;padding-right:.25rem}.compact.svelte-1f3cg68 .chat-scroll:where(.svelte-1f3cg68){max-height:14rem}.chat-empty.svelte-1f3cg68{font-size:.8125rem;color:var(--theme-text-secondary)}.msg.svelte-1f3cg68{display:flex;gap:.625rem;margin-bottom:.875rem}.msg-avatar.svelte-1f3cg68{flex:0 0 2.125rem;width:2.125rem;height:2.125rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:.6875rem;font-weight:600;color:var(--theme-primary-text, var(--theme-primary));background:color-mix(in oklab,var(--theme-primary) 14%,transparent);border:1px solid var(--theme-border)}.msg-meta.svelte-1f3cg68{font-size:.6875rem;color:color-mix(in oklab,var(--theme-text-secondary) 75%,transparent);margin-bottom:.1875rem}.msg-bubble.svelte-1f3cg68{display:inline-block;max-width:52ch;padding:.5rem .75rem;font-size:.875rem;line-height:1.5;color:var(--theme-text-primary);background:color-mix(in oklab,var(--theme-text-primary) 4%,transparent);border:1px solid var(--theme-border);border-radius:2px 12px 12px;overflow-wrap:anywhere}.chat-note.svelte-1f3cg68{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--theme-border);font-size:.75rem;color:var(--theme-text-secondary)}.chat-note.svelte-1f3cg68 a:where(.svelte-1f3cg68){color:var(--theme-primary-text, var(--theme-primary));text-decoration:underline;text-underline-offset:2px}.chat-compose.svelte-1f3cg68{display:flex;gap:.5rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--theme-border)}.chat-input.svelte-1f3cg68{flex:1;min-width:0;padding:.5rem .875rem;font-size:.875rem;color:var(--theme-text-primary);background:transparent;border:1px solid var(--theme-border);border-radius:999px}.chat-input.svelte-1f3cg68:focus{outline:2px solid color-mix(in oklab,var(--theme-primary) 45%,transparent);outline-offset:1px}.chat-send.svelte-1f3cg68{padding:.5rem 1.125rem;font-size:.8125rem;font-weight:600;border-radius:999px;color:var(--theme-bg-surface, var(--theme-surface));background:var(--theme-text-primary);transition:opacity .15s ease}.chat-send.svelte-1f3cg68:disabled{opacity:.4}.channel-card.svelte-8zey8l{padding:1.75rem}.channel-head.svelte-8zey8l{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.channel-name.svelte-8zey8l{font-family:var(--font-display);font-size:1.125rem;color:var(--theme-text-primary)}.channel-intro.svelte-8zey8l{font-size:.8125rem;color:var(--theme-text-secondary);margin-bottom:1rem}.channel-note.svelte-8zey8l{font-size:.75rem;color:var(--theme-text-secondary)}.strip.svelte-a5zrp{display:flex;align-items:center;gap:1rem;padding:1rem 1.375rem}.pstack.svelte-a5zrp{display:flex}.pavatar.svelte-a5zrp{position:relative;width:2.125rem;height:2.125rem;margin-left:-.5rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:.6875rem;font-weight:600;color:var(--theme-primary-text, var(--theme-primary));background:color-mix(in oklab,var(--theme-primary) 16%,var(--theme-card-bg));border:2px solid var(--theme-card-bg)}.pavatar.svelte-a5zrp:first-child{margin-left:0}.strip-line.svelte-a5zrp{flex:1;min-width:0;font-size:.875rem;color:var(--theme-text-secondary)}.strip-line.svelte-a5zrp strong:where(.svelte-a5zrp){color:var(--theme-text-primary);font-weight:600}.strip-wave.svelte-a5zrp{color:var(--theme-warning-text, var(--theme-warning))}.strip-hi.svelte-a5zrp{padding:.4375rem 1.125rem;font-size:.8125rem;font-weight:600;border-radius:999px;border:1px solid var(--theme-border);color:var(--theme-text-primary);transition:border-color .15s ease}.strip-hi.svelte-a5zrp:hover{border-color:var(--theme-primary-text, var(--theme-primary))}.strip-rest.svelte-a5zrp{font-size:.75rem;color:color-mix(in oklab,var(--theme-text-secondary) 70%,transparent);white-space:nowrap}.cal-card.svelte-gfo977{padding:.5rem 1.75rem}.cal-empty.svelte-gfo977{padding:1.25rem 0;font-size:.875rem;color:var(--theme-text-secondary)}.cal-row.svelte-gfo977{display:flex;align-items:center;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--theme-border)}.cal-row.last.svelte-gfo977{border-bottom:none}.cal-date.svelte-gfo977{flex:0 0 3.25rem;width:3.25rem;text-align:center}.cal-date.svelte-gfo977 b:where(.svelte-gfo977){display:block;font-family:var(--font-display);font-weight:400;font-size:1.375rem;line-height:1.1;color:var(--theme-text-primary)}.cal-date.svelte-gfo977 span:where(.svelte-gfo977){font-size:.6875rem;letter-spacing:.08em;color:var(--theme-text-secondary)}.cal-dot.svelte-gfo977{color:var(--theme-warning-text, var(--theme-warning));font-size:1rem}.cal-body.svelte-gfo977{flex:1;min-width:0}.cal-title.svelte-gfo977{font-weight:600;font-size:.9375rem;color:var(--theme-text-primary)}.cal-desc.svelte-gfo977{font-size:.8125rem;color:var(--theme-text-secondary);margin-top:.125rem}.cal-meta.svelte-gfo977{font-size:.75rem;color:var(--theme-text-secondary);white-space:nowrap}.cal-rsvp.svelte-gfo977{padding:.4375rem 1.125rem;font-size:.8125rem;font-weight:600;border-radius:999px;border:1px solid var(--theme-border);color:var(--theme-text-primary);white-space:nowrap;transition:border-color .15s ease}.cal-rsvp.svelte-gfo977:hover{border-color:var(--theme-primary-text, var(--theme-primary))}@media(max-width:480px){.cal-meta.svelte-gfo977{display:none}}.dir-empty.svelte-q57wv9{text-align:center;font-size:.875rem;color:var(--theme-text-secondary)}.mgrid.svelte-q57wv9{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem}.mcard.svelte-q57wv9{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.375rem 1rem 1.25rem;border:1px solid var(--theme-border);border-radius:.75rem}.mavatar.svelte-q57wv9{width:3rem;height:3rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:600;color:color-mix(in oklab,var(--accent) 80%,var(--theme-text-primary));background:color-mix(in oklab,var(--accent) 16%,transparent);border:1px solid color-mix(in oklab,var(--accent) 35%,transparent);margin-bottom:.625rem}.mname.svelte-q57wv9{font-weight:600;font-size:.9375rem;color:var(--theme-text-primary)}.mtag.svelte-q57wv9{margin-top:.25rem;font-size:.75rem;color:var(--theme-text-secondary)}.mvintage.svelte-q57wv9{margin-top:.375rem;font-size:.6875rem;color:color-mix(in oklab,var(--theme-text-secondary) 65%,transparent)}.sess-empty.svelte-12p3l7l{text-align:center;font-size:.875rem;color:var(--theme-text-secondary)}.sgrid.svelte-12p3l7l{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}.sess.svelte-12p3l7l{display:flex;flex-direction:column}.thumb-wrap.svelte-12p3l7l{display:block;width:100%;padding:0;border:none;background:none;text-align:inherit}.thumb-wrap.playable.svelte-12p3l7l{cursor:pointer}.thumb.svelte-12p3l7l{position:relative;aspect-ratio:16 / 9;border-radius:.625rem;overflow:hidden;display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,color-mix(in oklab,var(--theme-primary) 55%,var(--theme-text-primary)),color-mix(in oklab,var(--theme-text-primary) 88%,var(--theme-primary)))}.thumb.svelte-12p3l7l img:where(.svelte-12p3l7l){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.play.svelte-12p3l7l{position:relative;font-size:1.375rem;color:color-mix(in oklab,var(--theme-card-bg) 92%,transparent);text-shadow:0 1px 3px rgb(0 0 0 / .35)}.thumb.has-photo.svelte-12p3l7l .play:where(.svelte-12p3l7l){background:#00000073;border-radius:999px;width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;font-size:1rem}.dur.svelte-12p3l7l{position:absolute;right:.5rem;bottom:.5rem;padding:.0625rem .375rem;font-size:.6875rem;border-radius:.375rem;color:#fffffff2;background:#0000008c}.sess-player.svelte-12p3l7l{width:100%;aspect-ratio:16 / 9;border-radius:.625rem;background:#000}.sess-title.svelte-12p3l7l{margin-top:.5rem;font-size:.875rem;font-weight:600;color:var(--theme-text-primary)}.sess-meta.svelte-12p3l7l{margin-top:.125rem;font-size:.75rem;color:var(--theme-text-secondary)}.onair.svelte-1s46ahx{display:flex;align-items:center;gap:1rem;padding:1rem 1.375rem;border-radius:.75rem;border:1px solid color-mix(in oklab,var(--theme-error) 30%,var(--theme-border));background:linear-gradient(90deg,color-mix(in oklab,var(--theme-error) 7%,var(--theme-card-bg)),var(--theme-card-bg))}.onair-pill.svelte-1s46ahx{display:inline-flex;align-items:center;gap:.375rem;padding:.1875rem .625rem;font-size:.75rem;font-weight:600;white-space:nowrap;border-radius:999px;color:var(--theme-error-text, var(--theme-error));background:color-mix(in oklab,var(--theme-error) 12%,transparent)}.onair-dot.svelte-1s46ahx{width:.4375rem;height:.4375rem;border-radius:999px;background:var(--theme-error)}.onair-line.svelte-1s46ahx{flex:1;min-width:0;font-size:.9375rem;color:var(--theme-text-primary)}.onair-sub.svelte-1s46ahx{color:var(--theme-text-secondary);font-size:.875rem}.onair-join.svelte-1s46ahx{padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;white-space:nowrap;border-radius:999px;color:var(--theme-bg-surface, var(--theme-surface));background:var(--theme-text-primary);transition:opacity .15s ease}.onair-join.svelte-1s46ahx:hover{opacity:.9}.threads-card.svelte-8gu4x9{padding:.5rem 1.75rem}.thread-empty.svelte-8gu4x9{padding:1.25rem 0;font-size:.875rem;color:var(--theme-text-secondary)}.thread.svelte-8gu4x9{padding:.9375rem 0;border-bottom:1px solid var(--theme-border)}.thread.last.svelte-8gu4x9{border-bottom:none}.thread-top.svelte-8gu4x9{display:flex;align-items:center;gap:.75rem}.thread-title.svelte-8gu4x9{flex:1;min-width:0;font-size:.9375rem;font-weight:600;color:var(--theme-text-primary)}.thread-tag.svelte-8gu4x9{padding:.125rem .5rem;font-size:.6875rem;font-weight:600;border-radius:.375rem;white-space:nowrap;color:var(--theme-primary-text, var(--theme-primary));background:color-mix(in oklab,var(--theme-primary) 10%,transparent)}.thread-byline.svelte-8gu4x9{margin-top:.25rem;font-size:.75rem;color:var(--theme-text-secondary)}.watch-grid.svelte-1wbtnqx{display:grid;gap:1.25rem}.watch-grid.with-chat.svelte-1wbtnqx{grid-template-columns:1fr}@media(min-width:900px){.watch-grid.with-chat.svelte-1wbtnqx{grid-template-columns:2fr 1fr;align-items:start}}.stage.svelte-1wbtnqx{position:relative;aspect-ratio:16 / 8;border-radius:.75rem;overflow:hidden;display:flex;align-items:center;justify-content:center;background:linear-gradient(140deg,color-mix(in oklab,var(--theme-primary) 45%,var(--theme-text-primary)),color-mix(in oklab,var(--theme-text-primary) 90%,var(--theme-primary)))}.stage-poster.svelte-1wbtnqx{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.85}.stage-glyph.svelte-1wbtnqx{position:relative;font-size:2.5rem;color:color-mix(in oklab,var(--theme-card-bg) 92%,transparent);text-shadow:0 2px 6px rgb(0 0 0 / .4)}.stage-video.svelte-1wbtnqx{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;background:#000}.stage-status.svelte-1wbtnqx{position:relative;font-size:.875rem;font-weight:600;color:#ffffffe6}.live-pill.svelte-1wbtnqx{position:absolute;top:.75rem;left:.75rem;display:inline-flex;align-items:center;gap:.375rem;padding:.1875rem .625rem;font-size:.75rem;font-weight:600;border-radius:999px;color:#fffffff2;background:color-mix(in oklab,var(--theme-error) 75%,rgb(0 0 0 / .4))}.live-dot.svelte-1wbtnqx{width:.4375rem;height:.4375rem;border-radius:999px;background:#fffffff2}.watch-row.svelte-1wbtnqx{display:flex;align-items:flex-start;gap:1rem;margin-top:.875rem}.watch-copy.svelte-1wbtnqx{flex:1;min-width:0}.watch-title.svelte-1wbtnqx{font-family:var(--font-display);font-size:1.125rem;font-weight:400;color:var(--theme-text-primary)}.watch-blurb.svelte-1wbtnqx{margin-top:.25rem;font-size:.8125rem;color:var(--theme-text-secondary)}.watch-error.svelte-1wbtnqx{margin-top:.375rem;font-size:.75rem;color:var(--theme-text-secondary)}.watch-btn.svelte-1wbtnqx{padding:.5625rem 1.375rem;font-size:.875rem;font-weight:600;white-space:nowrap;border-radius:999px;color:var(--theme-bg-surface, var(--theme-surface));background:var(--theme-text-primary);transition:opacity .15s ease}.watch-btn.svelte-1wbtnqx:disabled{opacity:.45}.watch-btn.ghost.svelte-1wbtnqx{background:transparent;border:1px solid var(--theme-border);color:var(--theme-text-primary)}.chat-col.svelte-1wbtnqx{padding:1.25rem}.transcript-card.svelte-1p3ye16{padding:1.75rem}.transcript-title.svelte-1p3ye16{font-family:var(--font-display);font-size:1.25rem;color:var(--theme-text-primary);margin-bottom:.875rem}.transcript-scroll.svelte-1p3ye16{max-height:18rem;overflow-y:auto}.transcript-empty.svelte-1p3ye16{font-size:.8125rem;color:var(--theme-text-secondary)}.tline.svelte-1p3ye16{display:flex;gap:.75rem;padding:.4375rem 0;font-size:.875rem;line-height:1.5}.tts.svelte-1p3ye16{flex:0 0 3rem;padding-top:.125rem;font-size:.6875rem;font-variant-numeric:tabular-nums;color:color-mix(in oklab,var(--theme-text-secondary) 70%,transparent)}.twho.svelte-1p3ye16{flex:0 0 5rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.twho.voice-a.svelte-1p3ye16{color:var(--theme-primary-text, var(--theme-primary))}.twho.voice-b.svelte-1p3ye16{color:var(--theme-success-text, var(--theme-success))}.ttext.svelte-1p3ye16{flex:1;min-width:0;color:var(--theme-text-primary)}.transcript-foot.svelte-1p3ye16{margin-top:.875rem;padding-top:.75rem;border-top:1px solid var(--theme-border);font-size:.75rem;color:var(--theme-text-secondary);min-height:1rem}.section-eyebrow.svelte-yq6v2q{margin-bottom:1.375rem;text-align:center;font-size:.6875rem;font-weight:600;letter-spacing:.34em;text-transform:uppercase;color:var(--theme-primary-text, var(--theme-primary))}.section-eyebrow-on-photo.svelte-yq6v2q{color:#ffffffd9}.cms-measure{max-width:58ch;margin-inline:auto}.cms-content h2{font-family:var(--font-display);font-size:1.5rem;font-weight:600;color:var(--theme-text-primary);margin-top:1.5rem;margin-bottom:.75rem}.cms-content h3{font-family:var(--font-display);font-size:1.25rem;font-weight:600;color:var(--theme-text-primary);margin-top:1.25rem;margin-bottom:.5rem}.cms-content p{margin-bottom:1rem;line-height:1.75}.cms-content p:last-child{margin-bottom:0}.cms-content ul{list-style-type:disc;padding-left:1.5rem;margin-bottom:1rem}.cms-content ol{list-style-type:decimal;padding-left:1.5rem;margin-bottom:1rem}.cms-content li{margin-bottom:.375rem;line-height:1.625}.cms-content a{color:var(--theme-accent-text, var(--theme-accent));text-decoration:none;transition:color .15s}.cms-content a:hover{text-decoration:underline;text-underline-offset:2px}.cms-content a:hover{color:var(--theme-accent)}.cms-content blockquote{border-left:3px solid var(--theme-primary);padding-left:1rem;margin:1.25rem 0;font-style:italic;color:var(--theme-text-secondary)}.cms-content img{border-radius:1rem;margin:1.5rem 0;max-width:100%;height:auto}.cms-content strong{color:var(--theme-text-primary);font-weight:600}.cms-content em{font-style:italic}.cms-content hr{border:none;border-top:1px solid color-mix(in oklch,var(--theme-text) 12%,transparent);margin:2rem 0}.hero-candle-scrim.svelte-yq6v2q{--scrim-ink: color-mix(in oklch, var(--theme-text-primary) 30%, rgb(14 11 16));background-image:radial-gradient(60% 50% at 50% 38%,color-mix(in oklch,var(--theme-warning) 28%,transparent) 0%,color-mix(in oklch,var(--theme-warning) 12%,transparent) 38%,transparent 72%),linear-gradient(to bottom,color-mix(in oklch,var(--scrim-ink) 50%,transparent),color-mix(in oklch,var(--scrim-ink) 38%,transparent) 32%,color-mix(in oklch,var(--scrim-ink) 60%,transparent))}.hero-on-photo-text.svelte-yq6v2q{text-shadow:0 1px 2px rgb(0 0 0 / .45),0 2px 18px rgb(0 0 0 / .3)}.faq-answer-grid.svelte-yq6v2q{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.faq-answer-grid.is-open.svelte-yq6v2q{grid-template-rows:1fr}.faq-answer-clip.svelte-yq6v2q{overflow:hidden;min-height:0}
