@font-face{font-family:roboto;src:url(/_next/static/media/8e11f5faceeebbaa-s.p.ttf) format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:roboto;src:url(/_next/static/media/a5023d7b0e4feb5d-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:roboto;src:url(/_next/static/media/83c93bd09cbd4e52-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:roboto Fallback;src:local("Arial");ascent-override:92.43%;descent-override:24.32%;line-gap-override:0.00%;size-adjust:100.37%}.__className_520ad4{font-family:roboto,roboto Fallback}.__variable_520ad4{--font-robo:"roboto","roboto Fallback"}.container{width:100%;max-width:1400px;margin:0 auto;padding:0 3.6vw;flex-grow:1}.container,.wrapper{display:flex;flex-direction:column}.wrapper{position:relative;min-height:100vh}@media(min-width:767px){.wrapper{padding-bottom:0}}.wrapper .footer,.wrapper .header{flex-shrink:0}.wrapper main{flex-grow:1;display:flex;flex-direction:column}#svg-icons{position:absolute;left:-9999px;top:-9999px;pointer-events:none}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.scroll-lock-ios{position:fixed;overflow:hidden}.scroll-lock{overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-transition{transition:none!important}.js-focus-visible :focus:not(.focus-visible),:focus{outline:none}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;min-height:100vh;background-color:#fff}html{font-style:normal;font-weight:400;font-size:clamp(14px,1.85vw,20px);line-height:24px;font-family:var(--font-robo),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media(max-width:767px){html{font-size:16px;line-height:18px}}body{width:100%;height:100%}body.scroll-lock{overflow:hidden}a{color:#000;text-decoration:none;transition:.3s ease}ol,ul{padding:0;list-style:none}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}h1,h2,h3,h4,h5,h6{font-weight:600}h1{font-size:6rem;line-height:1.1}h2{font-size:4rem;line-height:1.2}h3{font-size:2.4rem;line-height:1.3}h4{font-size:clamp(1.25rem,5.3vw,2rem);line-height:1.2}p{font-size:1rem;line-height:1.5}img,video{display:block;max-width:100%;height:auto;transition:.3s ease}textarea{resize:none}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#000;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input,textarea{border-radius:0}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{box-shadow:none}select{border-radius:0}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:is([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}button{background:none;padding:0;font:inherit}.btn,button{border:none;cursor:pointer;transition:.3s ease}.btn{background-color:#007aff;color:#fff;border-radius:10.6vw;min-height:7.4vw;display:flex;justify-content:center;align-items:center;font-size:3.7vw;line-height:5.5vw;gap:2vw;font-family:var(--font-robo),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-weight:700;padding:1.27vw 3.27vw}.btn:not(:disabled):focus,.btn:not(:disabled):hover{transform:scale(1.03)}.btn:not(:disabled):active{transform:scale(.97)}.btn:disabled{background-color:#000;opacity:35%;cursor:not-allowed}.btn--gray{background-color:#f8f8f8;color:#007aff}.btn--gray:not(:disabled):focus,.btn--gray:not(:disabled):hover{background-color:#e5dfe1}