.nv-hero:where(.astro-v36avawi){flex-direction:column;min-height:100svh;padding-inline:clamp(20px,4vw,48px);display:flex;position:relative;overflow-x:clip}.nv-hero:where(.astro-v36avawi) .nv-glow{z-index:0}.nv-hero:where(.astro-v36avawi) .nv-navwrap{z-index:3;padding-top:clamp(20px,3vw,34px);position:relative}.nv-nav:where(.astro-v36avawi){justify-content:space-between;align-items:center;display:flex}.nv-nav:where(.astro-v36avawi) a:where(.astro-v36avawi){font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--gx-ink);opacity:.85;font-size:clamp(.8rem,1.2vw,1.15rem);font-weight:500;transition:opacity .2s}.nv-nav:where(.astro-v36avawi) a:where(.astro-v36avawi):hover{opacity:.55}.nv-wordwrap:where(.astro-v36avawi){z-index:2;flex:1;place-items:center;animation:.9s cubic-bezier(.22,1,.36,1) .15s both nvWordIn;display:grid;position:relative}@keyframes nvWordIn{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.nv-wordwrap:where(.astro-v36avawi){animation:none}}.nv-hero:where(.astro-v36avawi) .nv-word{text-align:center;font-family:var(--font-ovout-display);text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;user-select:none;margin:0;font-size:min(28.5vw,30rem);font-weight:800;line-height:.82}.nv-foot:where(.astro-v36avawi){z-index:3;justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:clamp(28px,4vw,44px);display:flex;position:relative}.nv-line:where(.astro-v36avawi){max-width:clamp(160px,22vw,280px);font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.06em;color:var(--gx-ink-2);margin:0;font-size:clamp(.72rem,1.3vw,1.02rem);font-weight:300;line-height:1.4}@media (width<=640px){.nv-word:where(.astro-v36avawi){font-size:26vw}.nv-foot:where(.astro-v36avawi){flex-direction:column;align-items:flex-start;gap:18px}.nv-line:where(.astro-v36avawi){max-width:none}}.mq:where(.astro-xsmgvgel){grid-template-columns:100%;gap:clamp(14px,1.8vw,22px);padding-block:clamp(72px,10vw,140px) clamp(56px,8vw,110px);display:grid;overflow:clip}.mq-head:where(.astro-xsmgvgel){justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:clamp(10px,1.5vw,22px);padding-inline:clamp(20px,4vw,48px);display:flex}.mq-h2:where(.astro-xsmgvgel),.mq-all:where(.astro-xsmgvgel){font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:clamp(.78rem,1.1vw,.95rem)}.mq-h2:where(.astro-xsmgvgel){color:var(--gx-mute);font-weight:500}.mq-all:where(.astro-xsmgvgel){color:var(--gx-ink-2);font-weight:600;transition:color .2s}.mq-all:where(.astro-xsmgvgel):hover{color:var(--gx-ink)}.mq-all:where(.astro-xsmgvgel) .arr:where(.astro-xsmgvgel){transition:transform .18s;display:inline-block}.mq-all:where(.astro-xsmgvgel):hover .arr:where(.astro-xsmgvgel){transform:translate(4px)}.mq-row:where(.astro-xsmgvgel),.mq-set:where(.astro-xsmgvgel){gap:clamp(12px,1.6vw,20px);display:flex}.mq-row:where(.astro-xsmgvgel){will-change:transform;width:max-content}.mq-tile:where(.astro-xsmgvgel){aspect-ratio:16/10;background:var(--gx-faint);border-radius:clamp(12px,1.4vw,18px);width:clamp(320px,35vw,560px);display:block;position:relative;overflow:hidden}.mq-tile:where(.astro-xsmgvgel) img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block;position:absolute;inset:0}.mq-tile:where(.astro-xsmgvgel):hover img{transform:scale(1.045)}.mq-tile:where(.astro-xsmgvgel):focus-visible{outline:3px solid var(--color-accent-500);outline-offset:3px}.mq-cap:where(.astro-xsmgvgel){inset-inline:0;font-family:var(--font-sans);opacity:0;background:linear-gradient(#0000 0%,#05090edb 100%);gap:2px;padding:clamp(24px,3vw,34px) clamp(14px,1.8vw,20px) clamp(12px,1.6vw,16px);transition:opacity .25s,transform .25s;display:grid;position:absolute;bottom:0;transform:translateY(8px)}.mq-tile:where(.astro-xsmgvgel):hover .mq-cap:where(.astro-xsmgvgel),.mq-tile:where(.astro-xsmgvgel):focus-visible .mq-cap:where(.astro-xsmgvgel){opacity:1;transform:translateY(0)}.mq-cap:where(.astro-xsmgvgel) strong:where(.astro-xsmgvgel){color:var(--gx-ink);font-size:clamp(.85rem,1.1vw,1rem);font-weight:600}.mq-cap:where(.astro-xsmgvgel) span:where(.astro-xsmgvgel){color:var(--gx-ink-2);font-size:clamp(.72rem,.95vw,.85rem);font-weight:300}@media (prefers-reduced-motion:reduce){.mq-tile:where(.astro-xsmgvgel) img,.mq-cap:where(.astro-xsmgvgel){transition:none}}.ab:where(.astro-l4g6ktcy){text-align:center;flex-direction:column;align-items:center;gap:clamp(34px,6vw,72px);padding-block:clamp(90px,13vw,190px);padding-inline:clamp(20px,4vw,48px);display:flex}.ab:where(.astro-l4g6ktcy) .ab-title-wrap{justify-content:center;width:100%;display:flex}.ab-title:where(.astro-l4g6ktcy){text-align:center}.ab:where(.astro-l4g6ktcy) .ab-text{font-family:var(--font-sans);letter-spacing:-.005em;color:var(--gx-ink);text-wrap:pretty;max-width:30ch;margin:0;font-size:clamp(1.15rem,2.2vw,1.7rem);font-weight:500;line-height:1.45}@media (width<=640px){.ab:where(.astro-l4g6ktcy) .ab-text{max-width:none}}.mk:where(.astro-xayisst2){padding-block:clamp(70px,10vw,150px) clamp(20px,4vw,40px);padding-inline:clamp(20px,4vw,48px)}.mk:where(.astro-xayisst2) .mk-titlewrap{text-align:center;margin-bottom:clamp(40px,6vw,84px)}.mk-body:where(.astro-xayisst2){grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(28px,5vw,72px);max-width:1120px;margin:0 auto;display:grid}.mk:where(.astro-xayisst2) .mk-artwrap{min-width:0}.mk-art:where(.astro-xayisst2){aspect-ratio:4/3;border-radius:clamp(20px,3vw,34px);position:relative;overflow:hidden;box-shadow:0 40px 90px -44px #000000d9}.mk-art:where(.astro-xayisst2) img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.mk:where(.astro-xayisst2) .mk-text{justify-items:start;gap:clamp(22px,3vw,34px);min-width:0;display:grid}.mk-lead:where(.astro-xayisst2){font-family:var(--font-sans);color:var(--gx-ink);text-wrap:pretty;max-width:34ch;margin:0;font-size:clamp(1.05rem,1.6vw,1.4rem);font-weight:300;line-height:1.5}@media (width<=880px){.mk-body:where(.astro-xayisst2){grid-template-columns:1fr}}.wb:where(.astro-5evzovry){color:#0a1017;background:#fff;border-radius:clamp(28px,4vw,60px) clamp(28px,4vw,60px) 0 0;margin-top:clamp(20px,4vw,56px);padding:clamp(64px,9vw,130px) clamp(20px,4vw,48px) clamp(72px,10vw,150px)}.wb-inner:where(.astro-5evzovry){max-width:1120px;margin:0 auto}.wb:where(.astro-5evzovry) .wb-titlewrap{text-align:center;margin-bottom:clamp(44px,7vw,100px)}.wb-title:where(.astro-5evzovry){color:#0a1017}.wb-steps:where(.astro-5evzovry){margin:0;padding:0;list-style:none}.wb-step:where(.astro-5evzovry){border-top:1.5px solid #0a101724}.wb-step:where(.astro-5evzovry):last-child{border-bottom:1.5px solid #0a101724}.wb:where(.astro-5evzovry) .wb-step-row{grid-template-columns:minmax(0,.4fr) minmax(0,1fr);align-items:start;gap:clamp(16px,4vw,64px);padding-block:clamp(30px,4.5vw,60px);display:grid}.wb:where(.astro-5evzovry) .wb-num{font-family:var(--font-ovout-display);color:#0a1017;font-variant-numeric:tabular-nums;font-size:clamp(3.4rem,10vw,8.5rem);font-weight:800;line-height:.8}.wb:where(.astro-5evzovry) .wb-step-text{padding-top:clamp(4px,1vw,16px)}.wb:where(.astro-5evzovry) .wb-step-text h3{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.005em;color:#0a1017;margin:0 0 12px;font-size:clamp(1.2rem,2.4vw,2rem);font-weight:700;line-height:1.08}.wb:where(.astro-5evzovry) .wb-step-text p{font-family:var(--font-sans);color:#0a10179e;text-wrap:pretty;max-width:54ch;margin:0;font-size:clamp(.98rem,1.3vw,1.18rem);font-weight:300;line-height:1.55}.wb:where(.astro-5evzovry) .wb-ctawrap{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-top:clamp(44px,6.5vw,88px);display:flex}.wb:where(.astro-5evzovry) .wb-cta{text-decoration:none}.wb:where(.astro-5evzovry) .wb-cta-arr{transition:transform .18s;display:inline-block}.wb:where(.astro-5evzovry) .wb-cta:hover .wb-cta-arr{transform:translate(4px)}.wb:where(.astro-5evzovry) .wb-cta-note{font-family:var(--font-sans);letter-spacing:.01em;color:#0a10178c;font-size:clamp(.8rem,1vw,.9rem);font-weight:400}@media (width<=880px){.wb:where(.astro-5evzovry) .wb-step-row{grid-template-columns:1fr;gap:8px}.wb:where(.astro-5evzovry) .wb-num{font-size:clamp(3rem,15vw,5rem)}}.fs:where(.astro-mbavnwss){background:var(--noir-bg);z-index:2;border-radius:clamp(28px,4vw,60px) clamp(28px,4vw,60px) 0 0;margin-top:calc(-1*clamp(28px,4vw,60px));padding:clamp(64px,9vw,130px) clamp(20px,4vw,48px) clamp(40px,6vw,80px);position:relative}.fs-head:where(.astro-mbavnwss){max-width:1040px;margin:0 auto clamp(30px,5vw,64px)}.fs-sub:where(.astro-mbavnwss){font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.06em;color:var(--gx-ink-2);margin:clamp(12px,1.6vw,18px) 0 0;font-size:clamp(.78rem,1.1vw,1rem);font-weight:300}.fs-stack:where(.astro-mbavnwss){max-width:1040px;margin:0 auto;padding-bottom:8vh}.fs-card:where(.astro-mbavnwss){top:calc(9vh + var(--i) * 16px);margin-bottom:clamp(28px,4vw,56px);position:sticky}.fs-card-link:where(.astro-mbavnwss){aspect-ratio:16/9;background:var(--gx-faint);border-radius:clamp(16px,2vw,26px);transition:transform .4s;display:block;position:relative;overflow:hidden;box-shadow:0 30px 70px -30px #000000bf}.fs-card-link:where(.astro-mbavnwss) img{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block;position:absolute;inset:0}.fs-card-link:where(.astro-mbavnwss):hover img{transform:scale(1.035)}.fs-card-link:where(.astro-mbavnwss):focus-visible{outline:3px solid var(--color-accent-500);outline-offset:4px}.fs-scrim:where(.astro-mbavnwss){background:linear-gradient(#05090e00 38%,#05090ed1 100%);position:absolute;inset:0}.fs-meta:where(.astro-mbavnwss){inset-inline:0;align-items:flex-end;gap:clamp(14px,2.4vw,30px);padding:clamp(20px,3.4vw,40px);display:flex;position:absolute;bottom:0}.fs-idx:where(.astro-mbavnwss){font-family:var(--font-ovout-display);color:var(--gx-ink);opacity:.55;font-variant-numeric:tabular-nums;font-size:clamp(2rem,5vw,4rem);font-weight:800;line-height:.8}.fs-meta-text:where(.astro-mbavnwss){flex:auto;min-width:0}.fs-meta-text:where(.astro-mbavnwss) h3:where(.astro-mbavnwss){font-family:var(--font-sans);letter-spacing:-.01em;color:var(--gx-ink);margin:0 0 6px;font-size:clamp(1.25rem,2.6vw,2.1rem);font-weight:700;line-height:1.05}.fs-meta-text:where(.astro-mbavnwss) p:where(.astro-mbavnwss){font-family:var(--font-sans);color:var(--gx-ink-2);margin:0;font-size:clamp(.85rem,1.2vw,1.05rem);font-weight:300}.fs-go:where(.astro-mbavnwss){font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent-400);white-space:nowrap;flex:none;align-items:center;gap:8px;padding-bottom:6px;font-size:clamp(.75rem,.95vw,.88rem);font-weight:600;display:none}.fs-go:where(.astro-mbavnwss) .arr:where(.astro-mbavnwss){transition:transform .18s}.fs-card-link:where(.astro-mbavnwss):hover .fs-go:where(.astro-mbavnwss) .arr:where(.astro-mbavnwss){transform:translate(4px)}@media (width>=720px){.fs-go:where(.astro-mbavnwss){display:inline-flex}}@media (prefers-reduced-motion:reduce){.fs-card:where(.astro-mbavnwss){position:static;top:auto}.fs-card-link:where(.astro-mbavnwss),.fs-card-link:where(.astro-mbavnwss) img{transition:none}}.fq:where(.astro-r4nxkp3r){padding-block:clamp(64px,9vw,130px);padding-inline:clamp(20px,4vw,48px)}.fq-inner:where(.astro-r4nxkp3r){gap:clamp(28px,4vw,48px);max-width:920px;margin:0 auto;display:grid}.fq-sub:where(.astro-r4nxkp3r){font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.06em;color:var(--gx-ink-2);margin:clamp(12px,1.6vw,18px) 0 0;font-size:clamp(.78rem,1.1vw,1rem);font-weight:300}.fq-list:where(.astro-r4nxkp3r){border-top:1px solid var(--gx-line)}.fq-item:where(.astro-r4nxkp3r){border-bottom:1px solid var(--gx-line)}.fq-item:where(.astro-r4nxkp3r) summary:where(.astro-r4nxkp3r){cursor:pointer;font-family:var(--font-sans);letter-spacing:-.01em;color:var(--gx-ink);justify-content:space-between;align-items:center;gap:20px;padding:clamp(18px,2.6vw,26px) 4px;font-size:clamp(1.02rem,1.7vw,1.3rem);font-weight:600;list-style:none;display:flex}.fq-item:where(.astro-r4nxkp3r) summary:where(.astro-r4nxkp3r)::-webkit-details-marker{display:none}.fq-item:where(.astro-r4nxkp3r) summary:where(.astro-r4nxkp3r):focus-visible{outline:2px solid var(--color-accent-500);outline-offset:3px;border-radius:4px}.fq-mark:where(.astro-r4nxkp3r){flex:none;width:18px;height:18px;position:relative}.fq-mark:where(.astro-r4nxkp3r):before,.fq-mark:where(.astro-r4nxkp3r):after{content:"";background:var(--color-accent-400);height:2px;transition:transform .28s,opacity .28s;position:absolute;inset:50% 0;transform:translateY(-50%)}.fq-mark:where(.astro-r4nxkp3r):after{transform:translateY(-50%)rotate(90deg)}.fq-item:where(.astro-r4nxkp3r)[open] .fq-mark:where(.astro-r4nxkp3r):after{opacity:0;transform:translateY(-50%)rotate(0)}.fq-ans:where(.astro-r4nxkp3r){color:var(--gx-ink-2);font-family:var(--font-sans);max-width:74ch;padding:0 4px clamp(20px,2.6vw,26px);font-size:clamp(.95rem,1.1vw,1.05rem);line-height:1.6}@media (prefers-reduced-motion:reduce){.fq-mark:where(.astro-r4nxkp3r):before,.fq-mark:where(.astro-r4nxkp3r):after{transition:none}}.ct:where(.astro-mgmvqtqd){padding-block:clamp(80px,12vw,180px);padding-inline:clamp(20px,4vw,48px)}.ct:where(.astro-mgmvqtqd) .ct-head{text-align:center;justify-items:center;margin-bottom:clamp(40px,6vw,72px);display:grid}.ct-sub:where(.astro-mgmvqtqd){font-family:var(--font-sans);color:var(--gx-ink-2);max-width:44ch;margin:clamp(18px,2.4vw,28px) 0 0;font-size:clamp(1rem,1.4vw,1.2rem);font-weight:300;line-height:1.55}.ct-sub:where(.astro-mgmvqtqd) a:where(.astro-mgmvqtqd){color:var(--gx-ink);border-bottom:1px solid var(--gx-line);white-space:nowrap;font-weight:500;transition:border-color .18s}.ct-sub:where(.astro-mgmvqtqd) a:where(.astro-mgmvqtqd):hover{border-color:var(--color-accent-400)}.ct-formwrap:where(.astro-mgmvqtqd){max-width:780px;margin:0 auto}.ct-form:where(.astro-mgmvqtqd){grid-template-columns:1fr 1fr;gap:clamp(16px,2vw,22px);display:grid}.ct-field:where(.astro-mgmvqtqd){flex-direction:column;gap:9px;display:flex}.ct-field:where(.astro-mgmvqtqd).full{grid-column:1/-1}.ct-field:where(.astro-mgmvqtqd) label:where(.astro-mgmvqtqd){font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.06em;color:var(--gx-ink-2);font-size:.78rem;font-weight:600}.ct-field:where(.astro-mgmvqtqd) label:where(.astro-mgmvqtqd) .req:where(.astro-mgmvqtqd){color:var(--color-accent-400)}.ct-field:where(.astro-mgmvqtqd) label:where(.astro-mgmvqtqd) .opt:where(.astro-mgmvqtqd){text-transform:none;letter-spacing:0;color:var(--gx-mute);font-weight:400}.ct-field:where(.astro-mgmvqtqd) input:where(.astro-mgmvqtqd),.ct-field:where(.astro-mgmvqtqd) select:where(.astro-mgmvqtqd),.ct-field:where(.astro-mgmvqtqd) textarea:where(.astro-mgmvqtqd){font-family:var(--font-sans);color:var(--gx-ink);border:1.5px solid var(--gx-line);background:color-mix(in srgb, var(--noir-ink) 4%, transparent);border-radius:12px;padding:14px 16px;font-size:1rem;transition:border-color .18s,box-shadow .18s,background .18s}.ct-field:where(.astro-mgmvqtqd) select:where(.astro-mgmvqtqd){appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--gx-mute) 50%), linear-gradient(135deg, var(--gx-mute) 50%, transparent 50%);background-position:right 18px center,right 12px center;background-repeat:no-repeat;background-size:6px 6px,6px 6px}.ct-field:where(.astro-mgmvqtqd) input:where(.astro-mgmvqtqd)::placeholder,.ct-field:where(.astro-mgmvqtqd) textarea:where(.astro-mgmvqtqd)::placeholder{color:var(--gx-mute)}.ct-field:where(.astro-mgmvqtqd) select:where(.astro-mgmvqtqd) option:where(.astro-mgmvqtqd){background:var(--noir-bg);color:var(--gx-ink)}.ct-field:where(.astro-mgmvqtqd) input:where(.astro-mgmvqtqd):focus,.ct-field:where(.astro-mgmvqtqd) select:where(.astro-mgmvqtqd):focus,.ct-field:where(.astro-mgmvqtqd) textarea:where(.astro-mgmvqtqd):focus{border-color:var(--color-accent-500);background:color-mix(in srgb, var(--noir-ink) 7%, transparent);outline:none;box-shadow:0 0 0 3px #00b5fc2e}.ct-field:where(.astro-mgmvqtqd) textarea:where(.astro-mgmvqtqd){resize:vertical;min-height:120px;line-height:1.5}.ct-submit:where(.astro-mgmvqtqd){text-align:center;flex-direction:column;grid-column:1/-1;align-items:center;gap:14px;margin-top:clamp(8px,1.4vw,14px);display:flex}.ct-fine:where(.astro-mgmvqtqd){font-family:var(--font-sans);color:var(--gx-mute);margin:0;font-size:.8rem}.ct-hp:where(.astro-mgmvqtqd){width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ct-turnstile:where(.astro-mgmvqtqd){display:block}.ct-turnstile:where(.astro-mgmvqtqd):empty,.ct-form:where(.astro-mgmvqtqd)[hidden]{display:none}.ct-status:where(.astro-mgmvqtqd){max-width:780px;font-family:var(--font-sans);color:var(--gx-ink);border:1.5px solid var(--gx-line);background:color-mix(in srgb, var(--noir-ink) 5%, transparent);border-radius:14px;margin:0 auto clamp(20px,3vw,32px);padding:16px 20px;font-size:.98rem;line-height:1.5}.ct-status:where(.astro-mgmvqtqd)[data-state=ok]{background:#00b5fc1a;border-color:#00b5fc73}.ct-status:where(.astro-mgmvqtqd)[data-state=error]{background:#ff787814;border-color:#ff787880}.ct-status:where(.astro-mgmvqtqd) a{color:var(--gx-ink);white-space:nowrap;border-bottom:1px solid var(--gx-line);font-weight:500;transition:border-color .18s}.ct-status:where(.astro-mgmvqtqd) a:hover{border-color:var(--color-accent-400)}.ct-status:where(.astro-mgmvqtqd):focus-visible{outline:2px solid var(--color-accent-500);outline-offset:3px}@media (width<=720px){.ct-form:where(.astro-mgmvqtqd){grid-template-columns:1fr}}.ft:where(.astro-6ddszryt){padding:clamp(56px,8vw,110px) clamp(20px,4vw,48px) clamp(24px,3vw,40px);overflow:clip;container-type:inline-size}.ft-top:where(.astro-6ddszryt){grid-template-columns:1.5fr 2fr;align-items:start;gap:clamp(32px,6vw,80px);max-width:1240px;margin:0 auto;display:grid}.ft-brand:where(.astro-6ddszryt) img{width:auto;height:46px;display:block}.ft-blurb:where(.astro-6ddszryt){font-family:var(--font-sans);color:var(--gx-ink-2);max-width:32ch;margin:18px 0 0;font-size:.95rem;line-height:1.5}.ft-socials:where(.astro-6ddszryt){gap:18px;margin-top:22px;display:flex}.ft-soc:where(.astro-6ddszryt){color:var(--gx-ink-2);transition:color .18s}.ft-soc:where(.astro-6ddszryt) svg:where(.astro-6ddszryt){fill:currentColor;width:19px;height:19px;display:block}.ft-soc:where(.astro-6ddszryt):hover{color:var(--color-accent-400)}.ft-cols:where(.astro-6ddszryt){grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,40px);display:grid}.ft-col:where(.astro-6ddszryt) h3:where(.astro-6ddszryt){font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.1em;color:var(--gx-mute);margin:0 0 16px;font-size:.72rem;font-weight:700}.ft-col:where(.astro-6ddszryt) a:where(.astro-6ddszryt){width:fit-content;font-family:var(--font-sans);color:var(--gx-ink-2);margin:9px 0;font-size:.96rem;font-weight:400;transition:color .18s;display:block}.ft-col:where(.astro-6ddszryt) a:where(.astro-6ddszryt):hover{color:var(--gx-ink)}.ft:where(.astro-6ddszryt) a:where(.astro-6ddszryt):focus-visible,.ft-soc:where(.astro-6ddszryt):focus-visible{outline:2px solid var(--color-accent-500);outline-offset:3px;border-radius:4px}.ft-word:where(.astro-6ddszryt){font-family:var(--font-ovout-display);text-transform:uppercase;letter-spacing:.005em;user-select:none;text-align:center;color:#00b5fc47;-webkit-text-fill-color:#00b5fc47;margin:clamp(30px,5vw,64px) 0 0;font-size:27cqw;line-height:.78}.ft-base:where(.astro-6ddszryt){border-top:1px solid var(--gx-line);max-width:1240px;font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.06em;color:var(--gx-mute);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 22px;margin:0 auto;padding-top:clamp(16px,2.4vw,24px);font-size:.72rem;font-weight:600;display:flex}.ft-toplink:where(.astro-6ddszryt){color:var(--gx-mute);transition:color .18s}.ft-toplink:where(.astro-6ddszryt):hover{color:var(--gx-ink)}.ft-legal:where(.astro-6ddszryt){max-width:min(1240px,82ch);font-family:var(--font-sans);color:var(--gx-mute);margin:14px auto 0;font-size:.72rem;font-weight:400;line-height:1.5}@media (width<=760px){.ft-top:where(.astro-6ddszryt){grid-template-columns:1fr;gap:40px}.ft-word:where(.astro-6ddszryt){font-size:30cqw}}
