@font-face{font-family:GeistMono;src:url(/_next/static/media/5b01f339abf2f1a5.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_f910ec{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_f910ec{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}@font-face{font-family:Assistant;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/0e7e88f8d82ce2cd-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Assistant;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/d469ecb1e0878a97-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Assistant;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/67ea4463d4a1f79e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Assistant;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/0e7e88f8d82ce2cd-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Assistant;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/d469ecb1e0878a97-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Assistant;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/67ea4463d4a1f79e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0e7e88f8d82ce2cd-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d469ecb1e0878a97-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/67ea4463d4a1f79e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Assistant;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0e7e88f8d82ce2cd-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Assistant;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d469ecb1e0878a97-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Assistant;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/67ea4463d4a1f79e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0e7e88f8d82ce2cd-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d469ecb1e0878a97-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/67ea4463d4a1f79e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Assistant;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0e7e88f8d82ce2cd-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Assistant;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d469ecb1e0878a97-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Assistant;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/67ea4463d4a1f79e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Assistant;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/0e7e88f8d82ce2cd-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Assistant;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/d469ecb1e0878a97-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Assistant;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/67ea4463d4a1f79e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Assistant Fallback;src:local("Arial");ascent-override:109.94%;descent-override:30.90%;line-gap-override:0.00%;size-adjust:92.87%}.__className_b770dd{font-family:Assistant,Assistant Fallback;font-style:normal}.__variable_b770dd{--font-assistant:"Assistant","Assistant Fallback"}*,:after,:before{box-sizing:border-box}*{margin:0}#__next,body,html{line-height:1.5;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}button{all:unset}h1,h2,h3,h4,h5,h6,p{padding:0;overflow-wrap:break-word;white-space:pre-line}a{color:inherit;text-decoration:none}ul{list-style:none;padding:0}.marked{background-color:#31db79;color:white;border-radius:5px;padding:0 10px}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(150px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInUp{0%{transform:translateY(200px)}to{transform:translateY(0);visibility:visible}}@keyframes fadeIn{0%{opacity:0}to{opacity:1;transform:translateX(0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes rotate360{to{transform:rotate(1turn)}}.CookieConsentBanner_bar__0JK6p{position:fixed;left:0;right:0;bottom:0;z-index:100;background:#ffffff;border-top:1px solid #eaebec;box-shadow:0 -10px 30px rgba(20,20,20,.12);max-height:min(85vh,560px);overflow-y:auto}.CookieConsentBanner_card__9o4J0{max-width:1240px;margin:0 auto;padding:16px 24px;color:#2f2f2f;display:flex;align-items:center;gap:24px}.CookieConsentBanner_barExpanded__hq7Dw .CookieConsentBanner_card__9o4J0{align-items:flex-start;flex-direction:column;padding:20px 24px}.CookieConsentBanner_body__4C9fr{flex:1;min-width:0}.CookieConsentBanner_title__kc3uv{font-size:18px;font-weight:600;line-height:1.2;letter-spacing:0}.CookieConsentBanner_barExpanded__hq7Dw .CookieConsentBanner_title__kc3uv{font-size:22px}.CookieConsentBanner_description__wiPKp{margin-top:6px;font-size:14px;line-height:1.5;color:#2f2f2f}.CookieConsentBanner_barExpanded__hq7Dw .CookieConsentBanner_description__wiPKp{font-size:15px;margin-top:8px}.CookieConsentBanner_policy__GA__K{margin-top:10px;font-size:14px;color:#676b72}.CookieConsentBanner_policyLink__1zSjM{color:#31db79;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.CookieConsentBanner_options__1RTKF{margin-top:18px;display:grid;gap:12px}.CookieConsentBanner_optionItem__q0twz{display:grid;grid-template-columns:auto 1fr;gap:12px;border-radius:14px;border:1px solid #eaebec;background:#fafafa;padding:13px 14px}.CookieConsentBanner_optionTitle__xBTIp{font-size:16px;font-weight:600;line-height:1.3;color:#2f2f2f}.CookieConsentBanner_optionHint__9FbN_{margin-top:4px;font-size:14px;line-height:1.4;color:#676b72}.CookieConsentBanner_checkbox__ZzP0Z{margin-top:4px;height:18px;width:18px;accent-color:#31db79}.CookieConsentBanner_actions__POGl9{display:flex;flex-wrap:wrap;gap:10px;flex-shrink:0;align-items:center}.CookieConsentBanner_barExpanded__hq7Dw .CookieConsentBanner_actions__POGl9{margin-top:18px;width:100%}.CookieConsentBanner_buttonBase__SmDq0{border-radius:27px;padding:11px 16px;font-size:14px;font-weight:500;line-height:1;cursor:pointer;transition:all .3s ease-in-out;white-space:nowrap}.CookieConsentBanner_barExpanded__hq7Dw .CookieConsentBanner_buttonBase__SmDq0{padding:14px 18px;font-size:16px}.CookieConsentBanner_buttonGhost__PneeG{border:1px solid #eaebec;background:#ffffff;color:#2f2f2f}.CookieConsentBanner_buttonGhost__PneeG:hover{border-color:#d9dbde;background:#fafafa}.CookieConsentBanner_buttonPrimary___EweK{border:1px solid #31db79;background:#31db79;color:#ffffff}.CookieConsentBanner_buttonPrimary___EweK:hover{background:#29bf68}.CookieConsentBanner_buttonSecondary__febGa{border:1px solid #31db79;background:#ffffff;color:#31db79}.CookieConsentBanner_buttonSecondary__febGa:hover{background:rgba(49,219,121,.08)}.CookieConsentBanner_buttonText__BP06S{border:none;background:none;color:#676b72;font-size:14px;padding:8px 4px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.CookieConsentBanner_buttonText__BP06S:hover{color:#2f2f2f}@media (max-width:820px){.CookieConsentBanner_card__9o4J0{flex-direction:column;align-items:stretch;padding:14px 16px;gap:12px}.CookieConsentBanner_actions__POGl9{width:100%;display:grid;grid-template-columns:1fr}.CookieConsentBanner_buttonBase__SmDq0{text-align:center}.CookieConsentBanner_buttonPrimary___EweK{grid-row:1}.CookieConsentBanner_barExpanded__hq7Dw .CookieConsentBanner_title__kc3uv{font-size:20px}.CookieConsentBanner_optionTitle__xBTIp{font-size:15px}.CookieConsentBanner_optionHint__9FbN_{font-size:13px}}