@font-face{font-family:YFF RARE Hyper;src:local("YFF RARE Hyper Regular"),local("YFF RARE Hyper"),url(../assets/fonts/YFF-RARE-Hyper-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:YFF RARE Hyper;src:local("YFF RARE Hyper Medium"),url(../assets/fonts/YFF-RARE-Hyper-Medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:YFF RARE Hyper;src:local("YFF RARE Hyper SemiBold"),url(../assets/fonts/YFF-RARE-Hyper-600.woff2) format(woff2);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:YFF RARE Hyper;src:local("YFF RARE Hyper Bold"),url(../assets/fonts/YFF-RARE-Hyper-Bold.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:YFF RARE Hyper;src:local("YFF RARE Hyper ExtraBold"),url(../assets/fonts/YFF-RARE-Hyper-800.woff2) format(woff2);font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:Gogh;src:local("Gogh Regular"),local("Gogh"),url(../assets/fonts/Gogh.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Gogh;src:local("Gogh Medium"),url(../assets/fonts/Gogh-Medium.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Gogh;src:local("Gogh Bold"),url(../assets/fonts/Gogh-Bold.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Gogh;src:local("Gogh ExtraBold"),url(../assets/fonts/Gogh-800.woff2) format(woff2);font-display:swap;font-weight:800;font-style:normal}:root{--color-white:#fff;--color-gray-100:#f6f7f8;--color-gray-200:#eff0f2;--color-gray-300:#e3e5e8;--color-gray-400:#c3c7c9;--color-gray-500:#889297;--color-gray-600:#596469;--color-black:#0c1321;--color-accent-primary:#0068ff;--color-accent-secondary:#0953bf;--color-accent-tertiary:#ff941b;--color-accent-quaternary:#f8752f;--color-error:#ff4a37;--color-accent-primary-rgb:0 104 255;--font-family-Gogh:Gogh,system-ui;--font-family-YFF-RARE-Hyper:"YFF RARE Hyper",system-ui}*,:after,:before{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}a{color:inherit;text-decoration:inherit}blockquote,figure,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0}li{list-style:none}audio,canvas,iframe,img,svg,video{display:block;vertical-align:middle}img{max-width:100%}:where(img[width][height]){height:auto}:where(svg:not([fill])){fill:currentcolor}table{border-collapse:collapse}td,th{padding:0}th{font-weight:inherit}button,th{text-align:inherit}button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;line-height:inherit;padding:0;text-transform:inherit}pre{white-space:pre-wrap}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--color-white);color:var(--color-black);min-width:23.4375rem;-webkit-tap-highlight-color:rgba(0,0,0,0)}body.lock-scroll{margin-right:var(--scrollbar-width);overflow:hidden}.visually-hidden{border:0;height:.0625rem;margin:-.0625rem;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:.0625rem;clip:rect(0 0 0 0);clip-path:inset(100%)}html{font-family:var(--font-family-Gogh);font-size:1rem;font-synthesis:none;line-height:1.5;text-rendering:optimizelegibility}@media(min-width:80rem){body{font-size:1.25rem}}.text-h2{font-family:var(--font-family-YFF-RARE-Hyper);font-size:2.625rem;font-weight:800;letter-spacing:-.04em;line-height:.857}@media(min-width:80rem){.text-h2{font-size:4.5rem;line-height:.8}}.container{--container-width:70rem;--container-min-margin-inline:1rem;margin-inline:max(var(--container-min-margin-inline),50% - var(--container-width)/2)}@media(min-width:40rem){.container{--container-min-margin-inline:1.5rem}}@media(min-width:64rem){.container{--container-min-margin-inline:2rem}}@media(min-width:80rem){.container{--container-min-margin-inline:2.5rem}}@media(min-width:90rem){.container{--container-width:80rem}}.swiper .swiper-pagination{--swiper-pagination-bullet-horizontal-gap:.125rem;--swiper-pagination-bullet-width:.75rem;--swiper-pagination-bullet-height:.5rem;--swiper-pagination-bullet-border-radius:1rem;--swiper-pagination-color:var(--color-accent-primary);--swiper-pagination-bullet-inactive-color:var(--color-accent-primary);--swiper-pagination-bullet-inactive-opacity:.32;margin-top:.875rem}@media(min-width:80rem){.swiper .swiper-pagination{margin-top:1.125rem}}.swiper .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:auto;position:relative}.swiper .swiper-pagination-bullet-active{--swiper-pagination-bullet-width:1.75rem}.swiper .swiper-pagination-bullets-dynamic{overflow:visible}.swiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0)}.swiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.swiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,.swiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,.swiper .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(1)}.btn{border-radius:1.25rem;box-shadow:0 0 0 var(--outline-width,0) var(--outline-color,transparent),inset 0 0 0 var(--border-width,0) var(--border-color,transparent);display:flex;font-weight:500;justify-content:center;letter-spacing:-.02em;min-height:var(--icon-size,1.5rem);padding:var(--padding);position:relative;text-align:center;text-decoration:none;transition:.25s;width:-moz-fit-content;width:fit-content}.btn--large{--padding:1.25rem 1.5rem;font-size:1.25rem;line-height:1.2}@media(min-width:80rem){.btn--large{--padding:1.5rem 2rem;border-radius:1.75rem;font-size:1.5rem}}.btn--medium{--padding:1rem 1.25rem;border-radius:2.5rem;line-height:1.3}@media(min-width:80rem){.btn--medium{--padding:1.25rem 2rem;font-size:1.25rem}}.btn--small{--padding:.5rem 1rem;border-radius:1.25rem;line-height:1.3}@media(min-width:80rem){.btn--small{--padding:.625rem 1rem;font-size:1.125rem;line-height:1.2}}.btn--rounded{border-radius:2.5rem}.btn:disabled{background:var(--color-gray-300);box-shadow:none;color:var(--color-gray-500);pointer-events:none}.btn--primary{background:var(--color-accent-primary);color:var(--color-white)}.btn--secondary{background:var(--color-accent-tertiary);color:var(--color-white)}.btn--tertiary{background:rgb(var(--color-accent-primary-rgb)/.08);color:var(--color-accent-primary)}.btn--quaternary{background:var(--color-white);color:var(--color-black)}.btn--quinary{background:var(--color-white);color:var(--color-accent-primary)}.btn--only-icon{--padding:.9375rem}.btn--loading{pointer-events:none}.btn__content{align-items:center;display:flex;gap:.25rem;justify-content:center}@media(min-width:80rem){.btn__content{gap:.625rem}}.btn--loading .btn__content{opacity:0}.btn__icon{flex:none;height:var(--icon-size);width:var(--icon-size)}@media(min-width:80rem){.btn__icon{--icon-size:1.875rem}}.btn__spinner{animation:spin 2s linear infinite;inset:0;margin:auto;position:absolute}.btn__spinner circle{animation:circle-dash 1.5s ease-in-out infinite;stroke-dasharray:1,200;stroke-dashoffset:0}@keyframes spin{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(359deg)}}@keyframes circle-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-2.125rem}to{stroke-dasharray:89,200;stroke-dashoffset:-7.75rem}}.error{background:var(--color-gray-200)}.error__container{display:grid;min-height:100dvh;place-content:center;place-items:center;text-align:center}.error__title{margin-bottom:1.5rem}.error__message{margin-bottom:2rem}
