@font-face{font-family:roobert;src:url(/_next/static/media/7b422db65ba5d603-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:roobert;src:url(/_next/static/media/da5d2274cdb312d9-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:roobert;src:url(/_next/static/media/57f258f7064d94cc-s.p.otf) format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:roobert;src:url(/_next/static/media/03993d8ce0412381-s.p.otf) format("opentype");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:roobert;src:url(/_next/static/media/10de5ffd1467bc67-s.p.otf) format("opentype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:roobert;src:url(/_next/static/media/2a7c8e81b1f59a98-s.p.otf) format("opentype");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:roobert Fallback;src:local("Arial");ascent-override:98.05%;descent-override:20.08%;line-gap-override:0.00%;size-adjust:101.58%}.__className_fdeec6{font-family:roobert,roobert Fallback}.__variable_fdeec6{--font-roobert:"roobert","roobert Fallback"}@font-face{font-family:sfitzia;src:url(/_next/static/media/99ba697afb1e07c1-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sfitzia Fallback;src:local("Arial");ascent-override:92.39%;descent-override:24.34%;line-gap-override:1.95%;size-adjust:102.72%}.__className_06697b{font-family:sfitzia,sfitzia Fallback;font-weight:400;font-style:normal}.__variable_06697b{--font-sfitzia:"sfitzia","sfitzia Fallback"}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.AdminBar_adminBar__AEhAo{padding-block:2px!important;font-size:12px!important;background:rgba(36,36,36,1)!important;box-shadow:0 4px 30px rgba(0,0,0,.1)!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important;border:1px solid rgba(36,36,36,.3)!important}.AdminBar_adminBar__AEhAo *{color:var(--text-secondary);fill:var(--text-secondary)}.AdminBar_adminBar__AEhAo svg{height:11px;width:auto}.AdminBar_hidden__e0xFv{display:none}.AdminBar_previewToggle__xATq1{position:fixed;top:0;right:80px;z-index:100000;display:flex;align-items:center;gap:8px;height:25px;font-size:12px;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.AdminBar_previewLabel__A4VDh{white-space:nowrap}.AdminBar_switch__jYGtC{position:relative;flex-shrink:0;width:34px;height:16px;padding:0;border:1px solid rgba(255,255,255,.25);border-radius:999px;background:rgba(255,255,255,.15);cursor:pointer;transition:background .15s ease}.AdminBar_switch__jYGtC:disabled{cursor:progress;opacity:.6}.AdminBar_switch__jYGtC:focus-visible{outline:2px solid #4a9eff;outline-offset:2px}.AdminBar_switchOn__IAZ5B{background:#2e9e5b;border-color:#2e9e5b}.AdminBar_switchKnob__Q6XD2{position:absolute;top:1px;left:1px;width:12px;height:12px;border-radius:50%;background:#fff;transition:transform .15s ease}.AdminBar_switchOn__IAZ5B .AdminBar_switchKnob__Q6XD2{transform:translateX(18px)}.AdminBar_previewState__9nR0r{min-width:26px;font-weight:600;letter-spacing:.04em}.AdminBar_previewStateOn__BSyo9{color:#5fd38a}.CookieBanner_container__ypYUR{pointer-events:none;position:fixed;inset-inline:0;bottom:0;z-index:60;display:flex;justify-content:center;padding:0 var(--space-4) var(--space-5)}.CookieBanner_pill__prxd4{pointer-events:auto;display:flex;align-items:center;gap:var(--space-3);width:100%;max-width:var(--container-sm);border:1px solid var(--cookie-banner-border);border-radius:var(--radius-full);background:var(--cookie-banner-bg);padding:10px 10px 10px var(--space-4);box-shadow:var(--cookie-banner-shadow);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);animation:CookieBanner_cookieIn__Rd89E var(--cookie-in-duration) var(--cookie-in-ease) both}.CookieBanner_pill__prxd4.CookieBanner_closing__uh2vo{animation:CookieBanner_cookieOut__5Btfi var(--cookie-out-duration) var(--cookie-out-ease) both;transform-origin:bottom center}.CookieBanner_fileIcon__amxku{width:var(--space-5);height:var(--space-5);flex-shrink:0;color:var(--text-primary)}.CookieBanner_text__YxN8c{min-width:0;flex:1 1}.CookieBanner_title__BdCms{font-size:var(--text-sm);font-weight:var(--font-weight-normal);line-height:1.25;color:var(--text-primary)}.CookieBanner_tagline__MGs38,.CookieBanner_title__BdCms{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CookieBanner_tagline__MGs38{margin-top:2px;font-size:var(--text-xs);color:var(--text-primary-muted)}.CookieBanner_configure__sZx4j{color:inherit;text-decoration:none;text-underline-offset:2px;transition:color var(--cookie-hover-duration) var(--cookie-hover-ease)}.CookieBanner_configure__sZx4j:hover{color:var(--text-primary);text-decoration:underline}.CookieBanner_accept__ERfko{display:grid;place-items:center;width:var(--space-10);height:var(--space-10);flex-shrink:0;border:none;border-radius:var(--radius-full);background:var(--btn-bg-primary);color:var(--btn-text-primary);cursor:pointer;transition:transform var(--cookie-hover-duration) var(--cookie-hover-ease),background-color var(--cookie-hover-duration) var(--cookie-hover-ease)}.CookieBanner_accept__ERfko:hover{transform:scale(1.05);background:var(--btn-bg-primary-hover)}.CookieBanner_accept__ERfko:active{transform:scale(.95)}.CookieBanner_checkIcon__s48PP{width:var(--space-5);height:var(--space-5)}@media (min-width:768px){.CookieBanner_container__ypYUR{justify-content:flex-end;padding:0 var(--space-7) var(--space-7)}.CookieBanner_pill__prxd4{gap:var(--space-4);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-5)}.CookieBanner_fileIcon__amxku{width:var(--space-6);height:var(--space-6)}.CookieBanner_title__BdCms{font-size:var(--text-base)}.CookieBanner_tagline__MGs38{font-size:var(--text-sm)}.CookieBanner_accept__ERfko{width:44px;height:44px}}@keyframes CookieBanner_cookieIn__Rd89E{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes CookieBanner_cookieOut__5Btfi{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(.75rem) scale(.85)}}@media (prefers-reduced-motion:reduce){.CookieBanner_pill__prxd4,.CookieBanner_pill__prxd4.CookieBanner_closing__uh2vo{animation:none}}