@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Extrabold.otf)format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Black.otf)format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Noe Display;src:url(/fonts/NoeDisplay-Medium.ttf)format("truetype");font-weight:500 800;font-style:normal;font-display:swap}@font-face{font-family:Alika;src:url(/fonts/Alika.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Channe;src:url(/fonts/Channe.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Rajdhani;src:url(/fonts/Rajdhani-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Extrabold.otf)format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Black.otf)format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Noe Display;src:url(/fonts/NoeDisplay-Medium.ttf)format("truetype");font-weight:500 800;font-style:normal;font-display:swap}@font-face{font-family:Alika;src:url(/fonts/Alika.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Channe;src:url(/fonts/Channe.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Rajdhani;src:url(/fonts/Rajdhani-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--blue:#1a5fa8;--blue-soft:#4f93d6;--ink:#16457f;--red:#ee2f24;--red-light:#f4695e;--pink-bg:#fbe9e6;--cream:#f3efea;--white:#fff;--font-sans:"Gilroy", system-ui, -apple-system, "Segoe UI", sans-serif;--font-serif:"Noe Display", "Playfair Display", Georgia, serif;--font-logo:"Alika", "Noe Display", serif;--container:1180px;--gutter:clamp(20px, 5vw, 60px);--radius:18px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;overflow-x:hidden}body{font-family:var(--font-sans);color:var(--blue);background:var(--white);margin:0;line-height:1.45}a{color:inherit;text-decoration:none}ul{margin:0;padding:0;list-style:none}img{max-width:100%;display:block}button{cursor:pointer;font-family:inherit}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}@keyframes spinCW{to{transform:rotate(360deg)}}@keyframes spinCCW{to{transform:rotate(-360deg)}}.sliderSection{padding-top:clamp(24px,4vw,48px);padding-bottom:clamp(32px,5vw,64px);position:relative}.sliderImageWrapper{z-index:2;border-radius:24px;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 40px #00000014}.sliderStar{z-index:-1;pointer-events:none;position:absolute}.sliderStarLeft{top:8%;left:-5%}.sliderStarRight{bottom:12%;right:-8%}@media (max-width:620px){.sliderStar{display:none!important}.sliderSection.container{padding-inline:0}.sliderImageWrapper{border-radius:0}}
