@font-face{font-family:Brewell;src:url(../../../fonts/brewell/Brewell-Regular.woff2) format("woff2"),url(../../../fonts/brewell/Brewell-Regular.woff) format("woff"),url(../../../fonts/brewell/Brewell-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/inter/Inter-Regular.woff2) format("woff2"),url(../../../fonts/inter/Inter-Regular.woff) format("woff"),url(../../../fonts/inter/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/inter/Inter-Medium.woff2) format("woff2"),url(../../../fonts/inter/Inter-Medium.woff) format("woff"),url(../../../fonts/inter/Inter-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/inter/Inter-SemiBold.woff2) format("woff2"),url(../../../fonts/inter/Inter-SemiBold.woff) format("woff"),url(../../../fonts/inter/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}.lang-toggle.f-6d1rbt .lang-dropdown:where(.f-6d1rbt) ul:where(.f-6d1rbt) li:where(.f-6d1rbt) .lang-dropdown-item:where(.f-6d1rbt){display:flex}.lang-toggle.f-6d1rbt .lang-dropdown:where(.f-6d1rbt) ul:where(.f-6d1rbt) li:where(.f-6d1rbt) .lang-dropdown-item:where(.f-6d1rbt){align-items:center}.lang-toggle.f-6d1rbt{position:relative}.lang-toggle.f-6d1rbt .lang-trigger:where(.f-6d1rbt){padding:0;background-color:transparent;outline:2px solid transparent;border-radius:50%}.lang-toggle.f-6d1rbt .lang-trigger.active:where(.f-6d1rbt){outline:2px solid var(--color-primary)}.lang-toggle.f-6d1rbt .lang-dropdown:where(.f-6d1rbt){padding-block:1rem;border-top:none;min-width:6.25rem;opacity:0;border-radius:.9375rem;background-color:var(--white);box-shadow:0 -4px 24px 0 var(--color-shadow);position:absolute;top:calc(100% + 1.125rem);left:-1rem;transition:opacity .3s ease;pointer-events:none}.lang-toggle.f-6d1rbt .lang-dropdown.open:where(.f-6d1rbt){opacity:1;pointer-events:auto}.lang-toggle.f-6d1rbt .lang-dropdown:where(.f-6d1rbt):before{content:"";position:absolute;width:2rem;top:0;left:1rem;border:1rem solid var(--white);border-color:transparent transparent var(--white) transparent;translate:0 -100%}.lang-toggle.f-6d1rbt .lang-dropdown:where(.f-6d1rbt) ul:where(.f-6d1rbt){list-style:none;top:3.5rem;left:-1.25rem;gap:1rem}.lang-toggle.f-6d1rbt .lang-dropdown:where(.f-6d1rbt) ul:where(.f-6d1rbt) li:where(.f-6d1rbt):hover{background-color:var(--color-hover, #ffe1ec)}.lang-toggle.f-6d1rbt .lang-dropdown:where(.f-6d1rbt) ul:where(.f-6d1rbt) li:where(.f-6d1rbt) .lang-dropdown-item:where(.f-6d1rbt){padding:.5rem 1rem;min-width:9.25rem;gap:.5rem;font-family:var(--font-inter);font-weight:400;font-size:1.125rem;line-height:1.375rem;text-decoration:none;color:var(--black)}.lang-toggle.f-6d1rbt .lang-dropdown:where(.f-6d1rbt) ul:where(.f-6d1rbt) li:where(.f-6d1rbt) .lang-dropdown-item:where(.f-6d1rbt) .fi:where(.f-6d1rbt){font-size:2rem;line-height:2rem;border-radius:50%;overflow:hidden}@font-face{font-family:Brewell;src:url(../../../fonts/brewell/Brewell-Regular.woff2) format("woff2"),url(../../../fonts/brewell/Brewell-Regular.woff) format("woff"),url(../../../fonts/brewell/Brewell-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/inter/Inter-Regular.woff2) format("woff2"),url(../../../fonts/inter/Inter-Regular.woff) format("woff"),url(../../../fonts/inter/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/inter/Inter-Medium.woff2) format("woff2"),url(../../../fonts/inter/Inter-Medium.woff) format("woff"),url(../../../fonts/inter/Inter-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/inter/Inter-SemiBold.woff2) format("woff2"),url(../../../fonts/inter/Inter-SemiBold.woff) format("woff"),url(../../../fonts/inter/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}header.f-lcuhls .header-content:where(.f-lcuhls),nav.f-lcuhls,.auth.f-lcuhls{display:flex}header.f-lcuhls .header-content:where(.f-lcuhls),nav.f-lcuhls,.auth.f-lcuhls{align-items:center}header.f-lcuhls .header-content:where(.f-lcuhls),nav.f-lcuhls{justify-content:space-between}header.f-lcuhls .header-content:where(.f-lcuhls){width:min(1400px,100% - 2.5rem);margin-inline:auto}@media screen and (max-width: 1200px){header.f-lcuhls .header-content:where(.f-lcuhls){width:min(100%,100% - 12.5rem)}}@media screen and (max-width: 768px){header.f-lcuhls .header-content:where(.f-lcuhls){width:min(100%,100% - 5rem)}}@media screen and (max-width: 500px){header.f-lcuhls .header-content:where(.f-lcuhls){width:min(100%,100% - 3rem)}}header.f-lcuhls{padding-block:1.375rem;display:flex;min-height:6.375rem;background-color:#ffffff4d;border-bottom:1px solid rgba(210,239,255,.4);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);position:fixed;top:0;inset-inline:0;z-index:10}header.f-lcuhls .header-content:where(.f-lcuhls){gap:2.5rem}@media screen and (max-width: 1600px){header.f-lcuhls .header-content:where(.f-lcuhls){margin-inline:80px}}@media screen and (max-width: 1100px){header.f-lcuhls .header-content:where(.f-lcuhls){margin-inline:auto}}@media screen and (max-width: 1024px){header.f-lcuhls .header-content:where(.f-lcuhls){gap:1.5rem}}.logo-wrapper.f-lcuhls{display:block;flex:0 0 12.8125rem}@media screen and (max-width: 1024px){.logo-wrapper.f-lcuhls{flex:0 0 3.375rem}}.logo-wrapper.f-lcuhls img:where(.f-lcuhls){width:12.75rem;height:3.5625rem;object-fit:contain}@media screen and (max-width: 1024px){.logo-wrapper.f-lcuhls img:where(.f-lcuhls){width:3.375rem;height:auto}}img.f-lcuhls{overflow:hidden;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}nav.f-lcuhls{flex:1;max-width:28.125rem}@media screen and (max-width: 1100px){nav.f-lcuhls{display:none}}nav.f-lcuhls a:where(.f-lcuhls){padding:.625rem;font-size:var(--font-size, 1.25rem);line-height:var(--line-height, 1.5rem);text-decoration:none}nav.f-lcuhls a:where(.f-lcuhls):not(:hover){color:var(--color-text);text-decoration:none}.auth.f-lcuhls{gap:1.25rem;background-color:transparent}@media screen and (max-width: 768px){.auth.f-lcuhls{gap:.5rem}}@media screen and (max-width: 500px){.auth.f-lcuhls{gap:1rem}}@media screen and (max-width: 1024px){.auth.f-lcuhls button:where(.f-lcuhls){padding:.5rem .75rem}}@media screen and (max-width: 768px){.auth.f-lcuhls button:where(.f-lcuhls){--min-width: initial}}.auth.f-lcuhls .mobile-menu-trigger:where(.f-lcuhls){all:unset;display:none;width:2rem;height:2.5rem;cursor:pointer}@media screen and (max-width: 1100px){.auth.f-lcuhls .mobile-menu-trigger:where(.f-lcuhls){display:flex;flex-direction:column;align-items:center;justify-content:center}}.auth.f-lcuhls .mobile-menu-trigger:where(.f-lcuhls) span:where(.f-lcuhls){display:block;width:2rem;height:.125rem;background-color:var(--color-text);pointer-events:none;transition:background-color .3s ease}.auth.f-lcuhls .mobile-menu-trigger:where(.f-lcuhls) span:where(.f-lcuhls):before,.auth.f-lcuhls .mobile-menu-trigger:where(.f-lcuhls) span:where(.f-lcuhls):after{content:"";display:block;width:2rem;height:.125rem;background-color:var(--color-text);pointer-events:none;transition:rotate .3s ease}.auth.f-lcuhls .mobile-menu-trigger:where(.f-lcuhls) span:where(.f-lcuhls):before{translate:0 .5rem}.auth.f-lcuhls .mobile-menu-trigger:where(.f-lcuhls) span:where(.f-lcuhls):after{translate:0 -.625rem}.auth.f-lcuhls .mobile-menu-trigger.open:where(.f-lcuhls) span:where(.f-lcuhls){background-color:transparent}.auth.f-lcuhls .mobile-menu-trigger.open:where(.f-lcuhls) span:where(.f-lcuhls):before{translate:0 1px;rotate:45deg}.auth.f-lcuhls .mobile-menu-trigger.open:where(.f-lcuhls) span:where(.f-lcuhls):after{translate:0 -1px;rotate:-45deg}.mobile-menu.f-lcuhls{display:none;min-height:100dvh;background-color:var(--color-mobile-menu-overlay);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);position:fixed;top:102px;inset-inline:0;z-index:9;opacity:0;pointer-events:none;transition:opacity .3s ease}.mobile-menu.f-lcuhls:after{content:"";display:block;background-color:var(--color-mobile-menu-bg);position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (max-width: 1100px){.mobile-menu.f-lcuhls{display:flex;align-items:flex-start;justify-content:center;gap:1.5rem}}.mobile-menu.f-lcuhls nav:where(.f-lcuhls){padding-top:5rem;display:flex;flex-direction:column;gap:1.25rem;z-index:1;translate:0 -120%;transition:translate .4s ease}.mobile-menu.f-lcuhls nav:where(.f-lcuhls) a:where(.f-lcuhls){font-family:var(--font-brewell);font-size:4rem;line-height:3.75rem;font-weight:400;color:Var(--color-text-white);text-align:center;border-block:1px solid transparent}.mobile-menu.f-lcuhls nav:where(.f-lcuhls) a:where(.f-lcuhls):hover{color:var(--color-primary);border-color:var(--color-primary);text-decoration:none}@media screen and (max-width: 500px){.mobile-menu.f-lcuhls nav:where(.f-lcuhls) a:where(.f-lcuhls){font-size:3rem;line-height:2.8125rem}}.mobile-menu.open.f-lcuhls{opacity:1;pointer-events:auto}.mobile-menu.open.f-lcuhls nav:where(.f-lcuhls){translate:0}@font-face{font-family:Brewell;src:url(../../../fonts/brewell/Brewell-Regular.woff2) format("woff2"),url(../../../fonts/brewell/Brewell-Regular.woff) format("woff"),url(../../../fonts/brewell/Brewell-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/inter/Inter-Regular.woff2) format("woff2"),url(../../../fonts/inter/Inter-Regular.woff) format("woff"),url(../../../fonts/inter/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/inter/Inter-Medium.woff2) format("woff2"),url(../../../fonts/inter/Inter-Medium.woff) format("woff"),url(../../../fonts/inter/Inter-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/inter/Inter-SemiBold.woff2) format("woff2"),url(../../../fonts/inter/Inter-SemiBold.woff) format("woff"),url(../../../fonts/inter/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}footer.f-vvnwiq .socials:where(.f-vvnwiq),footer.f-vvnwiq .sub-footer:where(.f-vvnwiq),footer.f-vvnwiq .sub-footer:where(.f-vvnwiq) .footer-links:where(.f-vvnwiq){display:flex}footer.f-vvnwiq .socials:where(.f-vvnwiq),footer.f-vvnwiq .sub-footer:where(.f-vvnwiq),footer.f-vvnwiq .sub-footer:where(.f-vvnwiq) .footer-links:where(.f-vvnwiq){align-items:center}footer.f-vvnwiq .sub-footer:where(.f-vvnwiq){justify-content:space-between}footer.f-vvnwiq .footer-content:where(.f-vvnwiq),footer.f-vvnwiq .sub-footer:where(.f-vvnwiq){width:min(1400px,100% - 2.5rem);margin-inline:auto}@media screen and (max-width: 1200px){footer.f-vvnwiq .footer-content:where(.f-vvnwiq),footer.f-vvnwiq .sub-footer:where(.f-vvnwiq){width:min(100%,100% - 12.5rem)}}@media screen and (max-width: 768px){footer.f-vvnwiq .footer-content:where(.f-vvnwiq),footer.f-vvnwiq .sub-footer:where(.f-vvnwiq){width:min(100%,100% - 5rem)}}@media screen and (max-width: 500px){footer.f-vvnwiq .footer-content:where(.f-vvnwiq),footer.f-vvnwiq .sub-footer:where(.f-vvnwiq){width:min(100%,100% - 3rem)}}footer.f-vvnwiq{padding-block:5rem 2.5rem;color:var(--color-text-white);background-color:var(--color-secondary)}footer.f-vvnwiq .footer-content:where(.f-vvnwiq){margin-bottom:2.5rem;padding-bottom:2.5rem;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);justify-content:space-between;gap:2.5rem 1.25rem;place-items:center;place-content:center;border-bottom:1px solid var(--divider-light-color)}@media screen and (max-width: 1024px){footer.f-vvnwiq .footer-content:where(.f-vvnwiq){grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media screen and (max-width: 768px){footer.f-vvnwiq .footer-content:where(.f-vvnwiq){max-width:30rem}}footer.f-vvnwiq .section-title:where(.f-vvnwiq){color:var(--color-text-white);grid-column:span 1;grid-row:1;place-self:start}@media screen and (max-width: 1024px){footer.f-vvnwiq .section-title:where(.f-vvnwiq){grid-column:1/-1;font-size:3rem;line-height:2.8125rem;place-self:auto}}footer.f-vvnwiq .top-button:where(.f-vvnwiq){padding:.3125rem 1.25rem;grid-column:3/4;grid-row:1;place-self:center end}@media screen and (max-width: 1024px){footer.f-vvnwiq .top-button:where(.f-vvnwiq){display:none}}footer.f-vvnwiq .socials:where(.f-vvnwiq){grid-column:1/2;place-self:center start;gap:2.5rem}@media screen and (max-width: 1024px){footer.f-vvnwiq .socials:where(.f-vvnwiq){grid-column:1/-1;grid-row:3/4;place-self:auto}}footer.f-vvnwiq .socials:where(.f-vvnwiq) img:where(.f-vvnwiq){width:2.5rem;height:2.5rem;object-fit:contain;object-position:center;filter:brightness(0) saturate(100%) invert(100%) sepia(14%) saturate(6897%) hue-rotate(160deg) brightness(130%) contrast(115%)}footer.f-vvnwiq .socials:where(.f-vvnwiq) img:where(.f-vvnwiq):hover{filter:brightness(0) saturate(100%) invert(38%) sepia(97%) saturate(1941%) hue-rotate(346deg) brightness(93%) contrast(95%)}footer.f-vvnwiq button:where(.f-vvnwiq){--color-bg: var(--color-secondary);grid-column:2/3;grid-row:1/-1}@media screen and (max-width: 1200px){footer.f-vvnwiq button:where(.f-vvnwiq){--width: 21.25rem}}@media screen and (max-width: 1024px){footer.f-vvnwiq button:where(.f-vvnwiq){grid-column:1/-1;grid-row:2/3;--width: 14.6875rem;--height: 3.75rem;--border-radius: .9375rem}}footer.f-vvnwiq .footer-description:where(.f-vvnwiq){grid-column:3/4;grid-row:3/4;font-weight:400;font-size:1.125rem;line-height:1.375rem;white-space:nowrap;place-self:center end}@media screen and (max-width: 1024px){footer.f-vvnwiq .footer-description:where(.f-vvnwiq){grid-column:2/3;grid-row:4/5;place-self:center start}}@media screen and (max-width: 500px){footer.f-vvnwiq .footer-description:where(.f-vvnwiq){grid-column:1/-1;grid-row:5/6;place-self:center}}footer.f-vvnwiq .footer-logo:where(.f-vvnwiq){grid-column:1/2;place-self:center start}@media screen and (max-width: 1024px){footer.f-vvnwiq .footer-logo:where(.f-vvnwiq){grid-row:4/5;place-self:center start}}@media screen and (max-width: 768px){footer.f-vvnwiq .footer-logo:where(.f-vvnwiq){max-width:10.1875rem}}@media screen and (max-width: 500px){footer.f-vvnwiq .footer-logo:where(.f-vvnwiq){max-width:14.6875rem;grid-column:1/-1;place-self:center}}footer.f-vvnwiq .sub-footer:where(.f-vvnwiq){gap:2.5rem}@media screen and (max-width: 1024px){footer.f-vvnwiq .sub-footer:where(.f-vvnwiq){margin-inline:auto;max-width:30rem;flex-wrap:wrap;justify-content:center}}footer.f-vvnwiq .sub-footer:where(.f-vvnwiq) .footer-copy:where(.f-vvnwiq){font-weight:400;font-size:.875rem;line-height:1.0625rem;color:var(--color-text-white)}@media screen and (max-width: 1024px){footer.f-vvnwiq .sub-footer:where(.f-vvnwiq) .footer-copy:where(.f-vvnwiq){order:1}}footer.f-vvnwiq .sub-footer:where(.f-vvnwiq) .footer-links:where(.f-vvnwiq){gap:2.5rem;font-weight:400;font-size:1rem;line-height:1.1875rem;text-align:center}footer.f-vvnwiq .sub-footer:where(.f-vvnwiq) .footer-links:where(.f-vvnwiq) a:where(.f-vvnwiq){color:var(--color-text-white);text-decoration:none}footer.f-vvnwiq .sub-footer:where(.f-vvnwiq) .footer-links:where(.f-vvnwiq) a:where(.f-vvnwiq):hover{text-decoration:underline;color:var(--color-primary)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}*:before,*:after{pointer-events:none}html{scroll-behavior:smooth;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--color-secondary) var(--color-bg);overflow-x:hidden}body,main,html{scroll-padding-top:8rem}body:has(.mobile-menu.open),main:has(.mobile-menu.open),html:has(.mobile-menu.open){overflow:hidden!important}body:has(dialog[open]),main:has(dialog[open]),html:has(dialog[open]){overflow:hidden!important}body{min-height:100dvh;margin-inline:auto;background-color:var(--light-blue);font-family:var(--font-inter, sans-serif);color:var(--color-text, dimgrey);scroll-snap-type:y proximity;position:relative;overflow-x:hidden!important}body:after{content:"";position:absolute;bottom:0;width:100%;height:100%;inset-inline:0;z-index:-2;background:url(../../../images/background-1.png),url(../../../images/background-footer.png),url(../../../images/1920.jpg),var(--color-bg);background-repeat:no-repeat,no-repeat,repeat-y;background-size:1920px 1076px,100%,100%;background-position:top center,bottom center,center center}@supports (background: url(/images/webp/background-footer.webp)){body:after{background:url(../../../images/webp/background-1.webp),url(../../../images/webp/background-footer.webp),url(../../../images/webp/1920.webp),var(--color-bg);background-repeat:no-repeat,no-repeat,repeat-y;background-size:1920px 1076px,100%,100%;background-position:top center,bottom center,center center}}@supports (background: url(/images/avif/background-footer.avif)){body:after{background:url(../../../images/avif/background-1.avif),url(../../../images/avif/background-footer.avif),url(../../../images/avif/1920.avif),var(--color-bg);background-repeat:no-repeat,no-repeat,repeat-y;background-size:1920px 1076px,100%,100%;background-position:top center,bottom center,center center}}@media screen and (max-width: 1200px){body:after{background-size:1551px 869px,100%}}@media screen and (max-width: 768px){body:after{background-size:1168px 654px,100%}}@media screen and (max-width: 500px){body:after{background-size:994px 558px,100%;background-position:top left -200px,bottom center}}main>section{margin-bottom:120px}a,a:is(:visited,:hover,:active){color:var(--color-primary);text-decoration:underline;text-underline-offset:3px;text-underline-color:var(--color-primary);cursor:pointer}img{display:block;max-width:100%;height:auto;border:none}section{scroll-margin-top:100px;display:flex;flex-direction:column;align-items:center;justify-content:center}:is(h1,h2,.section-title){font-family:var(--font-brewell);font-weight:400;text-align:center;color:var(--color-text)}:is(h1,h2,.section-title){margin-top:20px;font-size:var(--font-size, 64px);line-height:var(--line-height, 60px)}p{margin-block:12px}:is(ul,ol){list-style-position:inside}button{min-width:var(--min-width, 10px);padding:var(--padding-block, 4px) var(--padding-inline, 4px);display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-inter, sans-serif);font-weight:400;font-size:var(--font-size);line-height:var(--line-height);text-align:center;white-space:nowrap;border:none;outline:none;border-radius:var(--border-radius, 4px);color:inherit;cursor:pointer;transition:var(--transition-all)}button:active{scale:.98}button[data-type=flat]{--min-width: 120px;--padding-block: 12px;--padding-inline: 28px;--font-size: 20px;--line-height: 24px;--border-radius: 10px;color:var(--color-text-white, white);background-color:var(--color-primary, orange);border:1px solid var(--color-primary, orange)}button[data-type=flat]:hover{color:var(--color-text-button-dark);background-color:var(--color-bg-button-hover);border-color:var(--color-bg-button-hover)}button[data-type=flat]:active{background-color:color-mix(in srgb,var(--color-bg-button-hover) 100%,black 10%)}button[data-type=outline]{--min-width: 120px;--padding-block: 12px;--padding-inline: 28px;--font-size: 20px;--line-height: 24px;--border-radius: 10px;color:var(--color-text-button-dark);background-color:transparent;border:1px solid var(--color-text-button-dark)}button[data-type=outline]:hover{background-color:var(--color-bg-button-hover);border-color:var(--color-bg-button-hover)}button[data-type=fancy]{--min-width: 120px;--padding-block: 12px;--padding-inline: 28px;--font-size: 20px;--line-height: 24px;--color-text-white: white;--border-radius: 10px;border:1px solid var(--color-primary, orange);margin:4px;font-weight:400;font-family:var(--font-brewell, serif);color:var(--color-text-white, white);background-color:var(--color-primary, orange);box-shadow:2px 2px 0 0 var(--color-bg),4px 4px 0 0 var(--color-primary);position:relative;overflow:hidden}button[data-type=fancy] span{position:relative;z-index:1}button[data-type=fancy]:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:url(../../../images/texture-overlay.png) no-repeat center / cover,var(--color-primary, orange);background-blend-mode:color-burn;opacity:.5}button[data-type=fancy]:hover{color:var(--color-text-button-dark);background-color:var(--color-bg-button-hover);border-color:var(--color-bg-button-hover);box-shadow:none}button[data-type=fancy]:hover:after{background:url(../../../images/texture-overlay.png) no-repeat center / cover,var(--color-bg-button-hover)}button[data-size=lg]{--font-size: 32px;--line-height: 30px;--border-radius: 20px;width:min(var(--width, 420px),100%);height:var(--height, 86px)}input:not([type=checkbox]){width:100%;padding:.5rem;font-family:var(--font-inter);font-size:1rem;font-weight:500;line-height:normal;text-align:left;color:var(--color-secondary);border:1px solid var(--color-input-border);border-radius:.25rem;position:relative;overflow:visible;outline:none;caret-color:#33bbfe}input:not([type=checkbox]):focus{border:1px solid rgba(0,0,0,.5)}input:not([type=checkbox]):not(:disabled)::placeholder{font-family:var(--font-inter);font-size:1rem;font-weight:300;line-height:normal;color:var(--color-input-placeholder)}input:not([type=checkbox]):-webkit-autofill,input:not([type=checkbox]):-webkit-autofill:hover,input:not([type=checkbox]):-webkit-autofill:focus{-webkit-text-fill-color:var(--color-secondary);-webkit-box-shadow:0 0 0px 40rem #ffff inset}input:not([type=checkbox]):-internal-autofill-selected{-webkit-appearance:menulist-button;-moz-appearance:menulist-button;appearance:menulist-button;background-image:none!important;background-color:-internal-light-dark(rgb(232,240,254),rgba(70,90,126,.4))!important;color:fieldtext!important}.error+input{color:var(--color-input-error);border-color:var(--color-input-error)}input[type=checkbox]{width:2.25rem;height:2.25rem;grid-column:1/2;flex-shrink:0;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]:hover{cursor:pointer}input[type=checkbox]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:2.25rem;height:2.25rem;border:1px solid rgba(0,0,0,.1);border-radius:.25rem;background-color:#fff}input[type=checkbox]:checked:before{background-image:url(../../../icons/check.svg);background-size:80%;background-position:center;background-repeat:no-repeat;border:1px solid var(--dark-blue)}::-webkit-details-marker{display:none}@font-face{font-family:Brewell;src:url(../../../fonts/brewell/Brewell-Regular.woff2) format("woff2"),url(../../../fonts/brewell/Brewell-Regular.woff) format("woff"),url(../../../fonts/brewell/Brewell-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/inter/Inter-Regular.woff2) format("woff2"),url(../../../fonts/inter/Inter-Regular.woff) format("woff"),url(../../../fonts/inter/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/inter/Inter-Medium.woff2) format("woff2"),url(../../../fonts/inter/Inter-Medium.woff) format("woff"),url(../../../fonts/inter/Inter-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/inter/Inter-SemiBold.woff2) format("woff2"),url(../../../fonts/inter/Inter-SemiBold.woff) format("woff"),url(../../../fonts/inter/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}:root{--font-brewell: "Brewell", serif;--font-inter: "Inter", sans-serif;--xs: .5rem;--sm: .75rem;--md: 1rem;--lg: 1.25rem;--xl: 1.5rem;--xxl: 2rem;--xxxl: 3rem;--white: #ffffff;--light: #f5debd;--black: #000000;--orange: #e85025;--magenta: #e53271;--yellow: #ffb64d;--brown: #602e17;--light-blue: #c4eaff;--dark-sky-blue: #b4e2f8;--dark-red: #260813;--dark-blue: #445061;--dark-grey: #484848;--color-primary: var(--orange);--color-secondary: var(--dark-blue);--color-accent: var(--magenta);--color-bg: var(--light-blue);--color-bg-dark: var(--black);--color-mobile-menu-bg: rgb(180 226 248 / 75%);--color-mobile-menu-overlay: rgb(77 91 108 / 97%);--color-forms-bg-overlay: rgb(117 144 157 / 80%);--color-forms-btn-inactive: #add2e7;--color-input-border: #d5d5d5;--color-input-placeholder: #d5d5d5;--color-input-error: #cb1509;--color-text: var(--dark-blue);--color-text-white: var(--white);--color-text-light: var(--light);--color-text-dark: var(--dark-grey);--color-text-accent: var(--color-accent);--color-text-secondary: var(--dark-red);--color-bg-button-hover: var(--yellow);--color-text-button-dark: var(--brown);--color-text-button-light: var(--color-text-light);--color-pagination-dots-bg: #3861c5;--divider-color: rgb(68 80 97 / 25%);--divider-light-color: rgb(255 255 255 / 20%);--transition-all: all .2s ease-in-out;--transition-bg: background .2s ease-in-out;--transition-o: opacity .2s ease-in-out;--transition-c: color .2s ease-in-out;--transition-s: box-shadow .2s ease-in-out;--shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--shadow-md: 0 .5rem 1rem rgba(0, 0, 0, .15);--shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175)}.container.f-1sduhg2{display:flex;flex-direction:column;min-height:100dvh;overflow-x:hidden}
