:root{--accent:#ff7a1e}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{margin:0;padding:0;background:#faf7f2;font-family:var(--font-geist),Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}a,body,html{color:#1e2528}a{text-decoration:none}a:hover{color:#ff7a1e}::selection{background:#ff7a1e;color:#1e2528}:focus-visible{outline:2px solid #0e9488;outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.CookieConsent_layer__Uedg1{position:fixed;z-index:60;bottom:clamp(16px,2vw,24px);left:clamp(16px,2vw,24px);right:clamp(16px,2vw,24px);display:flex;justify-content:flex-start;pointer-events:none}.CookieConsent_card__waGNd{pointer-events:auto;width:100%;max-width:470px;padding:clamp(20px,2.6vw,26px);background:#fff;border:1px solid #eae7e1;border-radius:24px;box-shadow:0 18px 44px rgba(30,37,40,.14);animation:CookieConsent_fbSlide__7f_8B .4s cubic-bezier(.2,.8,.3,1) both}@keyframes CookieConsent_fbSlide__7f_8B{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.CookieConsent_intro__y5Pus{display:flex;align-items:flex-start;gap:14px}.CookieConsent_mark__e7KKZ{flex:0 0 auto;width:42px;height:35px;margin-top:2px}.CookieConsent_introText__HQhXt{display:flex;flex-direction:column;gap:8px}.CookieConsent_introTitle__YQ9_6{margin:0;font-family:var(--font-fredoka);font-weight:600;font-size:20px;letter-spacing:-.4px;line-height:1.15}.CookieConsent_introBody__gM6Zq{margin:0;font-size:15px;line-height:1.5;letter-spacing:-.15px;color:#565d60;text-wrap:pretty}.CookieConsent_introBody__gM6Zq a{color:#0b6b62;text-decoration:underline;text-underline-offset:3px}.CookieConsent_introBody__gM6Zq a:hover{color:#0e9488}.CookieConsent_panel__2NHkL{display:flex;flex-direction:column;gap:8px;margin-top:18px;animation:CookieConsent_fbOpen__wrxk4 .25s ease both}@keyframes CookieConsent_fbOpen__wrxk4{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.CookieConsent_categoryRow__pMifR{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border:1px solid #eae7e1;border-radius:16px}.CookieConsent_categoryRowEssential__A4ZxD{background:#fdfbf8}.CookieConsent_categoryText__sKhR4{display:flex;flex-direction:column;gap:3px}.CookieConsent_categoryLabel__N3lWf{font-family:var(--font-fredoka);font-weight:600;font-size:16px;letter-spacing:-.32px}.CookieConsent_categoryDesc__tUBLx{font-size:14px;line-height:1.4;color:#565d60}.CookieConsent_requiredPill__8dq63{flex:0 0 auto;display:inline-flex;align-items:center;height:26px;padding:0 12px 1px;border-radius:40px;background:rgba(14,148,136,.14);font-family:var(--font-fredoka);font-weight:500;font-size:13px;color:#0b6b62}.CookieConsent_track__pMwX0{flex:0 0 auto;position:relative;width:52px;height:30px;padding:0;border:1px solid #eae7e1;border-radius:40px;background:#f1eee8;cursor:pointer;transition:background .2s ease,border-color .2s ease}.CookieConsent_trackOn__iphQ7{background:#0e9488;border-color:#0e9488}.CookieConsent_knob__k0enF{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(30,37,40,.2);transition:left .2s cubic-bezier(.2,.8,.3,1)}.CookieConsent_trackOn__iphQ7 .CookieConsent_knob__k0enF{left:25px}.CookieConsent_actions__YPCKu{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.CookieConsent_acceptBtn__kLR5F,.CookieConsent_rejectBtn__exvd_{flex:1 1 150px;height:48px;padding:0 20px 2px;border-radius:50px;font-family:var(--font-fredoka);font-weight:500;font-size:17px;letter-spacing:-.34px;cursor:pointer}.CookieConsent_acceptBtn__kLR5F{border:0;background:#0e9488;color:#faf7f2;transition:background .2s ease}.CookieConsent_acceptBtn__kLR5F:hover{background:#0b6b62}.CookieConsent_rejectBtn__exvd_{border:1px solid #eae7e1;background:#fff;color:#1e2528;transition:border-color .2s ease,color .2s ease}.CookieConsent_rejectBtn__exvd_:hover{border-color:#1e2528}.CookieConsent_manageRow__pZ0YQ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.CookieConsent_manageLink__L1Xds{padding:4px 0;border:0;background:none;color:#0b6b62;font-family:var(--font-geist);font-weight:500;font-size:15px;letter-spacing:-.15px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.CookieConsent_manageLink__L1Xds:hover{color:#0e9488}.CookieConsent_saveBtn__djhMu{height:36px;padding:0 16px 1px;border:1px solid #0e9488;border-radius:40px;background:#fff;color:#0b6b62;font-family:var(--font-fredoka);font-weight:500;font-size:15px;letter-spacing:-.3px;cursor:pointer;transition:background .2s ease,color .2s ease}.CookieConsent_saveBtn__djhMu:hover{background:#0e9488;color:#faf7f2}@media (prefers-reduced-motion:reduce){.CookieConsent_card__waGNd,.CookieConsent_panel__2NHkL{animation:none}}@font-face{font-family:fredoka;src:url(/_next/static/media/956ad6d012e07c37-s.p.ttf) format("truetype");font-display:swap;font-weight:300 700}@font-face{font-family:fredoka Fallback;src:local("Arial");ascent-override:95.32%;descent-override:23.10%;line-gap-override:0.00%;size-adjust:102.19%}.__className_9f9fbb{font-family:fredoka,fredoka Fallback}.__variable_9f9fbb{--font-fredoka:"fredoka","fredoka Fallback"}@font-face{font-family:geist;src:url(/_next/static/media/754159f674ffe637-s.p.ttf) format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:geist Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_591a65{font-family:geist,geist Fallback}.__variable_591a65{--font-geist:"geist","geist Fallback"}