@font-face{font-family:Poppins;src:url(/fonts/Poppins-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/Poppins-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/Poppins-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/Poppins-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Black.ttf) format("truetype");font-weight:900;font-style:normal}:root{--step--2:clamp(0.61rem,calc(0.60rem + 0.03vw),0.64rem);--step--1:clamp(0.73rem,calc(0.72rem + 0.07vw),0.80rem);--step-0:clamp(0.88rem,calc(0.85rem + 0.13vw),1.00rem);--step-1:clamp(1.05rem,calc(1.01rem + 0.20vw),1.25rem);--step-2:clamp(1.26rem,calc(1.20rem + 0.30vw),1.56rem);--step-3:clamp(1.51rem,calc(1.42rem + 0.44vw),1.95rem);--step-4:clamp(1.81rem,calc(1.69rem + 0.63vw),2.44rem);--step-5:clamp(2.18rem,calc(2.00rem + 0.87vw),3.05rem);--space-3xs:clamp(0.3125rem,0.3125rem + 0vw,0.3125rem);--space-2xs:clamp(0.5625rem,0.5408rem + 0.1087vw,0.625rem);--space-xs:clamp(0.875rem,0.8533rem + 0.1087vw,0.9375rem);--space-s:clamp(1.125rem,1.0815rem + 0.2174vw,1.25rem);--space-m:clamp(1.6875rem,1.6223rem + 0.3261vw,1.875rem);--space-l:clamp(2.25rem,2.163rem + 0.4348vw,2.5rem);--space-xl:clamp(3.375rem,3.2446rem + 0.6522vw,3.75rem);--space-2xl:clamp(4.5rem,4.3261rem + 0.8696vw,5rem);--space-3xl:clamp(6.75rem,6.4891rem + 1.3043vw,7.5rem);--space-3xs-2xs:clamp(0.3125rem,0.2038rem + 0.5435vw,0.625rem);--space-2xs-xs:clamp(0.5625rem,0.4321rem + 0.6522vw,0.9375rem);--space-xs-s:clamp(0.875rem,0.7446rem + 0.6522vw,1.25rem);--space-s-m:clamp(1.125rem,0.8641rem + 1.3043vw,1.875rem);--space-m-l:clamp(1.6875rem,1.4049rem + 1.413vw,2.5rem);--space-l-xl:clamp(2.25rem,1.7283rem + 2.6087vw,3.75rem);--space-xl-2xl:clamp(3.375rem,2.8098rem + 2.8261vw,5rem);--space-2xl-3xl:clamp(4.5rem,3.4565rem + 5.2174vw,7.5rem);--space-s-l:clamp(1.125rem,0.6467rem + 2.3913vw,2.5rem);--span-block-color:#e9ac18}@media(max-width:768px){li,p{padding:var(--space-xs);text-align:justify}}.spanblock{background-color:var(--span-block-color);color:#fff;height:30px;line-height:19px;border-radius:7px;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:10px;margin:15px 0}body,html{margin:0;font-family:Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f6eee3;scroll-behavior:smooth}.ripple-loader{position:relative;width:64px;height:64px}.ripple-loader div{position:absolute;border:4px solid #f2e8da;border-radius:50%;animation:ripple-loader 2s ease-out infinite}.ripple-loader div:nth-child(2){animation-delay:-.5s}@keyframes ripple-loader{0%{top:32px;left:32px;width:0;height:0;opacity:1}to{top:0;left:0;width:64px;height:64px;opacity:0}}.ql-align-center{text-align:center}.container{height:100vh;width:100vw;background:linear-gradient(180deg,#f2e8da,#f2e8da);box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;flex-direction:column;font-weight:200}@media(max-width:768px){.container{display:none;visibility:hidden}}.container__scroll-action{margin:8px}.container__scroll-action img{filter:invert(100%);width:50px;cursor:pointer}.container__logo{height:100vh;display:flex;align-items:center;justify-content:center}.container__logo__text{position:relative;color:#3e2251;font-size:94px}.container__logo__text__1{top:33%;left:-75%;position:absolute}.container__logo__text__2{top:40%;left:33%;font-size:3.5rem;position:absolute}.container__logo__text__column{position:absolute;top:33%;left:100%;min-height:200px;display:flex;flex-direction:column;justify-content:space-between}.container__logo__text__column__divider{display:block;height:2px;width:235px;background-color:#e9ac18}.container__logo__text__column__sub-title{margin-top:15px;font-size:38px;letter-spacing:.145em;text-transform:uppercase}