*,:before,:after{box-sizing:border-box}*{margin:0}html:focus-within{scroll-behavior:smooth}html,body{height:100%}body{min-height:100vh;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}ul[role=list],ol[role=list]{padding:0;list-style:none}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}h1,h2,h3,h4,h5,h6{font-weight:inherit;text-wrap:balance;line-height:1.25}button,[role=button],input[type=button],input[type=submit],input[type=reset]{appearance:none;color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;text-decoration:none}button:disabled,input[type=button]:disabled,input[type=submit]:disabled,input[type=reset]:disabled{cursor:not-allowed}button::-moz-focus-inner{border:0;padding:0}input[type=button]::-moz-focus-inner{border:0;padding:0}input[type=submit]::-moz-focus-inner{border:0;padding:0}input[type=reset]::-moz-focus-inner{border:0;padding:0}.container{max-width:min(1366px,100% - 1.8rem);margin:0 auto}:root{--padding-block:90px}@media (max-width:560px){:root{--padding-block:40px}}h2{font-size:clamp(2.375rem,2.1429rem + .9524vw,3rem);font-weight:600;line-height:1.2em}
