.hero[data-astro-cid-lcdefpme]{background:var(--navy);color:#e7e3d6;isolation:isolate;align-items:center;min-height:max(760px,100svh);padding:120px 0 90px;display:grid;position:relative;overflow:hidden}.hero-media[data-astro-cid-lcdefpme]{z-index:-3;position:absolute;inset:0}.hero-media[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.6s,transform 16s linear;position:absolute;inset:0;transform:scale(1.08)}.hero-media[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme].on{opacity:1;transform:scale(1)}.hero-shade[data-astro-cid-lcdefpme]{z-index:-2;background:radial-gradient(at 75% 45%,#0d132659,#0d1326d1 60%),linear-gradient(90deg,#0d1326eb 0%,#0d13268c 55%,#0d132666 100%);position:absolute;inset:0}.hero-rays[data-astro-cid-lcdefpme]{z-index:-1;background:repeating-conic-gradient(#ecd5961f 0deg 2.5deg,#0000 2.5deg 10deg);width:1800px;height:1800px;margin:-900px 0 0 -900px;animation:140s linear infinite spin;position:absolute;top:48%;left:68%;-webkit-mask:radial-gradient(circle,#000 0 12%,#0000 52%);mask:radial-gradient(circle,#000 0 12%,#0000 52%)}.hero[data-astro-cid-lcdefpme] .sparkles[data-astro-cid-lcdefpme]{z-index:-1}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,470px);align-items:center;gap:64px;max-width:1280px;display:grid}.hero-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{opacity:0;animation:rise 1s var(--ease) forwards;transform:translateY(24px)}.hero-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:.15s}.hero-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:.3s}.hero-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(4){animation-delay:.45s}@keyframes rise{to{opacity:1;transform:none}}.hero[data-astro-cid-lcdefpme] .kicker[data-astro-cid-lcdefpme]{color:var(--gold)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;margin:0 0 24px;font-size:clamp(3rem,7vw,6rem);line-height:.95}.h-small[data-astro-cid-lcdefpme]{font:italic 500 clamp(1.4rem, 2.6vw, 2.1rem)/1.2 var(--serif);color:#fff;letter-spacing:.01em;margin-bottom:8px;display:block}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] .gilt[data-astro-cid-lcdefpme]{display:block}.hero-lead[data-astro-cid-lcdefpme]{color:#d4d7e3;max-width:34em;margin:0;font-size:clamp(1.08rem,1.6vw,1.3rem);font-weight:300}.invite[data-astro-cid-lcdefpme]{perspective:1400px}.invite-in[data-astro-cid-lcdefpme]{background:linear-gradient(160deg, #fffaf0, var(--ivory) 50%, #f3ead6);color:var(--ink);text-align:center;transform-origin:50% 0;animation:swing 1.6s var(--spring) .5s both;padding:30px 30px 26px;position:relative;box-shadow:0 40px 80px -30px #000c,0 0 0 1px #c9a24a99}.invite-in[data-astro-cid-lcdefpme]:before{content:"";border:1px solid var(--gold);pointer-events:none;position:absolute;inset:9px}.invite-in[data-astro-cid-lcdefpme]:after{content:"";pointer-events:none;border:1px solid #c9a24a73;position:absolute;inset:14px;-webkit-mask:linear-gradient(#000 0 0) 0 0/26px 26px no-repeat,linear-gradient(#000 0 0) 100% 0/26px 26px no-repeat,linear-gradient(#000 0 0) 0 100%/26px 26px no-repeat,linear-gradient(#000 0 0) 100% 100%/26px 26px no-repeat;mask:linear-gradient(#000 0 0) 0 0/26px 26px no-repeat,linear-gradient(#000 0 0) 100% 0/26px 26px no-repeat,linear-gradient(#000 0 0) 0 100%/26px 26px no-repeat,linear-gradient(#000 0 0) 100% 100%/26px 26px no-repeat}@keyframes swing{0%{opacity:0;transform:rotateX(-88deg)}30%{opacity:1}to{transform:rotateX(0)}}.invite-eyebrow[data-astro-cid-lcdefpme]{font:italic 500 1.05rem/1 var(--serif);color:var(--muted);margin:6px 0 4px}.invite-logo[data-astro-cid-lcdefpme]{width:100%;height:auto;margin:0 auto;position:relative}.invite-when[data-astro-cid-lcdefpme]{font:600 1.55rem/1.1 var(--serif);color:var(--navy);margin:4px 0 6px}.invite-where[data-astro-cid-lcdefpme]{margin:0 0 18px;font-size:.95rem;line-height:1.45}.invite-where[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink-2);border-bottom:1px solid var(--line);text-decoration:none}.invite-where[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--gold-3)}.count[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:360px;margin:0 auto 6px;display:grid}.cu[data-astro-cid-lcdefpme]{justify-items:center;gap:6px;display:grid}.cu[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font:600 .62rem/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.flip[data-astro-cid-lcdefpme]{perspective:300px;width:100%;display:block;position:relative}.flip[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{background:linear-gradient(var(--navy-3) 0 50%, var(--navy) 50%);color:var(--gold-2);font:600 clamp(1.5rem, 3vw, 2rem)/1 var(--serif);font-variant-numeric:tabular-nums;border-radius:3px;padding:12px 0 10px;display:block;position:relative;box-shadow:inset 0 -1px #ffffff0f,0 6px 12px -6px #0d132699}.flip[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]:after{content:"";background:#00000073;height:1px;position:absolute;top:50%;left:0;right:0}.flip[data-astro-cid-lcdefpme].tick b[data-astro-cid-lcdefpme]{animation:flipIn .5s var(--ease)}@keyframes flipIn{0%{filter:brightness(1.6);transform:rotateX(70deg)}to{transform:rotateX(0)}}.count-msg[data-astro-cid-lcdefpme]{font:italic 600 1.25rem/1.3 var(--serif);color:var(--scarlet);margin:4px 0 8px}.invite-link[data-astro-cid-lcdefpme]{font:600 .76rem/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-3);margin-top:10px;text-decoration:none;display:inline-block}.invite-link[data-astro-cid-lcdefpme]:hover{color:var(--navy)}.hero-down[data-astro-cid-lcdefpme]{border:1.5px solid #ecd59699;border-radius:14px;width:26px;height:42px;margin-left:-13px;position:absolute;bottom:22px;left:50%}.hero-down[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--gold-2);border-radius:2px;width:4px;height:8px;margin-left:-2px;animation:1.8s ease-in-out infinite wheel;position:absolute;top:8px;left:50%}@keyframes wheel{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(14px)}}@media (width<=960px){.hero[data-astro-cid-lcdefpme]{min-height:0;padding:110px 0 80px}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:44px}.invite[data-astro-cid-lcdefpme]{justify-self:center;width:100%;max-width:470px}.hero-down[data-astro-cid-lcdefpme]{display:none}.hero-rays[data-astro-cid-lcdefpme]{top:70%;left:50%}}@media (width<=420px){.invite-in[data-astro-cid-lcdefpme]{padding:24px 18px 22px}}.ticker[data-astro-cid-lcdefpme]{background:var(--gilt);color:var(--navy);background-size:200% 100%;border-block:1px solid #8a6418;overflow:hidden}.ticker-track[data-astro-cid-lcdefpme]{width:max-content;animation:46s linear infinite tick;display:flex}.ticker-track[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{white-space:nowrap;font:600 .82rem/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;align-items:center;padding:15px 0;display:flex}.ticker-track[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{margin:0 26px;font-size:.7rem;font-style:normal}@keyframes tick{to{transform:translate(-50%)}}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.step[data-astro-cid-lcdefpme]{background:var(--card);border:1px solid var(--line);color:var(--ink);transition:transform .35s var(--ease), box-shadow .35s var(--ease), border-color .35s;align-content:start;gap:10px;padding:46px 32px 34px;text-decoration:none;display:grid;position:relative}.step[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;border:1px solid #0000;transition:border-color .35s;position:absolute;inset:8px}.step[data-astro-cid-lcdefpme]:hover{border-color:var(--gold);color:var(--ink);transform:translateY(-6px);box-shadow:0 30px 50px -30px #0d132673}.step[data-astro-cid-lcdefpme]:hover:before{border-color:#c9a24a80}.step[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{font:italic 600 3.4rem/1 var(--serif);color:var(--gold)}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-size:1.6rem}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);margin:0}.go[data-astro-cid-lcdefpme]{font:600 .76rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-3);margin-top:10px}@media (width<=860px){.steps[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.welcome[data-astro-cid-lcdefpme]{background:radial-gradient(ellipse at 80% 30%, var(--navy-3), var(--navy) 60%);position:relative;overflow:hidden}.welcome-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:60px;display:grid;position:relative}.areas[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin:22px 0 0;padding:0;list-style:none;display:flex}.areas[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font:500 .82rem/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:#e7e3d6;border:1px solid #c9a24a80;padding:10px 16px;text-decoration:none;transition:background .2s,color .2s;display:inline-block}.areas[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--gold);color:var(--navy)}@media (width<=900px){.welcome-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.mosaic[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(120px,14vw,210px);gap:10px;max-width:1500px;margin:0 auto;padding:0 10px;display:grid}.tile[data-astro-cid-lcdefpme]{perspective:1200px}.t0[data-astro-cid-lcdefpme]{grid-area:span 2/span 2}.t5[data-astro-cid-lcdefpme]{grid-column:span 2}.tile-in[data-astro-cid-lcdefpme]{width:100%;height:100%;transform-style:preserve-3d;transition:transform 1.1s cubic-bezier(.6,.05,.2,1);position:relative}.tile[data-astro-cid-lcdefpme].flipped .tile-in[data-astro-cid-lcdefpme]{transform:rotateY(180deg)}.face[data-astro-cid-lcdefpme]{object-fit:cover;backface-visibility:hidden;border:1px solid #c9a24a80;width:100%;height:100%;position:absolute;inset:0}.face[data-astro-cid-lcdefpme].back{transform:rotateY(180deg)}@media (width<=700px){.mosaic[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:120px}.t5[data-astro-cid-lcdefpme]{grid-column:span 2}.t6[data-astro-cid-lcdefpme],.t7[data-astro-cid-lcdefpme]{display:none}}.officers[data-astro-cid-lcdefpme] .people[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr))}.more[data-astro-cid-lcdefpme]{background:var(--paper-2)}.more-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.card[data-astro-cid-lcdefpme]{background:var(--card);border:1px solid var(--line);color:var(--ink);transition:transform .35s var(--ease), border-color .35s;align-content:start;gap:10px;padding:36px 30px;text-decoration:none;display:grid;position:relative}a[data-astro-cid-lcdefpme].card:hover{border-color:var(--gold);color:var(--ink);transform:translateY(-5px)}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-size:1.5rem}.card[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{font:600 .72rem/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-3);margin:14px 0 0}.card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);margin:0}.card[data-astro-cid-lcdefpme] .dangle[data-astro-cid-lcdefpme]{width:64px;height:64px}.card-ico[data-astro-cid-lcdefpme]{font:600 2.6rem/1 var(--serif);color:var(--gold);align-items:center;height:64px;display:flex}.plain[data-astro-cid-lcdefpme]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.plain[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.honor[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink-2)}.plain[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--gold-3);margin-right:4px}.honor[data-astro-cid-lcdefpme]{font-size:.95rem}@media (width<=900px){.more-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.hero-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme],.invite-in[data-astro-cid-lcdefpme]{opacity:1;animation:none;transform:none}.ticker-track[data-astro-cid-lcdefpme]{animation:none}}
