.footer_footer__wCyt8{background-color:var(--pink)}.footer_footer__wCyt8 canvas{margin-bottom:-16vw}.footer_footer__wCyt8 .footer_logo__OQqcy{position:relative;width:calc(100% - var(--side-margin) * 2);margin-left:var(--side-margin)}.footer_footer__wCyt8 .footer_text__5QRQs{display:flex;justify-content:space-between;padding:0 var(--side-margin) var(--side-margin);margin-top:45px}@media (max-width:1160px){.footer_footer__wCyt8 .footer_text__5QRQs{display:block}}:is(.footer_footer__wCyt8 .footer_text__5QRQs)>div{max-width:326px}@media (max-width:1160px){:is(.footer_footer__wCyt8 .footer_text__5QRQs)>div{max-width:none;margin-bottom:24px}:is(:is(.footer_footer__wCyt8 .footer_text__5QRQs)>div):last-of-type{margin-bottom:0}}:is(:is(.footer_footer__wCyt8 .footer_text__5QRQs)>div) a{text-decoration:none}:is(:is(:is(.footer_footer__wCyt8 .footer_text__5QRQs)>div) a):hover{color:var(--black)}.header_header__7nP3i{position:fixed;top:0;right:0;left:0;display:flex;justify-content:space-between;padding:40px var(--side-margin);transform:translateY(0);transition:opacity .6s var(--curve),transform .6s var(--curve);z-index:100}@media (max-width:1160px){.header_header__7nP3i{padding:16px}}.header_header__7nP3i.header_hide__BYJS7{opacity:0;transform:translateY(-20%)}@media (max-width:1160px){.header_header__7nP3i.header_hide__BYJS7{opacity:1;transform:none}}@media (max-width:1160px){:is(.header_header__7nP3i .header_logo__gu5hP) svg{width:156px}}.header_header__7nP3i .header_navigation__aPynN{position:relative;top:6px}@media (max-width:1160px){.header_header__7nP3i .header_navigation__aPynN{position:absolute;top:61px;right:16px;left:16px}}:is(.header_header__7nP3i .header_navigation__aPynN) a{margin-left:8px}@media (max-width:1160px){:is(.header_header__7nP3i .header_navigation__aPynN) a{display:block;width:100%;text-align:center;margin-left:0;margin-bottom:8px}}.header_header__7nP3i .header_button__GLg7x{display:none;width:41px;height:33px;background-color:var(--red);border-radius:2px;cursor:pointer}@media (max-width:1160px){.header_header__7nP3i .header_button__GLg7x{display:flex;align-items:center;justify-content:center}}.button_button__okAZ8{color:var(--white);background-color:var(--red);padding:9px 16px;border-radius:2px;text-decoration:none;box-shadow:0 4px 12px 0 rgba(0,0,0,.1)}.button_button__okAZ8.button_active__hC8Ve,.button_button__okAZ8:hover{color:var(--red);background-color:var(--white)}.simulation_simulation__PW9HG{width:100%}:root{--white:#fff;--off-white:#f2f2f2;--black:#222;--red:#ff3822;--pink:#ffced6;--maroon:#50031a;--side-margin:50px;--curve:cubic-bezier(0.55,0,0.1,1)}@media (max-width:1160px){:root{--side-margin:16px}}*,:after,:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;outline:none}@font-face{font-family:Druk;src:url("/fonts/Druk Wide Medium.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Aktiv;src:url("/fonts/Aktiv Grotesk Light.woff2") format("woff2");font-weight:400;font-style:normal}body,html{padding:0;margin:0}html{background-color:var(--off-white)}html body{font-family:Aktiv,sans-serif}h1,h2,h3,h4,h5,h6,input,textarea{font-weight:400;padding:0;margin:0}p{margin:0 0 .25em}p:last-of-type{margin-bottom:0}a{color:inherit}a:hover{color:var(--red)}.h0{font-family:Druk,sans-serif;font-size:96px;line-height:1.5}@media (max-width:1860px){.h0{font-size:5vw;line-height:1.8}}@media (max-width:800px){.h0{line-height:2.8}}.h05{font-family:Druk,sans-serif;font-size:72px;line-height:1}@media (max-width:1160px){.h05{font-size:42px}}.h1{font-family:Druk,sans-serif;font-size:48px;line-height:1.1;letter-spacing:-.02em;text-transform:uppercase}@media (max-width:1160px){.h1{font-size:24px}}.h2{font-family:Druk,sans-serif;font-size:24px;line-height:1.3;text-transform:uppercase}@media (max-width:1160px){.h2{font-size:18px}}.h3{font-size:14px;letter-spacing:.01em}.h3,.h4{font-family:Druk,sans-serif;line-height:1.3;text-transform:uppercase}.h4{font-size:12px}.h5{font-size:16px;line-height:1.3}.h5,.h6{font-family:Druk,sans-serif}.h6{font-size:8px;line-height:1}.b1{font-family:Aktiv,sans-serif;font-size:36px;line-height:1.3}@media (max-width:1160px){.b1{font-size:18px}}.b2{font-family:Aktiv,sans-serif;font-size:24px;line-height:1.3}@media (max-width:1160px){.b2{font-size:16px}}.b3{font-size:16px}.b3,.b4{font-family:Aktiv,sans-serif;line-height:1.3}.b4{font-size:12px}.u{text-transform:uppercase}.red{color:var(--red)}@media (max-width:1160px){.desktop{display:none;whitespace:break}}