:root{--page-zoom:1;--content-page-zoom:1;--color-bg:#000;--color-text:#fff;--color-gray:#939393;--color-primary:#ff5b28;--color-orange:#ff8627;--color-green:#43ff92;--color-link:#3b82f6;--font-primary:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-display:"Plus Jakarta Sans",var(--font-primary);--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--radius-sm:8px;--radius-md:12px;--radius-lg:16px}@font-face{ascent-override:98%;descent-override:22%;font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;line-gap-override:0%;size-adjust:102%;src:local("Plus Jakarta Sans")}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-primary);font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--color-bg);color:var(--color-text);line-height:1.6;min-height:100vh;-webkit-overflow-scrolling:touch}a{color:inherit;text-decoration:none}img{height:auto;max-width:100%}button{font-family:inherit}.white{color:var(--color-text)}.gray{color:var(--color-gray)}.red{color:var(--color-primary)}.orange{color:var(--color-orange)}.green{color:var(--color-green)}.olares-mailto-link{border-bottom:none!important;color:var(--color-link);padding-bottom:0!important;text-decoration:none}.font-h1{font-size:4rem;font-weight:700;line-height:1.25}.font-h2{font-size:2.5rem;font-weight:700}.font-h2,.font-h3{line-height:normal}.font-h3{font-size:1.5rem;font-weight:500;letter-spacing:-.06rem}.font-h4{font-size:1.25rem;font-weight:600;line-height:1.75rem}.font-s1{font-size:1.5rem;font-weight:400;letter-spacing:-.06rem}.font-s2{font-size:1.25rem;font-weight:400;line-height:1.75rem}.font-s3{font-size:1rem;font-weight:400;line-height:normal}.font-s4{font-size:.875rem;font-weight:500;line-height:1.25rem}.font-s4,.font-s5{letter-spacing:-.01875rem}.font-s5{font-size:.75rem;font-weight:400;line-height:1.125rem}.font-l1{font-size:1.5rem;font-weight:400;letter-spacing:-.06rem}.text-center{text-align:center}.container{align-items:center;display:flex;flex-direction:column;font-family:var(--font-primary);font-style:normal;justify-content:center;min-height:400px;width:100%}.wrap{max-width:1280px;text-align:center;width:100%}.row{display:flex;flex-direction:row}.column{display:flex;flex-direction:column}.no-wrap{flex-wrap:nowrap}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-1{flex:1 1 0%}.flex-grow{flex-grow:1}.flex-shrink{flex-shrink:1}.order-first{order:-1}.order-last{order:999}.signup [class^=klaviyo-form-]{width:100%}.signup [class^=klaviyo-form-] form{border-width:1px!important}.signup [class^=klaviyo-form-] input:focus{box-shadow:none!important;caret-color:var(--color-text);outline:none!important}.page-btn{background:linear-gradient(180deg,hsla(0,0%,100%,.56) 0,hsla(0,0%,100%,0) 34%,var(--color-primary) 100%),var(--color-primary);box-shadow:0 0 0 2px #ffffff21,0 1px 2px #ffa15d00;cursor:pointer;height:50px;margin-top:60px;overflow:hidden;padding:1px;width:264px}.page-btn,.page-btn-content{border-radius:var(--radius-md);display:flex}.page-btn-content{align-items:center;background:var(--color-primary);flex:1;font-size:16px;font-weight:600;justify-content:center;line-height:28px;position:relative}a.page-btn{border-bottom:none!important;color:var(--color-text);padding-bottom:0!important;text-decoration:none}.page-btn:disabled{cursor:not-allowed;opacity:.8}.page-btn.loading{cursor:not-allowed;position:relative}.page-btn.loading:before{background:#ff5b28c7;content:"";inset:-2px;position:absolute}.page-btn.loading:after{animation:button-loading-spinner 1s ease infinite;border:3px solid hsla(0,0%,100%,.6);border-radius:50%;border-top:3px solid var(--color-text);content:"";height:20px;left:50%;margin:-10px 0 0 -10px;position:absolute;top:50%;width:20px}@keyframes button-loading-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(min-width:1281px){.container .wrap{zoom:var(--content-page-zoom)}.page-margin-top{margin-top:-100px}.t4s-container{max-width:calc(1280px*var(--content-page-zoom))}.content-for-layout{display:flex;flex-direction:column;flex-wrap:nowrap;gap:160px}}@media(min-width:1680px){.content-for-layout{gap:200px}}@media(max-width:1281px){html{font-size:2.13333vw}.row-md{flex-direction:row}.column-md{flex-direction:column}.justify-center-md{justify-content:center}.items-center-md{align-items:center}.signup [class^=klaviyo-form-] input{border:none!important;border-radius:0!important;font-family:Inter!important;font-size:1.25rem!important;font-weight:500!important;height:2rem!important}.signup [class^=klaviyo-form-] input::-moz-placeholder{font-size:1.25rem!important;font-weight:500!important}.signup [class^=klaviyo-form-] input::placeholder{font-size:1.25rem!important;font-weight:500!important}.signup [class^=klaviyo-form-] div:has(>input){align-self:center!important}.signup [class^=klaviyo-form-] button{font-size:1.25rem!important;font-weight:600!important;height:3.625rem!important}.page-btn{height:5.5rem;margin-top:5.6rem;padding:1.89px;width:40.875rem}.page-btn-content{font-size:2rem;font-weight:500;line-height:2.5rem}.container{height:auto;min-height:inherit;padding:3.75rem 3rem;width:100vw}.wrap{border:none;max-width:inherit;width:100%;zoom:1}.font-h1{font-size:3.5rem;font-weight:700;line-height:1.2}.font-h2{font-size:2.5rem;font-weight:700;line-height:normal}.font-h3{font-size:2rem;font-weight:600;line-height:1.5}.font-h4{font-size:1.5rem;font-weight:500;letter-spacing:-.06rem;line-height:normal}.font-h5{font-size:1.25rem;font-weight:600;line-height:1.75rem}.font-s1,.font-s2{font-size:1.5rem;font-weight:400;line-height:2.25rem}.font-s3{font-size:1rem;font-weight:400}.font-s3,.font-s4{line-height:1.25rem}.font-s4{font-size:.875rem;font-weight:500}.font-s4,.font-s5{letter-spacing:-.01875rem}.font-s5{font-size:.75rem;font-weight:400;line-height:1.125rem}}
