.not-found-page{--not-found-asset-width: min(85vw, 1560px);min-height:min(760px,100vh - 64px);min-height:min(760px,100dvh - 64px);display:flex;align-items:stretch;justify-content:center;overflow:hidden;padding:0 20px;background:#f5f5f5;color:#050505;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;letter-spacing:0;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.not-found-page__stage{position:relative;width:100%;min-height:inherit;display:grid;place-items:center;overflow:hidden}.not-found-page__title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;border:0;clip:rect(0,0,0,0);white-space:nowrap}.not-found-page__asset{position:absolute;left:50%;bottom:0;z-index:1;width:var(--not-found-asset-width);max-width:none;height:auto;transform:translate(-50%);pointer-events:none;-webkit-user-select:none;user-select:none}.not-found-page__message{position:absolute;top:63%;left:50%;z-index:2;width:min(100%,360px);display:flex;flex-direction:column;align-items:center;text-align:center;transform:translate(-50%,-50%)}.not-found-page__message p{margin:0;padding:0 4px;border-radius:4px;background:#f5f5f5e6;color:#111;font-size:12px;font-weight:400;line-height:1.45}.not-found-page__message p+p{margin-top:7px}.not-found-page__button{width:min(100%,196px);min-height:34px;margin-top:24px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:6px;background:#000;color:#fff;font-size:13px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease,color .18s ease}.not-found-page__button:hover{background:#171717;box-shadow:0 14px 26px #00000029;transform:translateY(-2px) scale(1.015)}.not-found-page__button:active{background:#050505;box-shadow:0 6px 14px #00000024;transform:translateY(0) scale(.99)}.not-found-page__button:focus-visible{outline:2px solid #000;outline-offset:3px}.shop-layout--not-found{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:#f5f5f5}.shop-layout--not-found-standalone .app-main{min-height:100vh;min-height:100dvh}.shop-layout--not-found .site-header,.shop-layout--not-found .site-footer{flex:0 0 auto}.shop-layout--not-found .app-main,.shop-layout--not-found .shop-route-reveal{min-height:0;flex:1 1 auto;display:flex;flex-direction:column}.shop-layout--not-found .not-found-page{flex:1 1 auto;min-height:0}.shop-layout--not-found .not-found-page__stage{min-height:clamp(420px,100dvh - 210px,660px)}.shop-layout--not-found:not(.shop-layout--not-found-standalone) .not-found-page__message{top:62%}.shop-layout--not-found-standalone .not-found-page__stage{min-height:100vh;min-height:100dvh}.shop-layout--not-found .site-footer{padding:14px 0 16px}.shop-layout--not-found .site-footer-inner{row-gap:14px}.shop-layout--not-found .site-footer .footer-logo{font-size:24px}.shop-layout--not-found .footer-brand-mark{width:30px;height:30px;flex-basis:30px}.shop-layout--not-found .site-footer p{margin-top:7px;line-height:16px}.shop-layout--not-found .site-footer__links,.shop-layout--not-found .site-footer .footer-support{line-height:22px}@media (min-width: 1000px) and (min-height: 600px){.not-found-page__message{top:min(80%,100% - 96px)}.shop-layout--not-found:not(.shop-layout--not-found-standalone) .not-found-page__message{top:min(80%,100% - 96px)}}@media (min-width: 1440px) and (min-height: 780px){.not-found-page{--not-found-asset-width: clamp(1600px, 104vw, 1960px)}.shop-layout--not-found .not-found-page__stage{min-height:clamp(520px,100dvh - 210px,700px)}}@media (max-width: 780px){.not-found-page{min-height:calc(100vh - 64px);min-height:calc(100dvh - 64px);padding-inline:18px}.not-found-page__stage{min-height:inherit}.not-found-page__asset{width:min(104vw,480px)}.not-found-page__message{width:min(100%,290px);top:58%}.not-found-page__button{width:min(100%,196px);margin-top:24px}}@media (max-width: 420px){.not-found-page__stage{min-height:420px}.not-found-page__message{top:56%}.not-found-page__asset{width:min(100vw,400px)}}@media (max-width: 767px){.not-found-page{max-width:100%;overflow-x:hidden;padding-inline:max(16px,env(safe-area-inset-left)) max(16px,env(safe-area-inset-right))}.not-found-page__message,.not-found-page__message p,.not-found-page__button{max-width:100%;overflow-wrap:anywhere}.not-found-page__button{min-height:48px;white-space:normal;text-align:center}.shop-layout--not-found .not-found-page__stage{min-height:clamp(420px,100dvh - 170px,620px)}.shop-layout--not-found .site-footer{padding-bottom:calc(18px + env(safe-area-inset-bottom))}}.landing-not-found{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:#f4f4f4}.landing-not-found__main{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.landing-not-found__main .not-found-page{flex:1 1 auto}.landing-not-found .platform-footer{flex:0 0 auto}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+20BD,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+20BD,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-400-500-600-700-normal-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-400-500-600-700-normal-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-400-500-600-700-normal-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-400-500-600-700-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-400-500-600-700-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-400-500-600-700-normal-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-400-500-600-700-normal-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-400-500-600-700-normal-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-400-500-600-700-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-400-500-600-700-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-400-500-600-700-normal-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-400-500-600-700-normal-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-400-500-600-700-normal-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-400-500-600-700-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-400-500-600-700-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-400-500-600-700-normal-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-400-500-600-700-normal-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-400-500-600-700-normal-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-400-500-600-700-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-400-500-600-700-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/unbounded-500-600-700-normal-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/unbounded-500-600-700-normal-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/unbounded-500-600-700-normal-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/unbounded-500-600-700-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/unbounded-500-600-700-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/unbounded-500-600-700-normal-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/unbounded-500-600-700-normal-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/unbounded-500-600-700-normal-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/unbounded-500-600-700-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/unbounded-500-600-700-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/unbounded-500-600-700-normal-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/unbounded-500-600-700-normal-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/unbounded-500-600-700-normal-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/unbounded-500-600-700-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/unbounded-500-600-700-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--page-width: 1920px;--font-display: "Unbounded", Arial, sans-serif;--font-body: "Nunito Sans", Arial, sans-serif;--black: #000;--white: #fff;--red: #ff3f2d;--muted: #767676;--landing-hero-bg-base: #b9b9b9;--landing-hero-css-background: radial-gradient(ellipse at 50% 47%, rgba(248, 248, 248, .82) 0%, rgba(225, 225, 225, .78) 28%, rgba(186, 186, 186, .72) 61%, rgba(112, 112, 112, .82) 100%), radial-gradient(ellipse at 20% 18%, rgba(255, 255, 255, .2) 0%, rgba(255, 255, 255, 0) 39%), radial-gradient(ellipse at 88% 13%, rgba(45, 45, 45, .24) 0%, rgba(45, 45, 45, 0) 43%), repeating-linear-gradient(0deg, rgba(255, 255, 255, .018) 0 1px, rgba(0, 0, 0, .012) 1px 3px, transparent 3px 6px), repeating-linear-gradient(90deg, rgba(0, 0, 0, .014) 0 1px, transparent 1px 7px), linear-gradient(120deg, #9d9d9d 0%, #c9c9c9 37%, #d6d6d6 53%, #a1a1a1 100%)}*{box-sizing:border-box}html{background:var(--white);color:var(--black);font-family:var(--font-body);font-synthesis:none;overflow-x:hidden;text-rendering:geometricPrecision}body{margin:0;min-width:0;overflow-x:hidden;background:var(--white)}html.is-intro-running,body.is-intro-running{overflow:hidden;overscroll-behavior:none;touch-action:none}body,.desktop-page,.desktop-page *,.custom-scrollbar,.custom-scrollbar *{-webkit-user-select:none;user-select:none}.custom-scrollbar{position:fixed;top:0;right:3px;bottom:0;z-index:100;width:10px;pointer-events:none}.custom-scrollbar__thumb{position:absolute;top:0;right:2px;width:6px;min-height:80px;border-radius:999px;background:#8a8a8a;cursor:grab;pointer-events:auto;touch-action:none;will-change:transform}.custom-scrollbar__thumb--dragging{background:#767676;cursor:grabbing}a{color:inherit;text-decoration:none;-webkit-user-drag:none}img{display:block;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}video{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.page-shell{--page-scale: 1;position:relative;width:100%;max-width:var(--page-width);margin:0 auto;overflow:hidden;background:transparent;opacity:1;filter:blur(0);transform:scale(1);transition:opacity .92s cubic-bezier(.16,1,.3,1),filter .92s cubic-bezier(.16,1,.3,1),transform .92s cubic-bezier(.16,1,.3,1)}.app-root{min-height:100vh;background:#c4c4c4}.app-root:not(.app-root--revealed) .page-shell{opacity:1;filter:blur(12px);transform:scale(1.018)}.app-root.app-root--revealed .page-shell,.app-root.app-root--intro-done .page-shell{opacity:1;filter:blur(0);transform:scale(1)}.desktop-page{position:relative;width:var(--page-width);height:var(--page-height);margin:0;overflow:hidden;background:transparent;transform:scale(var(--page-scale));transform-origin:top left}.app-root--mobile .page-shell,.app-root--tablet .page-shell{max-width:none}.app-root--mobile .desktop-page,.app-root--tablet .desktop-page{margin:0 auto;overflow:visible}.desktop-page--mobile .hero,.desktop-page--tablet .hero{overflow:visible;clip-path:inset(0 -100vw 0 -100vw)}.logo{object-fit:contain}.header{position:absolute;top:0;left:0;z-index:10;width:1920px;height:75px}.header .logo{position:absolute;top:20px;left:80px;width:116px;height:31px}.app-root:not(.app-root--revealed) .header .logo{opacity:0}.app-root--revealed .header .logo,.app-root.app-root--intro-done .header .logo{opacity:1}.header__nav{position:absolute;top:20px;right:80px;display:flex;align-items:center;gap:60px;font-size:20px;font-weight:600;line-height:.9;letter-spacing:-.25px;color:var(--white)}.header__link{display:block;position:relative;overflow:hidden;color:inherit;transition:color .5s cubic-bezier(.175,.885,.32,1.275)}.header__button{display:grid;width:190px;height:35px;place-items:center;position:relative;overflow:hidden;border:1px solid var(--white);background:transparent;color:var(--white);font-size:16px;font-weight:700;line-height:1.3;letter-spacing:-.25px;transition:background-color .5s cubic-bezier(.175,.885,.32,1.275),border-color .5s cubic-bezier(.175,.885,.32,1.275),color .5s cubic-bezier(.175,.885,.32,1.275)}.header__button--short{display:none}.button{display:grid;place-items:center;position:relative;overflow:hidden;width:424px;height:57px;background:var(--red);color:var(--black);font-size:22px;font-weight:700;line-height:1.3;letter-spacing:-.25px;transition:background-color .5s cubic-bezier(.175,.885,.32,1.275),color .5s cubic-bezier(.175,.885,.32,1.275)}.button:hover,.button:focus-visible{background:#cd0d0a;color:var(--white)}.header__button:hover,.header__button:focus-visible{border-color:var(--black);background:var(--black);color:var(--white)}.header__link:hover,.header__link:focus-visible{color:var(--red)}.button:focus-visible,.header__button:focus-visible,.header__link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.rolling-label{position:relative;display:inline-grid;place-items:center;height:1.3em;overflow:hidden}.rolling-label__line{grid-area:1/1;display:block;white-space:nowrap;will-change:transform;transition:transform .5s cubic-bezier(.175,.885,.32,1.275)}.rolling-label__line--hover{position:absolute;transform:translateY(150%)}.button:hover .rolling-label__line,.button:focus-visible .rolling-label__line,.header__button:hover .rolling-label__line,.header__button:focus-visible .rolling-label__line,.header__link:hover .rolling-label__line,.header__link:focus-visible .rolling-label__line,.footer__link:hover .rolling-label__line,.footer__link:focus-visible .rolling-label__line{transform:translateY(-150%)}.button:hover .rolling-label__line--hover,.button:focus-visible .rolling-label__line--hover,.header__button:hover .rolling-label__line--hover,.header__button:focus-visible .rolling-label__line--hover,.header__link:hover .rolling-label__line--hover,.header__link:focus-visible .rolling-label__line--hover,.footer__link:hover .rolling-label__line--hover,.footer__link:focus-visible .rolling-label__line--hover{transform:translateY(0)}.intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;overflow:hidden;color:var(--black);pointer-events:auto;background:#c4c4c4;isolation:isolate}.intro--active{animation:intro-overlay-out 3.1s cubic-bezier(.16,1,.3,1) both}.intro__background{position:absolute;top:-3%;right:-3%;bottom:-3%;left:-3%;z-index:0;background-color:var(--landing-hero-bg-base);background-image:var(--landing-hero-css-background);background-position:center;background-size:cover;transform:scale(1.055)}.intro--active .intro__background{animation:intro-background-settle 3.1s cubic-bezier(.16,1,.3,1) both}.intro__stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.intro__split-logo{--intro-logo-target-top: 20px;--intro-logo-target-left: 80px;--intro-logo-target-width: 116px;position:absolute;top:50%;left:50%;width:min(92vw,1600px);aspect-ratio:115.9929/29.6899;opacity:1;transform:translate(-50%,-50%) scale(1);transform-origin:center center;will-change:top,left,width,height,opacity,filter,transform}.intro--active .intro__split-logo{animation:intro-split-logo-to-corner 3.1s cubic-bezier(.16,1,.3,1) 80ms both}.intro__logo-part{position:absolute;display:block;object-fit:contain;opacity:0;filter:brightness(0) invert(1) blur(12px);will-change:opacity,filter,transform}.intro__logo-part--merch{top:0;left:0;width:68.5759%;height:47.5065%}.intro__logo-part--place{top:36.7188%;left:15.9897%;width:84.0103%;height:63.2812%}.intro--active .intro__logo-part--merch{animation:intro-merch-arrive 1.28s cubic-bezier(.16,1,.3,1) 90ms both}.intro--active .intro__logo-part--place{animation:intro-place-arrive 1.28s cubic-bezier(.16,1,.3,1) .18s both}@keyframes intro-merch-arrive{0%{opacity:0;filter:brightness(0) invert(1) blur(12px);transform:translate3d(-84vw,-2vh,0) scale(1.04)}34%{opacity:1}to{opacity:1;filter:brightness(0) invert(1) blur(0);transform:translateZ(0) scale(1)}}@keyframes intro-place-arrive{0%{opacity:0;filter:brightness(0) invert(1) blur(12px);transform:translate3d(84vw,2vh,0) scale(1.04)}34%{opacity:1}to{opacity:1;filter:brightness(0) invert(1) blur(0);transform:translateZ(0) scale(1)}}@keyframes intro-split-logo-to-corner{0%{opacity:1;top:50%;left:50%;width:min(92vw,1600px);filter:blur(0);transform:translate(-50%,-50%) scale(1.04)}18%{opacity:1;top:50%;left:50%;width:min(92vw,1600px);filter:blur(0);transform:translate(-50%,-50%) scale(1)}54%{opacity:1;top:50%;left:50%;width:min(92vw,1600px);filter:blur(0);transform:translate(-50%,-50%) scale(1)}76%{opacity:1;top:var(--intro-logo-target-top, 20px);left:var(--intro-logo-target-left, 80px);width:var(--intro-logo-target-width, 116px);filter:blur(0);transform:translate(0) scale(1)}88%,to{opacity:1;top:var(--intro-logo-target-top, 20px);left:var(--intro-logo-target-left, 80px);width:var(--intro-logo-target-width, 116px);filter:blur(0);transform:translate(0) scale(1)}}@keyframes intro-background-settle{0%{transform:scale(1.055)}76%,to{transform:scale(1)}}@keyframes intro-overlay-out{0%,62%{opacity:1}to{opacity:0}}.app-root{position:relative;isolation:isolate;background:var(--white)}.app-root:before{content:"";position:absolute;top:0;right:0;left:0;z-index:0;height:var(--landing-hero-backdrop-height, 1020px);background-color:var(--landing-hero-bg-base);background-image:var(--landing-hero-css-background);background-repeat:no-repeat;background-size:cover;background-position:center;pointer-events:none}.page-shell{position:relative;z-index:1}.hero{position:absolute;top:0;left:0;width:1920px;height:1020px;isolation:isolate;overflow:hidden;perspective:1400px;background:transparent}.hero__person-reveal{position:absolute;left:105px;top:0;z-index:1;width:1880px;height:1058px;pointer-events:none;transform-origin:50% 58%}.hero__person{width:100%;height:100%;object-fit:contain;transform-origin:50% 58%}.header__nav>a,.hero__person-reveal,.hero__title,.hero__copy,.hero__button{opacity:0;will-change:opacity,transform,filter}.header__nav>a,.hero__title,.hero__copy,.hero__button{filter:blur(10px);transform:translate3d(0,26px,0)}.hero__person-reveal{filter:none;transform:translate3d(0,112px,0) scale(.986);transition:opacity .52s ease,transform .98s cubic-bezier(.22,1,.36,1)}.app-root--hero-ready .hero__person-reveal{opacity:1;filter:none;transform:translateZ(0) scale(1)}.app-root--hero-ready .header__nav>a:nth-child(1){animation:hero-ui-reveal .64s cubic-bezier(.16,1,.3,1) .16s both}.app-root--hero-ready .header__nav>a:nth-child(2){animation:hero-ui-reveal .64s cubic-bezier(.16,1,.3,1) 235ms both}.app-root--hero-ready .header__nav>a:nth-child(3){animation:hero-ui-reveal .64s cubic-bezier(.16,1,.3,1) .31s both}.app-root--hero-ready .hero__title--left{animation:hero-title-reveal-left .84s cubic-bezier(.16,1,.3,1) .25s both}.app-root--hero-ready .hero__title--right{animation:hero-title-reveal-right .86s cubic-bezier(.16,1,.3,1) 395ms both}.app-root--hero-ready .hero__copy{animation:hero-copy-reveal-right .76s cubic-bezier(.16,1,.3,1) .52s both}.app-root--hero-ready .hero__button{animation:hero-button-reveal .76s cubic-bezier(.16,1,.3,1) 665ms both}.app-root--intro-done .header__nav>a,.app-root--intro-done .hero__person-reveal,.app-root--intro-done .hero__title,.app-root--intro-done .hero__copy,.app-root--intro-done .hero__button{opacity:1;filter:none;transform:none;animation:none}.hero__title{position:absolute;z-index:2;margin:0;font-family:var(--font-display);font-size:115px;font-weight:700;line-height:1.05;letter-spacing:-2.15px;text-transform:uppercase;color:var(--white)}.hero__title--left{top:230px;left:80px;width:980px;transform:translate3d(-128px,0,0)}.hero__title--right{top:552px;left:947px;width:897px;transform:translate3d(128px,0,0)}.hero__title--right span{display:block}.hero__copy{position:absolute;top:585px;left:1450px;z-index:3;width:359px;margin:0;font-size:18px;font-weight:400;line-height:1.3;letter-spacing:-.25px;transform:translate3d(92px,0,0)}.hero__button{position:absolute;top:843px;left:1409px;z-index:3}@keyframes hero-ui-reveal{0%{opacity:0;filter:blur(10px);transform:translate3d(0,26px,0)}to{opacity:1;filter:blur(0);transform:translateZ(0)}}@keyframes hero-title-reveal-left{0%{opacity:0;filter:blur(12px);transform:translate3d(-128px,0,0)}to{opacity:1;filter:blur(0);transform:translateZ(0)}}@keyframes hero-title-reveal-right{0%{opacity:0;filter:blur(12px);transform:translate3d(128px,0,0)}to{opacity:1;filter:blur(0);transform:translateZ(0)}}@keyframes hero-copy-reveal-right{0%{opacity:0;filter:blur(10px);transform:translate3d(92px,0,0)}to{opacity:1;filter:blur(0);transform:translateZ(0)}}@keyframes hero-button-reveal{0%{opacity:0;filter:blur(12px);transform:translate3d(0,34px,0) scale(.985)}68%{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}to{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}}.motion-reveal{will-change:opacity,transform,filter,clip-path}.steps-section{position:absolute;top:1110px;left:80px;width:1759px;height:561px}.steps-section__intro{position:absolute;top:40px;left:0;width:870px}.steps-section__intro h2,.duties h2,.product h2,.faq h2{margin:0;font-family:var(--font-display);font-size:48px;font-weight:500;line-height:1.05;letter-spacing:0}.steps-section__intro h2,.steps-section__intro p,.step-card{opacity:0;filter:blur(10px);transform:translateY(30px);transition:opacity .76s cubic-bezier(.16,1,.3,1),filter .76s cubic-bezier(.16,1,.3,1),transform .86s cubic-bezier(.16,1,.3,1);will-change:opacity,filter,transform}.steps-section--revealed .steps-section__intro h2{opacity:1;filter:blur(0);transform:translateY(0);transition-delay:40ms}.steps-section__intro p{width:574px;margin:30px 0 0;font-size:32px;font-weight:500;line-height:1.1;letter-spacing:-1.25px}.steps-section--revealed .steps-section__intro p{opacity:1;filter:blur(0);transform:translateY(0);transition-delay:.13s}.steps{position:absolute;top:300px;left:0;display:grid;grid-template-columns:repeat(3,425px);gap:20px;width:1315px}.step-card{position:relative;width:425px;height:168px}.steps-section--revealed .step-card{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}.steps-section--revealed .step-card:nth-child(1){transition-delay:.32s}.steps-section--revealed .step-card:nth-child(2){transition-delay:.61s}.steps-section--revealed .step-card:nth-child(3){transition-delay:.9s}.step-card__number{position:absolute;top:0;left:0;font-family:var(--font-display);font-size:32px;font-weight:600;line-height:1.05;letter-spacing:-1.5px}.step-card__line{position:absolute;top:17px;left:48px;width:377px;height:1px;background:var(--black);opacity:0;transform:scaleX(0);transform-origin:left center;transition:opacity .76s cubic-bezier(.16,1,.3,1),transform .86s cubic-bezier(.16,1,.3,1)}.steps-section--revealed .step-card__line{opacity:.55;transform:scaleX(1)}.steps-section--revealed .step-card:nth-child(1) .step-card__line{transition-delay:455ms}.steps-section--revealed .step-card:nth-child(2) .step-card__line{transition-delay:745ms}.steps-section--revealed .step-card:nth-child(3) .step-card__line{transition-delay:1035ms}.step-card h3{position:absolute;top:54px;left:0;width:312px;margin:0;font-size:32px;font-weight:500;line-height:1.1;letter-spacing:-1.25px}.step-card p{position:absolute;top:99px;left:0;width:312px;margin:0;font-size:18px;line-height:1.3;letter-spacing:-.25px}.steps-section__photo{position:absolute;top:0;left:1335px;width:424px;height:561px;object-fit:cover;object-position:74% 50%}.steps-section__photo.motion-reveal{opacity:0;filter:none;clip-path:none;transform:translate3d(180px,20px,0);transform-origin:right center;transition:opacity .72s cubic-bezier(.22,1,.36,1) .52s,transform 1.04s cubic-bezier(.22,1,.36,1) .52s;will-change:opacity,transform}.steps-section--revealed .steps-section__photo.motion-reveal{opacity:1;filter:none;clip-path:none;transform:translateZ(0)}.duties{position:absolute;top:1781px;left:80px;width:1760px;height:647px}.duties__copy{position:absolute;top:0;left:0;width:669px}.duties__copy ul{margin:30px 0 0;padding:0;list-style:none}.duties__copy li{height:28px;font-size:18px;line-height:1.3;letter-spacing:-.25px}.duties__photos{position:absolute;top:0;left:148px;width:1612px;height:557px;perspective:1800px}.duties__photo{position:absolute;object-fit:cover;transform-origin:center center;transform-style:preserve-3d}.duties__photo--small-a{top:352px;left:0;width:277px;height:205px}.duties__photo--small-b{top:352px;left:297px;width:277px;height:205px}.duties__photo--main{top:0;left:594px;width:425px;height:557px}.duties__photo--rack{top:0;left:1039px;width:276px;height:205px}.duties__photo--shirt{top:0;left:1335px;width:277px;height:205px}.duties__aside{position:absolute;top:577px;left:742px;width:425px;margin:0;font-size:32px;font-weight:500;line-height:1.1;letter-spacing:-1.25px}.duties .motion-reveal{opacity:0;filter:none;transform:translate3d(0,34px,0);transition:opacity .72s cubic-bezier(.16,1,.3,1),filter .76s cubic-bezier(.16,1,.3,1),transform .86s cubic-bezier(.16,1,.3,1)}.duties__copy.motion-reveal{filter:blur(10px);transform:translate3d(-128px,0,0);transition:opacity .76s cubic-bezier(.16,1,.3,1),filter .82s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.duties__aside.motion-reveal{clip-path:inset(0 0 108% 0);transform:none;transform-origin:left bottom;transition:none}.duties__photo.motion-reveal{--unfold-clip-start: inset(0 100% 0 0);--unfold-rotate-y: 18deg;--unfold-kick-rotate-y: -3deg;--duties-photo-delay: 0ms;filter:none;clip-path:var(--unfold-clip-start);transform:rotateY(var(--unfold-rotate-y));transition:opacity .42s cubic-bezier(.16,1,.3,1),clip-path 1.62s cubic-bezier(.16,1,.3,1),transform 1.62s cubic-bezier(.19,1,.22,1);will-change:opacity,transform,clip-path}.duties__photo--main.motion-reveal{opacity:1;filter:none;clip-path:inset(0);transform:none;transform-origin:50% 64%;transition:none;animation:none;will-change:auto}.duties__photo--rack.motion-reveal,.duties__photo--shirt.motion-reveal{--unfold-clip-start: inset(0 100% 0 0);--unfold-rotate-y: 18deg;--unfold-kick-rotate-y: -3.2deg;transform-origin:left center}.duties__photo--rack.motion-reveal{--unfold-rotate-y: 16deg;--duties-photo-delay: .3s}.duties__photo--shirt.motion-reveal{--unfold-rotate-y: 20deg;--duties-photo-delay: .62s}.duties__photo--small-a.motion-reveal{--unfold-clip-start: inset(0 0 0 100%);--unfold-rotate-y: -20deg;--unfold-kick-rotate-y: 3.4deg;--duties-photo-delay: .7s;transform-origin:right center}.duties__photo--small-b.motion-reveal{--unfold-clip-start: inset(0 0 0 100%);--unfold-rotate-y: -16deg;--unfold-kick-rotate-y: 3deg;--duties-photo-delay: .38s;transform-origin:right center}.duties--revealed .motion-reveal{opacity:1;filter:none;clip-path:inset(0);transform:none}.duties--revealed .duties__copy.motion-reveal{transition-delay:40ms}.duties--revealed .duties__photo.motion-reveal:not(.duties__photo--main){animation:duties-photo-unfold 1.68s cubic-bezier(.16,1,.3,1) var(--duties-photo-delay) both}.duties--revealed .duties__photo--main.motion-reveal{opacity:1;filter:none;clip-path:inset(0);transform:none;animation:none;transition:none}.duties--revealed .duties__photo--rack{animation-delay:.3s;transition-delay:.3s}.duties--revealed .duties__photo--shirt{animation-delay:.62s;transition-delay:.62s}.duties--revealed .duties__photo--small-a{animation-delay:.7s;transition-delay:.7s}.duties--revealed .duties__photo--small-b{animation-delay:.38s;transition-delay:.38s}.duties--revealed .duties__aside{animation:duties-aside-reveal 1.04s cubic-bezier(.16,1,.3,1) 1.26s both}@keyframes duties-aside-reveal{0%{opacity:0;filter:none;clip-path:inset(0 0 108% 0);transform:none}72%{opacity:1;filter:none;clip-path:inset(0);transform:none}to{opacity:1;filter:none;clip-path:inset(0);transform:none}}@keyframes duties-photo-unfold{0%{opacity:0;filter:none;clip-path:var(--unfold-clip-start);transform:rotateY(var(--unfold-rotate-y))}14%{opacity:1;filter:none}54%{opacity:1;filter:none;clip-path:inset(0);transform:rotateY(var(--unfold-kick-rotate-y))}76%{filter:none;clip-path:inset(0);transform:rotateY(.4deg)}to{opacity:1;filter:none;clip-path:inset(0);transform:rotateY(0)}}.income{position:absolute;top:2558px;left:80px;width:1760px;height:1303px;isolation:isolate}.income__tablet-scene{position:absolute;top:0;left:0;display:block;width:1760px;height:843px;pointer-events:none}.product{position:absolute;top:3991px;left:0;width:1920px;height:800px;overflow:hidden;background:var(--white);isolation:isolate}.product h2{position:absolute;top:0;left:80px;z-index:6;width:520px}.product .motion-reveal{opacity:0;filter:blur(12px);transform:translate3d(0,42px,0);transition:opacity .76s cubic-bezier(.16,1,.3,1),filter .84s cubic-bezier(.16,1,.3,1),transform .94s cubic-bezier(.16,1,.3,1)}.product h2.motion-reveal{transform:translate3d(-38px,28px,0)}.product--revealed .motion-reveal{opacity:1;filter:blur(0) saturate(1);transform:translateZ(0) scale(1)}.product--revealed h2.motion-reveal{transform:translateZ(0);transition-delay:70ms}.cta__media-image{display:none}.cta__media-video{display:block}.income__pin{position:absolute;top:0;left:0;width:1760px;height:843px;perspective:none;transform:none;transform-origin:top left}.income__img{position:absolute;overflow:hidden;opacity:1;filter:none;transform:none;transform-origin:center center;will-change:transform;backface-visibility:hidden}.income__img>picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.income__img-media{position:absolute;top:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover}.income__img-media--left{top:.07%;left:-15.82%;width:123.28%;height:145.49%}.income__img--left{left:0;top:189px;z-index:1;width:425px;height:450px}.income__img--right{left:1483px;top:0;z-index:1;width:277px;height:319px}.income__img--bottom{left:1038px;top:566px;z-index:1;width:277px;height:277px}.income__headline{position:absolute;left:0;top:216px;z-index:5;width:1760px;height:338px;font-family:var(--font-display);font-size:100px;font-weight:500;line-height:1.05;letter-spacing:-1.5px;text-align:center;text-transform:uppercase;transform:none;transform-origin:center 62%}.income__line-mask{position:absolute;display:block;height:105px;overflow:visible;line-height:1.05}.income__line-mask--one{left:366px;top:0;width:1238px}.income__line-mask--two{left:401px;top:117px;width:829px}.income__line-mask--three{left:827px;top:233px;width:687px}.income__line{position:absolute;inset:0 auto auto 0;display:block;width:100%;letter-spacing:-1.5px;text-align:center;white-space:nowrap}.income__line--one{transform:none}.income__line--two{text-align:right;transform:none}.income__line--three{text-align:left;transform:none}.income__copy{position:absolute;left:1260px;top:351px;z-index:6;width:372px;margin:0;font-size:18px;line-height:1.3;letter-spacing:-.25px;opacity:1;transform:none}.income__pin--tablet{width:744px;height:822px;perspective:none;transform:none}.income__pin--tablet .income__img{filter:none;transform:none}.income__pin--tablet .income__img--left{top:0;left:165px;z-index:1;width:202px;height:212px}.income__pin--tablet .income__img--right{top:149px;left:584px;z-index:1;width:135px;height:135px}.income__pin--tablet .income__img--bottom{top:533px;left:-4px;z-index:1;width:270px;height:289px}.income__pin--tablet .income__headline{top:188px;left:0;z-index:5;width:742px;height:372px;font-size:80px;line-height:1.05;text-align:left;transform:none}.income__pin--tablet .income__line-mask{height:84px}.income__pin--tablet .income__line-mask--one{top:0;left:40px;width:634px;height:180px}.income__pin--tablet .income__line-mask--two{top:192px;left:40px;width:662px}.income__pin--tablet .income__line-mask--three{top:288px;left:40px;width:662px}.income__pin--tablet .income__line{text-align:left;transform:none}.income__pin--tablet .income__line-word{display:block}.income__pin--tablet .income__line-word--second,.income__pin--tablet .income__line--three{text-align:right}.income__pin--tablet .income__line-word--second{margin-top:12px}.income__pin--tablet .income__copy{top:600px;left:310px;z-index:6;width:372px;transform:none}.income__pin--mobile{width:390px;height:830px;perspective:none;transform:none}.income__pin--mobile .income__img{filter:none;transform:none}.income__pin--mobile .income__img--left{top:0;left:-7px;z-index:1;width:202px;height:212px}.income__pin--mobile .income__img--right{top:156px;left:279px;z-index:1;width:111px;height:111px}.income__pin--mobile .income__img--bottom{top:652px;left:20px;z-index:1;width:138px;height:148px}.income__pin--mobile .income__headline{top:301px;left:0;z-index:5;width:390px;height:232px;font-size:44px;line-height:1.05;text-align:left;transform:none}.income__pin--mobile .income__line-mask{height:46px}.income__pin--mobile .income__line-mask--one{top:0;left:20px;width:350px;height:108px}.income__pin--mobile .income__line-mask--two{top:124px;left:20px;width:350px}.income__pin--mobile .income__line-mask--three{top:186px;left:20px;width:350px}.income__pin--mobile .income__line{text-align:left;transform:none}.income__pin--mobile .income__line-word{display:block}.income__pin--mobile .income__line-word--second,.income__pin--mobile .income__line--three{text-align:right}.income__pin--mobile .income__line-word--second{margin-top:16px}.income__pin--mobile .income__copy{top:568px;left:178px;z-index:6;width:192px;font-size:16px;line-height:1.25;letter-spacing:0;transform:none}.income__tablet-scene .income__pin--desktop{--income-left-y: -160px;--income-right-y: -120px;--income-bottom-y: -100px}.income__tablet-scene .income__pin--tablet{--income-left-y: -156.01px;--income-right-y: -117.01px;--income-bottom-y: -97.51px}.income__tablet-scene .income__pin--mobile{--income-left-y: -157.53px;--income-right-y: -118.15px;--income-bottom-y: -98.46px}.income-overlay{--income-stage-left: 0px;--income-stage-top: 0px;--income-stage-scale: 1;--income-clip-bottom: 0px;--income-left-y: 0px;--income-right-y: 0px;--income-bottom-y: 0px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;overflow:hidden;clip-path:inset(0 0 var(--income-clip-bottom) 0);pointer-events:none;opacity:0;visibility:hidden}.income-overlay--active{opacity:1;visibility:visible}.income-overlay__stage{position:absolute;top:0;left:0;transform:translate3d(var(--income-stage-left),var(--income-stage-top),0) scale(var(--income-stage-scale));transform-origin:top left;will-change:transform;backface-visibility:hidden}.income-overlay--desktop .income-overlay__stage{width:1760px;height:843px}.income-overlay--tablet .income-overlay__stage{width:744px;height:822px}.income-overlay--mobile .income-overlay__stage{width:390px;height:830px}.income--overlay-active .income__tablet-scene{visibility:hidden}.income__tablet-scene .income__img--left,.income-overlay .income__img--left{transform:translate3d(0,var(--income-left-y),0)}.income__tablet-scene .income__img--right,.income-overlay .income__img--right{transform:translate3d(0,var(--income-right-y),0)}.income__tablet-scene .income__img--bottom,.income-overlay .income__img--bottom{transform:translate3d(0,var(--income-bottom-y),0)}.faq{--faq-photo-flow-offset: 0px;--faq-photo-gap: 0px;--faq-photo-main-base-top: 90px;--faq-photo-small-base-top: 476px;position:absolute;top:4921px;left:80px;width:1760px;height:911px}.faq h2{position:absolute;top:0;left:0;width:790px}.faq__photo{position:absolute;object-fit:cover}.faq__photo--main{top:calc(var(--faq-photo-main-base-top) + var(--faq-photo-flow-offset, 0px));left:0;width:425px;height:506px}.faq__photo--small{top:calc(var(--faq-photo-small-base-top) + var(--faq-photo-flow-offset, 0px));left:445px;width:277px;height:374px}.faq__list{position:absolute;top:90px;left:891px;width:869px}.faq-item{--faq-content-inset: 18px;position:relative;border-top:1px solid #dcdcdc;overflow:hidden;isolation:isolate;transition:border-color .26s ease}.faq-item:before,.faq-item:after{position:absolute;pointer-events:none;content:""}.faq-item:before{top:-1px;left:0;z-index:2;width:100%;height:2px;background:var(--red);transform:scaleX(0);transform-origin:left center;transition:transform .64s cubic-bezier(.16,1,.3,1)}.faq-item:after{top:0;right:0;bottom:0;left:0;z-index:0;background:transparent;opacity:0;transform:translate3d(-28px,0,0) scaleX(.98);transform-origin:left center;transition:opacity .42s ease,transform .68s cubic-bezier(.16,1,.3,1)}.faq-item--open{border-color:#ff3f2d59}.desktop-page--desktop .faq-item:not(.faq-item--open){height:95px}.faq-item--open:before{transform:scaleX(1)}.faq-item--open:after{opacity:0;transform:none}.faq-item:last-child{border-bottom:1px solid #dcdcdc}.faq-item__head{position:relative;display:flex;width:100%;height:95px;align-items:center;justify-content:space-between;padding:0 var(--faq-content-inset);border:0;background:transparent;color:var(--black);cursor:pointer;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;transition:color .26s ease;z-index:1}.faq-item--open .faq-item__head{height:95px}.faq-item__head:after{display:none;position:absolute;top:12px;right:-10px;bottom:12px;left:-10px;z-index:0;pointer-events:none;content:"";background:linear-gradient(100deg,transparent 0%,rgba(255,63,45,.08) 34%,rgba(255,63,45,.18) 50%,rgba(255,63,45,.08) 66%,transparent 100%);opacity:0;transform:translate3d(-110%,0,0) skew(-12deg)}.faq-item--open .faq-item__head:after{animation:faq-head-sweep .82s cubic-bezier(.16,1,.3,1) both}.faq-item__head:focus-visible{outline:2px solid var(--red);outline-offset:-2px}.faq-item__question{position:relative;display:block;z-index:1;min-width:0;width:740px;max-width:calc(100% - 32px);font-size:32px;font-weight:500;line-height:1.1;letter-spacing:-1.25px;overflow-wrap:anywhere;white-space:normal;transition:color .26s ease}.faq-item__head:hover .faq-item__question,.faq-item__head:focus-visible .faq-item__question{transform:none}.faq-item__icon{position:relative;z-index:1;flex:0 0 24px;width:24px;height:24px;margin-right:-3px;color:var(--red);transform-origin:center;transition:transform .4s cubic-bezier(.455,.03,.515,.955),color .26s ease}.faq-item__icon:before,.faq-item__icon:after{position:absolute;top:50%;left:50%;width:14px;height:2px;content:"";background:currentColor;border-radius:999px;transform:translate(-50%,-50%);transition:width .36s cubic-bezier(.16,1,.3,1),transform .62s cubic-bezier(.34,1.56,.64,1)}.faq-item__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-item--open .faq-item__icon{transform:rotate(45deg);transition-duration:.5s,.26s;transition-timing-function:cubic-bezier(.645,.045,.355,1),ease}.faq-item__panel{position:relative;display:grid;grid-template-rows:0fr;overflow:hidden;opacity:0;visibility:hidden;will-change:grid-template-rows,opacity;z-index:1;transition:grid-template-rows .55s cubic-bezier(.645,.045,.355,1),opacity .3s ease,visibility 0s linear .55s}.faq-item--open .faq-item__panel{grid-template-rows:1fr;opacity:1;visibility:visible;transition:grid-template-rows .75s cubic-bezier(.645,.045,.355,1),opacity .35s ease 80ms,visibility 0s linear 0s}.faq-item__panel-inner{position:relative;min-height:0;padding:0 var(--faq-content-inset) 20px;opacity:0;transform:translate3d(0,-4px,0);transform-origin:left top;transition:opacity .32s ease,transform .55s cubic-bezier(.645,.045,.355,1)}.faq-item--open .faq-item__panel-inner{opacity:1;transform:translateZ(0);transition-delay:.12s,80ms}.faq-item p{width:650px;margin:0;font-size:18px;line-height:1.3;letter-spacing:-.25px;opacity:0;transform:translate3d(0,4px,0);transition:opacity .32s ease,transform .55s cubic-bezier(.645,.045,.355,1)}.faq-item--open p{opacity:1;transform:translateZ(0);transition-delay:.16s,.11s}.faq .motion-reveal:not(.faq-item){opacity:0;filter:blur(11px);transform:translate3d(0,36px,0);transition:opacity .76s cubic-bezier(.16,1,.3,1),filter .82s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.faq h2.motion-reveal{transform:translate3d(-34px,28px,0)}.faq .faq__photo.motion-reveal{--faq-photo-start-x: -560px;--faq-photo-mid-x: 18px;--faq-photo-delay: .16s;filter:none;clip-path:inset(0 100% 0 0);transform:translate3d(var(--faq-photo-start-x),0,0) rotate(-1.1deg);transition:none;will-change:opacity,transform,clip-path}.faq .faq__photo--small.motion-reveal{--faq-photo-start-x: -860px;--faq-photo-mid-x: 14px;--faq-photo-delay: .32s;clip-path:inset(0 100% 0 0);transform:translate3d(var(--faq-photo-start-x),24px,0) rotate(-.9deg)}.faq-item.motion-reveal{opacity:0;filter:blur(9px);transform:translate3d(-26px,-18px,0);transition:border-color .26s ease,opacity .68s cubic-bezier(.16,1,.3,1),filter .74s cubic-bezier(.16,1,.3,1),transform .84s cubic-bezier(.16,1,.3,1)}.faq--revealed .motion-reveal:not(.faq-item):not(.faq__photo),.faq--revealed .faq-item.motion-reveal{opacity:1;filter:blur(0) saturate(1);clip-path:inset(0);transform:translateZ(0) scale(1)}.faq--revealed h2.motion-reveal{transform:translateZ(0);transition-delay:45ms}.faq.faq--revealed .faq__photo--main,.faq.faq--revealed .faq__photo--small{opacity:1;clip-path:inset(0);transform:none;filter:none;transition:none;animation:faq-photo-left-fly 1.48s cubic-bezier(.16,1,.3,1) var(--faq-photo-delay) both}.faq--revealed .faq-item.motion-reveal{transition-delay:0ms,var(--faq-reveal-delay),var(--faq-reveal-delay),var(--faq-reveal-delay)}@keyframes faq-head-sweep{0%{opacity:0;transform:translate3d(-110%,0,0) skew(-12deg)}18%{opacity:1}to{opacity:0;transform:translate3d(110%,0,0) skew(-12deg)}}@keyframes faq-photo-left-fly{0%{opacity:0;filter:none;clip-path:inset(0 100% 0 0);transform:translate3d(var(--faq-photo-start-x),20px,0) rotate(-1.1deg)}22%{opacity:1}72%{opacity:1;filter:none;clip-path:inset(0)}to{opacity:1;filter:none;clip-path:inset(0);transform:none}}@media (prefers-reduced-motion: reduce){.motion-reveal,.steps-section__photo.motion-reveal,.duties .motion-reveal,.product .motion-reveal,.faq .motion-reveal,.faq-item.motion-reveal{opacity:1;filter:none;clip-path:inset(0);transform:none;animation:none;transition:none;will-change:auto}.faq-item__question,.faq-item__icon,.faq-item__panel,.faq-item__panel-inner,.faq-item p{transition:none}.faq-item--open .faq-item__head:after{animation:none}.steps-section__intro h2,.steps-section__intro p,.step-card{animation:none;transition:none;opacity:1;filter:none;transform:none}.step-card__line{animation:none;transition:none;opacity:.55;transform:scaleX(1)}.header__nav>a,.hero__person-reveal,.hero__person,.hero__title,.hero__copy,.hero__button{animation:none;opacity:1;filter:none;transform:none}}.cta{--cta-title-one-x: 0px;--cta-title-two-x: 0px;--cta-title-y: 0px;--cta-copy-y: 0px;--cta-button-y: 0px;--cta-media-y: 0px;--cta-title-one-reveal-x: -260px;--cta-title-two-reveal-x: 260px;--cta-copy-reveal-x: -260px;--cta-title-one-reveal-y: 0px;--cta-title-two-reveal-y: 0px;--cta-copy-reveal-y: 0px;--cta-button-reveal-y: 34px;--cta-media-reveal-x: 70px;--cta-media-reveal-y: 58px;position:absolute;top:calc(5962px + var(--faq-layout-offset, 0px));left:226px;width:1465px;height:435px}.cta__title{position:absolute;z-index:2;margin:0;font-family:var(--font-display);font-size:100px;font-weight:500;line-height:1.05;letter-spacing:-1.5px;text-transform:uppercase;will-change:transform}.cta__title--one{top:38px;left:0;transform:translate3d(calc(var(--cta-title-one-x) + var(--cta-title-one-reveal-x)),calc(var(--cta-title-y) + var(--cta-title-one-reveal-y)),0)}.cta__title--two{top:155px;left:389px;transform:translate3d(calc(var(--cta-title-two-x) + var(--cta-title-two-reveal-x)),calc(var(--cta-title-y) + var(--cta-title-two-reveal-y)),0)}.cta p{position:absolute;z-index:2;top:168px;left:2px;width:318px;margin:0;font-size:32px;font-weight:500;line-height:1.1;letter-spacing:-1.25px;transform:translate3d(var(--cta-copy-reveal-x),calc(var(--cta-copy-y) + var(--cta-copy-reveal-y)),0);will-change:transform}.cta__button{position:absolute;z-index:2;top:310px;left:522px;transform:translate3d(0,calc(var(--cta-button-y) + var(--cta-button-reveal-y)),0);will-change:transform}.cta__media{position:absolute;z-index:1;top:0;right:0;width:424px;height:435px;display:block;object-fit:cover;clip-path:inset(0 100% 0 0);transform:translate3d(0,var(--cta-media-y),0) rotateY(18deg);transform-origin:left center;will-change:transform}.cta--revealed{--cta-title-one-reveal-x: 0px;--cta-title-two-reveal-x: 0px;--cta-copy-reveal-x: 0px;--cta-title-one-reveal-y: 0px;--cta-title-two-reveal-y: 0px;--cta-copy-reveal-y: 0px;--cta-button-reveal-y: 0px;--cta-media-reveal-x: 0px;--cta-media-reveal-y: 0px}.cta .motion-reveal{opacity:0;filter:blur(12px);transition:opacity .76s cubic-bezier(.16,1,.3,1),filter .84s cubic-bezier(.16,1,.3,1),transform .98s cubic-bezier(.16,1,.3,1)}.cta__media.motion-reveal{filter:blur(14px) saturate(.92);transition:opacity .82s cubic-bezier(.16,1,.3,1),filter .96s cubic-bezier(.16,1,.3,1),transform 1.12s cubic-bezier(.16,1,.3,1),clip-path 1.12s cubic-bezier(.16,1,.3,1)}.cta--revealed .motion-reveal{animation:cta-content-reveal .76s cubic-bezier(.16,1,.3,1) both;opacity:1;filter:blur(0) saturate(1)}.cta--revealed .cta__title--one{animation-delay:45ms;transition-delay:45ms}.cta--revealed .cta__title--two{animation-delay:.13s;transition-delay:.13s}.cta--revealed p{animation-delay:.24s;transition-delay:.24s}.cta--revealed .cta__button{animation-delay:335ms;transition-delay:335ms}.cta--revealed .cta__media{animation:cta-media-unfold 1.28s cubic-bezier(.16,1,.3,1) .17s both;transition-delay:.17s}@keyframes cta-content-reveal{0%{opacity:0;filter:blur(14px) saturate(.92)}to{opacity:1;filter:blur(0) saturate(1)}}@keyframes cta-media-unfold{0%{opacity:0;filter:blur(10px) saturate(.92);clip-path:inset(0 100% 0 0);transform:translate3d(0,var(--cta-media-y),0) rotateY(18deg)}18%{opacity:1}58%{opacity:1;filter:none;clip-path:inset(0);transform:translate3d(0,var(--cta-media-y),0) rotateY(-3.2deg)}78%{filter:none;clip-path:inset(0);transform:translate3d(0,var(--cta-media-y),0) rotateY(.4deg)}to{opacity:1;filter:none;clip-path:inset(0);transform:translate3d(0,var(--cta-media-y),0) rotateY(0)}}.footer{position:absolute;top:calc(6527px + var(--faq-layout-offset, 0px));left:0;width:1920px;height:112px;display:flex;align-items:flex-start;justify-content:space-between;padding:20px 80px}.footer__info{display:flex;align-items:flex-start;gap:20px}.footer__legal{display:flex;flex-direction:column;gap:5px;width:277px;color:var(--muted);font-size:14px;line-height:1.3;letter-spacing:-.25px;white-space:nowrap}.footer__blog{width:128px;font-size:20px;font-weight:600;line-height:.9;letter-spacing:-.25px}.footer__contact{width:277px;font-size:18px;line-height:1.3;letter-spacing:-.25px}.footer__link{display:inline-block;position:relative;overflow:hidden;max-width:100%;color:inherit;transition:color .5s cubic-bezier(.175,.885,.32,1.275),transform .5s cubic-bezier(.175,.885,.32,1.275)}.footer__link:hover,.footer__link:focus-visible{color:var(--red)}.footer__link:focus-visible,.footer__social:focus-visible{outline:2px solid currentColor;outline-offset:4px}.footer__brand{display:flex;align-items:flex-start;gap:20px}.footer__socials{display:flex;align-items:center;gap:10px;margin-top:6px}.footer__social{display:grid;width:40px;height:40px;place-items:center;color:var(--black);transition:color .5s cubic-bezier(.175,.885,.32,1.275),transform .5s cubic-bezier(.175,.885,.32,1.275)}.footer__social:hover,.footer__social:focus-visible{color:var(--red);transform:translateY(-5px) rotate(-6deg)}.footer__social:nth-child(2):hover,.footer__social:nth-child(2):focus-visible{transform:translateY(-5px) rotate(6deg)}.footer__social img{width:40px;height:40px;object-fit:contain;transition:transform .5s cubic-bezier(.175,.885,.32,1.275)}.footer__social:hover img,.footer__social:focus-visible img{transform:scale(1.08)}.logo--footer{width:272.492px;height:72px}.footer__company{display:flex;flex-direction:column;width:184px;margin:0;color:var(--muted);font-size:14px;line-height:1.3;letter-spacing:-.25px}.footer__company-row{display:block;white-space:nowrap}.cookie-consent--landing{position:fixed;right:max(24px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));z-index:1120;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;width:min(760px,100vw - 48px);padding:18px 20px 18px 24px;border:1px solid rgba(255,255,255,.18);background:#000000e0;color:var(--white);font-family:var(--font-body);box-shadow:0 24px 80px #00000042;opacity:1;transform:translateY(0);transition:opacity .52s cubic-bezier(.16,1,.3,1),transform .52s cubic-bezier(.16,1,.3,1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.app-root:not(.app-root--intro-done) .cookie-consent--landing{opacity:0;pointer-events:none;transform:translateY(18px)}.cookie-consent--landing .cookie-consent__copy{min-width:0}.cookie-consent--landing .cookie-consent__title{margin:0 0 6px;font-size:20px;font-weight:800;line-height:1;letter-spacing:0}.cookie-consent--landing .cookie-consent__message{max-width:440px;margin:0;color:#ffffffbd;font-size:15px;font-weight:500;line-height:1.25;letter-spacing:0}.cookie-consent--landing .cookie-consent__actions{display:flex;align-items:center;gap:10px}.cookie-consent--landing .cookie-consent__accept.button,.cookie-consent--landing .cookie-consent__policy.header__button{width:148px;height:45px;cursor:pointer;font-size:15px;letter-spacing:0}.cookie-consent--landing .cookie-consent__accept.button{border:0}.cookie-consent--landing .cookie-consent__policy.header__button{width:142px;flex:0 0 auto}@media (max-width: 767px){.cookie-consent--landing{right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));left:max(16px,env(safe-area-inset-left));grid-template-columns:1fr;gap:16px;width:auto;padding:18px}.cookie-consent--landing .cookie-consent__message{max-width:none;font-size:14px}.cookie-consent--landing .cookie-consent__actions{display:grid;grid-template-columns:1fr;gap:8px}.cookie-consent--landing .cookie-consent__accept.button,.cookie-consent--landing .cookie-consent__policy.header__button{width:100%;height:46px}}.app-root--tablet .intro__split-logo{--intro-logo-target-left: 40px}.desktop-page--tablet{width:744px;min-height:8921px;height:var(--page-height)}.desktop-page--tablet .header{width:744px;height:75px}.desktop-page--tablet .header .logo{top:20px;left:40px;width:116px;height:31px}.desktop-page--tablet .header__nav{top:20px;right:40px;gap:40px}.desktop-page--tablet .hero{width:744px;height:1133px}.desktop-page--tablet .hero__person-reveal{top:44px;left:-64px;width:calc(880px + max(0px,(100vw - 888px) / 2));height:auto;aspect-ratio:880/1134}.desktop-page--tablet .hero__person{object-fit:fill;object-position:center bottom;transform:none}.desktop-page--tablet .hero__title{font-size:62px;line-height:1.05;letter-spacing:-2.1453px}.desktop-page--tablet .hero__title--left{top:0;left:0;width:744px;height:483px}.desktop-page--tablet .hero__title--left span,.desktop-page--tablet .hero__title--right span{position:absolute;display:block;white-space:nowrap}.desktop-page--tablet .hero__title--left span:nth-child(1){top:329px;left:104px}.desktop-page--tablet .hero__title--left span:nth-child(2){top:338px;left:507px}.desktop-page--tablet .hero__title--left span:nth-child(3){top:418px;left:20px}.desktop-page--tablet .hero__title--right{top:0;left:0;width:744px;height:698px}.desktop-page--tablet .hero__title--right span:nth-child(1){top:544px;left:250px}.desktop-page--tablet .hero__title--right span:nth-child(2){top:633px;left:250px}.desktop-page--tablet .hero__copy{top:769px;left:305px;width:286px;color:var(--white)}.desktop-page--tablet .hero__button{top:891px;left:305px;width:275px}.desktop-page--tablet .steps-section{top:1263px;left:40px;width:664px;height:791px}.desktop-page--tablet .steps-section__intro{top:0;left:0;width:664px}.desktop-page--tablet .steps-section__intro h2,.desktop-page--tablet .duties h2,.desktop-page--tablet .product h2,.desktop-page--tablet .faq h2{font-size:48px;line-height:1.05}.desktop-page--tablet .steps-section__intro h2{width:664px}.desktop-page--tablet .steps-section__intro p{width:574px;margin-top:30px}.desktop-page--tablet .steps{top:250px;left:0;grid-template-columns:repeat(2,322px);gap:20px;width:664px}.desktop-page--tablet .step-card{width:322px;height:168px}.desktop-page--tablet .step-card__line{width:274px}.desktop-page--tablet .steps-section__photo{top:438px;left:342px;width:267px;height:353px;object-position:50% 50%}.desktop-page--tablet .duties{top:2054px;left:0;width:744px;height:1680px}.desktop-page--tablet .duties__copy{top:0;left:40px;width:684px}.desktop-page--tablet .duties__copy h2{width:426px}.desktop-page--tablet .duties__copy ul{width:669px;margin-top:30px}.desktop-page--tablet .duties__aside{top:323px;left:40px;width:684px}.desktop-page--tablet .duties__photos{top:398px;left:40px;width:664px;height:1282px}.desktop-page--tablet .duties__photo--small-a{top:0;left:0;width:322px;height:205px}.desktop-page--tablet .duties__photo--small-b{top:0;left:342px;width:322px;height:205px}.desktop-page--tablet .duties__photo--main{top:255px;left:0;width:664px;height:782px}.desktop-page--tablet .duties__photo--rack{top:1077px;left:0;width:322px;height:205px}.desktop-page--tablet .duties__photo--shirt{top:1077px;left:342px;width:322px;height:205px}.desktop-page--tablet .income{top:3924px;left:0;width:744px;height:1102px;overflow:hidden}.desktop-page--tablet .income__tablet-scene{display:block}.desktop-page--tablet .product{top:5156px;left:0;width:744px;height:717px}.desktop-page--tablet .product h2{top:0;left:40px;width:662px;height:200px}.desktop-page--tablet .cta__media-image{display:none;object-fit:cover}.desktop-page--tablet .cta__media-video{display:block}.desktop-page--tablet .faq{top:5903px;left:0;width:744px;height:1727px}.desktop-page--tablet .faq h2{top:0;left:40px;width:664px;height:100px}.desktop-page--tablet .faq__list{top:140px;left:40px;width:664px}.desktop-page--tablet .faq-item{--faq-content-inset: 0px;border-color:#c4c4c4;border-width:.5px 0 0}.desktop-page--tablet .faq-item:last-child{border-bottom-color:#c4c4c4;border-bottom-width:.5px}.desktop-page--tablet .faq{--faq-photo-main-base-top: 1036px;--faq-photo-small-base-top: 1401px;--faq-photo-gap: 32px}.desktop-page--tablet .faq-item__head{height:95px;padding:0}.desktop-page--tablet .faq-item--open .faq-item__head{height:95px}.desktop-page--tablet .faq-item__question{width:581px;max-width:calc(100% - 51px)}.desktop-page--tablet .faq-item__icon{flex-basis:34px;width:34px;height:34px;margin-right:9px}.desktop-page--tablet .faq-item__icon:before,.desktop-page--tablet .faq-item__icon:after{width:18px}.desktop-page--tablet .faq-item--open .faq-item__icon:before,.desktop-page--tablet .faq-item--open .faq-item__icon:after{width:22px}.desktop-page--tablet .faq-item__panel-inner{padding:0 0 30px}.desktop-page--tablet .faq-item p{width:504px}.desktop-page--tablet .faq__photo--main{top:calc(var(--faq-photo-main-base-top) + var(--faq-photo-flow-offset, 0px));left:40px;width:390.48px;height:506px}.desktop-page--tablet .faq__photo--small{top:calc(var(--faq-photo-small-base-top) + var(--faq-photo-flow-offset, 0px));left:449.34px;width:254.66px;height:326px}.desktop-page--tablet .cta{top:calc(7760px + var(--faq-layout-offset, 0px));left:0;width:744px;height:832px}.desktop-page--tablet .cta__title{left:40px;width:664px;font-size:80px;line-height:1.05;transition:transform .9s cubic-bezier(.16,1,.3,1)}.desktop-page--tablet .cta__title--one{top:0;transform:translate3d(calc(var(--cta-title-one-x) + var(--cta-title-one-reveal-x)),calc(var(--cta-title-y) + var(--cta-title-one-reveal-y)),0)}.desktop-page--tablet .cta__title--two{top:96px;text-align:right;transform:translate3d(calc(var(--cta-title-two-x) + var(--cta-title-two-reveal-x)),calc(var(--cta-title-y) + var(--cta-title-two-reveal-y)),0)}.desktop-page--tablet .cta p{top:200px;left:40px;width:559px;transform:translate3d(var(--cta-copy-reveal-x),calc(var(--cta-copy-y) + var(--cta-copy-reveal-y)),0);transition:transform .9s cubic-bezier(.16,1,.3,1)}.desktop-page--tablet .cta__button{top:310px;left:165px;width:414px;transform:translate3d(0,calc(var(--cta-button-y) + var(--cta-button-reveal-y)),0);transition:transform .9s cubic-bezier(.16,1,.3,1)}.desktop-page--tablet .cta__media{top:397px;left:165px;right:auto;width:414px;height:435px;clip-path:inset(0 100% 0 0);transform:translate3d(0,var(--cta-media-y),0) rotateY(18deg);transform-origin:left center;transition:clip-path 1.12s cubic-bezier(.16,1,.3,1),transform 1.12s cubic-bezier(.16,1,.3,1)}.desktop-page--tablet .cta--revealed .cta__media{animation:cta-media-unfold 1.28s cubic-bezier(.16,1,.3,1) .17s both}.desktop-page--tablet .footer{top:calc(8722px + var(--faq-layout-offset, 0px));left:0;width:744px;height:166.5px;display:block;padding:20px 40px}.desktop-page--tablet .footer__info,.desktop-page--tablet .footer__brand,.desktop-page--tablet .footer__legal,.desktop-page--tablet .footer__blog,.desktop-page--tablet .footer__contact{position:absolute}.desktop-page--tablet .footer__info{top:0;right:0;bottom:0;left:0;display:block}.desktop-page--tablet .footer__legal{top:20px;left:40px;width:210px}.desktop-page--tablet .footer__blog{top:20px;left:318px}.desktop-page--tablet .footer__contact{top:58px;left:318px;width:170px}.desktop-page--tablet .footer__brand{top:20px;left:535px;flex-direction:column;gap:10px}.desktop-page--tablet .logo--footer{width:168.986px;height:44.499px}.desktop-page--tablet .footer__company{width:185px}.app-root--mobile .custom-scrollbar{display:none}.app-root--mobile .intro__split-logo{--intro-logo-target-top: 10px;--intro-logo-target-left: 20px;--intro-logo-target-width: 80px}.desktop-page--mobile{width:390px;min-height:7571px;height:var(--page-height)}.desktop-page--mobile .step-card__line{opacity:0;transform:scaleY(0);transform-origin:top center}.desktop-page--mobile .steps-section--revealed .step-card__line{opacity:.55;transform:scaleY(1)}.desktop-page--mobile .header{width:390px;height:51px}.desktop-page--mobile .header .logo{top:10px;left:20px;width:80px;height:21.066px}.desktop-page--mobile .header__nav{top:10px;right:20px;gap:0}.desktop-page--mobile .header__link,.desktop-page--mobile .header__button--full{display:none}.desktop-page--mobile .header__button--short{display:grid;width:78px;height:30px;font-size:16px}.desktop-page--mobile .button{width:350px;height:57px}.desktop-page--mobile .hero{width:390px;height:714px}.desktop-page--mobile .hero__person-reveal{top:141px;left:-38px;width:calc(496px + max(0px,(100vw - 526px) / 2));height:auto;aspect-ratio:496/581}.desktop-page--mobile .hero__person{object-fit:fill;object-position:center bottom;transform:translateY(12px)}.desktop-page--mobile .hero__title{font-size:44px;font-weight:500;line-height:1.05;letter-spacing:-1.5px}.desktop-page--mobile .hero__title--left,.desktop-page--mobile .hero__title--right{top:0;left:0;width:390px}.desktop-page--mobile .hero__title--left span,.desktop-page--mobile .hero__title--right span{position:absolute;display:block;white-space:nowrap}.desktop-page--mobile .hero__title--left span:nth-child(1){top:71px;left:71px}.desktop-page--mobile .hero__title--left span:nth-child(2){top:118px;left:234px}.desktop-page--mobile .hero__title--left span:nth-child(3){top:165px;left:20px}.desktop-page--mobile .hero__title--right span:nth-child(1){top:321px;left:20px}.desktop-page--mobile .hero__title--right span:nth-child(2){top:368px;left:51px}.desktop-page--mobile .hero__copy{top:512px;left:162px;width:217px;color:var(--white);font-size:16px;line-height:1.25;letter-spacing:0}.desktop-page--mobile .hero__button{top:632px;left:58px;width:275px}.desktop-page--mobile .steps-section{top:784px;left:20px;width:350px;height:1159px}.desktop-page--mobile .steps-section__intro{top:0;left:0;width:350px}.desktop-page--mobile .steps-section__intro h2,.desktop-page--mobile .duties h2,.desktop-page--mobile .product h2,.desktop-page--mobile .faq h2{font-size:36px;line-height:1.05}.desktop-page--mobile .steps-section__intro h2{width:350px}.desktop-page--mobile .steps-section__intro p{width:350px;margin-top:20px;font-size:28px}.desktop-page--mobile .steps{top:305px;left:0;display:grid;grid-template-columns:342px;gap:20px;width:350px}.desktop-page--mobile .step-card{width:342px;height:145px}.desktop-page--mobile .step-card__number{top:0;left:0;font-size:24px}.desktop-page--mobile .step-card__line{top:35px;left:12px;width:1px;height:100px;transform:scaleY(1);transform-origin:top center}.desktop-page--mobile .steps-section--revealed .step-card__line{transform:scaleY(1)}.desktop-page--mobile .step-card h3{top:40px;left:39px;width:312px;font-size:28px}.desktop-page--mobile .step-card p{top:82px;left:39px;width:253px;font-size:16px;line-height:1.25;letter-spacing:0}.desktop-page--mobile .steps-section__photo{top:800px;left:0;width:352px;height:359px;object-position:50% 50%}.desktop-page--mobile .duties{top:2013px;left:0;width:390px;height:923px;overflow:visible}.desktop-page--mobile .duties__copy{top:0;left:20px;width:350px}.desktop-page--mobile .duties__copy h2{width:350px}.desktop-page--mobile .duties__copy ul{width:349px;margin-top:20px}.desktop-page--mobile .duties__copy li{height:auto;min-height:20px;margin-bottom:5px;font-size:16px;line-height:1.25;letter-spacing:0}.desktop-page--mobile .duties__aside{top:362px;left:20px;width:350px;font-size:28px}.desktop-page--mobile .duties__photos{top:463px;left:20px;display:flex;gap:20px;width:350px;height:500px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}.desktop-page--mobile .duties__photos::-webkit-scrollbar{display:none}.desktop-page--mobile .duties__photos>picture{position:relative;flex:0 0 310px;width:310px;height:500px;scroll-snap-align:start}.desktop-page--mobile .duties__photo{width:310px;height:500px;position:static;object-fit:cover}.desktop-page--mobile .duties__photo--small-a{top:0;left:0}.desktop-page--mobile .duties__photo--small-b{top:0;left:330px}.desktop-page--mobile .duties__photo--main{top:0;left:660px}.desktop-page--mobile .duties__photo--rack{top:0;left:990px}.desktop-page--mobile .duties__photo--shirt{top:0;left:1320px}.desktop-page--mobile .income{top:3166px;left:0;width:390px;height:910px;overflow:hidden}.desktop-page--mobile .income__tablet-scene{display:block}.desktop-page--mobile .product{top:4146px;left:0;width:390px;height:740px}.desktop-page--mobile .product h2{top:13px;left:20px;width:370px;height:152px}.desktop-page--mobile .cta__media-image{display:none;object-fit:cover}.desktop-page--mobile .cta__media-video{display:block}.desktop-page--mobile .faq{--faq-photo-main-base-top: 919px;--faq-photo-small-base-top: 1241px;--faq-photo-gap: 28px;top:4956px;left:0;width:390px;height:1443px}.desktop-page--mobile .faq h2{top:0;left:20px;width:350px;height:76px}.desktop-page--mobile .faq__list{top:96px;left:20px;z-index:3;width:350px;background:var(--white)}.desktop-page--mobile .faq-item{--faq-content-inset: 0px;position:relative;z-index:3;border-color:#c4c4c4;border-width:.5px 0 0;padding:20px 0;background:var(--white)}.desktop-page--mobile .faq-item:before{display:none}.desktop-page--mobile .faq-item:last-child{border-bottom-color:#c4c4c4;border-bottom-width:.5px}.desktop-page--mobile .faq-item__head,.desktop-page--mobile .faq-item--open .faq-item__head{height:auto;min-height:30px;padding:0;align-items:flex-start}.desktop-page--mobile .faq-item__question{width:304px;max-width:calc(100% - 46px);font-size:28px;line-height:1.1}.desktop-page--mobile .faq-item__icon{flex-basis:30px;width:30px;height:30px;margin-right:8px}.desktop-page--mobile .faq-item__panel-inner{padding:10px 0 0}.desktop-page--mobile .faq-item p{width:324px;font-size:16px;line-height:1.25;letter-spacing:0}.desktop-page--mobile .faq__photo--main{top:calc(var(--faq-photo-main-base-top) + var(--faq-photo-flow-offset, 0px));left:20px;z-index:1;width:289px;height:302px}.desktop-page--mobile .faq__photo--small{top:calc(var(--faq-photo-small-base-top) + var(--faq-photo-flow-offset, 0px));left:205px;z-index:1;width:165px;height:202px}.desktop-page--mobile .cta{top:calc(6469px + var(--faq-layout-offset, 0px));left:0;width:390px;height:725px}.desktop-page--mobile .cta__title{left:20px;width:350px;font-size:44px;line-height:1.05;transition:transform .9s cubic-bezier(.16,1,.3,1)}.desktop-page--mobile .cta__title--one{top:0;transform:translate3d(calc(var(--cta-title-one-x) + var(--cta-title-one-reveal-x)),calc(var(--cta-title-y) + var(--cta-title-one-reveal-y)),0)}.desktop-page--mobile .cta__title--two{top:58px;text-align:right;transform:translate3d(calc(var(--cta-title-two-x) + var(--cta-title-two-reveal-x)),calc(var(--cta-title-y) + var(--cta-title-two-reveal-y)),0)}.desktop-page--mobile .cta p{top:124px;left:20px;width:336px;font-size:28px;transform:translate3d(var(--cta-copy-reveal-x),calc(var(--cta-copy-y) + var(--cta-copy-reveal-y)),0);transition:transform .9s cubic-bezier(.16,1,.3,1)}.desktop-page--mobile .cta__button{top:247px;left:20px;width:350px;transform:translate3d(0,calc(var(--cta-button-y) + var(--cta-button-reveal-y)),0);transition:transform .9s cubic-bezier(.16,1,.3,1)}.desktop-page--mobile .cta__media{top:335px;left:20px;right:auto;width:350px;height:368px;clip-path:inset(0 100% 0 0);transform:translate3d(0,var(--cta-media-y),0) rotateY(18deg);transform-origin:left center;transition:clip-path 1.12s cubic-bezier(.16,1,.3,1),transform 1.12s cubic-bezier(.16,1,.3,1)}.desktop-page--mobile .cta--revealed .cta__media{animation:cta-media-unfold 1.28s cubic-bezier(.16,1,.3,1) .17s both}.desktop-page--mobile .footer{top:calc(7264px + var(--faq-layout-offset, 0px));left:0;width:390px;height:275px;display:block;padding:20px}.desktop-page--mobile .footer__info,.desktop-page--mobile .footer__brand,.desktop-page--mobile .footer__legal,.desktop-page--mobile .footer__blog,.desktop-page--mobile .footer__contact{position:absolute}.desktop-page--mobile .footer__info{top:0;right:0;bottom:0;left:0;display:block}.desktop-page--mobile .footer__blog{top:20px;left:20px}.desktop-page--mobile .footer__contact{top:20px;right:20px;width:159px;text-align:right}.desktop-page--mobile .footer__socials{justify-content:flex-end}.desktop-page--mobile .footer__legal{top:72px;left:20px;width:210px}.desktop-page--mobile .footer__brand{top:173px;left:20px;width:350px;justify-content:space-between;gap:8px}.desktop-page--mobile .logo--footer{width:168.986px;height:44.499px}.desktop-page--mobile .footer__company{width:173px;font-size:13px}.product{background:var(--white)}.product h2{z-index:8;color:var(--black);text-shadow:0 1px 20px rgba(255,255,255,.5)}.product-video{--product-video-track-left: 350px;--product-video-track-top: 79px;--product-video-track-width: 1140px;--product-video-media-x: 0px;--product-video-media-y: 0px;--product-video-edge-bleed-scale: 1.012;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;background:transparent;cursor:grab;touch-action:pan-y;isolation:isolate}.product-video:active{cursor:grabbing}.product-video__media{position:absolute;top:0;right:0;bottom:0;left:0}.product-video__track{position:absolute;top:var(--product-video-track-top);right:auto;bottom:auto;left:var(--product-video-track-left);z-index:0;width:var(--product-video-track-width);height:auto;aspect-ratio:16/9;overflow:hidden;opacity:0;transform:translateZ(0);transform-origin:center center;transition:none;pointer-events:none}.product-video__track--previous{z-index:1;opacity:1}.product-video__track--active{z-index:2;opacity:0}.product-video__track--active.product-video__track--ready{opacity:1}.product-video__track--idle{visibility:hidden}.product-video__track--soft-edge{-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 1.1%,#000 98.9%,transparent 100%),linear-gradient(180deg,transparent 0%,#000 .8%,#000 99.2%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0%,#000 1.1%,#000 98.9%,transparent 100%),linear-gradient(180deg,transparent 0%,#000 .8%,#000 99.2%,transparent 100%);mask-composite:intersect}.product-video__media{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;background:var(--white);opacity:1;transform:translate3d(var(--product-video-media-x),var(--product-video-media-y),0) scale(var(--product-video-edge-bleed-scale));clip-path:inset(0 .35% 0 0)}.product-video__clothes-list{position:absolute;z-index:9;right:auto;bottom:0;left:1507px;display:flex;flex-direction:column;justify-content:center;gap:20px;width:185px;height:800px;overflow:visible;padding:0}.product-video__clothes-option{position:relative;flex:0 0 auto;width:185px;aspect-ratio:1/1;overflow:hidden;border:2px solid transparent;border-radius:0;padding:0;background:transparent;cursor:pointer;transition:border-color .18s ease,opacity .18s ease,transform .18s ease}.product-video__clothes-option:hover,.product-video__clothes-option:focus-visible{border-color:#f9321d8a;transform:translate(-2px)}.product-video__clothes-option:focus-visible{outline:2px solid var(--black);outline-offset:4px}.product-video__clothes-option--active{border-color:#f9321d;opacity:1}.product-video__clothes-option--active:hover,.product-video__clothes-option--active:focus-visible{border-color:#f9321d}.product-video__clothes-image{display:block;width:100%;height:100%;object-fit:cover}.product-video.motion-reveal{opacity:0;filter:blur(16px) saturate(.92);transform:translate3d(0,78px,0) scale(.986);transform-origin:center center;transition:opacity .84s cubic-bezier(.16,1,.3,1),filter .98s cubic-bezier(.16,1,.3,1),transform 1.12s cubic-bezier(.16,1,.3,1)}.product--revealed .product-video.motion-reveal{opacity:1;filter:blur(0) saturate(1);transform:translateZ(0) scale(1);transition-delay:.18s}.desktop-page--tablet .product-video{--product-video-track-left: -68px;--product-video-track-top: 246px;--product-video-track-width: 744px}.desktop-page--tablet .product-video__clothes-list{top:246px;right:40px;bottom:auto;left:auto;gap:12px;width:96px;height:420px}.desktop-page--tablet .product-video__clothes-option{width:96px}.desktop-page--mobile .product-video{--product-video-track-left: -117px;--product-video-track-top: 237px;--product-video-track-width: 622px}.desktop-page--mobile .product-video__clothes-list{right:auto;bottom:0;left:0;flex-direction:row;justify-content:flex-start;gap:10px;width:100%;height:80px;overflow:hidden;padding:0 20px}.desktop-page--mobile .product-video__clothes-option{width:80px;border-width:2px}@media (prefers-reduced-motion: reduce){.product-video.motion-reveal,.product-video__media{animation:none;transition:none}}@media (prefers-reduced-motion: reduce){.cta{--cta-title-one-reveal-x: 0px;--cta-title-two-reveal-x: 0px;--cta-copy-reveal-x: 0px;--cta-title-one-reveal-y: 0px;--cta-title-two-reveal-y: 0px;--cta-copy-reveal-y: 0px;--cta-button-reveal-y: 0px;--cta-media-reveal-y: 0px}.income__img,.income__tablet-scene .income__img,.income__headline,.income__line,.income__copy,.cta__title,.cta p,.cta__button,.cta__media{clip-path:inset(0);transform:none;will-change:auto}.income-overlay{display:none}.income__tablet-scene,.income--overlay-active .income__tablet-scene{visibility:visible}.cta .motion-reveal{opacity:1;filter:none;transition:none;will-change:auto}}.news-page{min-height:100vh;background:var(--white, #fff);color:var(--black, #000);font-family:var(--font-body, "Nunito Sans", Arial, sans-serif)}.news-header{display:flex;width:min(100%,1920px);height:75px;align-items:flex-start;justify-content:space-between;margin:0 auto;padding:20px 80px}.news-header__logo{display:block;width:116px;height:31px}.news-header__logo img{width:116px;height:31px;object-fit:contain}.news-header__nav{display:flex;align-items:center;gap:40px;color:var(--black, #000)}.news-header__link{display:block;position:relative;overflow:hidden;font-size:20px;font-weight:600;line-height:.9;letter-spacing:0;transition:color .5s cubic-bezier(.175,.885,.32,1.275)}.news-header__button{display:grid;min-width:118px;height:35px;place-items:center;padding:0 32px;position:relative;overflow:hidden;border:1px solid var(--black, #000);color:var(--black, #000);font-size:16px;font-weight:700;line-height:1.3;letter-spacing:0;transition:background-color .5s cubic-bezier(.175,.885,.32,1.275),border-color .5s cubic-bezier(.175,.885,.32,1.275),color .5s cubic-bezier(.175,.885,.32,1.275)}.news-header__button--accent{min-width:190px;border-color:var(--red, #ff3f2d);background:var(--red, #ff3f2d)}.news-header__link:hover,.news-header__link:focus-visible{color:var(--red, #ff3f2d)}.news-header__button:hover,.news-header__button:focus-visible{border-color:var(--black, #000);background:var(--black, #000);color:var(--white, #fff)}.news-header__link:focus-visible,.news-header__button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.news-header__link:hover .rolling-label__line,.news-header__link:focus-visible .rolling-label__line,.news-header__button:hover .rolling-label__line,.news-header__button:focus-visible .rolling-label__line{transform:translateY(-150%)}.news-header__link:hover .rolling-label__line--hover,.news-header__link:focus-visible .rolling-label__line--hover,.news-header__button:hover .rolling-label__line--hover,.news-header__button:focus-visible .rolling-label__line--hover{transform:translateY(0)}.news-main{width:min(100%,1920px);margin:0 auto}.news-main--detail{padding-top:58px}.news-hero{position:relative;height:543px;overflow:hidden}.news-hero__word{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;margin:0}.news-hero__text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.news-hero__word-img{position:absolute;left:80px;width:calc(100% - 162px);object-fit:fill}.news-hero__word-img--top{top:40px;height:223px}.news-hero__word-img--bottom{top:337px;height:202px}.news-hero__photos{position:absolute;top:210px;left:0;z-index:2;display:grid;width:100%;height:167px;grid-template-columns:repeat(4,minmax(0,1fr))}.news-hero__photo-frame{position:relative;width:100%;height:167px;overflow:hidden}.news-hero__photo{position:absolute;max-width:none;object-fit:cover}.news-hero__photo-frame--yellow .news-hero__photo{top:-152.07%;left:-16.78%;width:174.09%;height:375.29%}.news-hero__photo-frame--rack .news-hero__photo{top:-21.77%;left:.1%;width:100%;height:161.76%}.news-hero__photo-frame--red .news-hero__photo{top:-230.19%;left:-78.6%;width:248.2%;height:535.04%}.news-hero__photo-frame--stack .news-hero__photo{top:-140.97%;left:-.05%;width:100%;height:510.8%}.news-section{width:calc(100% - 160px);max-width:1760px;margin:0 auto;padding:0}.news-main:not(.news-main--detail) .news-section{margin-top:130px}.news-main--detail .news-section{padding-bottom:64px}.news-grid{display:grid;grid-auto-flow:dense;grid-auto-rows:300px;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.news-card{display:flex;min-width:0;min-height:0;flex-direction:column;justify-content:space-between;overflow:hidden;padding:20px;background:#e4e4e4;color:var(--black, #000);transition:background-color .22s ease,transform .22s ease}.news-card:hover,.news-card:focus-visible{background:#d9d9d9;transform:translateY(-4px)}.news-card:focus-visible{outline:2px solid var(--black, #000);outline-offset:4px}.news-card--featured{grid-column:span 2;grid-row:span 2}.news-card__body{display:flex;width:min(100%,293px);flex-direction:column;gap:15px}.news-card--featured .news-card__body{width:min(100%,559px);gap:20px}.news-card h2{margin:0;color:var(--black, #000);font-family:var(--font-display, "Unbounded", Arial, sans-serif);font-size:28px;font-weight:500;line-height:1.05;letter-spacing:0}.news-card--featured h2{max-width:497px;font-size:48px}.news-card p{width:min(100%,248px);margin:0;color:var(--black, #000);font-size:18px;font-weight:400;line-height:1.3;letter-spacing:0}.news-card--featured p{width:min(100%,418px)}.news-card__image{align-self:flex-end;width:128px;height:128px;overflow:hidden;background:#c4c4c4}.news-card--featured .news-card__image{width:277px;height:291px}.news-card__image img{width:100%;height:100%;object-fit:cover}.news-card--skeleton{pointer-events:none}.news-card--skeleton .news-card__image,.news-card--skeleton h2,.news-card--skeleton p{background:linear-gradient(90deg,#d8d8d8,#f5f5f5,#d8d8d8);background-size:220% 100%;animation:news-skeleton 1.2s ease-in-out infinite}.news-card--skeleton h2,.news-card--skeleton p{display:block}.news-card--skeleton h2{width:86%;height:58px}.news-card--skeleton p{width:100%;height:72px}@keyframes news-skeleton{0%{background-position:100% 0}to{background-position:-120% 0}}.news-empty{max-width:720px;padding:44px;background:#e4e4e4}.news-empty h2{margin:0 0 10px;font-family:var(--font-display, "Unbounded", Arial, sans-serif);font-size:28px;line-height:1.14;letter-spacing:0}.news-empty p{margin:0;color:var(--muted, #767676)}.news-empty--error .btn{margin-top:22px}.news-detail{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:42px;align-items:start}.news-back{grid-column:1/-1;display:inline-flex;width:max-content;align-items:center;min-height:34px;padding:7px 12px;border:1px solid var(--black, #000);color:var(--black, #000);font-size:14px;font-weight:600}.news-back:hover{background:#e4e4e4}.news-detail__media{position:sticky;top:112px;overflow:hidden;background:#e4e4e4}.news-detail__media img{width:100%;aspect-ratio:4/3;object-fit:cover}.news-detail__body{min-width:0}.news-detail time{color:var(--muted, #767676);font-size:14px;font-weight:600}.news-detail h1{margin:14px 0 24px;font-family:var(--font-display, "Unbounded", Arial, sans-serif);font-size:64px;line-height:1.02;letter-spacing:0}.news-detail__content{color:var(--black, #000);font-size:18px;line-height:1.74}.news-detail__content>*:first-child{margin-top:0}.news-detail__content h2,.news-detail__content h3{margin:36px 0 12px;color:var(--black, #000);font-family:var(--font-display, "Unbounded", Arial, sans-serif);line-height:1.16;letter-spacing:0}.news-detail__content p,.news-detail__content ul,.news-detail__content ol,.news-detail__content blockquote{margin:0 0 18px}.news-detail__content a{color:var(--red, #ff3f2d);font-weight:700}.news-detail__content img{width:100%;max-height:620px;margin:28px 0;object-fit:cover}.news-detail__content blockquote{padding:18px 22px;border-left:3px solid var(--red, #ff3f2d);background:#e4e4e4}.news-page .footer{position:static;width:min(100%,1920px);height:auto;margin:80px auto 0;padding:20px 80px}@media (max-width: 1200px){.news-hero{height:430px}.news-hero__word-img{left:40px;width:calc(100% - 80px)}.news-hero__word-img--top{top:42px;height:150px}.news-hero__word-img--bottom{top:252px;height:136px}.news-hero__photos{top:200px;height:130px}.news-hero__photo-frame{height:130px}.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 980px){.news-header{padding:20px 40px}.news-section{width:calc(100% - 80px)}.news-card--featured{grid-column:1/-1;grid-row:span 2}.news-detail{grid-template-columns:1fr;gap:26px}.news-detail__media{position:relative;top:auto}.news-page .footer{padding:20px 40px}}@media (max-width: 700px){.news-header{height:auto;align-items:center;padding:10px 20px}.news-header__logo,.news-header__logo img{width:80px;height:21.066px}.news-header__nav{gap:10px}.news-header__link,.news-header__button--accent{display:none}.news-header__button{min-width:78px;height:30px;padding:0 14px}.news-hero{height:264px}.news-hero__word-img{left:20px;width:calc(100% - 40px)}.news-hero__word-img--top{top:28px;height:62px}.news-hero__word-img--bottom{top:136px;height:57px}.news-hero__photos{top:118px;height:94px;grid-template-columns:repeat(2,minmax(0,1fr))}.news-hero__photo-frame{height:94px}.news-section{width:calc(100% - 40px)}.news-main:not(.news-main--detail) .news-section{margin-top:24px}.news-grid{grid-auto-rows:auto;grid-template-columns:1fr}.news-card,.news-card--featured{grid-column:auto;grid-row:auto;min-height:300px}.news-card--featured h2{font-size:36px}.news-card--featured .news-card__image{width:170px;height:170px}.news-detail h1{font-size:36px}.news-detail__content{font-size:16px}.news-empty{padding:28px}.news-page .footer{padding:20px}}:root{--scrollbar-size: 8px;--scrollbar-track: transparent;--scrollbar-thumb: rgba(17, 17, 17, .12);--scrollbar-thumb-hover: rgba(17, 17, 17, .28);--scrollbar-compensation: 0px}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}*::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}*::-webkit-scrollbar-track{background:var(--scrollbar-track)}*::-webkit-scrollbar-button{display:none;width:0;height:0;background:transparent}*::-webkit-scrollbar-thumb{min-height:44px;background:var(--scrollbar-thumb);background-clip:content-box;border:2px solid transparent;border-radius:999px}*::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:content-box}*::-webkit-scrollbar-corner{background:transparent}@media (forced-colors: active){*{scrollbar-color:auto}}html,.modal{scrollbar-gutter:stable}@supports not (scrollbar-gutter: stable){html{overflow-y:scroll}}@media (min-width: 768px) and (max-width: 1180px){html,body,#root{max-width:100%;overflow-x:hidden}.landing-page,.wrap,.section,.hero,.hero-grid,.hero-copy,.legal-page{min-width:0;max-width:100%}.wrap,.legal-nav__inner,.legal-page__main,.platform-footer__inner{width:100%;padding-inline:clamp(24px,4vw,40px)}.nav-in,.nav-right,.hero-cta-row,.section-head,.final-cta{min-width:0}.nav-right{flex:0 1 auto;flex-wrap:wrap;justify-content:flex-end}.nav .btn,.hero .btn,.section .btn,.final-cta .btn,.legal-back-button{min-height:44px;text-align:center;white-space:normal}.hero h1,.hero p,.section h2,.section p,.final-cta h2,.final-cta p,.legal-content{overflow-wrap:anywhere}.hero-audience,.hero-nowrap{white-space:normal}.hero h1{font-size:clamp(42px,7vw,72px)}.hero h1[data-hero-variant=B]{font-size:clamp(38px,5vw,54px)}.hero-mobile-collage,.collage{max-width:100%;overflow:hidden}.hero-mobile-collage .hero-devices,.collage .hero-devices{max-width:100%;height:100%;object-fit:contain}.shop-card,.feature-card,.step,.compare-card,.faq-item,.legal-doc-card{min-width:0;overflow-wrap:anywhere}.legal-content table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (min-width: 768px) and (max-width: 999px){.hero{padding-top:38px}.hero-copy{max-width:680px}.hero-mobile-collage{max-width:min(620px,100%)}.hero-cta-row{max-width:520px}}@media (min-width: 1000px) and (max-width: 1180px){.hero-grid{grid-template-columns:minmax(0,.94fr) minmax(0,1fr);gap:clamp(28px,3vw,44px)}.collage{max-width:min(48vw,560px)}}#root{min-height:100vh}.platform-footer{--platform-footer-bg: var(--bg, #fbf8f4);--platform-footer-ink: var(--ink, #141210);--platform-footer-ink-2: var(--ink-2, #3b3833);--platform-footer-ink-3: var(--ink-3, #6f6962);--platform-footer-line: var(--line, #e8e1d6);--platform-footer-accent: var(--accent, oklch(.82 .18 128));padding:44px 0 56px;background:var(--platform-footer-bg);color:var(--platform-footer-ink-3);font-family:var(--f-text, Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif)}.platform-footer__inner{width:min(100% - 40px,1240px);margin-inline:auto;padding-top:28px;border-top:1px solid var(--platform-footer-line)}.platform-footer--legal .platform-footer__inner{width:min(100% - 40px,980px)}.platform-footer__top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 32px;align-items:start}.platform-footer__identity{min-width:0;display:flex;flex-wrap:wrap;gap:18px 28px;align-items:flex-start}.platform-footer .platform-footer__brand{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;color:var(--platform-footer-ink);font-family:var(--f-display, "General Sans", Inter, system-ui, sans-serif);font-size:20px;font-weight:600;line-height:1;letter-spacing:0;text-decoration:none;white-space:nowrap}.platform-footer__brand span span{margin-inline:4px;color:var(--platform-footer-ink-3);font-weight:500}.platform-footer__mark{width:10px;height:10px;flex:0 0 auto;border-radius:3px;background:var(--platform-footer-accent);transform:rotate(45deg)}.platform-footer__company{flex:1 1 320px;max-width:480px;color:var(--platform-footer-ink-3);font-size:12px;line-height:1.5}.platform-footer__company-name{margin-bottom:4px;color:var(--platform-footer-ink-2);font-weight:500}.platform-footer__links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px 18px;color:var(--platform-footer-ink-3);font-size:14px;line-height:1.35}.platform-footer .platform-footer__links a{color:inherit;text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .16s ease,text-decoration-color .16s ease,outline-color .16s ease}.platform-footer .platform-footer__links a:hover,.platform-footer .platform-footer__links a:focus-visible{color:var(--platform-footer-ink);text-decoration-color:currentColor}.platform-footer .platform-footer__links a:focus-visible{outline:2px solid color-mix(in oklch,var(--platform-footer-ink) 16%,transparent);outline-offset:4px;border-radius:4px}.platform-footer__bottom{margin-top:24px;color:var(--platform-footer-ink-3);font-size:13px;line-height:1.4;text-align:center}@media (max-width: 760px){.platform-footer{padding:36px 0 44px}.platform-footer__inner,.platform-footer--legal .platform-footer__inner{width:calc(100% - 32px)}.platform-footer__top{grid-template-columns:1fr}.platform-footer__company{flex-basis:100%}.platform-footer__links{justify-content:flex-start}.platform-footer__bottom{text-align:left}}@media (min-width: 1800px){.platform-footer__inner{width:min(100% - 80px,1320px)}}@media (max-width: 420px){.platform-footer{padding:30px 0 38px}.platform-footer__inner,.platform-footer--legal .platform-footer__inner{width:calc(100% - 24px)}.platform-footer__identity{gap:14px}.platform-footer__company{flex-basis:100%;overflow-wrap:anywhere}.platform-footer__links{align-items:flex-start;flex-direction:column;gap:9px}}.legal-page{min-height:100vh;background:#fbf8f4;color:#141210;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;letter-spacing:0}.legal-page *,.legal-page *:before,.legal-page *:after{box-sizing:border-box}.legal-page a{color:inherit;text-decoration:none}.legal-page a:hover{color:#141210}.legal-nav{position:sticky;top:0;z-index:40;border-bottom:1px solid #e8e1d6;background:color-mix(in oklch,#fbf8f4 88%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.legal-nav__inner{width:min(100% - 40px,980px);height:64px;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.legal-logo{display:inline-flex;align-items:center;gap:10px;color:#141210;font-size:19px;font-weight:600;line-height:1;text-decoration:none}.legal-logo span span{color:#6f6962;margin-inline:4px;font-weight:500}.legal-logo__mark{width:10px;height:10px;flex:0 0 auto;border-radius:2px;background:#a2d94a;transform:rotate(45deg)}.legal-nav__links{display:flex;align-items:center;gap:14px;color:#3b3833;font-size:14px}.legal-nav__links a{text-decoration:none}.legal-page__main{width:min(100% - 40px,820px);margin-inline:auto;padding:56px 0 88px}.legal-page__main>.legal-back-button,.legal-page__main>.legal-eyebrow,.legal-page__main>h1,.legal-page__main>.legal-meta,.legal-doc-grid,.legal-content,.platform-footer{animation:legal-reveal-up .52s cubic-bezier(.22,1,.36,1) both}.legal-page__main>.legal-back-button{animation-delay:20ms}.legal-page__main>.legal-eyebrow{animation-delay:60ms}.legal-page__main>h1{animation-delay:.1s}.legal-page__main>.legal-meta{animation-delay:.14s}.legal-doc-grid,.legal-content{animation-delay:.19s}.platform-footer{animation-delay:.24s}.legal-back-button{width:fit-content;min-height:36px;margin:0 0 24px;padding:0 13px 0 11px;display:flex;align-items:center;gap:8px;border:1px solid #e8e1d6;border-radius:8px;background:#ffffffb8;color:#3b3833;font-size:14px;font-weight:500;line-height:1;box-shadow:0 1px #14121008;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease,box-shadow .2s ease}.legal-back-button:before{content:"";width:7px;height:7px;border-left:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}.legal-back-button:hover{border-color:#d7cfc1;background:#fff;color:#141210;box-shadow:0 8px 20px -18px #14121052;transform:translate(-2px)}.legal-back-button:focus-visible{outline:2px solid color-mix(in oklch,oklch(82% .18 128deg) 44%,transparent);outline-offset:3px}.legal-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 16px;color:#6f6962;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.legal-eyebrow:before{content:"";width:22px;height:1px;background:#d7cfc1}.legal-page h1{margin:0 0 12px;font-size:clamp(28px,4.5vw,42px);font-weight:600;line-height:1.08;text-wrap:balance}.legal-meta{margin:0 0 32px;padding-bottom:24px;border-bottom:1px solid #e8e1d6;color:#6f6962;font-size:14px;line-height:1.55}.legal-meta strong{color:#3b3833;font-weight:600}.legal-doc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.legal-doc-card{display:block;min-width:0;padding:20px;border:1px solid #e8e1d6;border-radius:8px;background:#fff;text-decoration:none;animation:legal-card-in .52s cubic-bezier(.22,1,.36,1) both;transition:border-color .16s ease,box-shadow .2s ease,transform .16s ease}.legal-doc-card:nth-child(1){animation-delay:.22s}.legal-doc-card:nth-child(2){animation-delay:.27s}.legal-doc-card:nth-child(3){animation-delay:.32s}.legal-doc-card:nth-child(4){animation-delay:.37s}.legal-doc-card:hover{border-color:#d7cfc1;box-shadow:0 10px 30px -20px #0000003d;transform:translateY(-2px)}.legal-doc-card span{display:block;margin-bottom:10px;color:#6f6962;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.legal-doc-card h2{margin:0 0 8px;color:#141210;font-size:18px;font-weight:600;line-height:1.25}.legal-doc-card p{margin:0;color:#6f6962;font-size:14px;line-height:1.45}.legal-content{color:#3b3833;font-size:16px;line-height:1.62}.legal-content>*{animation:legal-text-in .42s cubic-bezier(.22,1,.36,1) both}.legal-content>:nth-child(1){animation-delay:.26s}.legal-content>:nth-child(2){animation-delay:.3s}.legal-content>:nth-child(3){animation-delay:.34s}.legal-content>:nth-child(4){animation-delay:.38s}.legal-content>:nth-child(n+5){animation-delay:.42s}.legal-content h2{margin:40px 0 12px;color:#141210;font-size:22px;font-weight:600;line-height:1.25}.legal-content h3{margin:28px 0 10px;color:#3b3833;font-size:17px;font-weight:600;line-height:1.3}.legal-content p{margin:12px 0}.legal-content strong{color:#141210;font-weight:600}.legal-content ul,.legal-content ol{margin:12px 0;padding-left:22px}.legal-content li{margin:6px 0}.legal-content blockquote{margin:16px 0;padding:14px 18px;border-left:3px solid oklch(82% .18 128deg);border-radius:0 8px 8px 0;background:#f3eee6}.legal-content blockquote p{margin:0}.legal-content code{padding:1px 6px;border-radius:4px;background:#f3eee6;color:#141210;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}.legal-content pre{overflow-x:auto;padding:14px 16px;border:1px solid #e8e1d6;border-radius:8px;background:#fff;color:#3b3833;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.5}.legal-content pre code{padding:0;background:none}.legal-content hr{margin:36px 0;border:0;border-top:1px solid #e8e1d6}.legal-content table{width:100%;margin:16px 0 24px;border:1px solid #e8e1d6;border-collapse:collapse;border-radius:8px;background:#fff;font-size:14px;overflow:hidden}.legal-content th,.legal-content td{padding:10px 14px;border-bottom:1px solid #e8e1d6;text-align:left;vertical-align:top}.legal-content th{background:#f3eee6;color:#141210;font-size:13px;font-weight:600}.legal-content tr:last-child td{border-bottom:0}@keyframes legal-reveal-up{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}@keyframes legal-card-in{0%{opacity:0;translate:0 18px;scale:.985}to{opacity:1;translate:0 0;scale:1}}@keyframes legal-text-in{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}@media (max-width: 680px){.legal-nav__inner,.legal-page__main{width:calc(100% - 32px)}.legal-nav__links{gap:10px;font-size:13px}.legal-page__main{padding:36px 0 64px}.legal-doc-grid{grid-template-columns:1fr}.legal-content{font-size:15px}.legal-content table{display:block;overflow-x:auto}}@media (min-width: 1440px){.legal-page__main,.legal-nav__inner{max-width:920px}}@media (max-width: 420px){.legal-nav__inner,.legal-page__main{width:calc(100% - 24px)}.legal-nav__inner{height:auto;min-height:60px;align-items:flex-start;flex-direction:column;justify-content:center;gap:10px;padding:10px 0}.legal-nav__links{width:100%;overflow-x:auto;padding-bottom:2px;white-space:nowrap}.legal-back-button{max-width:100%}}@media (prefers-reduced-motion: reduce){.legal-page *,.legal-page *:before,.legal-page *:after{animation-delay:0ms!important;animation-duration:1ms!important;transition-delay:0ms!important;transition-duration:1ms!important}}@media print{.legal-nav,.platform-footer{display:none}.legal-page{background:#fff}.legal-page__main{width:auto;padding:0}.legal-content{font-size:11pt}.legal-page a{color:inherit;text-decoration:none}}@media (max-width: 767px){html,body,#root{max-width:100%;overflow-x:hidden}.landing-page,.wrap,.section,.hero,.legal-page{min-width:0;max-width:100%}.wrap,.legal-nav__inner,.legal-page__main,.platform-footer__inner{width:100%;padding-inline:max(16px,env(safe-area-inset-left)) max(16px,env(safe-area-inset-right))}.nav{min-height:calc(58px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.nav-in,.nav-right{min-width:0}.nav-right{gap:8px}.nav .btn,.hero .btn,.section .btn,.final-cta .btn,.legal-back-button{min-height:44px;white-space:normal;text-align:center}.nav .btn-sm{padding-inline:12px}.hero{min-height:auto;padding-top:calc(24px + env(safe-area-inset-top));padding-bottom:36px}.hero h1,.hero p,.section h2,.section p,.final-cta h2,.final-cta p{overflow-wrap:anywhere}.hero h1{font-size:clamp(34px,11vw,52px);line-height:.98}.hero-copy,.hero-actions,.section-head,.final-cta{min-width:0}.hero-actions{display:grid;grid-template-columns:1fr;gap:10px;width:100%}.hero-mobile-collage,.collage{max-width:100%;overflow:hidden}.hero-mobile-collage .hero-devices,.collage .hero-devices{max-width:100%;height:100%;object-fit:contain}.shops-grid,.feature-grid,.steps,.compare-grid,.faq-grid,.legal-doc-grid{grid-template-columns:1fr}.shop-card,.feature-card,.step,.compare-card,.faq-item,.legal-doc-card{min-width:0;overflow-wrap:anywhere}.storefront-modal,.legal-modal{width:calc(100vw - 24px);max-width:none;max-height:calc(100dvh - 24px);overflow:auto}.storefront-modal__body,.legal-modal__body{min-width:0}.tweaks-panel{left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));width:auto;max-width:none}.legal-nav{min-height:calc(58px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.legal-logo,.legal-nav__links a{min-height:44px}.legal-page__main{padding-top:32px;padding-bottom:44px}.legal-page__main h1{font-size:clamp(30px,10vw,42px);overflow-wrap:anywhere}.legal-content{overflow-wrap:anywhere}.legal-content table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.platform-footer{padding-bottom:calc(28px + env(safe-area-inset-bottom))}.platform-footer a,.platform-footer p{overflow-wrap:anywhere}}@media (max-width: 390px){.nav-in{gap:10px}.nav-right{flex:1 1 auto;justify-content:flex-end}.nav .btn-sm{min-width:0;padding-inline:10px;font-size:12px}}@media (max-width: 340px){.nav-right{flex-wrap:wrap}.nav .btn-sm{flex:1 1 96px}}
