:root{--color-black:#000;--color-white:#fff;--color-primary:#4e72b3;--color-primary-variante-1:#4768a3;--color-secondary:#efbb59;--color-text:#222;--color-title:#1e1b3a;--color-grey:#777;--color-error:#e50000;--color-red:#e50000;--color-success:#22c55e;--font-poppins:"Poppins",sans-serif;--font-inter:"Inter",sans-serif;--font-text:var(--font-inter);--font-title:var(--font-poppins);--desktop-xs:12px;--desktop-s:14px;--desktop-m:16px;--desktop-l:18px;--desktop-xl:24px;--desktop-xxl:32px;--desktop-xxxl:40px;--desktop-xxxxl:48px;--mobile-xs:12px;--mobile-s:14px;--mobile-m:16px;--mobile-l:18px;--mobile-xl:20px;--mobile-xxl:26px;--mobile-xxxl:32px;--mobile-xxxxl:44px;--font-weight-black:900;--font-weight-bold:700;--font-weight-semiBold:600;--font-weight-medium:500;--font-weight-normal:400;--font-weight-light:300;--header-desktop-height:100px;--header-mobile-height:60px}*{box-sizing:border-box;-webkit-overflow-scrolling:touch;outline:none}*,:before,:after{box-sizing:border-box}:focus-visible:not(input,select,textarea){outline:2px solid var(--color-brand-50)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{-webkit-font-smoothing:antialiased;min-height:100vh;min-height:-webkit-fill-available;line-height:1}h1,h2,h3,h4,p{text-rendering:geometricPrecision}html{height:-webkit-fill-available}main{display:block}ol,ul,li{list-style:none}a{color:inherit;cursor:pointer;text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}hr{border:none}button{cursor:pointer;color:currentColor;background:0 0;border:none;width:auto;margin:0;padding:0;overflow:visible}legend{float:left;width:100%}input,textarea{appearance:none;vertical-align:middle;white-space:normal;background:0 0;border:0;border-radius:0;margin:0;padding:0;line-height:1;display:inline-block}select{-webkit-margin:0;appearance:none;cursor:pointer;border:0;border-radius:0;margin:0}textarea{resize:none;-webkit-appearance:none}strong{font-weight:bolder}em{font-style:italic}:empty{margin:0}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/fonts/Poppins.woff2)format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/fonts/Poppins-Bold.woff2)format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:900;src:url(/fonts/Poppins-Black.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/fonts/Inter-Light.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/fonts/Inter.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/fonts/Inter-Medium.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/fonts/Inter-SemiBold.woff2)format("woff2")}.button{cursor:pointer;font-family:var(--font-text);font-weight:var(--font-weight-medium);text-align:center;white-space:nowrap;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:100%;transition:all .2s ease-in-out;display:flex}.button.is-default{background-color:var(--color-primary-variante-1);color:var(--color-white)}.button.is-default:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-primary),transparent 10%)}.button.is-outline{background-color:var(--color-white);border:1px solid var(--color-primary);color:var(--color-text)}.button.is-secondary{background-color:var(--color-background)}.button:disabled{opacity:.6;cursor:not-allowed}.button-icon{flex-shrink:0;align-items:center;display:flex}.button-icon svg{width:12.73px;height:auto}.button-loader{border:2px solid;border-top-color:#0000;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite Button-spin}@keyframes Button-spin{to{transform:rotate(360deg)}}.container{width:100%;max-width:1240px;margin-inline:auto}@media (min-width:1024px) and (max-width:1449px){.container{padding-inline:24px}}@media only screen and (max-width:1024px){.container{max-width:1140px;padding:0 20px;padding-inline:24px}}@media (max-width:576px){.container{padding-inline:0;padding:0 20px}}
