.Header_header__MwWvM{width:100%;padding:4rem 4rem 0;max-width:1600px;margin:0 auto 4rem}@media(max-width:767px){.Header_header__MwWvM{padding:2rem 1rem 0}}.Header_header__container__i383M{display:flex;justify-content:space-between;align-items:flex-start;width:100%;gap:2rem}.Header_header__logo___DqV1{font-size:80px;font-weight:500;letter-spacing:-.05em;line-height:1em;color:var(--color-text);text-decoration:none;transition:color .5s ease}@media(max-width:767px){.Header_header__logo___DqV1{font-size:9vw}}.Header_header__nav__kd0UH{display:flex;gap:.5rem;flex-wrap:wrap;padding-right:.5rem;padding-top:.5rem}.Header_header__description__gSFMr{margin-top:2rem}.Header_header__description__gSFMr a,.Header_header__description__gSFMr p{font-size:20px}@media(max-width:767px){.Header_header__description__gSFMr a,.Header_header__description__gSFMr p{font-size:16px}}.Header_header__description__gSFMr p:not(:last-child){margin-bottom:1em}.Header_header__link__tU9vJ{font-size:20px;color:var(--color-text);text-decoration:none;transition:color .5s ease}.Header_header__link__tU9vJ:hover{text-decoration:underline}@media(max-width:767px){.Header_header__link__tU9vJ{font-size:16px}}.Footer_footer__OYoYH{width:100%;padding:4rem;text-align:center;margin-top:auto}@media(max-width:767px){.Footer_footer__OYoYH{padding:4rem 1rem 1rem}}.Footer_footer__container__mEFSU{max-width:1600px;margin:0 auto}.Footer_footer__copyright__kLniw{font-size:.5rem;letter-spacing:.1rem;text-transform:uppercase;color:#000}:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}a,button{cursor:revert}b,strong{font-weight:revert}menu,ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}::-moz-placeholder{color:unset}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:root{--color-text:#000000;--color-bg:#ffffff}*{font-family:neue-haas-unica,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-text);transition:color .5s ease}body,html{height:100%}html.no-scroll{overflow:hidden}body{font-size:1rem;background-color:var(--color-bg);display:flex;flex-direction:column;min-height:100vh;font-synthesis:weight;transition:background-color .5s ease}body.no-scroll{overflow:hidden}body.dark-mode{--color-text:#fff;--color-bg:#000;background-color:var(--color-bg)}b,strong{font-weight:700}main{flex:1}::-moz-selection{background-color:#000;color:#fff}::selection{background-color:#000;color:#fff}img,video{width:100%;height:auto}a,button,h1,h2{font-size:14px}@media(max-width:767px){a,button,h1,h2{font-size:13px}}h1{font-size:40px;font-weight:900;letter-spacing:-.03em}h3{font-size:14px;font-weight:700}@media(max-width:767px){h3{font-size:13px}}p{font-size:14px;font-weight:400}@media(max-width:767px){p{font-size:13px}}.main-content{padding:0 1rem 2rem;max-width:1600px;margin:0 auto}@media(min-width:1200px){.main-content{padding-left:4rem;padding-right:4rem}}