@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url("./media/poppins-latin-300-normal-YBCVDBLX.woff2") format("woff2"),url("./media/poppins-latin-300-normal-LGPMPPUP.woff") format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url("./media/poppins-latin-400-normal-SFWTNBQB.woff2") format("woff2"),url("./media/poppins-latin-400-normal-ZPTYLX7I.woff") format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url("./media/poppins-latin-500-normal-O53RGPUQ.woff2") format("woff2"),url("./media/poppins-latin-500-normal-7WHJNQSB.woff") format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url("./media/poppins-latin-600-normal-3BUSBBSI.woff2") format("woff2"),url("./media/poppins-latin-600-normal-YBYM6FEI.woff") format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url("./media/poppins-latin-700-normal-TKEB4KWA.woff2") format("woff2"),url("./media/poppins-latin-700-normal-ZA622GRH.woff") format("woff")}:root{--color-primary: #ff6f0e;--color-primary-contrast: #ffffff;--color-dark: #2a2a2a;--color-text: #000000;--color-text-muted: #646464;--color-text-form: #4b4c53;--color-text-nav-mobile: #272a2f;--color-text-nav-tablet: #313131;--color-hamburger-mobile: #666666;--color-hamburger-tablet: #313131;--color-link-muted: #939393;--color-background: #ffffff;--color-surface-muted: #f7f7f7;--color-border-subtle: #e3e3e3;--color-divider: #808080;--color-error: #ff0000;--color-social-facebook: #1877f2;--color-social-tiktok: #000000;--gradient-social-instagram: radial-gradient( circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90% );--color-overlay-mobile: rgba(0, 0, 0, .4);--color-overlay-tablet: rgba(255, 255, 255, .4);--font-family-base: "Poppins", Arial, sans-serif;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--space-2xs: 8px;--space-xs: 10px;--space-sm: 15px;--space-md: 20px;--space-lg: 30px;--space-xl: 40px;--space-2xl: 50px;--space-3xl: 60px;--space-4xl: 80px;--space-5xl: 100px;--space-6xl: 120px;--radius-sm: 5px;--radius-md: 10px;--radius-lg: 15px;--radius-xl: 20px;--radius-pill: 50px;--container-max-width: 1200px;--section-padding-x: 40px;--header-content-offset: 85px;--shadow-header: 0 3px 11px rgba(0, 0, 0, .25);--transition-fast: .2s;--transition-base: .3s ease-out;--transition-slow: .5s ease-in-out}@media(min-width:768px)and (max-width:1024px){:root{--container-max-width: 960px;--header-content-offset: 60px}}@media(max-width:767px){:root{--section-padding-x: 16px;--header-content-offset: 88px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;min-height:100vh;background-color:var(--color-background);color:var(--color-text);font-family:var(--font-family-base);font-size:16px;font-weight:var(--font-weight-regular);line-height:normal;overflow-wrap:break-word;-webkit-font-smoothing:antialiased}body.is-scroll-locked{overflow:hidden}h1,h2,h3,h4,h5,h6,p,ul,ol,figure{margin:0}ul,ol{padding:0}img,svg{display:block;max-width:100%;height:auto}a{color:inherit}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.btn{display:block;width:fit-content;padding:13px 45px;border:2px solid transparent;border-radius:var(--radius-pill);font-size:16px;font-weight:var(--font-weight-regular);line-height:25px;text-align:center;text-decoration:none;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.btn--primary{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-contrast)}.container{width:100%;max-width:var(--container-max-width);margin-inline:auto}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;white-space:nowrap}
