.fx[data-astro-cid-7a6hbtlg]{position:absolute;inset:0;overflow:clip}.fx__glow[data-astro-cid-7a6hbtlg]{background:radial-gradient(closest-side, var(--c) 0%, color-mix(in srgb, var(--c) 55%, transparent) 45%, transparent 100%);will-change:transform;border-radius:50%;position:absolute}.fx__glow--a[data-astro-cid-7a6hbtlg]{--c:#2f6fd0;opacity:.85;width:83.75rem;height:62.5rem;animation:16s ease-in-out infinite alternate fx-a;top:-19.375rem;right:-22.5rem}.fx__glow--b[data-astro-cid-7a6hbtlg]{--c:#8fc2f5;opacity:.7;width:53.75rem;height:53.75rem;animation:13s ease-in-out infinite alternate fx-b;top:3.125rem;right:6.875rem}@keyframes fx-a{to{transform:translate(-10rem,5.625rem)scale(1.12)}}@keyframes fx-b{to{transform:translate(11.25rem,-6.875rem)scale(.9)}}.fx__flutes[data-astro-cid-7a6hbtlg]{background:repeating-linear-gradient(90deg,#04162e66 0,#ffffff26 .875rem,#fff0 1.0625rem,#04162e57 2rem);position:absolute;inset:0 0 0 38%}.fx__flutes[data-astro-cid-7a6hbtlg] i[data-astro-cid-7a6hbtlg]{display:none}.fx__fade[data-astro-cid-7a6hbtlg]{background:linear-gradient(90deg, var(--deep) 30%, #04162e00 62%), linear-gradient(0deg, var(--deep) 2%, #04162e00 40%);position:absolute;inset:0}.hhero[data-astro-cid-7a6hbtlg]{background:var(--deep);min-height:47.5rem;color:var(--white);flex-direction:column;padding:7.75rem 3rem 3.5rem;display:flex;position:relative;overflow:clip}.hhero__ring[data-astro-cid-7a6hbtlg]{border-color:#ffffff38;width:47.5rem;height:47.5rem;top:3.75rem;right:7.5rem}.hhero__top[data-astro-cid-7a6hbtlg]{color:#ffffffbf;border-bottom:1px solid #fff3;justify-content:space-between;padding-bottom:1.25rem;display:flex;position:relative}.hhero__title[data-astro-cid-7a6hbtlg]{letter-spacing:-.055em;margin-top:3.5rem;font-size:8rem;font-weight:500;line-height:7.625rem;position:relative}.hhero__title[data-astro-cid-7a6hbtlg] .line-mask[data-astro-cid-7a6hbtlg]{margin-bottom:-.16em;padding-bottom:.16em}.hhero__title[data-astro-cid-7a6hbtlg] .line-mask[data-astro-cid-7a6hbtlg]:nth-child(2){padding-left:6rem}.hhero__title[data-astro-cid-7a6hbtlg] .dim[data-astro-cid-7a6hbtlg]{opacity:.62}.hhero__bottom[data-astro-cid-7a6hbtlg]{justify-items:start;gap:1.75rem;max-width:28.75rem;margin-top:auto;padding-top:3.5rem;display:grid;position:relative}.hhero__bottom[data-astro-cid-7a6hbtlg] p[data-astro-cid-7a6hbtlg]{color:#ffffffe6;font-size:1.125rem;line-height:1.75rem}.hlist[data-astro-cid-7a6hbtlg]{background:var(--deep);color:var(--white);padding:0 3rem 7.5rem}.hlist[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]{border-top:1px solid #fff3;grid-template-columns:6.875rem 1fr 26.25rem 4rem;align-items:center;gap:1.5rem;padding:2.25rem 0;display:grid}.hlist[data-astro-cid-7a6hbtlg] li[data-astro-cid-7a6hbtlg]:last-child a[data-astro-cid-7a6hbtlg]{border-bottom:1px solid #fff3}.hlist__n[data-astro-cid-7a6hbtlg]{opacity:.6}.hlist__name[data-astro-cid-7a6hbtlg].is-long{font-size:4.25rem}.hlist__name[data-astro-cid-7a6hbtlg]{letter-spacing:-.05em;color:#fff9;white-space:nowrap;transition:color .4s var(--ease), transform .6s var(--ease);font-size:5.5rem;font-weight:500;line-height:5.5rem}.hlist__text[data-astro-cid-7a6hbtlg]{color:#ffffffbf;font-size:1rem;line-height:1.5rem}.hlist[data-astro-cid-7a6hbtlg] .round[data-astro-cid-7a6hbtlg]{width:4rem;height:4rem;transition:background .4s var(--ease), color .4s var(--ease), border-color .4s var(--ease)}.hlist[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]:hover .hlist__name[data-astro-cid-7a6hbtlg]{color:var(--white);transform:translate(1.25rem)}.hlist[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]:hover .round[data-astro-cid-7a6hbtlg]{background:var(--white);color:var(--navy);border-color:var(--white)}@media (prefers-reduced-motion:reduce){.fx__glow[data-astro-cid-7a6hbtlg]{animation:none}}@media (width<=1023px){.fx__flutes[data-astro-cid-7a6hbtlg]{inset:0 0 0 20%}.fx__glow--a[data-astro-cid-7a6hbtlg]{width:26.25rem;height:22.5rem;top:-2.5rem;right:-7.5rem}.fx__glow--b[data-astro-cid-7a6hbtlg]{width:18.75rem;height:18.75rem;top:12.5rem;right:2.5rem}.fx__fade[data-astro-cid-7a6hbtlg]{background:linear-gradient(90deg, var(--deep) 4%, #04162e00 70%), linear-gradient(0deg, var(--deep) 30%, #04162e00 62%)}.hhero[data-astro-cid-7a6hbtlg]{min-height:0;padding:6.25rem 1rem 2.5rem}.hhero__ring[data-astro-cid-7a6hbtlg]{width:26.25rem;height:26.25rem;top:5rem;right:-10rem}.hhero__title[data-astro-cid-7a6hbtlg]{letter-spacing:-.045em;margin-top:2rem;font-size:3.25rem;line-height:3.25rem}.hhero__title[data-astro-cid-7a6hbtlg] .line-mask[data-astro-cid-7a6hbtlg]:nth-child(2){padding-left:0}.hhero__bottom[data-astro-cid-7a6hbtlg]{padding-top:3rem}.hhero__bottom[data-astro-cid-7a6hbtlg] p[data-astro-cid-7a6hbtlg]{font-size:1.0625rem;line-height:1.625rem}.hlist[data-astro-cid-7a6hbtlg]{padding:0 1rem 4.5rem}.hlist[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]{grid-template-columns:1fr 2.75rem;gap:.5rem 1rem;padding:1.375rem 0}.hlist__n[data-astro-cid-7a6hbtlg]{grid-column:1/-1}.hlist__name[data-astro-cid-7a6hbtlg]{color:var(--white);white-space:normal;font-size:2.375rem;line-height:2.625rem}.hlist__text[data-astro-cid-7a6hbtlg]{grid-column:1/-1;font-size:.9375rem;line-height:1.375rem}.hlist[data-astro-cid-7a6hbtlg] .round[data-astro-cid-7a6hbtlg]{grid-area:2/2;width:2.75rem;height:2.75rem}}
