@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/nunito-cyrillic-ext-600-normal.CWPPjBOD.woff2) format("woff2"),url(/_astro/nunito-cyrillic-ext-600-normal.vnfu4DTE.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/nunito-cyrillic-600-normal.DJGQ2h05.woff2) format("woff2"),url(/_astro/nunito-cyrillic-600-normal.BUjmtIuu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/nunito-vietnamese-600-normal.BY8O6Cug.woff2) format("woff2"),url(/_astro/nunito-vietnamese-600-normal.DO1RqFw5.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/nunito-latin-ext-600-normal.Dd9Zuxh1.woff2) format("woff2"),url(/_astro/nunito-latin-ext-600-normal.BKUpuB78.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/nunito-latin-600-normal.Br8yIETf.woff2) format("woff2"),url(/_astro/nunito-latin-600-normal.Cd0eNu1l.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/nunito-cyrillic-ext-700-normal.BuR0mlCG.woff2) format("woff2"),url(/_astro/nunito-cyrillic-ext-700-normal.DfoqN4Gs.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/nunito-cyrillic-700-normal.DP36NgGt.woff2) format("woff2"),url(/_astro/nunito-cyrillic-700-normal.DfHRUDv-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/nunito-vietnamese-700-normal.Ch8EUCfz.woff2) format("woff2"),url(/_astro/nunito-vietnamese-700-normal.C9SQsXvj.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/nunito-latin-ext-700-normal.BWeMsAzO.woff2) format("woff2"),url(/_astro/nunito-latin-ext-700-normal.D4woHhbd.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/nunito-latin-700-normal.Dort48En.woff2) format("woff2"),url(/_astro/nunito-latin-700-normal.OcDqTBcA.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-cyrillic-ext-800-normal.B-cvGohL.woff2) format("woff2"),url(/_astro/nunito-cyrillic-ext-800-normal.pjRatrRO.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-cyrillic-800-normal.D3igD7Kl.woff2) format("woff2"),url(/_astro/nunito-cyrillic-800-normal.DymMgApb.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-vietnamese-800-normal.D_CZYdm9.woff2) format("woff2"),url(/_astro/nunito-vietnamese-800-normal.Dz0hZPb5.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-latin-ext-800-normal.CtU8tJOV.woff2) format("woff2"),url(/_astro/nunito-latin-ext-800-normal.CDcxIxx8.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-latin-800-normal.Dz8SOQK_.woff2) format("woff2"),url(/_astro/nunito-latin-800-normal.D-J0wlBY.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/nunito-cyrillic-ext-900-normal.BLeVovcl.woff2) format("woff2"),url(/_astro/nunito-cyrillic-ext-900-normal.DKFql_-q.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/nunito-cyrillic-900-normal.CWPcV0_V.woff2) format("woff2"),url(/_astro/nunito-cyrillic-900-normal.Dr1fjxoU.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/nunito-vietnamese-900-normal.D6LWQAy_.woff2) format("woff2"),url(/_astro/nunito-vietnamese-900-normal.WV2-fBew.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/nunito-latin-ext-900-normal.Dllsvgjo.woff2) format("woff2"),url(/_astro/nunito-latin-ext-900-normal.CTBZd6bf.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/nunito-latin-900-normal.BVB1fGs6.woff2) format("woff2"),url(/_astro/nunito-latin-900-normal.CVn49sIn.woff) format("woff");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:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/dm-mono-latin-ext-500-normal.BtRyHRi6.woff2) format("woff2"),url(/_astro/dm-mono-latin-ext-500-normal.Dw3M13d8.woff) format("woff");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:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/dm-mono-latin-500-normal.DRMDZjhP.woff2) format("woff2"),url(/_astro/dm-mono-latin-500-normal.CN8Miw6E.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-500-normal.Ael50iVv.woff) format("woff")}html{font-size:16px}@media (min-width: 1081px){html{font-size:clamp(13px,min(1.0884vw,1.9277vh),28.8px)}}@property --c1{syntax: "<color>"; inherits: true; initial-value: #c392ee;}@property --c2{syntax: "<color>"; inherits: true; initial-value: #8588d5;}@property --cd{syntax: "<color>"; inherits: true; initial-value: #383dc7;}@property --sc{syntax: "<color>"; inherits: true; initial-value: #3b3ff0;}@property --stage{syntax: "<color>"; inherits: true; initial-value: #3b3ff0;}:root{--paper: #fbf7ee;--paper-2: #f3ecdd;--card: #fffdf8;--ink: #17131f;--mu: #5b5668;--line: #e6dccb;--f1: #c392ee;--f2: #8588d5;--deep: #383dc7;--deep-edge: #262a9a;--stage: #3b3ff0;--on: #fff;--on-mu: rgba(255, 255, 255, .8);--sk: #3b3ff0;--pop: #f69197;--int: .9;--noise: none;--grain-op: 1;--grain-layers: var(--noise), var(--noise);--display: Nunito, ui-rounded, system-ui, sans-serif;--mono: "DM Mono", "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--sans: -apple-system, BlinkMacSystemFont, "Segoe UI Variable", "Segoe UI", system-ui, sans-serif;--ease: cubic-bezier(.2, .8, .2, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:5rem}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{margin:0;font:1rem/1.55 var(--sans);color:var(--ink);background:var(--paper);overflow-x:hidden}img{display:block;max-width:100%}.btn>svg{width:1.25em;height:1.25em}.btn>svg.dl-ic{width:1.125em;height:1.125em}.quotes .q svg{width:1.5em;height:1.5em}.more svg{width:1rem;height:4.375rem}.consent .cookie{width:2.375rem;height:2.375rem}.card .ic svg{width:1.5rem;height:1.5rem}.win img,.shot img,.wipe img,.compare img,.widget img,.pic img{width:100%;height:auto}.win video.hero-loop{display:block;width:100%;height:auto;aspect-ratio:3 / 2;background:#fff}a{color:inherit}button{font:inherit;color:inherit}.grain{position:relative;isolation:isolate}.grain:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;border-radius:inherit;background-image:var(--grain-layers);background-position:0 0,6.0625rem 3.3125rem;opacity:var(--grain-op);transition:opacity .4s}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;opacity:.55;background-image:var(--noise)}main,header,section,footer{position:relative;z-index:1}.band{background:var(--f1);background:linear-gradient(165deg,color-mix(in oklab,var(--f1) calc(var(--int) * 100%),#fff),color-mix(in oklab,var(--f2) calc(var(--int) * 100%),#fff));transition:background .6s}.stage-bg{background:var(--stage);background:color-mix(in oklab,var(--stage) calc(70% + var(--int) * 30%),#fff);color:var(--on);transition:--stage .7s var(--ease),color .5s}.mono{font:500 .75rem/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase}.btn{display:inline-flex;align-items:center;gap:.625rem;height:3.125rem;padding:0 1.375rem;border-radius:.875rem;border:0;cursor:pointer;font:800 1rem var(--display);text-decoration:none;transition:transform .14s var(--ease),box-shadow .14s var(--ease);white-space:nowrap}.btn svg{flex:none}.btn-white{background:#fff;color:var(--deep);box-shadow:0 .25rem #17131f24,0 .875rem 1.875rem -.625rem #1e0f4659}.btn-white:hover{transform:translateY(-.125rem);box-shadow:0 .375rem #17131f24,0 1.125rem 2.25rem -.625rem #1e0f4666}.btn-white:active{transform:translateY(.1875rem);box-shadow:0 1px #17131f24}.btn-deep{background:var(--deep);color:#fff;box-shadow:0 .25rem 0 var(--deep-edge),0 .75rem 1.625rem -.625rem #1e146e73}.btn-deep:hover{transform:translateY(-.125rem);box-shadow:0 .375rem 0 var(--deep-edge),0 1rem 1.875rem -.625rem #1e146e80}.btn-deep:active{transform:translateY(.1875rem);box-shadow:0 1px 0 var(--deep-edge)}.btn-line{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 .125rem #17131f2e}.btn-line:hover{box-shadow:inset 0 0 0 .125rem #17131f66}nav{position:fixed;top:.875rem;left:50%;transform:translate(-50%);z-index:60;display:flex;align-items:center;gap:.375rem;padding:.4375rem .4375rem .4375rem .75rem;border-radius:1.125rem;background:transparent;white-space:nowrap;transition:background .3s,box-shadow .3s}nav.solid{background:#fffdf8d1;backdrop-filter:blur(1rem) saturate(1.4);box-shadow:0 0 0 1px #17131f0f,0 .625rem 1.875rem -.75rem #1e143c4d}nav .logo{color:var(--ink)}nav:not(.solid) .logo,nav:not(.solid) a.l{color:var(--on)}nav:not(.solid) a.l:hover{background:#ffffff24}nav:not(.solid) .seg{background:#ffffff29}nav:not(.solid) .seg button,nav:not(.solid) .seg a{color:var(--on)}nav:not(.solid) .seg button.on,nav:not(.solid) .seg a.on{color:var(--ink)}.nav-dl{background:var(--sk);color:#fff;box-shadow:0 .1875rem color-mix(in oklab,var(--sk) 65%,#000)}nav:not(.solid) .nav-dl{background:#fff;color:var(--sk);box-shadow:0 .1875rem #0000002e}nav .logo{display:flex;align-items:center;gap:.5625rem;font:900 1.0625rem var(--display);margin-right:.625rem;text-decoration:none}.wmark{width:1.75rem;height:1.75rem;flex:none;display:block;border-radius:25%;box-shadow:0 .125rem .375rem #28145a40}nav a.l{padding:.5rem .6875rem;border-radius:.625rem;text-decoration:none;font:700 .875rem var(--display);color:var(--mu)}nav a.l:hover{background:#17131f0d;color:var(--ink)}.seg{display:flex;padding:.1875rem;border-radius:.6875rem;background:#17131f0f;margin:0 .375rem}.seg button{border:0;background:transparent;padding:.25rem .5625rem;border-radius:.5rem;cursor:pointer;font:500 .75rem var(--mono);color:var(--mu)}.seg button.on{background:#fff;color:var(--ink);box-shadow:0 1px .125rem #0000001a}.seg a{text-decoration:none;border:0;background:transparent;padding:.25rem .5625rem;border-radius:.5rem;cursor:pointer;font:500 .75rem var(--mono);color:var(--mu)}.seg a.on{background:#fff;color:var(--ink);box-shadow:0 1px .125rem #0000001a}nav .btn{height:2.375rem;padding:0 .9375rem;font-size:.875rem;border-radius:.75rem}.hero{min-height:100vh;padding:8.25rem 1.5rem 0;overflow:hidden;text-align:center}.hero>*{position:relative;z-index:2}.hero .mono{color:var(--on);display:inline-flex;gap:.625rem;align-items:center;padding:.4375rem .875rem;border-radius:62.4375rem;background:#ffffff29}.hero h1{font:900 clamp(2.875rem,6.3vw,6rem)/.95 var(--display);letter-spacing:-.04em;margin:.625rem auto 0;max-width:18ch;color:var(--on);text-wrap:balance}.squig-under{position:relative;white-space:nowrap}.squig-under svg{position:absolute;left:-2%;bottom:-.14em;width:104%;height:.3em;overflow:visible}.squig-under path{stroke-dasharray:700;stroke-dashoffset:700;animation:draw 1.5s .5s cubic-bezier(.6,.1,.2,1) forwards}@keyframes draw{to{stroke-dashoffset:0}}.hero .sub{font:600 clamp(1.0625rem,1.55vw,1.3125rem)/1.5 var(--display);color:var(--on-mu);max-width:33em;margin:2.5rem auto 0;text-wrap:pretty}.hero .cta{display:flex;gap:.75rem;justify-content:center;margin-top:2rem;flex-wrap:wrap}.hero .meta{margin-top:1.25rem;color:var(--on);font:800 .8438rem/1.4 var(--display);opacity:.9}.btn-dark{background:color-mix(in oklab,var(--stage) 62%,#000);color:#fff;box-shadow:0 .25rem color-mix(in oklab,var(--stage) 40%,#000),0 .875rem 1.875rem -.625rem #00000059}.btn-dark:hover{transform:translateY(-.125rem)}.btn-dark:active{transform:translateY(.1875rem)}.hero .btn-white{color:var(--sk)}.win-wrap{position:relative;max-width:73.75rem;margin:4rem auto 0;transform-origin:50% 0;will-change:transform}.win{border-radius:1rem;overflow:hidden;box-shadow:0 0 0 1px #17131f14,0 3.125rem 6.25rem -1.875rem #1e0f468c;background:#fff}.more{position:absolute;z-index:3;right:calc((100% - 100vw)/4 - 2.2rem);top:34%;display:flex;flex-direction:column;align-items:center;gap:.625rem;color:var(--on);text-decoration:none;font:500 .6875rem/1.35 var(--mono);letter-spacing:.1em;text-transform:uppercase;text-align:center;opacity:.9}.more:hover{opacity:1}.more svg{animation:nudge 2.4s ease-in-out infinite}@keyframes nudge{50%{transform:translateY(.3125rem)}}@media (max-width: 1400px){.more{display:none}}.edge-scallop{position:absolute;left:0;right:0;bottom:-1px;height:1.5rem;background:var(--paper);z-index:3;-webkit-mask:radial-gradient(.8125rem at 50% 0,transparent 97%,#000) 0 0 / 1.875rem 1.5rem repeat-x;mask:radial-gradient(.8125rem at 50% 0,transparent 97%,#000) 0 0 / 1.875rem 1.5rem repeat-x}.edge-scallop,.edge-wave{position:absolute!important}.edge-scallop.top{top:-1px;bottom:auto;-webkit-mask:radial-gradient(.8125rem at 50% 100%,transparent 97%,#000) 0 0 / 1.875rem 1.5rem repeat-x;mask:radial-gradient(.8125rem at 50% 100%,transparent 97%,#000) 0 0 / 1.875rem 1.5rem repeat-x}.quotes{position:relative;z-index:4;margin-top:-.125rem;background:#fffbef;padding:1.875rem 0 2.125rem}.quotes:before{content:"";position:absolute;left:0;right:0;top:-.5625rem;height:.625rem;background:#fffbef;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='10' viewBox='0 0 16 10'><path d='M0 10V5Q4 0 8 5T16 5V10Z'/></svg>") 0 0 / 1rem .625rem repeat-x;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='10' viewBox='0 0 16 10'><path d='M0 10V5Q4 0 8 5T16 5V10Z'/></svg>") 0 0 / 1rem .625rem repeat-x}.quotes:after{content:"";position:absolute;left:0;right:0;bottom:0;height:.5rem;background:color-mix(in oklab,var(--sk) 70%,transparent);transition:background .6s;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='8' viewBox='0 0 16 8'><path d='M0 4Q4 0.6 8 4T16 4' fill='none' stroke='black' stroke-width='1.4'/></svg>") 0 0 / 1rem .5rem repeat-x;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='8' viewBox='0 0 16 8'><path d='M0 4Q4 0.6 8 4T16 4' fill='none' stroke='black' stroke-width='1.4'/></svg>") 0 0 / 1rem .5rem repeat-x}.qrow{overflow:hidden}.qrow:hover .qtrack{animation-play-state:paused}.qtrack{display:flex;align-items:center;gap:2.875rem;width:max-content;animation:slide 70s linear infinite}.quotes .q{display:inline-flex;align-items:center;gap:1.125rem;white-space:nowrap;color:var(--sk);transition:color .6s}.quotes .q b{font:800 clamp(1.0625rem,1.45vw,1.3125rem) var(--display);letter-spacing:-.01em}.quotes .q svg{flex:none}.quotes .q .tag{font:500 .6875rem var(--mono);letter-spacing:.08em;text-transform:uppercase;padding:.3125rem .5625rem;border-radius:.5rem;box-shadow:inset 0 0 0 1.5px currentColor}.track{display:flex;gap:.625rem;width:max-content;animation:slide 46s linear infinite;padding:.375rem 0}@keyframes slide{to{transform:translate(-50%)}}.chip{display:inline-flex;align-items:center;gap:.5625rem;padding:.5625rem .9375rem;border-radius:.75rem;background:var(--card);box-shadow:inset 0 0 0 1px var(--line);font:500 .8125rem var(--mono);letter-spacing:.04em;white-space:nowrap}.chip i{width:.5625rem;height:.5625rem;border-radius:.1875rem;flex:none}.story{--stage-h: min(78vh, 47.5rem);display:grid;grid-template-columns:minmax(0,4.3fr) minmax(0,7.7fr);gap:3.5rem;max-width:90rem;margin:0 auto;padding:2.5rem 2.5rem 3.75rem}.ch{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:5.5rem 0 2.5rem;transition:opacity .5s}.js .ch:not(.on){opacity:.3}.ch.on{opacity:1}.eyebrow{display:flex;gap:.75rem;align-items:center;color:var(--mu)}.eyebrow .n{display:inline-grid;place-items:center;min-width:2.5rem;height:1.75rem;padding:0 .5rem;border-radius:.5625rem;color:var(--sc-on, #fff);background:var(--sc);font:500 .8125rem var(--mono);transition:--sc .9s var(--ease)}.ch h2{font:900 clamp(2.125rem,3.4vw,3.25rem)/1.02 var(--display);letter-spacing:-.035em;margin:0;text-wrap:balance;color:#3b3ff0}.ch p{font-size:1.125rem;color:var(--mu);margin:1.125rem 0 0;max-width:27em;text-wrap:pretty}.ch p b,.details .head p b{color:var(--ink);font-weight:650}.stage{position:sticky;top:calc(50vh - var(--stage-h) / 2 + 1.5rem);height:var(--stage-h);align-self:start}.frame{position:relative;height:100%;border-radius:1.875rem;overflow:hidden;background-color:var(--sc-hex, #3b3ff0);background:radial-gradient(120% 90% at 30% 0%,color-mix(in oklab,var(--sc) 82%,#fff),transparent 60%),color-mix(in oklab,var(--sc) calc(70% + var(--int) * 30%),#fff);transition:--sc .9s var(--ease),--cd .9s var(--ease);box-shadow:0 2.5rem 5.625rem -2.5rem #28195a80}.scene{position:absolute;inset:0;z-index:2;display:grid;place-items:center;padding:2.5rem;opacity:0;transform:translateY(1.75rem) scale(.97);transition:opacity .55s ease,transform .8s var(--ease);pointer-events:none}.scene.on{opacity:1;transform:none;pointer-events:auto}.browser{width:100%;max-width:40rem;border-radius:.875rem;background:#fff;box-shadow:0 1.875rem 4.375rem -1.25rem #140a3273}.browser .bar{border-radius:.875rem .875rem 0 0;height:2.25rem;display:flex;align-items:center;gap:.4375rem;padding:0 .75rem;background:#efedf1}.browser .bar>i{width:.6875rem;height:.6875rem;border-radius:50%;background:#d6d2dc}.browser .url{flex:1;margin:0 .625rem;height:1.4375rem;border-radius:.4375rem;background:#fff;font:400 .6875rem var(--mono);color:#6f6a7c;display:flex;align-items:center;padding:0 .625rem;overflow:hidden}.page{position:relative;height:25rem;padding:1.5rem 1.75rem}.page h4{margin:0;font:800 1.375rem var(--sans)}.page .co{color:#6f6a7c;font-size:.8125rem;margin-top:.125rem}.lines span{display:block;height:.5625rem;border-radius:.3125rem;background:#ece9f1;margin-top:.625rem}.fld{margin-top:.75rem}.fld label{font-size:.7188rem;color:#4b4659;font-weight:600}.fld .in{height:1.9375rem;border:1px solid #d9d5e1;border-radius:.4375rem;margin-top:.25rem;padding:0 .625rem;display:flex;align-items:center;font-size:.8125rem;color:#1f1a2b;transition:background .3s,border-color .3s}.fld .in.done{background:#f1faf3;border-color:#9fd5ad}.caret{width:1.5px;height:1rem;background:var(--cd);margin-left:1px;animation:blink 1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.row2{display:grid;grid-template-columns:1fr 1fr;gap:.625rem}.scene.paneled{place-items:center start;padding-left:6%}.scene.paneled .browser{width:80%;max-width:47.5rem}.panel{position:absolute;z-index:3;right:4%;bottom:7%;width:min(21.875rem,40%);height:auto;filter:drop-shadow(0 1.25rem 1.875rem rgba(20,10,50,.18));transition:transform .9s var(--ease) .25s,opacity .6s .25s}.scene:not(.on) .panel{transform:translate(5rem) rotate(3deg);opacity:0}.sheet{width:100%;max-width:32.5rem;background:#fff;border-radius:.75rem;padding:1.75rem 2rem;box-shadow:0 1.875rem 4.375rem -1.25rem #140a3273;position:relative;font-size:.8438rem}.sheet .nm{font:900 1.5625rem var(--display)}.sheet .ttl{color:#6b6578;font-weight:600;margin-top:.125rem}.sheet h5{margin:1.125rem 0 .375rem;font:500 .6875rem var(--mono);letter-spacing:.1em;color:#6f6a7c}.sheet .ln{position:relative;padding:.1875rem 0 .1875rem .75rem}.sheet .ln:before{content:"•";position:absolute;left:0;color:#b7b1c2}.old{text-decoration:line-through;text-decoration-color:#c8283c99;color:#6f6a7c}.new{background:linear-gradient(transparent 55%,color-mix(in oklab,var(--cf, #c392ee) 55%,transparent) 55%);background-size:0 100%;background-repeat:no-repeat;transition:background-size .9s ease}.scene.on .new{background-size:100% 100%}.scene.on .new.d2{transition-delay:.5s}.scene.on .new.d3{transition-delay:1s}.ring{position:absolute;right:-1.75rem;top:-1.75rem;width:6.75rem;height:6.75rem;border-radius:50%;background:#fff;box-shadow:0 1rem 2.25rem -.625rem #140a3266;display:grid;place-items:center;text-align:center}.ring svg{position:absolute;inset:.5rem;transform:rotate(-90deg)}.ring circle{fill:none;stroke-width:8}.ring .arc{stroke:var(--cd);stroke-linecap:round;stroke-dasharray:239;stroke-dashoffset:239;transition:stroke-dashoffset 1.6s cubic-bezier(.3,.7,.2,1) .3s}.scene.on .ring .arc{stroke-dashoffset:38}.ring b{font:900 1.5625rem/1 var(--display)}.ring small{display:block;font:500 .5312rem var(--mono);letter-spacing:.08em;color:#6f6a7c;margin-top:.1875rem}.removed{margin-top:1.125rem;padding:.625rem .75rem;border-radius:.625rem;background:#fff3f3;color:#8f2b38;font-size:.7812rem;font-weight:600}.askcard{width:100%;max-width:31.25rem;background:#fff;border-radius:1.125rem;padding:1.375rem 1.375rem 1.125rem;box-shadow:0 1.875rem 4.375rem -1.25rem #140a3280}.askcard h3{margin:0 0 .875rem;font:800 1.1875rem/1.25 var(--display)}.askrow{background:#f3f2f7;border-radius:.875rem;padding:.875rem .875rem .75rem;margin-top:.625rem}.askrow .q{font:700 .9375rem var(--sans)}.askrow .o{font-size:.7812rem;color:#615c6e;margin-top:.25rem}.yn{display:grid;grid-template-columns:1fr 1fr;gap:.625rem;margin-top:.75rem}.yn button{height:2.625rem;border-radius:.625rem;border:0;cursor:pointer;font:700 .9375rem var(--sans);transition:transform .12s,box-shadow .12s,background .2s,color .2s}.yn .y{background:var(--cd);color:#fff;box-shadow:0 .1875rem color-mix(in oklab,var(--cd) 70%,#000)}.yn .n2{background:#fff;color:var(--cd);box-shadow:inset 0 0 0 1px #dcd8e4,0 .1875rem #dcd8e4}.yn button:active{transform:translateY(.125rem)}.yn button.pick{outline:.1875rem solid color-mix(in oklab,var(--cd) 40%,#fff);outline-offset:.125rem}.saved{height:0;overflow:hidden;font:500 .75rem var(--mono);color:#23764a;transition:height .3s,margin .3s}.askrow.done .saved{height:1.125rem;margin-top:.5625rem}.shot{width:100%;max-width:47.5rem;border-radius:.875rem;overflow:hidden;box-shadow:0 1.875rem 4.375rem -1.25rem #140a3280;position:relative;background:#fff}.fly{position:absolute;z-index:3;background:#fff;border-radius:.75rem;padding:.625rem .875rem;box-shadow:0 1.125rem 2.5rem -.625rem #140a3273;font:700 .8125rem var(--display);display:flex;gap:.625rem;align-items:center;white-space:nowrap;transition:transform .9s cubic-bezier(.2,.9,.2,1),opacity .6s}.fly em{font:500 .6562rem var(--mono);font-style:normal;text-transform:uppercase;letter-spacing:.06em;padding:.25rem .5rem;border-radius:.4375rem;background:color-mix(in oklab,var(--cd) 14%,#fff);color:color-mix(in oklab,var(--cd) 82%,#000)}.scene:not(.on) .fly{opacity:0;transform:translateY(-4.375rem) rotate(-6deg)}.fly.f2{transition-delay:.25s}.fly.f3{transition-delay:.5s}.menubar{position:absolute;top:0;left:0;right:0;z-index:3;height:1.875rem;background:#ffffff80;backdrop-filter:blur(.625rem);display:flex;justify-content:flex-end;align-items:center;gap:1rem;padding:0 1rem;font:600 .7812rem var(--sans);color:#2a2140}.menubar .w{width:1.25rem;height:1.25rem;border-radius:.375rem;background:#17131f;color:#fff;display:grid;place-items:center;box-shadow:0 0 0 .1875rem #fffc}.menubar .w svg{width:.9375rem;height:.9375rem;display:block}.widget{position:absolute;z-index:4;top:2.625rem;right:3.625rem;width:min(16.875rem,31%);border-radius:1rem;background:#fff;box-shadow:0 1.875rem 4.375rem -1.25rem #140a328c,0 0 0 1px #0000000d;transition:transform .8s var(--ease) .2s,opacity .5s .2s;transform-origin:80% 0}.widget img{border-radius:1rem}.widget:before{content:"";position:absolute;top:-.4375rem;right:2.875rem;width:.875rem;height:.875rem;background:#fff;transform:rotate(45deg);border-radius:.1875rem}.scene:not(.on) .widget{transform:translateY(-.875rem) scale(.94);opacity:0}.picker{position:absolute;z-index:4;left:1.625rem;bottom:4rem;width:18.125rem;background:#fff;border-radius:1.125rem;padding:1rem;box-shadow:0 1.5rem 3.75rem -1rem #140a3280}.picker .mono{color:var(--mu);font-size:.6562rem}.sw{display:flex;gap:.5rem;margin-top:.625rem;flex-wrap:wrap}.sw button{width:2.125rem;height:2.125rem;border-radius:50%;border:0;cursor:pointer;box-shadow:inset 0 0 0 .125rem #ffffffb3,0 .1875rem .5rem #0000002e;transition:transform .15s}.sw button:hover{transform:translateY(-.125rem) scale(1.06)}.sw button.on{outline:.1562rem solid var(--ink);outline-offset:.125rem}.ctl{display:flex;align-items:center;gap:.75rem;margin-top:.875rem}.wave{position:relative;flex:1;height:1.75rem;color:var(--cd)}.wave svg{position:absolute;inset:0;width:100%;height:100%}.wave path{fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round}.wave input{position:absolute;inset:0;width:100%;opacity:0;cursor:pointer;margin:0}.dial{width:2.5rem;height:2.5rem;border-radius:50%;border:0;cursor:pointer;background:conic-gradient(var(--cd) calc(var(--g, .66) * 360deg),#ece8f2 0);display:grid;place-items:center;font:500 .5625rem var(--mono)}.dial span{width:1.875rem;height:1.875rem;border-radius:50%;background:#fff;display:grid;place-items:center;white-space:nowrap}.yours{display:grid;gap:.875rem;width:100%;max-width:33.75rem}.card{background:#fff;border-radius:1.125rem;padding:1.125rem 1.25rem;box-shadow:0 1.25rem 2.75rem -1rem #140a3273;display:flex;gap:1rem;align-items:center}.card .ic{width:3rem;height:3rem;border-radius:.875rem;display:grid;place-items:center;flex:none;background:color-mix(in oklab,var(--cd) 12%,#fff);color:var(--cd)}.card b{font:900 1.125rem var(--display);display:block}.card span{color:var(--mu);font-size:.875rem}.price{font:900 4.25rem/1 var(--display);letter-spacing:-.05em}.details{max-width:90rem;margin:0 auto;padding:3.75rem 2.5rem 7.5rem}.details .head{text-align:center}.details h2{font:900 clamp(2.375rem,4.2vw,4rem)/1 var(--display);letter-spacing:-.04em;margin:0 auto;color:#3b3ff0}.details .head p{max-width:36em;color:var(--mu);font-size:1.125rem;margin:.875rem auto 0}.bento{display:grid;grid-template-columns:repeat(6,1fr);gap:1rem;margin-top:2.75rem}.tile{position:relative;background:var(--card);border-radius:1.75rem;padding:1.75rem;box-shadow:inset 0 0 0 1px var(--line);overflow:hidden;min-height:18.75rem;display:flex;flex-direction:column}.tile .mono{color:var(--mu);font-size:.6875rem}.tile h3{font:900 1.5rem/1.1 var(--display);letter-spacing:-.02em;margin:.5rem 0 0}.tile p{color:var(--mu);font-size:.9062rem;margin:.5rem 0 0}.tile .live{margin-top:auto;padding-top:1.125rem}.s2{grid-column:span 2}.s3{grid-column:span 3}.s4{grid-column:span 4}.compare{position:relative;border-radius:.75rem;overflow:hidden;box-shadow:0 1rem 2.5rem -1.125rem #140a3273;cursor:ew-resize;user-select:none;touch-action:pan-y}.compare:focus-visible{outline:.1875rem solid #3b3ff0;outline-offset:.25rem}.tile .drag-hint{margin:0 0 .75rem}.wipe-seg{width:max-content;margin:0 0 .75rem}.compare img+img,.compare picture+picture img{position:absolute;inset:0;clip-path:inset(0 0 0 var(--cut, 50%))}.compare .handle{position:absolute;top:0;bottom:0;left:var(--cut, 50%);width:.1875rem;margin-left:-1.5px;background:#fff;box-shadow:0 0 .625rem #0000004d}.compare .handle:after{content:"⇆";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2.125rem;height:2.125rem;border-radius:50%;background:#fff;display:grid;place-items:center;font:700 .9375rem var(--sans);color:var(--ink);box-shadow:0 .25rem .75rem #00000040}.tile video.loop{display:block;width:100%;height:auto;border-radius:.75rem;box-shadow:0 1rem 2.5rem -1.125rem #140a3273;background:var(--card)}.wipe{position:relative;border-radius:.75rem;overflow:hidden;box-shadow:0 1rem 2.5rem -1.125rem #140a3273}.wipe img+img,.wipe picture+picture img{position:absolute;inset:0;clip-path:inset(0 0 0 100%);transition:clip-path 1s cubic-bezier(.7,0,.2,1)}.wipe.ru img+img,.wipe.ru picture+picture img{clip-path:inset(0 0 0 0)}.dl{text-align:center;padding:8.75rem 1.5rem 9.375rem;overflow:hidden}.dl>*{position:relative;z-index:2}.dl h2{font:900 clamp(2.75rem,6vw,5.5rem)/.95 var(--display);letter-spacing:-.045em;margin:1rem auto 0;max-width:17ch;text-wrap:balance}.dl .os{display:flex;gap:.875rem;justify-content:center;margin-top:2.375rem;flex-wrap:wrap}.dl .os .btn{height:3.875rem;padding:0 1.375rem 0 1.5rem;border-radius:1.125rem;font-size:1.125rem;gap:.75rem;min-width:12.25rem}.dl .os .btn span{flex:1;text-align:left}.dl-ic{opacity:.75;transition:opacity .15s,transform .15s}.btn:hover .dl-ic{opacity:1;transform:translateY(.125rem)}.dl .os .btn small{display:block;font:500 .6562rem var(--mono);letter-spacing:.06em;color:#17131f9e;text-align:left}.dl .honest{margin:1.5rem auto 0;max-width:36em;color:var(--on);opacity:.88;font:700 .8438rem/1.5 var(--display)}.dl .btn-white{color:var(--sk)}.dl .terms-line{margin-top:1.125rem}.dl .ext-row{display:flex;justify-content:center;margin-top:1.125rem}.dl .btn-line.ext{height:3.25rem;padding:0 1.375rem;border-radius:1rem;font-size:1rem;color:var(--on);box-shadow:inset 0 0 0 .125rem color-mix(in oklab,var(--on) 60%,transparent);text-decoration:none}.dl .btn-line.ext:hover{box-shadow:inset 0 0 0 .125rem var(--on)}.dl .honest a{color:inherit;text-underline-offset:.1875rem}.dl-kicker{font:800 .9375rem var(--display);opacity:.9}.is-soon{cursor:default}.dl .os .is-soon small{font:700 .75rem var(--display);letter-spacing:0;color:#5b5668}.faq{max-width:53.75rem;margin:0 auto;padding:6.25rem 1.5rem 7.5rem}.faq h2{font:900 clamp(2.25rem,4vw,3.5rem)/1 var(--display);letter-spacing:-.035em;margin:0 0 1.875rem;color:#3b3ff0;text-align:center}details{border-top:1px solid var(--line)}details:last-of-type{border-bottom:1px solid var(--line)}summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:1.25rem;padding:1.25rem .25rem;font:800 1.1875rem var(--display)}summary::-webkit-details-marker{display:none}summary:after{content:"+";font:400 1.375rem var(--mono);color:var(--mu);transition:transform .25s}details[open] summary:after{transform:rotate(45deg)}details p{margin:0 .25rem 1.375rem;color:var(--mu);font-size:1.0312rem;max-width:42em}footer{overflow:hidden;padding:6.875rem 2rem 0}footer>*{position:relative;z-index:2}.edge-wave{position:absolute;left:0;right:0;top:-1px;height:1.75rem;background:var(--paper);z-index:3;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='80' height='28' viewBox='0 0 80 28'><path d='M0 0H80V14C70 14 70 26 60 26S50 14 40 14 30 26 20 26 10 14 0 14Z'/></svg>") 0 0 / 5rem 1.75rem repeat-x;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='80' height='28' viewBox='0 0 80 28'><path d='M0 0H80V14C70 14 70 26 60 26S50 14 40 14 30 26 20 26 10 14 0 14Z'/></svg>") 0 0 / 5rem 1.75rem repeat-x}.cols{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:1.875rem;max-width:85rem;margin:0 auto}.cols .mono{color:var(--on-mu);margin-bottom:.875rem}.cols a{display:block;text-decoration:none;font:700 .9375rem var(--display);padding:.25rem 0}.cols a:hover{text-decoration:underline;text-decoration-thickness:.125rem;text-underline-offset:.25rem}.giant{font:900 clamp(5.625rem,20vw,18.75rem)/.78 var(--display);letter-spacing:-.06em;text-align:center;margin:4.375rem 0 0;color:#ffffff80;mix-blend-mode:soft-light;user-select:none}@media (max-width: 1080px){.story{grid-template-columns:minmax(0,1fr)}.stage{display:none}.ch,.js .ch:not(.on){min-height:auto;opacity:1;padding:3.125rem 0}.mini{position:relative;margin-top:1.5rem;border-radius:1.5rem;overflow:hidden;background-color:var(--mini-bg)}.mini .scene{position:absolute;left:0;top:0;width:760px;height:560px;opacity:1;transform-origin:0 0;pointer-events:auto}.mini .scene:not(.on) .panel,.mini .scene:not(.on) .fly,.mini .scene:not(.on) .widget{transform:none;opacity:1}.mini .menubar{position:absolute}.ch>.picker{position:relative;left:auto;bottom:auto;margin-top:1rem;width:min(100%,18.125rem)}.bento{grid-template-columns:1fr 1fr}.s2,.s3,.s4{grid-column:span 2}.cols{grid-template-columns:1fr 1fr}nav a.l{display:none}}@supports not (color: color-mix(in oklab,red,red)){.frame{background:var(--sc-hex, #3b3ff0)}.stage-bg{background:var(--stage)}.band{background:var(--f1)}.card .ic,.fly em{background:#f3f1f8}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition:none!important;animation:none!important}.squig-under path{stroke-dashoffset:0}.scene.on .ring .arc{stroke-dashoffset:38}}.consent{position:fixed;left:1.25rem;bottom:1.25rem;z-index:80;width:min(25rem,calc(100vw - 2.5rem));background:#fffdf8;color:#17131f;border-radius:1.375rem;padding:1.25rem 1.25rem 1.125rem;box-shadow:0 0 0 1px #17131f12,0 1.875rem 4.375rem -1.25rem #1e143c80;transform:translateY(1.5rem);opacity:0;transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .3s}.consent.in{transform:none;opacity:1}.consent[hidden]{display:none}.consent .top{display:flex;gap:.75rem;align-items:center}.consent h3{margin:0;font:900 1.1875rem/1.15 Nunito,ui-rounded,system-ui,sans-serif;letter-spacing:-.01em}.consent p{margin:.625rem 0 0;font:400 .875rem/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;color:#4f4a5c}.consent p a{color:#17131f;font-weight:650;text-underline-offset:.1875rem}.consent .row{display:flex;gap:.5rem;margin-top:1rem}.consent .row button{flex:1;height:2.75rem;border-radius:.75rem;border:0;cursor:pointer;font:800 .9062rem Nunito,ui-rounded,system-ui,sans-serif;transition:transform .12s}.consent .row button:active{transform:translateY(.125rem)}.consent .ok{background:#3b3ff0;color:#fff;box-shadow:0 .1875rem #2427a8}.consent .no{background:#fff;color:#17131f;box-shadow:inset 0 0 0 1.5px #d9d3e2,0 .1875rem #d9d3e2}.consent .cookie{flex:none;animation:wobble 3s ease-in-out infinite;transform-origin:50% 60%}@keyframes wobble{0%,to{transform:rotate(0)}50%{transform:rotate(-8deg)}}@media (prefers-reduced-motion: reduce){.consent,.consent .cookie{transition:none;animation:none}}.page-hero{padding:9.375rem 1.5rem 6rem;text-align:center;overflow:hidden}.page-hero>*{position:relative;z-index:2}.page-hero h1{font:900 clamp(3rem,6vw,5.5rem)/.95 var(--display);letter-spacing:-.045em;margin:0}.page-hero p{font:700 clamp(1rem,1.4vw,1.1875rem)/1.5 var(--display);margin:1.125rem auto 0;max-width:34em}.doc{max-width:51.25rem;margin:0 auto;padding:4.375rem 2rem 7.5rem;position:relative;z-index:1}.doc .updated{font:700 .875rem var(--display);color:var(--mu);text-align:center;margin:0 0 2.125rem}.tldr{background:var(--card);border-radius:1.625rem;padding:1.625rem 1.75rem;box-shadow:inset 0 0 0 1px var(--line);display:grid;gap:.75rem}.tldr div{display:flex;gap:.75rem;font:650 1.0312rem/1.5 var(--sans)}.tldr div:before{content:"";flex:none;width:1.375rem;height:1.375rem;margin-top:1px;border-radius:.4375rem;background:#3b3ff0 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M6 12.5l4 4 8-9'/></svg>") center/.875rem no-repeat}.doc h2{font:900 clamp(1.625rem,2.4vw,2.125rem)/1.1 var(--display);letter-spacing:-.025em;color:#3b3ff0;margin:3.5rem 0 0}.doc p,.doc li{font-size:1.0625rem;line-height:1.65;color:#3f3a4c}.doc p{margin:.875rem 0 0}.doc ul{margin:.875rem 0 0;padding-left:0;list-style:none;display:grid;gap:.625rem}.doc li{position:relative;padding-left:1.375rem}.doc li:before{content:"";position:absolute;left:.1875rem;top:.62em;width:.5rem;height:.5rem;border-radius:.1875rem;background:var(--dot, #f69197)}.doc b{color:var(--ink);font-weight:650}.doc a{color:#3b3ff0;text-underline-offset:.1875rem}.doc code{font:500 .875rem var(--mono);background:var(--card);padding:.125rem .375rem;border-radius:.375rem;box-shadow:inset 0 0 0 1px var(--line)}.doc h2.first{margin-top:0}.doc .steps{list-style:none;counter-reset:st;padding:0;margin:1.25rem 0 0;display:grid;gap:.875rem}.doc .steps li{counter-increment:st;padding-left:2.75rem;min-height:1.875rem}.doc .steps li:before{content:counter(st);top:0;left:0;width:1.875rem;height:1.875rem;border-radius:.625rem;display:grid;place-items:center;background:#3b3ff0;color:#fff;font:900 .9375rem/1 var(--display)}.sketch{margin:2.25rem 0 0}.sketch-pair{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.ss{display:flex;flex-direction:column}.ss-tag{display:block;color:var(--mu);margin-bottom:.75rem}.ss-win{flex:1;display:flex;flex-direction:column;background:#3b3ff0;color:#fff;border-radius:1.125rem;padding:1.375rem 1.375rem 1.25rem;outline:.125rem dashed color-mix(in oklab,#3b3ff0 45%,transparent);outline-offset:.3125rem}.doc .ss-win p{color:#fff;margin:0}.doc .ss-win .ss-title{font:800 1.3125rem/1.2 var(--sans);letter-spacing:-.01em}.doc .ss-win .ss-body{margin-top:.75rem;font-size:.9375rem;line-height:1.5}.ss-link{text-decoration:underline;text-underline-offset:.1875rem}.ss-meta{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.25rem .75rem;margin:.75rem 0 0;font-size:.9375rem}.ss-meta dt{opacity:.85}.ss-meta dd{margin:0;font-weight:650;overflow-wrap:anywhere}.ss-btns{margin-top:auto;padding-top:1.25rem;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.5rem}.ss-btn{padding:.4375rem .875rem;border-radius:.375rem;box-shadow:inset 0 0 0 .0625rem #ffffffbf;font:600 .875rem/1.3 var(--sans)}.ss .is-on{border-radius:.375rem;outline:.1875rem solid var(--pop);outline-offset:.1875rem}.sketch figcaption{margin-top:1.125rem;text-align:center;color:var(--mu);font:700 .875rem/1.5 var(--display)}@media (max-width: 760px){.sketch-pair{grid-template-columns:1fr}}.doc .dl-state{margin:0;text-align:center;color:var(--mu);font:700 1.0625rem/1.5 var(--display)}.doc .dl-state b{font-weight:800}.next{list-style:none;padding:0;margin:2.25rem 0 0;display:grid;gap:1.25rem}.doc .next>li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.25rem;padding:1.625rem 1.75rem;background:var(--card);border-radius:1.625rem;box-shadow:inset 0 0 0 1px var(--line)}.doc .next>li:before{display:none}.next-n{width:2.5rem;height:2.5rem;border-radius:.75rem;display:grid;place-items:center;background:#3b3ff0;color:#fff;font:900 1.125rem/1 var(--display)}.doc .next h2{margin:.3125rem 0 0;font-size:clamp(1.375rem,2vw,1.75rem);color:var(--ink)}.doc .next .btn{margin-top:1.125rem;text-decoration:none;max-width:100%;height:auto;min-height:3.125rem;padding-block:.625rem;white-space:normal}.doc .next .btn-deep{color:#fff}.doc .next [hidden]{display:none}@media (max-width: 760px){.doc .next>li{grid-template-columns:1fr;gap:.75rem;padding:1.375rem 1.25rem}}.sends-toc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:2.25rem 0 0}.sends-toc a{color:#3b3ff0;text-decoration:none}.sends-toc a:hover{text-decoration:underline}.sends-toc a.mono{display:block;color:var(--mu);font-size:.8125rem;letter-spacing:.02em;text-transform:uppercase}.doc .sends-toc ul{margin-top:.5rem;gap:.25rem}.doc .sends-toc li{font-size:.9688rem;line-height:1.45}.doc .req{margin:1.25rem 0 0;padding:1.5rem 1.75rem 1.625rem;background:var(--card);border-radius:1.625rem;box-shadow:inset 0 0 0 1px var(--line)}.doc h2+.req{margin-top:1.5rem}.doc .req h3{margin:0;font:900 clamp(1.25rem,1.8vw,1.5rem)/1.15 var(--display);letter-spacing:-.02em;color:var(--ink)}.req dl{margin:1rem 0 0;display:grid;gap:.75rem}.req dl>div{display:grid;grid-template-columns:10.5rem minmax(0,1fr);gap:1rem}.req dt{padding-top:.25rem;color:var(--mu);font-size:.8125rem;letter-spacing:.02em;text-transform:uppercase}.req dd{margin:0;font-size:1.0312rem;line-height:1.6;color:#3f3a4c;overflow-wrap:anywhere}.req .req-never dt{color:#b51f55}.req .req-off dd{color:var(--ink);font-weight:600}.doc .sends-end{margin-top:3rem;text-align:center;color:var(--mu)}@media (max-width: 760px){.sends-toc{grid-template-columns:1fr;gap:1rem}.doc .req{padding:1.25rem 1.25rem 1.375rem}.req dl>div{grid-template-columns:1fr;gap:.125rem}}.doc .rc-local{margin:0;padding:1.125rem 1.375rem;border-radius:1.25rem;background:#e6f3f4;color:#10424a;font-size:.9688rem}.doc .rc-local a{color:#0e6f7a}.doc .rc-nojs{margin:1.25rem 0 0;padding:1.125rem 1.375rem;border-radius:1.25rem;background:#fff4e0;color:#5c3600;font-weight:600}html:not(.js) .rc-tool{display:none}.rc-tool{margin:2rem 0 0;padding:1.625rem 1.75rem;background:var(--card);border-radius:1.625rem;box-shadow:inset 0 0 0 1px var(--line)}.rc-label{display:block;font:800 .9375rem var(--display);color:var(--ink)}.rc-label span{font-weight:600;color:var(--mu)}.doc .rc-hint{margin:.25rem 0 .625rem;font-size:.875rem;line-height:1.5;color:var(--mu)}.rc-tool textarea,.rc-tool input{display:block;width:100%;max-width:100%;border-radius:.875rem;border:1px solid var(--line);background:#fff;color:var(--ink);font:1rem/1.5 var(--sans)}.rc-tool textarea{min-height:14rem;padding:.875rem 1rem;resize:vertical}.rc-tool input{height:3rem;padding:0 1rem;margin-top:.5rem}.rc-tool textarea:focus,.rc-tool input:focus{outline:.1875rem solid color-mix(in oklab,#d6336c 30%,transparent);border-color:#d6336c}.rc-row{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;margin-top:1.25rem}.rc-row .rc-hint{margin:.375rem 0 0}.rc-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.rc-actions .btn{font:800 1rem var(--display)}.doc .rc-empty{margin:.875rem 0 0;color:#b51f55;font-weight:650}.rc [hidden]{display:none!important}.rc-result{margin:2.5rem 0 0;scroll-margin-top:5rem}.rc-result.in{animation:rc-in .4s var(--ease)}@keyframes rc-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}.doc .rc-result h2:focus{outline:none}.rc-verdict{margin:1.25rem 0 0;padding:1.375rem 1.625rem;border-radius:1.5rem;--rc: #5b5668;background:color-mix(in oklab,var(--rc) 10%,var(--card));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--rc) 30%,transparent)}.rc-verdict.is-scam{--rc: #b51f55}.rc-verdict.is-careful{--rc: #a63d06}.rc-verdict.is-none{--rc: #0e6f7a}.doc .rc-verdict p{margin:.5rem 0 0}.doc .rc-verdict .rc-verdict-h{margin:0;font:900 clamp(1.375rem,2vw,1.75rem)/1.15 var(--display);letter-spacing:-.02em;color:var(--rc)}.doc .rc-read{font-size:.9375rem;color:var(--mu);overflow-wrap:anywhere}.doc .rc-read b{font-weight:650}.doc .rc-signs{list-style:none;padding:0;margin:1.25rem 0 0;display:grid;gap:1rem}.doc .rc-signs>li{padding:1.25rem 1.5rem 1.375rem;background:var(--card);border-radius:1.375rem;box-shadow:inset 0 0 0 1px var(--line);border-left:.375rem solid #d6336c}.doc .rc-signs>li:before{display:none}.doc .rc-signs h3{margin:0;font:900 1.1875rem/1.25 var(--display);color:var(--ink)}.doc .rc-signs p{margin:.5rem 0 0;font-size:1rem}.doc .rc-all{--dot: #d6336c}@media (max-width: 760px){.rc-tool{padding:1.25rem}.rc-row{grid-template-columns:1fr}.rc-actions .btn{flex:1 1 auto;justify-content:center}.doc .rc-signs>li{padding:1.125rem 1.125rem 1.25rem}}@media (prefers-reduced-motion: reduce){.rc-result.in{animation:none}}.dl .win-line{margin-top:.5rem}.tl{position:relative;max-width:65rem;margin:0 auto;padding:5rem 2rem 8.125rem;z-index:1}.tl:before{content:"";position:absolute;top:6rem;bottom:9.375rem;left:15.6875rem;width:.875rem;margin-left:-.4375rem;opacity:.55;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='24' viewBox='0 0 14 24'><path d='M7 0Q1 6 7 12T7 24' fill='none' stroke='%233b3ff0' stroke-width='2' stroke-linecap='round'/></svg>") 0 0 / .875rem 1.5rem repeat-y}.rel{display:grid;grid-template-columns:12.25rem minmax(0,1fr);gap:0 2.875rem;position:relative}.rel+.rel{margin-top:4.375rem}.rel .when{text-align:right;padding-top:.375rem;position:sticky;top:6.875rem;align-self:start}.rel .when b{display:block;font:900 1.375rem/1.1 var(--display);letter-spacing:-.02em}.rel .when span{display:inline-block;margin-top:.5rem;font:800 .8125rem var(--display);color:var(--mu)}.rel .when .ver{color:var(--dot-on, #fff);background:var(--dot);padding:.1875rem .625rem;border-radius:62.4375rem}.rel:after{content:"";position:absolute;left:13.6875rem;top:.75rem;width:1.125rem;height:1.125rem;margin-left:-.5625rem;border-radius:50%;background:var(--dot);box-shadow:0 0 0 .3125rem var(--paper)}.rel .rcard{background:var(--card);border-radius:1.75rem;padding:1.875rem 2rem;box-shadow:inset 0 0 0 1px var(--line),0 1.875rem 3.75rem -2.5rem #1e143c59}.rel h2{font:900 clamp(1.75rem,2.6vw,2.375rem)/1.05 var(--display);letter-spacing:-.03em;margin:0;color:var(--ink)}.rel .lead{font-size:1.0938rem;color:var(--mu);margin:.75rem 0 0}.rel ul{list-style:none;padding:0;margin:1.25rem 0 0;display:grid;gap:.75rem}.rel li{position:relative;padding-left:1.625rem;font-size:1.0312rem;line-height:1.55;color:#3f3a4c}.rel li:before{content:"";position:absolute;left:.125rem;top:.5em;width:.625rem;height:.625rem;border-radius:.25rem;background:var(--dot)}.rel li b{color:var(--ink);font-weight:650}.rel .pic{margin-top:1.5rem;border-radius:.875rem;overflow:hidden;box-shadow:0 1.5rem 3.125rem -1.5rem #140a3280}.tl .end{text-align:center;margin-top:5rem;color:var(--mu);font:700 1rem/1.5 var(--display)}@media (max-width: 760px){.rel{grid-template-columns:1fr}.rel .when{text-align:left;position:static}.rel:after,.tl:before{display:none}.rel .rcard{margin:.875rem 0 0}}.cols a.foot-logo{display:flex;gap:.625rem;align-items:center;font:900 1.375rem var(--display);text-decoration:none;color:inherit}.foot-logo .wmark{width:2.125rem;height:2.125rem}.foot-made{max-width:22em;color:var(--on-mu);margin-top:.875rem}.auth{max-width:28rem;margin:0 auto;padding:9rem 1.5rem 6rem;text-align:center;position:relative;z-index:1}.auth h1{font:900 clamp(2rem,3.4vw,2.75rem)/1.05 var(--display);letter-spacing:-.03em;color:#3b3ff0;margin:0}.auth-sub{color:var(--mu);margin:.75rem 0 1.75rem}.auth-card{background:var(--card);border-radius:1.5rem;padding:1.75rem;box-shadow:inset 0 0 0 1px var(--line),0 1.875rem 3.75rem -2.5rem #1e143c59;text-align:left}.auth-card label{display:block;font:800 .8125rem var(--display);margin-bottom:.5rem}.auth-card input{width:100%;height:2.875rem;padding:0 .875rem;border-radius:.75rem;border:1px solid var(--line);background:#fff;font:inherit;color:var(--ink)}.auth-card input:focus{outline:.1875rem solid color-mix(in oklab,#3b3ff0 35%,transparent);border-color:#3b3ff0}.auth-card .btn{width:100%;justify-content:center;margin-top:1rem}.auth-card h2{font:900 1.375rem var(--display);margin:.75rem 0 .5rem;text-align:center}.auth-card #success p{text-align:center;color:var(--mu)}.auth-fine{font-size:.8125rem;color:var(--mu);margin:1rem 0 0;text-align:center}.auth-fine a,.auth-link{color:#3b3ff0;text-underline-offset:.1875rem}.auth-link{background:none;border:0;padding:0;font:inherit;cursor:pointer;text-decoration:underline}.auth-error{color:#b42318;font-size:.875rem;text-align:center;margin:.75rem 0 0}.auth-ok{width:3.5rem;height:3.5rem;margin:0 auto 1rem;border-radius:1rem;display:grid;place-items:center;color:#23764a;background:#e9f6ee}.auth-wait{color:#3b3ff0;background:#eef0ff}.auth-wait svg{animation:spin 1s linear infinite}.auth-warn{color:#a15c00;background:#fff4e0}@keyframes spin{to{transform:rotate(360deg)}}.auth .hidden{display:none}.doc.h1b{max-width:60rem}.doc.h1b .updated a,.doc.h1b h2{color:#0e6f7a}.h1b-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:0 0 1.5rem}.h1b-stats div{background:var(--card);border-radius:1.25rem;padding:1.125rem 1.25rem;box-shadow:inset 0 0 0 1px var(--line)}.h1b-stats b{display:block;font:900 clamp(1.5rem,2.2vw,2rem)/1.05 var(--display);letter-spacing:-.02em;color:var(--ink)}.h1b-stats span{display:block;margin-top:.375rem;font:700 .8125rem/1.3 var(--display);color:var(--mu)}.h1b-scroll{overflow-x:auto;margin:1rem 0 0;border-radius:1.25rem;box-shadow:inset 0 0 0 1px var(--line);background:var(--card)}.h1b-table{width:100%;border-collapse:collapse;font-size:.9688rem}.h1b-table th{text-align:left;font:800 .75rem var(--display);letter-spacing:.02em;text-transform:uppercase;color:var(--mu);padding:.875rem 1rem .625rem;border-bottom:1px solid var(--line);white-space:nowrap}.h1b-table td{padding:.625rem 1rem;border-bottom:1px solid var(--line);color:#3f3a4c;vertical-align:top}.h1b-table tr:last-child td{border-bottom:0}.h1b-table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.h1b-table td small{display:block;font:500 .75rem var(--mono);color:var(--mu);margin-top:.125rem}.h1b-table a{color:#0e6f7a;font-weight:650;text-decoration:none}.h1b-table a:hover{text-decoration:underline}.h1b-note{font-size:.875rem!important;color:var(--mu)!important}.h1b-find{display:grid;gap:.5rem;margin:2rem 0 0}.h1b-find span{font:800 .875rem var(--display)}.h1b-find input{height:3rem;padding:0 1rem;border-radius:.875rem;border:1px solid var(--line);background:#fff;font:inherit;color:var(--ink)}.h1b-find input:focus{outline:.1875rem solid color-mix(in oklab,#0e7d8a 35%,transparent);border-color:#0e7d8a}.doc ul.h1b-jobs li span{display:block;font-size:.875rem;color:var(--mu)}.h1b-cta{margin:3rem 0 0;padding:1.5rem 1.75rem;border-radius:1.5rem;background:#e6f3f4;display:flex;gap:1.5rem;align-items:center;justify-content:space-between;flex-wrap:wrap}.h1b-cta p{margin:0!important;max-width:34em}.doc .h1b-cta .btn{color:#fff;text-decoration:none}@media (max-width: 760px){.h1b-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.doc.report{max-width:60rem}.hr-weeks{display:grid;grid-template-columns:1fr auto 1fr;gap:.75rem;align-items:baseline;margin:0 0 1.75rem;font:700 .9375rem/1.4 var(--display);color:var(--mu)}.hr-weeks .hr-when{text-align:center}.hr-weeks .hr-when b{color:var(--ink)}.hr-weeks a{color:#3b3ff0;text-decoration:none}.hr-weeks a:hover{text-decoration:underline}.hr-weeks a[rel=next]{justify-self:end}.hr-head{background:var(--card);border-radius:1.625rem;padding:1.75rem 1.875rem;box-shadow:inset 0 0 0 1px var(--line);margin:0 0 .75rem}.doc .hr-head p{margin:0}.doc .hr-number{font:800 1.375rem/1.2 var(--display);color:var(--ink)}.hr-number b{display:block;font:900 clamp(3rem,7vw,4.5rem)/1 var(--display);letter-spacing:-.03em;color:#3b3ff0;margin-bottom:.25rem}.doc .hr-lead{margin-top:.5rem;color:var(--mu)}.doc .hr-change{margin-top:.875rem;font-weight:650;color:var(--ink)}.hr-notes{margin-top:1rem;padding:.875rem 1rem;border-radius:1rem;background:#fff4e0;display:grid;gap:.5rem}.doc .hr-notes p{font-size:.9375rem;line-height:1.5;color:#5c3b00}.hr-stats{margin:0 0 .5rem}.hr-stats b{font-variant-numeric:normal}.hr-table tr.hr-on td{background:color-mix(in oklab,#3b3ff0 7%,var(--card))}.hr-table a{color:#3b3ff0}.doc ol.hr-companies{margin:.875rem 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem 1.5rem;counter-reset:co}.doc ol.hr-companies li{counter-increment:co;padding-left:0;display:flex;gap:.75rem;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid var(--line);font-size:1rem}.doc ol.hr-companies li:before{content:counter(co);position:static;flex:none;width:1.5rem;height:auto;border-radius:0;background:none;color:var(--mu);font:700 .875rem/1.6 var(--display)}.doc ol.hr-companies li span{flex:1;min-width:0;overflow-wrap:anywhere}.doc ol.hr-companies li b{font-variant-numeric:tabular-nums}.hr-chart{--hr-surface: var(--card);--hr-ink: var(--ink);--hr-mu: var(--mu);--hr-grid: var(--line);--hr-same: #3b3ff0;--hr-rest: #eb6834;--hr-none: #8a8496;margin:1rem 0 0;padding:1.125rem 1.25rem .75rem;border-radius:1.25rem;background:var(--hr-surface);box-shadow:inset 0 0 0 1px var(--hr-grid);color:var(--hr-ink)}@media (prefers-color-scheme: dark){.hr-chart{color-scheme:dark;--hr-surface: #1c1a26;--hr-ink: #f2eff8;--hr-mu: #b9b4c6;--hr-grid: #34303f;--hr-same: #6f73f5;--hr-rest: #e46a52;--hr-none: #7d798f}}.doc .hr-legend{list-style:none;margin:0 0 .5rem;padding:0;display:flex;flex-wrap:wrap;gap:.375rem 1.25rem;font:700 .8125rem/1.4 var(--display);color:var(--hr-mu)}.doc .hr-legend li{padding:0;display:flex;align-items:center;gap:.5rem;color:var(--hr-mu);font-size:.8125rem;line-height:1.4}.doc .hr-legend li:before{display:none}.hr-key{width:.75rem;height:.75rem;border-radius:.1875rem;flex:none}.hr-key.hr-same,path.hr-same{background:var(--hr-same);fill:var(--hr-same)}.hr-key.hr-rest,path.hr-rest{background:var(--hr-rest);fill:var(--hr-rest)}.hr-key.hr-none,path.hr-none{background:var(--hr-none);fill:var(--hr-none)}.hr-svg{display:block;width:100%;height:auto;overflow:visible;font-family:var(--display)}.hr-narrow{display:none}.hr-grid line{stroke:var(--hr-grid);stroke-width:1}.hr-base{stroke:var(--hr-mu);stroke-width:1;opacity:.5}.hr-grid text,.hr-x{fill:var(--hr-mu);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.hr-current .hr-x{fill:var(--hr-ink)}.hr-value{fill:var(--hr-ink);font-size:12px;font-weight:800}.hr-hit{fill:transparent}.hr-bar:hover .hr-hit,.hr-bar:focus-visible .hr-hit{fill:color-mix(in oklab,var(--hr-same) 8%,transparent)}.hr-bar:focus-visible{outline:none}.hr-bar:focus-visible .hr-hit{stroke:var(--hr-same);stroke-width:2}@media (max-width: 640px){.hr-wide{display:none}.hr-narrow{display:block}.hr-weeks{grid-template-columns:1fr 1fr}.hr-weeks .hr-when{grid-column:1 / -1;grid-row:1}.hr-head{padding:1.375rem 1.25rem}.doc ol.hr-companies{grid-template-columns:1fr}.hr-chart{padding:.875rem .75rem .5rem}}
