.reviews-heading[data-astro-cid-vhpkhef3]{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:32px}.reviews-heading[data-astro-cid-vhpkhef3] h2[data-astro-cid-vhpkhef3]{margin-bottom:0}.review-pause[data-astro-cid-vhpkhef3]{flex-shrink:0}.review-marquee[data-astro-cid-vhpkhef3]{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.review-belt[data-astro-cid-vhpkhef3]{display:flex;width:max-content;animation:review-scroll 90s linear infinite}.review-marquee[data-astro-cid-vhpkhef3]:hover .review-belt[data-astro-cid-vhpkhef3],.review-marquee[data-astro-cid-vhpkhef3]:focus-within .review-belt[data-astro-cid-vhpkhef3],.is-paused[data-astro-cid-vhpkhef3] .review-belt[data-astro-cid-vhpkhef3]{animation-play-state:paused}@keyframes review-scroll{to{transform:translate(-50%)}}.review-list[data-astro-cid-vhpkhef3]{display:flex;gap:20px;padding:0 10px;margin:0;list-style:none}.review[data-astro-cid-vhpkhef3]{display:flex;width:420px}.review[data-astro-cid-vhpkhef3] figure[data-astro-cid-vhpkhef3]{margin:0;padding:24px 26px 26px;background:var(--surface);border:1px solid var(--line);border-radius:10px}figcaption[data-astro-cid-vhpkhef3]{display:flex;align-items:center;gap:12px;margin-bottom:16px;font:500 13px/1.4 IBM Plex Mono,monospace;text-transform:uppercase}figcaption[data-astro-cid-vhpkhef3] small[data-astro-cid-vhpkhef3]{display:block;color:var(--muted);font-size:11px}.avatar[data-astro-cid-vhpkhef3]{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#694a98;color:#fff}blockquote[data-astro-cid-vhpkhef3]{font-size:14.5px;line-height:1.65;color:var(--muted)}blockquote[data-astro-cid-vhpkhef3] strong{color:var(--ink);font-weight:600;background:linear-gradient(transparent 62%,#694a9873 62%)}@media (max-width: 600px){.review[data-astro-cid-vhpkhef3]{width:300px}.review[data-astro-cid-vhpkhef3] figure[data-astro-cid-vhpkhef3]{padding:20px}}@media (prefers-reduced-motion: reduce){.review-marquee[data-astro-cid-vhpkhef3]{overflow-x:auto;mask-image:none}.review-belt[data-astro-cid-vhpkhef3]{animation:none}.review-list[data-astro-cid-vhpkhef3][aria-hidden],.review-pause[data-astro-cid-vhpkhef3]{display:none}}.hero[data-astro-cid-j7pv25f6]{position:relative;height:min(660px,80svh);min-height:410px;display:flex;align-items:flex-end;background:#150e1f;overflow:hidden}video[data-astro-cid-j7pv25f6],.hero-shade[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero-shade[data-astro-cid-j7pv25f6]{background:linear-gradient(180deg,#120d1c33,#120d1ce6)}.hero-content[data-astro-cid-j7pv25f6]{position:relative;padding-bottom:68px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{max-width:20ch;color:#fff;font-size:clamp(2.4rem,4.3vw,3.6rem);line-height:1.15}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{background:#6b3fa8;border-radius:5px;padding:0 .14em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.hero-pause[data-astro-cid-j7pv25f6]{position:absolute;bottom:16px;right:max(22px,calc((100% - 1132px)/2));font-size:12px;border:1px solid #ffffff66;border-radius:4px;padding:7px 10px;background:#120d1c99;color:#fff}.section-cards[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.section-card[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;min-height:440px;background:var(--surface);border-radius:6px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;color:inherit;text-decoration:none}.section-card[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#100a1600 12%,#100a1666 35%,#100a16ed 67%,#100a16)}.section-card[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1px transparent;background:linear-gradient(var(--lavender),var(--lavender)) left bottom / 0 3px no-repeat;transition:box-shadow .35s ease,background-size .45s ease;pointer-events:none}.section-card[data-astro-cid-j7pv25f6]:hover:before,.section-card[data-astro-cid-j7pv25f6]:focus-visible:before{box-shadow:inset 0 0 0 1px #c9b3ea80;background-size:100% 3px}.section-card[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--lavender);outline-offset:3px}.section-card[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;filter:brightness(.85);transition:transform .65s ease,filter .65s ease}.section-card[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6],.section-card[data-astro-cid-j7pv25f6]:focus-visible img[data-astro-cid-j7pv25f6]{transform:scale(1.07);filter:brightness(1.08)}.section-card[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{padding:26px 22px 30px}.section-card[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:clamp(22px,2vw,28px);line-height:1.2;letter-spacing:-.035em;text-wrap:initial}.card-arrow[data-astro-cid-j7pv25f6]{display:grid;color:var(--lavender);transition:transform .35s ease}.section-card[data-astro-cid-j7pv25f6]:hover .card-arrow[data-astro-cid-j7pv25f6],.section-card[data-astro-cid-j7pv25f6]:focus-visible .card-arrow[data-astro-cid-j7pv25f6]{transform:translate(6px)}.section-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#dfd7e8;font-size:14px;line-height:1.6;margin-top:14px;min-height:4.8em}@media (prefers-reduced-motion: reduce){.section-card[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6],.section-card[data-astro-cid-j7pv25f6]:before,.card-arrow[data-astro-cid-j7pv25f6]{transition:none}}.usc[data-astro-cid-j7pv25f6]{background:linear-gradient(120deg,#37225b,#6b3fa8 70%,#694a98);border-block:1px solid var(--line)}.usc-content[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:32px;padding-block:48px}.usc[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.7rem,3vw,2.3rem);font-style:italic;text-transform:uppercase;max-width:30ch;margin:8px 0 12px}.event-label[data-astro-cid-j7pv25f6]{font-size:12px;text-transform:uppercase;letter-spacing:.15em}.event-date[data-astro-cid-j7pv25f6]{font-size:13px;color:#e8ddfa}.usc[data-astro-cid-j7pv25f6] .button[data-astro-cid-j7pv25f6]{border-color:#fff8;flex-shrink:0}@media (max-width: 1050px){.section-cards[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.section-cards[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.section-card[data-astro-cid-j7pv25f6]{min-height:410px}.section-card[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:28px}.section-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:15px}.usc-content[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:flex-start}.hero[data-astro-cid-j7pv25f6]{height:65svh}.hero-content[data-astro-cid-j7pv25f6]{padding-bottom:70px}}
