.lightbox[data-astro-cid-2znrazf5]{background:0 0;border:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;overflow:hidden}.lightbox[data-astro-cid-2znrazf5]::backdrop{background:#000000eb}.lightbox[data-astro-cid-2znrazf5][open]{animation:lightbox-in .22s var(--ease-out)}@keyframes lightbox-in{0%{opacity:0}}img[data-astro-cid-2znrazf5]{object-fit:contain;cursor:zoom-out;border-radius:14px;max-width:94vw;max-height:80dvh;margin:auto;position:absolute;inset:0}p[data-astro-cid-2znrazf5]{left:16px;right:16px;bottom:max(18px, env(safe-area-inset-bottom));text-align:center;color:var(--color-foreground);font-size:14px;position:absolute}.close[data-astro-cid-2znrazf5]{top:max(14px, env(safe-area-inset-top));width:44px;height:44px;color:var(--color-foreground);cursor:pointer;background:#0c0c0c99;border:1px solid #d7e2ea59;border-radius:50%;font-family:inherit;font-size:26px;line-height:1;position:absolute;right:14px}.nav[data-astro-cid-2znrazf5]{width:48px;height:48px;color:var(--color-foreground);cursor:pointer;z-index:1;background:#0c0c0c99;border:1px solid #d7e2ea59;border-radius:50%;font-family:inherit;font-size:30px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.previous[data-astro-cid-2znrazf5]{left:10px}.next[data-astro-cid-2znrazf5]{right:10px}@media (prefers-reduced-motion:reduce){.lightbox[data-astro-cid-2znrazf5][open]{animation:none}}.cf-turnstile[data-astro-cid-mvuuas7c]{grid-column:1/-1;justify-content:center;display:flex}.cf-turnstile[data-astro-cid-mvuuas7c]:empty{display:none}.honeypot[data-astro-cid-mvuuas7c]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.consent[data-astro-cid-4lguavc7]{flex-direction:column;grid-column:1/-1;gap:6px;display:flex}label[data-astro-cid-4lguavc7]{color:var(--color-muted);cursor:pointer;align-items:flex-start;gap:12px;font-size:clamp(14px,1.4vw,15px);line-height:1.5;display:flex}label[data-astro-cid-4lguavc7] a{color:var(--color-foreground);text-underline-offset:3px;text-decoration:underline}input[data-astro-cid-4lguavc7]{width:22px;height:22px;accent-color:var(--color-violet);cursor:pointer;flex:none;margin-top:1px}.field-error[data-astro-cid-4lguavc7]{color:var(--color-error);font-size:13px;display:none}.consent[data-astro-cid-4lguavc7][data-error] .field-error[data-astro-cid-4lguavc7]{display:block}.form-field[data-astro-cid-flt7l5rw]{flex-direction:column;gap:8px;display:flex}.wide[data-astro-cid-flt7l5rw]{grid-column:1/-1}label[data-astro-cid-flt7l5rw]{letter-spacing:.2em;text-transform:uppercase;color:var(--color-muted);font-size:11px;font-weight:500}.form-field[data-astro-cid-flt7l5rw] :is(input,select,textarea){color:var(--color-foreground);border:2px solid var(--color-line);width:100%;min-height:54px;transition:border-color .25s var(--ease-out), background .25s var(--ease-out);background:#d7e2ea0d;border-radius:16px;padding:14px 18px;font-family:inherit;font-size:clamp(15px,1.5vw,17px);font-weight:300}.form-field[data-astro-cid-flt7l5rw] textarea{resize:vertical;min-height:130px;line-height:1.6}.form-field[data-astro-cid-flt7l5rw] :is(input,select,textarea):focus{border-color:var(--color-violet-light);background:#d7e2ea17;outline:none}.form-field[data-astro-cid-flt7l5rw] select option{color:var(--color-foreground);background:#141414}.form-field[data-astro-cid-flt7l5rw] select:invalid{color:var(--color-muted)}.field-error[data-astro-cid-flt7l5rw]{color:var(--color-error);font-size:13px;display:none}.form-field[data-astro-cid-flt7l5rw][data-error] .field-error[data-astro-cid-flt7l5rw]{display:block}.form-field[data-astro-cid-flt7l5rw][data-error] :is(input,select,textarea){border-color:var(--color-error-border)}.fact-list[data-astro-cid-mdjle33z]{grid-template-columns:1fr;gap:0 clamp(24px,4vw,56px);width:100%;display:grid}.numbered[data-astro-cid-mdjle33z]{max-width:880px}@media (width>=600px){.fact-list[data-astro-cid-mdjle33z]{grid-template-columns:repeat(2,1fr)}}@media (width>=940px){.numbered[data-astro-cid-mdjle33z]{grid-template-columns:repeat(3,1fr)}}@media (width>=960px){.labeled[data-astro-cid-mdjle33z]{grid-template-columns:repeat(3,1fr)}}.fact[data-astro-cid-mdjle33z]{border-top:1px solid var(--color-line-soft);text-align:left;align-items:baseline;gap:14px;padding:15px 4px;display:flex;position:relative;overflow:hidden}.labeled[data-astro-cid-mdjle33z] .fact[data-astro-cid-mdjle33z]{padding:16px 4px}:root[data-motion] .light-reveal[data-astro-cid-mdjle33z] .fact[data-astro-cid-mdjle33z]{opacity:0;transition:opacity .55s var(--ease-out), transform .55s var(--ease-out);transform:translateY(9px)}:root[data-motion] .light-reveal[data-astro-cid-mdjle33z] .fact[data-astro-cid-mdjle33z][data-lit]{opacity:1;transform:none}i[data-astro-cid-mdjle33z]{letter-spacing:.2em;color:var(--color-violet-light);opacity:.72;transition:opacity .35s var(--ease-out);font-size:12px;font-style:normal}.numbered[data-astro-cid-mdjle33z] i[data-astro-cid-mdjle33z]{font-variant-numeric:tabular-nums;min-width:2.4ch}.labeled[data-astro-cid-mdjle33z] i[data-astro-cid-mdjle33z]{text-transform:uppercase;min-width:8.5ch}span[data-astro-cid-mdjle33z]{color:var(--color-foreground);transition:transform .45s var(--ease-out);font-size:clamp(14px,1.55vw,18px);font-weight:400}.fact[data-astro-cid-mdjle33z]:before{content:"";background:var(--color-violet-light);transform-origin:0;height:1px;transition:transform .55s var(--ease-out);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.fact[data-astro-cid-mdjle33z]:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(100deg,#0000,#e48cda3d 42%,#ffffff1f 58%,#0000);width:46%;transition:opacity .25s linear;position:absolute;top:-45%;bottom:-45%;transform:translate(-200%)skew(-16deg)}@media (hover:hover) and (pointer:fine){.fact[data-astro-cid-mdjle33z]:hover:before{transform:scaleX(1)}.fact[data-astro-cid-mdjle33z]:hover:after{opacity:1;transition:transform .8s var(--ease-out), opacity .16s linear;transform:translate(430%)skew(-16deg)}.fact[data-astro-cid-mdjle33z]:hover i[data-astro-cid-mdjle33z]{opacity:1}.fact[data-astro-cid-mdjle33z]:hover span[data-astro-cid-mdjle33z]{transform:translate(7px)}}@media (prefers-reduced-motion:reduce){.fact[data-astro-cid-mdjle33z]:after{display:none}.fact[data-astro-cid-mdjle33z]:hover span[data-astro-cid-mdjle33z]{transform:none}}
