.footer_footerContainer__lgGaA{background-color:var(--footer-background-color);color:var(--footer-text-color);padding:4rem 2rem 2rem}.footer_footerGrid__AA_Uv{display:grid;grid-gap:2rem;gap:2rem;max-width:1200px;margin:0 auto;grid-template-columns:repeat(1,1fr);@media (min-width:640px){grid-template-columns:repeat(2,1fr)}@media (min-width:1024px){grid-template-columns:repeat(4,1fr)}}.footer_footerTitle__GfpxX{font-weight:700;margin-bottom:1rem}.footer_footerText__BTd_z{font-size:.9rem;line-height:1.4}.footer_footerList__lSIMz{list-style:none;padding:0;font-size:.9rem}.footer_footerListItem__NKDWq{margin-bottom:.5rem;a{color:var(--footer-link-color);text-decoration:none;&:hover{text-decoration:underline;color:var(--footer-link-outlined-color)}}}.footer_footerSocials__JelLS{display:flex;gap:1rem;margin-bottom:1rem;a{color:var(--footer-link-color);transition:color .2s;&:hover{color:var(--footer-link-outlined-color)}}}.footer_footerBottomBar__IzGOa{border-top:1px solid #333;margin-top:3rem;padding-top:2rem;text-align:center;font-size:.8rem;color:#aaa;a{color:var(--footer-link-color);text-decoration:underline;&:hover{color:var(--footer-link-outlined-color)}}}.navbar_navbar__ayQe6{position:fixed;justify-content:flex-end;top:0;left:0;right:0;z-index:1000;display:flex;padding:1rem 2rem;align-items:center;color:var(--menu-text-color);background:transparent;transition:background .3s ease}.navbar_navbar__ayQe6.navbar_scrolled__W2bKg{background:var(--menu-background-color)}.navbar_menuDesktop___Y5RV{display:none}@media (max-width:768px){.navbar_navbar__ayQe6{display:none}}@media (min-width:768px){.navbar_menuDesktop___Y5RV{display:flex;gap:2rem}.navbar_menuDesktop___Y5RV a{color:var(--menu-text-color);text-decoration:none;text-align:center;font-weight:500;position:relative}.navbar_menuDesktop___Y5RV a:after{content:"";position:absolute;width:0;height:2px;bottom:-4px;left:0;background:var(--active-menu-color);transition:width .3s ease}.navbar_menuDesktop___Y5RV a:hover:after{width:100%}}.navbar_burgerButton__rGWOU{display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 4px 12px rgba(0,0,0,.2);background-color:var(--menu-background-color);cursor:pointer;z-index:1100;border-radius:50px;padding:15px 12px;height:50px;width:50px;position:fixed;bottom:10px;right:10px}.navbar_burgerButton__rGWOU span{height:3px;background:var(--menu-text-color);border-radius:5px;transition:.3s}.navbar_burgerButton__rGWOU.navbar_open__yRKXG span:first-child{transform:rotate(45deg) translate(5px,5px)}.navbar_burgerButton__rGWOU.navbar_open__yRKXG span:nth-child(2){opacity:0}.navbar_burgerButton__rGWOU.navbar_open__yRKXG span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}@media (min-width:768px){.navbar_burgerButton__rGWOU{display:none}}.navbar_mobileMenu__cBpQa{position:fixed;top:0;right:0;bottom:0;width:80%;background:var(--menu-background-color);display:flex;flex-direction:column;gap:2rem;padding:5rem 2rem;z-index:1000}.navbar_mobileMenu__cBpQa a{color:var(--menu-text-color);text-decoration:none;font-size:1.4rem}.navbar_mobileMenu__cBpQa a:hover{color:var(--active-menu-color)}@media (min-width:768px){.navbar_mobileMenu__cBpQa{display:none}}.languageSwitcher_switcherDesktop__YQq7x{position:relative;display:flex;align-items:center;justify-content:center;margin:0 10px}.languageSwitcher_switcherMobile__WKXQq{display:flex;align-items:center;justify-content:flex-end}.languageSwitcher_selectedToggle__ElJbk{border:3px solid #fff;border-radius:8px}.languageSwitcher_selectedToggle__ElJbk,.languageSwitcher_toggle__q6O9x{background:none;cursor:pointer;margin:4px;transition:background .2s ease;display:flex;align-items:center;justify-content:center}.languageSwitcher_toggle__q6O9x{border:none;padding:4px;border-radius:8px}.languageSwitcher_toggle__q6O9x:hover{background:rgba(0,0,0,.05)}.languageSwitcher_toggle__q6O9x img{width:24px;height:24px;border-radius:4px;object-fit:cover}.languageSwitcher_selectedToggle__ElJbk img{width:35px;height:35px;border-radius:4px;object-fit:cover}.languageSwitcher_dropdown__MrF4g{position:absolute;top:120%;right:0;background:white;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 6px 12px rgba(0,0,0,.1);list-style:none;padding:.5rem 0;margin:0;z-index:1000}.languageSwitcher_dropdown__MrF4g li{padding:0}.languageSwitcher_dropdown__MrF4g button{background:none;border:none;width:100%;text-align:left;padding:.5rem 1rem;display:flex;align-items:center;gap:.5rem;cursor:pointer;transition:background .2s ease}.languageSwitcher_dropdown__MrF4g button:hover{background-color:#f3f4f6}.languageSwitcher_dropdown__MrF4g img{width:20px;height:20px;border-radius:4px;object-fit:cover}.scrolltracker_scrollTrackerContainer__9fJxR{position:fixed;bottom:0;left:0;height:5px;width:100%;background:transparent;z-index:9999}.scrolltracker_scrollTrackerProgress__yHQRD{height:100%;background:linear-gradient(90deg,#6a00f4,#ff0099);transition:width .1s ease-out}:root{--background:#ffffff;--foreground:#171717;--main-color:#BF3030;--second-color:#706993;--text-color:#171717;--button-color:#f4e8c1;--button-outlined-color:#BF3030;--button-text:#171717;--button-outlined-text:#f4e8c1;--menu-background-color:#6D071A;--menu-text-color:#f4e8c1;--active-menu-color:#E73E01;--section-title-color:#6D071A;--section-title-underline-color:#BF3030;--hero-text-color:#ffffff;--hero-overlay-color:#17171777;--intro-background-color:#BF3030;--intro-title-color:#f4e8c1;--intro-subtitle-color:#6D071A;--intro-text-color:#f4e8c1;--footer-background-color:#6D071A;--footer-text-color:#f4e8c1;--footer-link-color:#cccccc;--footer-link-outlined-color:#ffffff;--card-background-color:#ffffff;--card-title-color:#6D071A;--card-description-color:#555555;--card-title-outlined-color:#6D071A;--blog-banner-background-color:#f4f8ff;--blog-banner-title-color:#1f3b73;--blog-banner-text-color:#4b5f86;--link-text-color:#4b5f86;--link-underlined-color:#E73E01;--pass-color-banner-gradient-01:#4e54c8;--pass-color-banner-gradient-02:#8f94fb}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0;font-family:Montserrat}a{color:inherit;text-decoration:none}@font-face{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ccc01da6a2b3d788-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:"DM Serif Display";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fa3e259cafa8f47e-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:"DM Serif Display Fallback";src:local("Times New Roman");ascent-override:94.37%;descent-override:30.51%;line-gap-override:0.00%;size-adjust:109.78%}.__className_0e4539{font-family:"DM Serif Display","DM Serif Display Fallback";font-weight:400;font-style:normal}@font-face{font-family:Londrina Outline;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/595e4c7b8597e85f-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:Londrina Outline Fallback;src:local("Arial");ascent-override:110.00%;descent-override:27.70%;line-gap-override:0.00%;size-adjust:85.91%}.__className_359f50{font-family:Londrina Outline,Londrina Outline Fallback;font-weight:400;font-style:normal}@font-face{font-family:Shadows Into Light;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c0a36d4615ad53c-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:Shadows Into Light;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cedc0d4e6b719cc0-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:Shadows Into Light Fallback;src:local("Arial");ascent-override:138.94%;descent-override:51.05%;line-gap-override:0.00%;size-adjust:84.56%}.__className_2e9024{font-family:Shadows Into Light,Shadows Into Light Fallback;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d90a3cec5ac96e8a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/326b18ed5f36ea5f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0dd7daa44e91657d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7dd0604c8112379e-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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8becbcffdd972d39-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:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_15260b{font-family:Montserrat,Montserrat Fallback;font-weight:400;font-style:normal}