@font-face{font-family:"Geist Fallback";font-weight:1 449;src:local("Arial"),local("ArialMT"),local("Helvetica Neue"),local("Helvetica"),local("Roboto");size-adjust:105.25%;ascent-override:95.49%;descent-override:28.03%;line-gap-override:0.00%}@font-face{font-family:"Geist Fallback";font-weight:450 549;src:local("Arial"),local("ArialMT"),local("Helvetica Neue"),local("Helvetica"),local("Roboto");size-adjust:107.93%;ascent-override:93.12%;descent-override:27.33%;line-gap-override:0.00%}@font-face{font-family:"Geist Fallback";font-weight:550 624;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Neue Bold"),local("Helvetica-Bold"),local("Roboto Bold"),local("Roboto-Bold");size-adjust:102.06%;ascent-override:98.47%;descent-override:28.90%;line-gap-override:0.00%}@font-face{font-family:"Geist Fallback";font-weight:625 674;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Neue Bold"),local("Helvetica-Bold"),local("Roboto Bold"),local("Roboto-Bold");size-adjust:103.29%;ascent-override:97.30%;descent-override:28.56%;line-gap-override:0.00%}@font-face{font-family:"Geist Fallback";font-weight:675 1000;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Neue Bold"),local("Helvetica-Bold"),local("Roboto Bold"),local("Roboto-Bold");size-adjust:104.53%;ascent-override:96.15%;descent-override:28.22%;line-gap-override:0.00%}@font-face{font-family:Geist;font-style:normal;font-weight:300 800;font-display:swap;src:url("./geist-latin.6YQCCIIU.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:Geist;font-style:normal;font-weight:300 800;font-display:swap;src:url("./geist-latin-ext.VIAWVKYO.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:300 900;font-display:swap;src:url("./geist-latin.6YQCCIIU.woff2") format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:300 800;font-display:swap;src:url("./geist-latin.6YQCCIIU.woff2") format("woff2")}:root{--bg: #F4F5F7;--ink: #1D1D1F;--ink2: #6E6E73;--blue: #0A6CFF;--wash: #EEF4FF;--navy: #0B1026;--good: #1F9D55;--warn: #F2B321;--bad: #D93F3F;--comfi: #8EC5FF;--fg: var(--ink);--fg2: var(--ink2);--rule: rgba(29, 29, 31, .13);--ring: var(--blue);--accent-word: var(--blue);--ease: cubic-bezier(.2, .9, .2, 1);--spring: cubic-bezier(.34, 1.56, .64, 1);--sans: "Geist", "Geist Fallback", ui-sans-serif, system-ui, -apple-system, sans-serif;--display: var(--sans);--mono: var(--sans);--fs-sentence: clamp(36px, min(3.5vw, 6.2vh), 92px);--fs-hero: clamp(46px, min(4.7vw, 8.2vh), 112px);--fs-small: clamp(18px, min(1.45vw, 2.5vh), 28px);--fs-label: clamp(21px, min(1.85vw, 3.2vh), 40px);--fs-text: clamp(20px, min(1.75vw, 3vh), 40px);--fs-ui: clamp(15px, min(1.1vw, 1.9vh), 22px);--fs-num: clamp(40px, min(4.4vw, 7.6vh), 124px);--fs-display: var(--fs-sentence);--fs-title: var(--fs-small);--fs-lede: var(--fs-small);--fs-body: clamp(16px, min(1.15vw, 2vh), 26px);--fs-note: clamp(15px, min(1.05vw, 1.8vh), 24px);--fs-co: var(--fs-label);--nav: clamp(60px, 6.8vh, 92px);--pad: clamp(20px, 3.4vw, 96px);--gap: clamp(16px, 2.4vw, 72px);--copy-w: clamp(380px, 41vw, 1060px);--co-w: 24em;--btn: clamp(46px, min(3.4vw, 5.8vh), 72px)}@media (max-aspect-ratio: 11/10) and (max-width: 599px){:root{--fs-sentence: clamp(28px, 8.2vw, 34px);--fs-hero: clamp(32px, 9.2vw, 40px);--fs-small: clamp(16px, 4.3vw, 17px);--fs-label: 17px;--fs-text: clamp(18px, 5vw, 20px);--fs-ui: 15px;--fs-num: 34px;--fs-body: 16px;--fs-note: 15px;--nav: 48px;--cta: calc(64px + env(safe-area-inset-bottom)) ;--sent-top: 14px;--pad: max(clamp(18px, 5.4vw, 26px), env(safe-area-inset-left), env(safe-area-inset-right));--gap: 10px;--btn: 50px}}@media (max-aspect-ratio: 11/10) and (min-width: 600px),(min-aspect-ratio: 1101/1000) and (min-height: 521px) and (max-width: 799px){:root{--fs-sentence: clamp(36px, 6vw, 56px);--fs-hero: clamp(42px, 7.2vw, 68px);--fs-small: clamp(17px, 2.3vw, 22px);--fs-label: clamp(19px, 2.7vw, 24px);--fs-text: clamp(19px, 2.6vw, 24px);--fs-ui: 16px;--fs-num: clamp(34px, 5.2vw, 66px);--fs-body: clamp(16px, 2vw, 20px);--fs-note: clamp(15px, 1.8vw, 18px);--nav: 64px;--pad: clamp(24px, 5vw, 56px);--gap: 16px;--btn: 54px}}@media (min-aspect-ratio: 1101/1000) and (max-height: 520px){:root{--fs-sentence: clamp(24px, 8vh, 34px);--fs-hero: clamp(26px, 9vh, 38px);--fs-small: 16px;--fs-label: 17px;--fs-text: 16px;--fs-ui: 14.5px;--fs-num: clamp(22px, 6.6vh, 34px);--fs-body: 15px;--fs-note: 14px;--nav: 48px;--pad: max(20px, env(safe-area-inset-left), env(safe-area-inset-right));--gap: 14px;--copy-w: clamp(240px, 36vw, 360px);--btn: 44px}}body.dark .say,body.blue .say{--fg: #fff;--fg2: rgba(255, 255, 255, .8)}.s[data-theme=dark],.weather.night{--fg: #fff;--fg2: rgba(255, 255, 255, .78);--rule: rgba(255, 255, 255, .22);--ring: var(--comfi);--accent-word: var(--comfi)}.s[data-theme=blue]{--fg: #fff;--fg2: rgba(255, 255, 255, .86);--rule: rgba(255, 255, 255, .3);--ring: #fff;--accent-word: var(--navy)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip}html,body{margin:0}body{background:var(--bg);color:var(--fg);font-family:var(--sans);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}::selection{background:var(--blue);color:#fff}:focus-visible{outline:2.5px solid var(--ring);outline-offset:3px;border-radius:6px}:focus:not(:focus-visible){outline:none}#gl-back,#gl-front{position:fixed;inset:0;width:100vw;height:100vh;height:100lvh;display:block;pointer-events:none}#gl-back{z-index:-1}#gl-front{z-index:30}#page{position:relative}#page:focus{outline:none}.skip{position:fixed;z-index:60;left:var(--pad);top:8px;height:44px;display:inline-flex;align-items:center;padding:0 18px;border-radius:999px;background:var(--ink);color:#fff;font-weight:600;font-size:16px;transform:translateY(-160%);transition:transform .3s var(--ease)}.skip:focus{transform:none}.sentence,.mega{font-family:var(--sans);font-stretch:normal;font-weight:600;font-size:var(--fs-sentence);line-height:1.05;letter-spacing:-.035em;text-transform:none;margin:0;text-wrap:balance}h1.sentence,h1.mega{font-size:var(--fs-hero)}.sentence em,.mega em{font-style:normal;color:var(--accent-word)}.small-line{margin:0;font-size:var(--fs-small);font-weight:500;line-height:1.35;letter-spacing:-.012em;color:var(--fg2);max-width:34ch;text-wrap:pretty}.label{margin:0;font-size:var(--fs-label);font-weight:600;line-height:1.2;letter-spacing:-.012em;color:var(--fg);white-space:nowrap}.text{margin:0;font-size:var(--fs-text);font-weight:500;line-height:1.45;letter-spacing:-.014em;color:var(--fg);max-width:40ch;text-wrap:pretty}.lede{margin:0;font-size:var(--fs-small);font-weight:500;line-height:1.35;letter-spacing:-.012em;color:var(--fg2);max-width:34ch;text-wrap:pretty}.mono{font-family:var(--sans);font-weight:500;font-size:max(14px,var(--fs-note));letter-spacing:-.01em;text-transform:none}.kick{display:none!important}.ln{display:block;overflow:hidden;padding:.1em 0 .08em;margin:-.1em 0 -.08em}.copy{position:relative;z-index:2;display:flex;flex-direction:column;gap:clamp(10px,1.8vh,28px)}.rv{display:inline-block}html.anim .rv{transform:translateY(110%);transition:transform 1.1s var(--ease)}html.anim .in .rv{transform:none}html.anim .in .ln:nth-child(2) .rv{transition-delay:.07s}html.anim .copy>*{opacity:0;transform:translateY(18px);transition:opacity .7s var(--ease),transform .9s var(--ease)}html.anim .in .copy>*{opacity:1;transform:none}html.anim .in .copy>*:nth-child(2){transition-delay:.08s}html.anim .in .copy>*:nth-child(n+3){transition-delay:.16s}.nav{position:fixed;top:0;left:0;right:0;z-index:40;height:var(--nav);padding:0 var(--pad);display:flex;justify-content:space-between;align-items:center;gap:16px;color:var(--fg);--fg: var(--ink);--fg2: var(--ink2);--ring: var(--blue);--bar: var(--blue);transition:color .4s}.nav[data-on=dark]{--fg: #fff;--fg2: rgba(255, 255, 255, .72);--ring: #fff;--bar: var(--comfi)}.nav[data-on=blue]{--fg: #fff;--fg2: rgba(255, 255, 255, .72);--ring: #fff;--bar: #fff}.nav:before{content:"";position:absolute;inset:0;z-index:-1;background:color-mix(in srgb,var(--nav-bg, var(--bg)) 84%,transparent);-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);opacity:0;transition:opacity .35s,background-color .45s}.nav.solid:before{opacity:1}.brand{display:inline-flex;align-items:center;gap:.45em;min-height:44px;min-width:44px;font-family:var(--sans);font-weight:700;font-size:clamp(17px,calc(var(--nav) * .28),24px);letter-spacing:-.03em}.brand img{width:1.6em;height:auto;display:block}.cta{display:inline-flex;align-items:center;min-height:44px;height:calc(var(--nav) * .66);padding:0 1.2em;border-radius:999px;background:var(--fg);color:var(--nav-bg, var(--bg));font-weight:600;font-size:clamp(15px,calc(var(--nav) * .22),19px);letter-spacing:-.01em;white-space:nowrap;transition:transform .35s var(--spring),background .4s,color .4s}.nav[data-on=light] .cta,.nav:not([data-on]) .cta{color:#fff}.nav[data-on=blue] .cta{color:var(--blue)}.nav[data-on=dark] .cta{color:var(--navy)}@media (prefers-reduced-motion: no-preference){.cta:hover{transform:translateY(-1px) scale(1.03)}}.progress{position:absolute;left:0;right:0;bottom:0;height:2px;pointer-events:none}.progress i{display:block;height:100%;background:var(--bar);opacity:.7;transform-origin:0 50%;transform:scaleX(var(--p, 0));transition:background-color .4s}.say{position:fixed;z-index:31;left:0;top:0;margin:0;pointer-events:none;font-family:var(--sans);font-weight:600;font-size:var(--fs-label);line-height:1.2;letter-spacing:-.012em;color:var(--fg);white-space:nowrap;opacity:0;transition:opacity .3s,color .5s}.say.on{opacity:1}.say .c{opacity:0}.say .c.on{opacity:1}.say:before{content:"";position:absolute;top:50%;width:14px;height:1.5px;border-radius:2px;background:var(--comfi);opacity:.8}.say.r:before{left:-22px}.say.l:before{right:-22px}.say:not(.r):not(.l):before{display:none}.cos{position:absolute;inset:0;pointer-events:none;z-index:3}.co{position:absolute;left:0;top:0;width:0;height:0;color:var(--fg);will-change:transform,opacity}.co-dot{position:absolute;left:-3.5px;top:-3.5px;width:7px;height:7px;border-radius:50%;background:var(--c, var(--fg));box-shadow:0 0 0 3px color-mix(in srgb,var(--c, var(--fg)) 16%,transparent)}.co-line{position:absolute;left:0;top:0;height:1px;transform-origin:0 50%;background:currentColor;opacity:.3}.co-lab{position:absolute;left:0;top:0;display:block;width:max-content;max-width:var(--co-w);white-space:nowrap;font-family:var(--sans);font-weight:600;font-size:var(--fs-label);line-height:1.2;letter-spacing:-.012em}.co-lab b,.co-lab strong{font:inherit;letter-spacing:inherit;display:flex;align-items:center;gap:.4em}.co-lab b:before,.co-lab strong:before{content:"";width:.42em;height:.42em;border-radius:50%;background:var(--c, transparent);display:var(--cd, none);flex:none}.co-lab strong em{font-style:normal;color:var(--accent-word)}.co-lab strong s{text-decoration-color:var(--bad);text-decoration-thickness:2px}.co-lab span,.co-lab br{display:none}.co.good{--c: var(--good);--cd: block}.co.bad{--c: var(--bad);--cd: block}.co.warn{--c: var(--warn);--cd: block}.co.blue{--c: var(--blue);--cd: block}.s[data-theme=blue] .co.blue{--c: #fff}.s{position:relative;padding:calc(var(--nav) + 12px) var(--pad) 6vh;color:var(--fg)}.s:before{content:"";position:absolute;inset:0;z-index:-2;background:var(--sbg, transparent)}.view{position:absolute;pointer-events:none}.spot{position:absolute;width:1px;height:1px;pointer-events:none}.spot-host{position:relative;display:inline-block}.spot-host .spot{left:50%;top:0}.pin{height:calc(var(--h) * 1vh);height:calc(var(--h) * 1svh);padding:0}.pin .stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;padding:0 var(--pad)}.scene .copy{position:absolute;top:var(--nav);bottom:0;width:var(--copy-w);justify-content:safe center;gap:clamp(12px,2vh,30px);padding:3vh 0 9vh}.scene[data-side=left] .copy{left:var(--pad)}.scene[data-side=right] .copy{right:var(--pad)}.scene .copy>.sentence.lg{font-size:calc(var(--fs-sentence) * 1.22)}.scene .copy>.mega,.scene .copy>.sentence{font-size:var(--fs-sentence);max-width:12.4em}.scene .copy>.lede{display:none}.scene[data-side=left]>.stage>.view{left:calc(var(--pad) + var(--copy-w) + var(--gap));right:0;top:var(--nav);bottom:0}.scene[data-side=right]>.stage>.view{right:calc(var(--pad) + var(--copy-w) + var(--gap));left:0;top:var(--nav);bottom:0}.scene[data-side=top] .copy{left:var(--pad);right:var(--pad);bottom:auto;width:auto;align-items:center;text-align:center;padding:clamp(20px,5.5vh,88px) 0 0}.scene[data-side=top] .copy>.mega,.scene[data-side=top] .copy>.sentence{max-width:22em}.scene[data-side=top] .copy>.small-line{max-width:40ch}.scene[data-side=top]>.stage>.view{left:0;right:0;bottom:0;top:calc(var(--nav) + clamp(20px,5.5vh,88px) + var(--fs-sentence) * 1.1 + 2vh)}.stores{display:flex;align-items:center;gap:.6em;font-size:var(--fs-ui)}.store{display:inline-flex;align-items:center;justify-content:center;gap:.5em;height:var(--btn);padding:0 1.2em 0 1em;border-radius:999px;background:var(--ink);color:#fff;font-weight:600;font-size:inherit;letter-spacing:-.01em;white-space:nowrap;box-shadow:inset 0 0 0 1.5px var(--ink);transition:transform .35s var(--spring),background .3s,color .3s}.store svg{width:1.25em;height:1.25em;flex:none}@media (prefers-reduced-motion: no-preference){.store:hover{transform:translateY(-2px)}}.store.alt,html.os-ios .store[data-store=android],html.os-android .store[data-store=ios]{background:transparent;color:var(--ink)}.s[data-theme=dark] .store{background:#fff;color:var(--navy);box-shadow:inset 0 0 0 1.5px #fff}.s[data-theme=dark] .store.alt,html.os-ios .s[data-theme=dark] .store[data-store=android],html.os-android .s[data-theme=dark] .store[data-store=ios]{background:transparent;color:#fff}html.os-ios .store[data-store=ios],html.os-android .store[data-store=android]{order:-1}.qr{order:3;display:none;align-items:center;gap:.8em;margin:0 0 0 .6em}html.os-desktop .get .qr.ready{display:flex}.qr-code{display:block;width:calc(var(--btn) * 1.5);aspect-ratio:1;padding:5px;border-radius:10px;background:#fff}.qr-code svg{display:block;width:100%;height:100%}.qr figcaption{font-size:max(14px,var(--fs-note));line-height:1.35;color:var(--fg2);max-width:13ch}.stores.big{font-size:calc(var(--fs-ui) * 1.1)}.stores.big .store{height:calc(var(--btn) * 1.15)}.stores.big .qr-code{width:calc(var(--btn) * 2.2)}.foot{display:flex;justify-content:space-between;align-items:center;gap:12px;font-family:var(--sans);font-weight:500;font-size:14px;letter-spacing:0;text-transform:none;color:#ffffffb8}.foot span:last-child{display:flex;gap:.4em}.foot a{display:inline-flex;align-items:center;min-height:44px;padding:0 .7em}.foot a:hover{color:#fff}@media (max-aspect-ratio: 11/10),(min-aspect-ratio: 1101/1000) and (min-height: 521px) and (max-width: 799px){.pin .stage{padding:var(--nav) var(--pad) 0}.scene .copy,.scene[data-side] .copy{position:relative;inset:auto;width:auto;padding:clamp(18px,3.4vh,44px) 0 0;display:flex;justify-content:flex-start;align-items:flex-start;text-align:left;gap:clamp(8px,1.4vh,18px)}.scene .copy>.mega,.scene .copy>.sentence,.scene[data-side=top] .copy>.mega,.scene[data-side=top] .copy>.sentence{max-width:13em}.scene .copy>.sentence.lg{font-size:calc(var(--fs-sentence) * 1.12)}.scene[data-side]>.stage>.view{left:0;right:0;width:auto;top:calc(var(--nav) + var(--fs-sentence) * 2.3 + 6vh);bottom:0}}@media (max-aspect-ratio: 11/10) and (max-width: 599px){.brand span{display:none}.cta{height:44px;padding:0 1.1em;font-size:15px}.stores{width:100%}.stores .store{flex:1 1 0;padding:0 .8em}.stores.big .store{flex:none}html.os-desktop .qr.ready{display:none!important}.scene .copy,.scene[data-side] .copy{padding-top:var(--sent-top)}.s.pin{height:calc(var(--hm, var(--h)) * 1svh)}#react{--hm: 260}#label{--hm: 248}#find{--hm: 229}#test{--hm: 242}#dupes{--hm: 229}#prices{--hm: 215}#routine{--hm: 255}#weather{--hm: 234}#shelf{--hm: 197}#numbers{--hm: 213}#rivals{--hm: 309}#plus{--hm: 236}#free{--hm: 186}#private{--hm: 216}.pin .stage canvas,.pin .stage .view{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}}@media (max-aspect-ratio: 11/10) and (min-width: 600px),(min-aspect-ratio: 1101/1000) and (min-height: 521px) and (max-width: 799px){.scene .copy,.scene[data-side] .copy{align-items:center;text-align:center;padding-top:clamp(24px,4.4vh,56px)}.scene .copy>.mega,.scene .copy>.sentence,.scene[data-side=top] .copy>.mega,.scene[data-side=top] .copy>.sentence{max-width:13em}}@media (min-aspect-ratio: 1101/1000) and (max-height: 520px){.nav{padding-top:env(safe-area-inset-top)}html.os-desktop .qr.ready{display:none!important}.brand{font-size:17px}.brand img{width:26px}.cta{height:36px;min-height:36px;font-size:14.5px;padding:0 1em;position:relative}.cta:after{content:"";position:absolute;inset:-5px -2px}.scene .copy{padding:8px 0 14px;gap:8px}.scene .copy>.mega,.scene .copy>.sentence{max-width:none}.scene[data-side=top] .copy{left:var(--pad);right:auto;bottom:0;width:var(--copy-w);padding:8px 0 14px;align-items:flex-start;text-align:left;justify-content:safe center}.scene[data-side=top]>.stage>.view{left:calc(var(--pad) + var(--copy-w) + var(--gap));right:0;top:var(--nav);bottom:0}.stores{gap:8px}.store{padding:0 1em 0 .85em}}.ap{--ap-h: 956px;--ap-r: 0px;--ap-bg: #F4F5F9;--ap-card: #FFFFFF;--ap-ink: #1D1D1F;--ap-navy: #0B1026;--ap-blue: #0A6CFF;--ap-wash: #EEF4FF;--ap-good: #1F9D55;--ap-good-t: #E3F6EA;--ap-good-ink: #157A3F;--ap-bad: #D93F3F;--ap-bad-t: #FDE9E7;--ap-bad-ink: #B83030;--ap-warn: #F2B321;--ap-warn-t: #FFF3CF;--ap-warn-ink: #8A5D00;--ap-sun: #F5A70A;--ap-sh: 0 1px 2px rgba(11, 16, 38, .04), 0 10px 30px rgba(42, 76, 158, .09);--ap-ease: cubic-bezier(.2, .9, .2, 1);--ap-spring: cubic-bezier(.34, 1.4, .64, 1);position:relative;width:440px;height:var(--ap-h);flex:none;overflow:hidden;isolation:isolate;border-radius:calc(var(--ap-r) * .762);background:linear-gradient(180deg,#e8f1ff 0,#f4f5f9 46%);color:var(--ap-navy);display:flex;flex-direction:column;font-family:Geist,Geist Fallback,ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:28px;font-weight:500;line-height:1.15;letter-spacing:-.02em;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;user-select:none;-webkit-user-select:none;cursor:default}@supports (corner-shape: superellipse(2)){.ap{border-radius:var(--ap-r);corner-shape:superellipse(1.459)}}.ap *,.ap *:before,.ap *:after{box-sizing:border-box;margin:0;padding:0}.ap img{display:block;max-width:none;-webkit-user-drag:none}.ap em,.ap i{font-style:normal}.ap b{font-weight:600}.ap-instant,.ap-instant *{transition:none!important;animation:none!important}.ap .ap-i{width:28px;height:28px;flex:none;display:block}.ap .ap-th,.ap .ap-face{object-fit:contain}.ap .ap-xf{display:grid}.ap .ap-xf>*{grid-area:1 / 1;opacity:0;transition:opacity .45s var(--ap-ease),transform .5s var(--ap-ease)}.ap-status{position:relative;flex:none;height:62px;z-index:6}.ap-status>b{position:absolute;left:60px;top:15px;font-size:24px;font-weight:600;letter-spacing:-.01em;color:var(--ap-ink)}.ap-island{position:absolute;left:50%;top:14px;width:94.7px;height:36.7px;margin-left:-47.35px;border-radius:18.35px;background:#000}.ap-home{position:absolute;z-index:9;left:50%;bottom:9px;width:150px;height:5px;margin-left:-75px;border-radius:3px;background:var(--ap-ink)}.ap-body{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;padding:0 28px 52px}.ap-t1{font-size:40px;font-weight:650;line-height:1.08;letter-spacing:-.035em;color:var(--ap-navy)}.ap-badge{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;flex:none;color:#fff;background:var(--ap-blue)}.ap-badge .ap-i{width:26px;height:26px;stroke-width:3}.ap-badge.t-good{background:var(--ap-good)}.ap-badge.t-bad{background:var(--ap-bad)}.ap-badge.t-sun{background:var(--ap-sun)}.ap-badge.t-peach{background:#ff8a73}.ap-dot{display:block;width:20px;height:20px;border-radius:50%;flex:none;background:var(--ap-blue)}.ap-dot.t-warn{background:var(--ap-warn)}.ap-dot.t-bad{background:var(--ap-bad)}.ap-dot.t-blue{background:var(--ap-blue)}.c-good{color:var(--ap-good)}.c-bad{color:var(--ap-bad)}.c-sun{color:#d98a00}.ap-pr,.ap-fact,.ap-pick,.ap-step{opacity:0;transform:translateY(26px) scale(.98);transition:opacity .5s var(--ap-ease),transform .6s var(--ap-ease),background-color .4s,border-color .4s,filter .4s}.ap-pr.is-on,.ap-fact.is-on,.ap-pick.is-on,.ap-step.is-on{opacity:1;transform:none}.ap-today{gap:40px;padding-left:22px;padding-right:22px}.ap-hello{display:flex;align-items:center;gap:14px}.ap-hello-f{width:100px;height:107px;margin:-8px 0 -8px -6px}.ap-plan{display:flex;flex-direction:column;gap:18px}.ap-pr{display:flex;align-items:center;gap:20px;min-height:152px;padding:16px 18px 16px 16px;border-radius:38px;background:var(--ap-card);box-shadow:var(--ap-sh)}.ap-pr-th{position:relative;width:104px;height:120px;flex:none;border-radius:30px;display:grid;place-items:center;background:var(--ap-good-t)}.ap-pr:nth-child(2) .ap-pr-th{background:#ffe6e0}.ap-pr:nth-child(3) .ap-pr-th{background:#fff1c9}.ap-pr-th .ap-th{width:112px;height:140px;margin:0 -4px}.ap-pr-th .ap-badge{position:absolute;right:-10px;bottom:-8px;box-shadow:0 0 0 4px #fff}.ap-pr b{font-size:30px;line-height:1.1;letter-spacing:-.025em}.ap-pr b em{display:block;margin-bottom:2px}.ap-prof{gap:26px}.ap-id{position:relative;min-height:340px;padding:0 32px 36px;border-radius:42px;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(160deg,#6bb0ff,#2f86ff 45%,#0a6cff);box-shadow:0 20px 44px #0a6cff42}.ap-id-f{position:absolute;right:22px;top:22px;width:156px;height:166px}.ap-id small{font-size:28px;font-weight:500;opacity:.86}.ap-id-t{font-size:52px;font-weight:650;line-height:1.04;letter-spacing:-.04em;margin-top:4px}.ap-facts{display:flex;flex-direction:column;gap:16px}.ap-fact{display:flex;align-items:center;gap:18px;min-height:100px;padding:18px 26px 18px 22px;border-radius:32px;background:var(--ap-card);box-shadow:var(--ap-sh)}.ap-fact .ap-badge{width:52px;height:52px}.ap-fact b{font-size:29px;line-height:1.12}.ap-fact[data-i="2"].is-on{background:var(--ap-bad-t)}.ap-shelf{gap:0}.ap-ledges{display:flex;flex-direction:column;gap:54px;margin:44px 0 0}.ap-ledge{position:relative;display:flex;justify-content:space-between;align-items:flex-end;height:220px;margin:0 -10px}.ap-ledge:after{content:"";position:absolute;left:-8px;right:-8px;bottom:-12px;height:24px;border-radius:12px;background:#fff;box-shadow:var(--ap-sh);z-index:-1}.ap-si{position:relative;width:140px;height:220px;display:grid;place-items:end center;transition:opacity .45s var(--ap-ease),transform .55s var(--ap-spring),filter .45s}.ap-si:before{content:"";position:absolute;left:50%;bottom:6px;width:150px;height:150px;margin-left:-75px;border-radius:50%;background:var(--hc, #DCEBFF);opacity:0;transform:scale(.6);transition:opacity .4s,transform .5s var(--ap-ease);z-index:-1}.ap-si .ap-th{width:168px;height:210px;margin:0 -14px 2px}.ap-shelf[data-hi=spf]{--hc: #FFE7A3}.ap-shelf[data-hi=two]{--hc: #CFE3FF}.ap-shelf[data-hi=vitc]{--hc: #FFD3CD}.ap-shelf:not([data-hi=""]) .ap-si:not(.is-hi){opacity:.3;filter:saturate(.5)}.ap-si.is-hi{transform:translateY(-8px) scale(1.1)}.ap-si.is-hi:before{opacity:1;transform:none}.ap-tag{margin-top:50px;justify-items:center;min-height:84px}.ap-tag>span{display:inline-flex;align-items:center;gap:16px;padding:20px 34px;border-radius:42px;background:#fff;box-shadow:var(--ap-sh);font-size:36px;font-weight:650;letter-spacing:-.03em;transform:translateY(12px)}.ap-shelf[data-hi=spf] .ap-tag [data-t=spf],.ap-shelf[data-hi=two] .ap-tag [data-t=two],.ap-shelf[data-hi=vitc] .ap-tag [data-t=vitc]{opacity:1;transform:none}.ap-prod{align-items:center;text-align:center}.ap-ph{position:relative;width:320px;height:330px;display:grid;place-items:center}.ap-ph-bg{position:absolute;left:20px;top:24px;width:280px;height:280px;border-radius:50%;background:#ddebff}.ap-ph .ap-th{position:relative;width:252px;height:315px}.ap-pname{margin-top:6px;font-size:34px;font-weight:650;letter-spacing:-.03em}.ap-verdict{position:relative;width:100%;height:232px;margin-top:30px;border-radius:42px;background:var(--ap-card);box-shadow:var(--ap-sh);transition:background-color .5s}.ap-v-wait,.ap-v-res{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;transition:opacity .45s var(--ap-ease),transform .55s var(--ap-spring)}.ap-v-wait{flex-direction:row;gap:18px}.ap-v-wait b{font-size:34px;font-weight:600}.ap-spin{width:40px;height:40px;border-radius:50%;border:5px solid #DCE6F7;border-top-color:var(--ap-blue);animation:ap-spin .9s linear infinite}@keyframes ap-spin{to{transform:rotate(360deg)}}.ap-v-res{opacity:0;transform:scale(.92)}.ap-v-res .ap-badge{width:62px;height:62px}.ap-v-res .ap-badge .ap-i{width:34px;height:34px}.ap-v-res b{font-size:50px;font-weight:700;letter-spacing:-.04em;line-height:1}.ap-v-res span{font-size:29px;font-weight:600}.ap-verdict.t-bad .ap-v-res b,.ap-verdict.t-bad .ap-v-res span{color:var(--ap-bad-ink)}.ap-verdict.t-good .ap-v-res b,.ap-verdict.t-good .ap-v-res span{color:var(--ap-good-ink)}.ap-prod.is-verdict .ap-verdict.t-bad{background:var(--ap-bad-t)}.ap-prod.is-verdict .ap-verdict.t-good{background:var(--ap-good-t)}.ap-prod.is-verdict .ap-v-wait{opacity:0;transform:scale(.94)}.ap-prod.is-verdict .ap-v-res{opacity:1;transform:none}.ap-ci{align-items:center;text-align:center}.ap-ci .ap-t1{max-width:360px}.ap-ci-big{width:100%;height:340px;margin:26px 0 22px;place-items:center}.ap-ci-big>span{display:flex;flex-direction:column;align-items:center;gap:6px;transform:scale(.85) translateY(10px)}.ap-ci-big img{width:236px;height:252px}.ap-ci-big b{font-size:42px;font-weight:650;letter-spacing:-.035em}.ap-ci[data-mood=glowing] [data-t=glowing],.ap-ci[data-mood=good] [data-t=good],.ap-ci[data-mood=okay] [data-t=okay],.ap-ci[data-mood=meh] [data-t=meh],.ap-ci[data-mood=rough] [data-t=rough]{opacity:1;transform:none}.ap-moods{width:100%;display:flex;justify-content:space-between;padding:14px 16px;border-radius:48px;background:var(--ap-card);box-shadow:var(--ap-sh)}.ap-mood{width:70px;height:70px;border-radius:50%;display:grid;place-items:center;transition:transform .45s var(--ap-spring),background-color .3s,box-shadow .3s}.ap-mood img{width:58px;height:62px}.ap-mood.is-on{background:#dcebff;box-shadow:inset 0 0 0 4px var(--ap-blue);transform:scale(1.14)}.ap-cal{gap:30px}.ap-weeks{display:grid;grid-template-columns:repeat(7,1fr);gap:26px 2px;padding:30px 10px;margin:0 -8px;border-radius:38px;background:var(--ap-card);box-shadow:var(--ap-sh)}.ap-day{position:relative;height:72px;display:grid;place-items:center;border-radius:22px;transition:background-color .45s}.ap-day:before{content:"";position:absolute;left:50%;top:50%;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;background:#e9ecf3;transition:opacity .3s}.ap-day .ap-face{position:relative;width:56px;height:60px;opacity:0;transform:scale(.5);transition:opacity .35s var(--ap-ease),transform .45s var(--ap-spring)}.ap-day.is-on:before{opacity:0}.ap-day.is-on .ap-face{opacity:1;transform:none}.ap-day .ap-mark{position:absolute;right:-6px;bottom:-14px;width:32px;height:40px;opacity:0;transform:translateY(6px);transition:opacity .4s,transform .5s var(--ap-ease)}.ap-cal.is-pattern .ap-day.d-bad{background:#ffd9d4}.ap-cal.is-pattern .ap-day.d-oil{background:#dcebff}.ap-cal.is-pattern .ap-day.d-oil.is-on .ap-mark{opacity:1;transform:none}.ap-cause{display:flex;align-items:center;gap:18px;min-height:140px;padding:14px 28px 14px 16px;border-radius:36px;background:var(--ap-bad-t);opacity:0;transform:translateY(20px);transition:opacity .5s var(--ap-ease),transform .6s var(--ap-ease)}.ap-cause .ap-th{width:96px;height:120px;flex:none}.ap-cause b{font-size:32px;font-weight:650;line-height:1.1;letter-spacing:-.03em;color:var(--ap-bad-ink)}.ap-cal.is-pattern .ap-cause{opacity:1;transform:none}.ap-find{gap:30px}.ap-picks{display:flex;flex-direction:column;gap:18px}.ap-pick{display:flex;align-items:center;gap:22px;min-height:186px;padding:16px 24px 16px 16px;border-radius:38px;background:var(--ap-card);box-shadow:var(--ap-sh)}.ap-pick-th{width:136px;height:154px;flex:none;border-radius:30px;display:grid;place-items:center;background:#fff1c9}.ap-pick:nth-child(2) .ap-pick-th{background:#e3f6ea}.ap-pick:nth-child(3) .ap-pick-th{background:#ece6ff}.ap-pick-th .ap-th{width:140px;height:175px}.ap-pick b{display:block;font-size:30px;line-height:1.1;letter-spacing:-.025em}.ap-pick em{display:block;margin-top:8px;font-size:36px;font-weight:700;letter-spacing:-.03em;color:var(--ap-blue)}.ap-dupes{gap:0}.ap-pair{display:flex;gap:18px}.ap-pp{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:18px}.ap-pp-th{width:100%;height:300px;border-radius:38px;display:grid;place-items:center;background:#ece6ff}.ap-pp-b .ap-pp-th{background:var(--ap-good-t)}.ap-pp-th .ap-th{width:236px;height:295px}.ap-pp em{font-size:56px;font-weight:700;letter-spacing:-.04em;line-height:1}.ap-pp-b em{color:var(--ap-good)}.ap-dupes .ap-st{opacity:0;transform:translateY(18px);transition:opacity .5s var(--ap-ease),transform .6s var(--ap-spring)}.ap-dupes .ap-st.is-on{opacity:1;transform:none}.ap-alike{margin-top:46px;text-align:center}.ap-alike b{display:block;font-size:128px;font-weight:700;letter-spacing:-.055em;line-height:.92;color:var(--ap-blue)}.ap-alike span{display:block;margin-top:6px;font-size:38px;font-weight:650;letter-spacing:-.03em}.ap-prices{gap:34px}.ap-prodrow{display:flex;align-items:center;gap:18px}.ap-prodrow .ap-th{width:128px;height:160px;flex:none;margin:-10px -4px -10px -10px}.ap-shops{position:relative;height:368px}.ap-shop{position:absolute;left:-6px;right:-6px;top:calc(var(--r0) * 128px);height:112px;display:flex;align-items:center;gap:14px;padding:0 22px;border-radius:34px;background:var(--ap-card);box-shadow:var(--ap-sh);transition:top .8s var(--ap-ease),background-color .45s,color .45s,transform .5s var(--ap-spring)}.ap-prices.is-sorted .ap-shop{top:calc(var(--r1) * 128px)}.ap-sdot{width:30px;height:30px;border-radius:50%;flex:none;display:grid;place-items:center;background:var(--sc);color:var(--ap-good);transition:width .4s var(--ap-ease),height .4s var(--ap-ease),background-color .4s}.ap-sdot .ap-i{width:26px;height:26px;stroke-width:3.2;opacity:0;transition:opacity .3s}.ap-shop b{flex:1;min-width:0;font-size:26px;line-height:1.1;white-space:nowrap}.ap-shop em{font-size:34px;font-weight:700;letter-spacing:-.03em}.ap-prices.is-pick .ap-shop.is-cheap{background:var(--ap-good);color:#fff;transform:scale(1.04)}.ap-prices.is-pick .is-cheap .ap-sdot{width:44px;height:44px;background:#fff}.ap-prices.is-pick .is-cheap .ap-sdot .ap-i{opacity:1}.ap-rt{gap:28px}.ap-rt-h{display:flex;align-items:center;gap:18px}.ap-rt-ic{width:66px;height:66px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--ap-navy);color:#ffe7a3}.ap-rt-morning .ap-rt-ic{background:#ffe7a3;color:#d98a00}.ap-rt-ic .ap-i{width:34px;height:34px}.ap-steps{display:flex;flex-direction:column;gap:14px}.ap-step{position:relative;display:flex;align-items:center;gap:16px;min-height:124px;padding:10px 24px 10px 18px;border-radius:32px;background:var(--ap-card);box-shadow:var(--ap-sh);border:4px solid transparent}.ap-num{width:46px;height:46px;border-radius:50%;flex:none;display:grid;place-items:center;background:var(--ap-wash);color:var(--ap-blue);font-size:25px;font-weight:700;transition:background-color .4s,color .4s}.ap-step .ap-th{width:76px;height:95px;flex:none}.ap-step b{flex:1;min-width:0;font-size:28px;line-height:1.1}.ap-rt[data-clash="1"] .ap-step.is-clash{border-color:var(--ap-bad);background:var(--ap-bad-t)}.ap-rt[data-clash="1"] .ap-step.is-clash .ap-num{background:var(--ap-bad);color:#fff}.ap-rt[data-clash="2"] .ap-step.is-moved{background:#eef0f4}.ap-rt[data-clash="2"] .ap-step.is-moved .ap-th,.ap-rt[data-clash="2"] .ap-step.is-moved b{opacity:.45;transition:opacity .4s}.ap-clash{min-height:76px}.ap-clash>span{display:flex;align-items:center;gap:14px;font-size:30px;font-weight:650;letter-spacing:-.025em;line-height:1.1;transform:translateY(10px)}.ap-clash>span:first-child{color:var(--ap-bad-ink)}.ap-clash>span:last-child{color:var(--ap-good-ink)}.ap-rt[data-clash="1"] .ap-clash>[data-t="1"],.ap-rt[data-clash="2"] .ap-clash>[data-t="2"]{opacity:1;transform:none}.ap-test{gap:36px}.ap-strip{position:relative;display:grid;grid-template-columns:repeat(4,1fr);padding:28px 8px 26px;border-radius:38px;background:var(--ap-card);box-shadow:var(--ap-sh)}.ap-track{position:absolute;left:12.5%;right:12.5%;top:72px;height:6px;border-radius:3px;background:#e9ecf3}.ap-track>i{display:block;height:100%;width:calc(var(--tp, 0) * 100%);border-radius:3px;background:var(--ap-blue);transition:width .6s var(--ap-ease)}.ap-tc{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:12px}.ap-tc:before{content:"";position:absolute;top:35px;left:50%;width:22px;height:22px;margin-left:-11px;border-radius:50%;background:#e9ecf3}.ap-tc .ap-face{position:relative;width:86px;height:92px;opacity:0;transform:scale(.5);transition:opacity .35s var(--ap-ease),transform .5s var(--ap-spring)}.ap-tc b{font-size:25px;font-weight:650;opacity:.4;transition:opacity .3s}.ap-tc.is-on .ap-face{opacity:1;transform:none}.ap-tc.is-on b{opacity:1}.ap-result{display:flex;align-items:center;justify-content:center;gap:18px;min-height:170px;border-radius:40px;opacity:0;transform:translateY(20px) scale(.96);transition:opacity .5s var(--ap-ease),transform .6s var(--ap-spring)}.ap-result.t-good{background:var(--ap-good-t);color:var(--ap-good-ink)}.ap-result.t-bad{background:var(--ap-bad-t);color:var(--ap-bad-ink)}.ap-result .ap-badge{width:62px;height:62px}.ap-result .ap-badge .ap-i{width:34px;height:34px}.ap-result b{font-size:50px;font-weight:700;letter-spacing:-.04em}.ap-test.is-done .ap-result{opacity:1;transform:none}.ap-priv{align-items:stretch}.ap-me{display:flex;align-items:center;gap:22px}.ap-me-f{position:relative;width:116px;height:116px;flex:none;border-radius:50%;background:#dce9ff;display:grid;place-items:center}.ap-me-f .ap-face{width:98px;height:105px;margin-top:8px;transition:opacity .4s}.ap-me-lock{position:absolute;right:-8px;bottom:-6px;width:50px;height:50px;border-radius:50%;display:grid;place-items:center;color:#fff;background:var(--ap-blue);box-shadow:0 0 0 5px #eef2fa;transition:background-color .4s}.ap-me-lock>i{grid-area:1 / 1;transition:opacity .4s,transform .5s var(--ap-spring)}.ap-me-lock .ap-i{width:26px;height:26px;stroke-width:2.6}.ap-me-b{opacity:0;transform:scale(.6)}.ap-priv .ap-t1{font-size:46px;flex:1;min-width:0}.ap-priv .ap-t1>[data-p=a]{opacity:1}.ap-priv .ap-t1>[data-p=b]{font-size:34px}.ap-mine{position:relative;margin-top:34px;padding:4px 28px;border-radius:38px;background:var(--ap-card);box-shadow:var(--ap-sh)}.ap-mine:after{content:"Nothing saved";position:absolute;inset:0;display:grid;place-items:center;font-size:30px;font-weight:600;color:#8a90a3;opacity:0;transition:opacity .4s}.ap-pr2{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:98px;border-top:2px solid #EEF0F6;transition:opacity .4s}.ap-pr2:first-child{border-top:0}.ap-pr2>span{font-size:25px;font-weight:500;color:#6b7186}.ap-pr2>b{font-size:31px;font-weight:650;letter-spacing:-.03em}.ap-pr2.is-list{flex-direction:column;align-items:flex-start;justify-content:center;gap:14px;padding:24px 0 26px}.ap-nos{display:flex;flex-wrap:wrap;gap:10px}.ap-no{display:inline-flex;align-items:center;gap:8px;height:54px;padding:0 20px 0 14px;border-radius:27px;background:var(--ap-bad-t);color:var(--ap-bad-ink);font-size:26px;font-weight:600;letter-spacing:-.02em}.ap-no .ap-i{width:22px;height:22px;stroke-width:3}.ap-delwrap{position:relative;width:100%;height:104px;margin-top:40px}.ap-del,.ap-deleted{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:14px;border-radius:52px;font-size:32px;font-weight:650;letter-spacing:-.025em;transition:opacity .4s,transform .45s var(--ap-spring),background-color .3s,color .3s}.ap-del{background:var(--ap-bad-t);color:var(--ap-bad-ink)}.ap-del .ap-i,.ap-deleted .ap-i{width:34px;height:34px}.ap-del .ap-xf>[data-p="0"]{opacity:1}.ap-deleted{background:var(--ap-good-t);color:var(--ap-good-ink);opacity:0;transform:scale(.9)}.ap-priv[data-step="1"] .ap-del{background:var(--ap-bad);color:#fff;transform:scale(.97)}.ap-priv[data-step="1"] .ap-del .ap-xf>[data-p="0"]{opacity:0}.ap-priv[data-step="1"] .ap-del .ap-xf>[data-p="1"]{opacity:1}.ap-priv[data-step="2"] .ap-del{opacity:0;transform:scale(.9)}.ap-priv[data-step="2"] .ap-deleted{opacity:1;transform:none}.ap-priv[data-step="2"] .ap-me-lock{background:var(--ap-good)}.ap-priv[data-step="2"] .ap-me-a{opacity:0;transform:scale(.6)}.ap-priv[data-step="2"] .ap-me-b{opacity:1;transform:none}.ap-priv[data-step="2"] .ap-me-f .ap-face{opacity:.35}.ap-priv[data-step="2"] .ap-pr2{opacity:0}.ap-priv[data-step="2"] .ap-mine:after{opacity:1}.ap-priv[data-step="2"] .ap-t1>[data-p=a]{opacity:0}.ap-priv[data-step="2"] .ap-t1>[data-p=b]{opacity:1}.ap-ask{justify-content:flex-start;padding-top:40px}.ap-ask-h{display:flex;flex-direction:column;align-items:center;gap:6px}.ap-ask-h .ap-face{width:140px;height:149px}.ap-msgs{display:flex;flex-direction:column;gap:18px;margin-top:40px}.ap-msg{display:none;max-width:86%;padding:22px 28px;border-radius:34px;font-size:29px;font-weight:500;line-height:1.2;letter-spacing:-.02em}.ap-msg.is-on{display:block;animation:ap-in .55s var(--ap-spring) both}.ap-msg.m-me{align-self:flex-end;background:var(--ap-blue);color:#fff;border-bottom-right-radius:12px}.ap-msg.m-c{align-self:flex-start;background:var(--ap-card);box-shadow:var(--ap-sh);border-bottom-left-radius:12px}.ap-typing{display:none;align-self:flex-start;gap:10px;padding:26px 30px;border-radius:34px 34px 34px 12px;background:var(--ap-card);box-shadow:var(--ap-sh)}.ap-typing i{width:14px;height:14px;border-radius:50%;background:#a9b3c7;animation:ap-dot 1.1s ease-in-out infinite}.ap-typing i:nth-child(2){animation-delay:.15s}.ap-typing i:nth-child(3){animation-delay:.3s}.ap-ask.is-typing .ap-typing{display:flex;animation:ap-in .4s var(--ap-ease) both}@keyframes ap-in{0%{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:none}}@keyframes ap-dot{0%,to{transform:translateY(0);opacity:.5}40%{transform:translateY(-6px);opacity:1}}.ap.ap-short .ap-body{padding-bottom:36px}.ap.ap-short .ap-ci-big{height:280px;margin:14px 0}.ap.ap-short .ap-ci-big img{width:196px;height:209px}@media (prefers-reduced-motion: reduce){.ap *,.ap *:before,.ap *:after{transition-duration:.01s!important;animation-duration:.01s!important;animation-iteration-count:1!important}.ap .ap-spin{animation:none}}.ap-mount{position:absolute;left:0;top:0;z-index:1;transform-origin:0 0;pointer-events:none;backface-visibility:hidden}.ap-mount>.ap{transform-origin:0 0}.ap-frame{--fz: 1;position:relative;flex:none;padding:calc(15.46px * var(--fz));border-radius:calc(79.6px * var(--fz));background:linear-gradient(165deg,#fafbfc,#e3e6eb 38%,#f1f3f5 62%,#cdd2d9);box-shadow:inset 0 0 0 calc(.7px * var(--fz)) #5c65746b,inset 0 0 calc(2.5px * var(--fz)) calc(1.4px * var(--fz)) #969eab59,0 calc(2px * var(--fz)) calc(4px * var(--fz)) #0b102614,0 calc(28px * var(--fz)) calc(56px * var(--fz)) #0b102629}.ap-fg{position:absolute;inset:calc(7.25px * var(--fz));border-radius:calc(72.2px * var(--fz));background:#050609;box-shadow:0 0 0 calc(1.1px * var(--fz)) #fffc,inset 0 0 0 calc(.8px * var(--fz)) #ffffff0f}.ap-fs{position:relative;z-index:1;width:100%;height:100%;border-radius:calc(63.9px * var(--fz));overflow:hidden}@supports (corner-shape: superellipse(2)){.ap-frame{border-radius:calc(97.8px * var(--fz));corner-shape:superellipse(1.35)}.ap-fg{border-radius:calc(91.8px * var(--fz));corner-shape:superellipse(1.406)}.ap-fs{border-radius:calc(83.9px * var(--fz));corner-shape:superellipse(1.459)}}.ap-fb{position:absolute;display:block;width:calc(3.2px * var(--fz));border-radius:calc(1.6px * var(--fz));background:linear-gradient(90deg,#a9b0bb,#eef0f3 60%,#c9ced6)}.ap-fb-l{left:calc(-2.7px * var(--fz))}.ap-fb-r{right:calc(-2.7px * var(--fz));background:linear-gradient(270deg,#a9b0bb,#eef0f3 60%,#c9ced6)}.ap-fb-cc{width:calc(1.3px * var(--fz));right:calc(-.4px * var(--fz));background:#8e96a3}.hero{position:relative;min-height:100vh;min-height:100svh;padding:var(--nav) var(--pad) 0;display:flex;flex-direction:column;justify-content:center}.hero-copy{gap:0;align-items:flex-start;padding-bottom:4vh}.hero-h{font-size:var(--fs-hero);max-width:10.6em}.hero-h em{white-space:nowrap}.hero-small{margin-top:clamp(14px,2.4vh,34px)}.hero-stores{margin-top:clamp(22px,4.4vh,60px);font-size:calc(var(--fs-ui) * 1.06)}.hero-stores .store{height:calc(var(--btn) * 1.08)}.hero-view{left:0;right:0;top:var(--nav);bottom:0}:root.gl .hero.away .hero-view{bottom:-100vh;bottom:-100svh}@media (max-aspect-ratio: 11/10) and (min-width: 600px),(min-aspect-ratio: 1101/1000) and (min-height: 521px) and (max-width: 799px){.hero{justify-content:flex-start;padding-top:calc(var(--nav) + clamp(28px,5vh,64px))}.hero-copy{align-items:center;text-align:center;padding-bottom:0}.hero-h{max-width:11em}}@media (max-aspect-ratio: 11/10) and (max-width: 599px){.hero{justify-content:flex-start;padding-top:calc(var(--nav) + clamp(14px,3vh,30px))}.hero-copy{padding-bottom:0}.hero-h{max-width:none}.hero-h em{white-space:normal}.hero-small{margin-top:10px}.hero-stores{margin-top:18px;font-size:15px}.hero-stores .store{height:var(--btn)}}@media (min-aspect-ratio: 1101/1000) and (max-height: 520px){.hero{height:100vh;height:100svh;min-height:0;padding-top:var(--nav)}.hero-copy{width:var(--copy-w);padding-bottom:2vh}.hero-h{font-size:var(--fs-hero)}.hero-h em{white-space:normal}.hero-small{margin-top:8px}.hero-stores{margin-top:16px;width:100%;font-size:var(--fs-ui)}.hero-stores .store{flex:1 1 0;height:var(--btn)}}:root:is(.no3d,:not(.js)) .hero-front,.hero-view.v-dead~.hero-front{display:none}@media (max-aspect-ratio: 11/10){:root:is(.no3d,:not(.js)) .hero>.hero-view[data-view=hero]:before{background-size:cover;background-position:center 74%}}@media (min-aspect-ratio: 1101/1000) and (min-height: 521px) and (min-width: 800px){:root:is(.no3d,:not(.js)) .hero>.hero-view{position:absolute;inset:var(--nav) 0 0 0;top:var(--nav)!important;height:auto!important;min-height:0;margin:0}}.get{position:relative;min-height:100vh;min-height:100svh;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:calc(var(--nav) + 4vh) var(--pad) calc(var(--btn) + 8vh)}.get-copy{align-items:center;gap:0}.get-h{font-size:calc(var(--fs-hero) * 1.2);color:#fff}.get .small-line{margin-top:clamp(14px,2.4vh,34px);max-width:none;color:#fffc}.get .stores.big{margin-top:clamp(26px,4.6vh,64px);gap:.8em}.get .stores.big .store{height:calc(var(--btn) * 1.2);padding:0 1.5em 0 1.2em;font-size:1.04em}.get .qr{text-align:left;margin-left:1.2em}.get-view{inset:0}.foot{position:absolute;left:var(--pad);right:var(--pad);bottom:max(6px,env(safe-area-inset-bottom));z-index:2}.foot a{min-width:44px;justify-content:center}@media (max-aspect-ratio: 11/10),(min-aspect-ratio: 1101/1000) and (min-height: 521px) and (max-width: 799px){.get{justify-content:flex-start;padding-top:calc(var(--nav) + 7vh);padding-bottom:0}.foot{flex-direction:column;gap:0}}@media (max-aspect-ratio: 11/10) and (max-width: 599px){.stores.big{flex-direction:column;width:min(100%,420px);align-items:stretch}.stores.big .store{width:100%}}@media (max-aspect-ratio: 11/10) and (min-width: 600px),(min-aspect-ratio: 1101/1000) and (min-height: 521px) and (max-width: 799px){.get .stores.big{flex-wrap:wrap;justify-content:center;gap:14px}.get .stores.big .qr{margin-left:4px}}@media (pointer: coarse){.foot a{min-height:44px;min-width:44px}.foot span:last-child{gap:0}}@media (min-aspect-ratio: 1101/1000) and (max-height: 520px){.get{padding-top:calc(var(--nav) + 2vh);padding-bottom:54px}.get .small-line{margin-top:8px}.get .stores.big{margin-top:16px}.get-h{font-size:calc(var(--fs-hero) * 1.15)}.get .stores.big .store{height:var(--btn)}}.fh{display:grid;grid-template-columns:minmax(0,1fr)}.fh>.fh-pool,.fh>.fh-sky,.fh>.fh-stage{grid-area:1 / 1;align-self:start}.fh-stage{display:flex;flex-direction:column;justify-content:center;padding:var(--nav) var(--pad) 0}.fh-pool,.fh-sky{display:block;position:sticky;top:0;height:100vh;height:100svh;z-index:-2;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 72%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 72%,transparent 100%)}.fh-pool{background:radial-gradient(circle at var(--fh-x, 72%) var(--fh-y, 54%),rgba(255,255,255,.95) 0,rgba(255,255,255,.6) calc(var(--fh-r, 30vw) * .45),rgba(255,255,255,0) var(--fh-r, 30vw))}.fh-sky{opacity:0;transition:opacity 2.6s ease;background:radial-gradient(circle at var(--fh-x, 72%) var(--fh-y, 54%),var(--fh-tint, #FFF1C9) 0,rgba(255,255,255,0) var(--fh-r, 30vw))}.fh-day .fh-sky{--fh-tint: #FFF1C9;opacity:.5}.fh-night .fh-sky{--fh-tint: #DCD9FF;opacity:.75}.fh-copy{gap:0;align-items:flex-start;padding-bottom:6vh}.fh-h{font-size:calc(var(--fs-hero) * 1.1);max-width:8em;text-wrap:balance}.fh-small{margin-top:clamp(16px,2.8vh,38px)}.fh-stores{margin-top:clamp(22px,4.2vh,58px);font-size:calc(var(--fs-ui) * 1.06)}.fh-stores .store{height:calc(var(--btn) * 1.08)}.fh-view{left:0;right:0;top:var(--nav);bottom:0}@media (max-aspect-ratio: 11/10) and (min-width: 600px),(min-aspect-ratio: 1101/1000) and (min-height: 521px) and (max-width: 799px){.fh-stage{justify-content:flex-start;padding-top:calc(var(--nav) + clamp(28px,5vh,64px))}.fh-copy{align-items:center;text-align:center;padding-bottom:0}.fh-h{font-size:var(--fs-hero);max-width:11em}.fh-small{margin-top:16px}.fh-stores{margin-top:24px}}@media (max-aspect-ratio: 11/10) and (max-width: 599px){.fh-stage{justify-content:flex-start;padding-top:calc(var(--nav) + clamp(8px,2vh,22px))}.fh-copy{padding-bottom:0}.fh-h{font-size:var(--fs-hero);max-width:none}.fh-small{margin-top:10px}.fh-stores{margin-top:16px;font-size:15px}.fh-stores .store{height:var(--btn)}}@media (min-aspect-ratio: 1101/1000) and (max-height: 520px){.fh-stage{padding-top:var(--nav)}.fh-copy{width:var(--copy-w);padding-bottom:2vh}.fh-h{font-size:var(--fs-hero);max-width:none}.fh-small{margin-top:8px}.fh-stores{margin-top:14px;width:100%;font-size:var(--fs-ui)}.fh-stores .store{flex:1 1 0;height:var(--btn)}}:root:is(.no3d,:not(.js)) .fh .fh-view:before,.fh .fh-view.v-dead:before{background-image:url("./still-wide.4D33YR5I.webp");background-position:right 3% center;background-size:auto 88%}@media (min-aspect-ratio: 1101/1000) and (max-height: 520px){:root:is(.no3d,:not(.js)) .fh .fh-view:before,.fh .fh-view.v-dead:before{background-position:right 1% center;background-size:auto 84%}}@media (max-aspect-ratio: 11/10),(min-aspect-ratio: 1101/1000) and (min-height: 521px) and (max-width: 799px){:root:is(.no3d,:not(.js)) .fh.pin .fh-stage{height:100vh;height:100svh;min-height:560px;padding-bottom:0}:root:is(.no3d,:not(.js)) .fh .fh-view:before,.fh .fh-view.v-dead:before{background-image:url("./still-tall.KULST7DR.webp");background-position:center bottom 2%;background-size:auto 54%}}@keyframes fh-in-o{0%{opacity:0}}@keyframes fh-in-t{0%{transform:translateY(18px)}}html.anim .fh .copy>*{opacity:1;transform:none;transition:none;animation:fh-in-o .7s var(--ease) both,fh-in-t .9s var(--ease) both}html.anim .fh .copy>*:nth-child(2){animation-delay:.08s}html.anim .fh .copy>*:nth-child(n+3){animation-delay:.16s}:root.js:not(.no3d) .fh .fh-view:not(.v-dead):before{content:"";position:absolute;inset:0;pointer-events:none;background:url("./wide.VAK36L7M.webp") center / cover no-repeat;background-image:image-set(url("./wide.KF5TOGGW.avif") type("image/avif"),url("./wide.VAK36L7M.webp") type("image/webp"));transition:opacity .3s ease}@media (min-aspect-ratio: 1101/1000) and (max-aspect-ratio: 29/20){:root.js:not(.no3d) .fh .fh-view:not(.v-dead):before{background-image:url("./w43.AVOT3KKV.webp");background-image:image-set(url("./w43.64QZ2Y7V.avif") type("image/avif"),url("./w43.AVOT3KKV.webp") type("image/webp"))}}@media (min-aspect-ratio: 16901/10000){:root.js:not(.no3d) .fh .fh-view:not(.v-dead):before{background-image:url("./w169.I3VWMP47.webp");background-image:image-set(url("./w169.SQ4AGMTL.avif") type("image/avif"),url("./w169.I3VWMP47.webp") type("image/webp"))}}@media (max-aspect-ratio: 11/10){:root.js:not(.no3d) .fh .fh-view:not(.v-dead):before{background-image:url("./tab.R3QHKMER.webp");background-image:image-set(url("./tab.G43RK74D.avif") type("image/avif"),url("./tab.R3QHKMER.webp") type("image/webp"))}}@media (max-aspect-ratio: 2999/5000){:root.js:not(.no3d) .fh .fh-view:not(.v-dead):before{background-image:url("./tall.C5FLI4Z7.webp");background-image:image-set(url("./tall.ZIKDOWCJ.avif") type("image/avif"),url("./tall.C5FLI4Z7.webp") type("image/webp"))}}:root.live .fh .fh-view:not(.v-dead):before{opacity:0}.c1-crop{position:absolute;left:0;top:0;z-index:1;overflow:hidden;pointer-events:none;will-change:transform}.c1-crop>.ap-frame{position:absolute;left:0;top:0}.c1-crop.cut-t{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 34px);mask-image:linear-gradient(to bottom,transparent 0,#000 34px)}.c1-crop.cut-b{-webkit-mask-image:linear-gradient(to top,transparent 0,#000 34px);mask-image:linear-gradient(to top,transparent 0,#000 34px)}.c1-crop.cut-t.cut-b{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 34px,#000 calc(100% - 34px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 34px,#000 calc(100% - 34px),transparent 100%)}.c1-q{position:absolute;left:0;top:0;z-index:3;margin:0;width:max-content;pointer-events:none;transform-origin:0 0;will-change:transform,opacity;opacity:0;font-family:var(--sans);font-weight:600;font-size:calc(var(--fs-label) * 1.5);line-height:1.1;letter-spacing:-.025em;color:var(--fg);text-align:center;text-wrap:balance}html[data-mode=phone] .c1-q,html[data-mode=land] .c1-q{font-size:calc(var(--fs-label) * 1.25);text-align:left}.c1-prof .ap-id-t{transition:opacity .45s,transform .55s cubic-bezier(.34,1.56,.64,1)}.c1-prof.c1-t0 .ap-id-t{opacity:0;transform:translateY(14px)}#react .co.c1-big .co-lab{font-size:calc(var(--fs-label) * 1.3);letter-spacing:-.02em}.co.co-big .co-lab{font-size:var(--fs-num);line-height:1.04;letter-spacing:-.03em;white-space:nowrap}.co.co-big .co-lab br{display:inline}.co.co-big .co-lab b:before{display:none}.co.co-big.bad .co-lab{color:var(--bad)}.co.co-big.good .co-lab{color:var(--good)}.s[data-theme=blue] .co.co-big .co-lab{color:#fff}.s[data-theme=blue] .co.co-big{--c: #fff}.fd-num{position:absolute;left:0;top:0;z-index:3;pointer-events:none;font-family:var(--sans);font-weight:600;font-size:calc(var(--fs-num) * 1.05);line-height:1;letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--fg);white-space:nowrap;visibility:hidden;will-change:transform}.view.v-dead .ap-mount{display:none}@media (max-aspect-ratio: 11/10) and (max-width: 599px){.fd-num{font-size:44px}}@media (max-aspect-ratio: 11/10) and (min-width: 600px){.fd-num{font-size:72px}}.ph-clip{position:absolute;left:0;top:0;overflow:hidden;pointer-events:none;z-index:1}.sr-list{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.del{position:absolute;left:0;top:0;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:200px;height:48px;padding:0;border-radius:999px;background:transparent;color:transparent;font-weight:600;letter-spacing:-.02em;white-space:nowrap;cursor:pointer;opacity:0;visibility:hidden;-webkit-tap-highlight-color:transparent;transition:opacity .35s,visibility 0s .35s,background-color .3s,color .3s}.del.on{opacity:1;visibility:visible;transition:opacity .35s,visibility 0s,background-color .3s,color .3s}.del:not(.done):hover{background:#d93f3f1a}.del:not(.done):active{background:#d93f3f33}.del.done{color:var(--blue)}.del.done:hover{background:#0a6cff14}.del:focus-visible{outline:3px solid var(--comfi);outline-offset:4px}@media (prefers-reduced-motion: no-preference){.del.ping:not(.done){animation:del-ping 2.4s var(--ease) infinite}}@keyframes del-ping{0%,35%{box-shadow:0 0 #d93f3f8c}to{box-shadow:0 0 0 18px #d93f3f00}}.more{padding:calc(var(--nav) + 10vh) var(--pad) 14vh}.more-copy{gap:clamp(22px,4.4vh,64px);max-width:min(1500px,100%)}.more-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(14px,2.6vh,40px);--fs-mr: clamp(28px, min(3vw, 5.4vh), 76px)}.mr{display:flex;align-items:center;gap:.55em;font-size:var(--fs-mr);font-weight:600;line-height:1.1;letter-spacing:-.03em;color:var(--fg)}.mr-art{flex:none;display:flex;align-items:flex-end;justify-content:center;width:2.8em;height:2.2em}.mr-art img{display:block;height:100%;width:auto}.mr-compare .mr-art img{height:92%;margin:0 -.18em}.mr-journal .mr-art img{height:62%;margin:0 -.1em}.mr-cycling .mr-art img,.mr-journal .mr-art img{filter:none}.mr-t{text-wrap:balance}html.anim .mr{opacity:0;transform:translate(56px);transition:opacity .7s var(--ease),transform .9s var(--ease)}html.anim .mr.on{opacity:1;transform:none}html.anim .mr.on .mr-art{animation:mr-pop .7s var(--spring) both}@keyframes mr-pop{0%{transform:scale(.4) translateY(30%)}to{transform:none}}.more-spot{display:block;position:sticky;bottom:20vh;margin-left:72%;width:1px;height:1px}@media (max-aspect-ratio: 11/10),(min-aspect-ratio: 1101/1000) and (min-height: 521px) and (max-width: 799px){.more{padding:calc(var(--nav) + 6vh) var(--pad) 24vh}.more-list{--fs-mr: clamp(22px, 6.2vw, 40px);gap:18px}.more-spot{position:absolute;margin:0;top:auto;bottom:4vh;right:auto;left:50%}}@media (min-aspect-ratio: 1101/1000) and (max-height: 520px){.more{padding:calc(var(--nav) + 24px) var(--pad) 36px}.more-list{--fs-mr: 22px;gap:10px}.more-spot{bottom:12vh;margin-left:78%}}.more-copy>.sentence{font-size:calc(var(--fs-sentence) * 1.45)}@media (max-aspect-ratio: 11/10) and (max-width: 599px){.more-copy>.sentence{font-size:calc(var(--fs-sentence) * 1.25)}.more-list{--fs-mr: 21px;gap:20px}.mr-art{width:56px;height:44px}.more-spot{left:auto;right:calc(var(--pad) + 50px);bottom:auto}}#rivals .stage:after{content:"";position:absolute;left:0;right:0;bottom:0;height:80px;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#f4f5f700,#f4f5f7)}:root:is(.no3d,:not(.js)) .view[data-view=dupes]:before,.view[data-view=dupes].v-dead:before{background-image:url("./dupes-wide.AKIAIIKU.webp");inset:-0% -0% -0% -20.15%}:root:is(.no3d,:not(.js)) .view[data-view=find]:before,.view[data-view=find].v-dead:before{background-image:url("./find-wide.ZB3SHKA4.webp");inset:-0% -0% -0% -17.348%}:root:is(.no3d,:not(.js)) .view[data-view=free]:before,.view[data-view=free].v-dead:before{background-image:url("./free-wide.FUGHIWWW.webp");inset:-0%}:root:is(.no3d,:not(.js)) .view[data-view=get]:before,.view[data-view=get].v-dead:before{background-image:url("./get-wide.BP4OBW3N.webp");inset:-0%}:root:is(.no3d,:not(.js)) .view[data-view=label]:before,.view[data-view=label].v-dead:before{background-image:url("./label-wide.A56YXMWK.webp");inset:-0% -3.046% -0% -0%}:root:is(.no3d,:not(.js)) .view[data-view=numbers]:before,.view[data-view=numbers].v-dead:before{background-image:url("./numbers-wide.T74UB4RZ.webp");inset:-0%}:root:is(.no3d,:not(.js)) .view[data-view=plus]:before,.view[data-view=plus].v-dead:before{background-image:url("./plus-wide.YCI6E6NP.webp");inset:-0%}:root:is(.no3d,:not(.js)) .view[data-view=prices]:before,.view[data-view=prices].v-dead:before{background-image:url("./prices-wide.HN5STKEI.webp");inset:-0%}:root:is(.no3d,:not(.js)) .view[data-view=private]:before,.view[data-view=private].v-dead:before{background-image:url("./private-wide.JJLB2TDH.webp");inset:-0% -.252% -0% -0%}:root:is(.no3d,:not(.js)) .view[data-view=react]:before,.view[data-view=react].v-dead:before{background-image:url("./react-wide.FJQAB233.webp");inset:-0% -0% -0% -7.035%}:root:is(.no3d,:not(.js)) .view[data-view=rivals]:before,.view[data-view=rivals].v-dead:before{background-image:url("./rivals-wide.VXP6U435.webp");inset:-0%}:root:is(.no3d,:not(.js)) .view[data-view=routine]:before,.view[data-view=routine].v-dead:before{background-image:url("./routine-wide.JPFHFLCS.webp");inset:-0%}:root:is(.no3d,:not(.js)) .view[data-view=shelf]:before,.view[data-view=shelf].v-dead:before{background-image:url("./shelf-wide.7DTNM62G.webp");inset:-0%}:root:is(.no3d,:not(.js)) .view[data-view=test]:before,.view[data-view=test].v-dead:before{background-image:url("./test-wide.3S4VKYIZ.webp");inset:-0%}:root:is(.no3d,:not(.js)) .view[data-view=weather]:before,.view[data-view=weather].v-dead:before{background-image:url("./weather-wide.4IEHSQFI.webp");inset:-0%}@media (max-width: 860px),(max-aspect-ratio: 1/1){:root:is(.no3d,:not(.js)) .view[data-view=dupes]:before,.view[data-view=dupes].v-dead:before{background-image:url("./dupes-tall.42TS7HE7.webp");inset:-0%}:root:is(.no3d,:not(.js)) .view[data-view=find]:before,.view[data-view=find].v-dead:before{background-image:url("./find-tall.B35THHT3.webp");inset:-0%}:root:is(.no3d,:not(.js)) .view[data-view=free]:before,.view[data-view=free].v-dead:before{background-image:url("./free-tall.3PQPXHXR.webp");inset:-0%}:root:is(.no3d,:not(.js)) .view[data-view=get]:before,.view[data-view=get].v-dead:before{background-image:url("./get-tall.CQUGOWWW.webp");inset:-0%}:root:is(.no3d,:not(.js)) .view[data-view=label]:before,.view[data-view=label].v-dead:before{background-image:url("./label-tall.CMIARQSH.webp");inset:-0%}:root:is(.no3d,:not(.js)) .view[data-view=numbers]:before,.view[data-view=numbers].v-dead:before{background-image:url("./numbers-tall.QDNCUNAJ.webp");inset:-0%}:root:is(.no3d,:not(.js)) .view[data-view=plus]:before,.view[data-view=plus].v-dead:before{background-image:url("./plus-tall.AAXBEOFG.webp");inset:-0%}:root:is(.no3d,:not(.js)) .view[data-view=prices]:before,.view[data-view=prices].v-dead:before{background-image:url("./prices-tall.GNQIDUWU.webp");inset:-0%}:root:is(.no3d,:not(.js)) .view[data-view=private]:before,.view[data-view=private].v-dead:before{background-image:url("./private-tall.X4DACHLS.webp");inset:-.117% -0% -0%}:root:is(.no3d,:not(.js)) .view[data-view=react]:before,.view[data-view=react].v-dead:before{background-image:url("./react-tall.RQDWHSYA.webp");inset:-0%}:root:is(.no3d,:not(.js)) .view[data-view=rivals]:before,.view[data-view=rivals].v-dead:before{background-image:url("./rivals-tall.ABL6IWHQ.webp");inset:-0%}:root:is(.no3d,:not(.js)) .view[data-view=routine]:before,.view[data-view=routine].v-dead:before{background-image:url("./routine-tall.IOQROFVE.webp");inset:-0%}:root:is(.no3d,:not(.js)) .view[data-view=shelf]:before,.view[data-view=shelf].v-dead:before{background-image:url("./shelf-tall.MIAXDNNT.webp");inset:-0%}:root:is(.no3d,:not(.js)) .view[data-view=test]:before,.view[data-view=test].v-dead:before{background-image:url("./test-tall.HIKDY5RY.webp");inset:-0%}:root:is(.no3d,:not(.js)) .view[data-view=weather]:before,.view[data-view=weather].v-dead:before{background-image:url("./weather-tall.PUSBBEC4.webp");inset:-0%}}:root:not(.anim) .rv,:root.no3d .rv{transform:none;transition:none}:root:not(.anim) .copy>*,:root.no3d .copy>*,:root:not(.anim) .hero-head .lede,:root:not(.anim) .try,:root.no3d .hero-head .lede,:root.no3d .try{opacity:1;transform:none;transition:none}:root:is(.no3d,:not(.js)) #gl-back,:root:is(.no3d,:not(.js)) #gl-front,:root:is(.no3d,:not(.js)) #say{display:none}:root:is(.no3d,:not(.js)) .stage>:not(.copy,.view,.spot),:root:is(.no3d,:not(.js)) #hero-co{display:none}:root:is(.no3d,:not(.js)) .pin{height:auto}:root:is(.no3d,:not(.js)) .pin .stage{position:relative;height:100vh;height:100svh;min-height:560px}:root:is(.no3d,:not(.js)) .view:before,.view.v-dead:before{content:"";position:absolute;inset:0;pointer-events:none;background-repeat:no-repeat;background-position:center bottom;background-size:contain}.stage>.view.v-dead~:not(.spot,.copy),.hero-view.v-dead~.cos{display:none}:root:is(.no3d,:not(.js)) .hero-view{position:relative;inset:auto;top:auto!important;height:auto!important;flex:1 1 auto;min-height:42vh;margin:1vh calc(-1 * var(--pad)) 0}:root:is(.no3d,:not(.js)) .word{pointer-events:none;cursor:default}:root:is(.no3d,:not(.js)) .caret{display:none}:root:is(.no3d,:not(.js)) .more-spot{width:clamp(84px,9vw,120px);aspect-ratio:1 / 1.07;background:url("./comfi-glowing.DZNH3XOM.webp") center bottom / contain no-repeat}:root:is(.no3d,:not(.js)) .co,:root:is(.no3d,:not(.js)) .cos{display:none}@media (max-aspect-ratio: 11/10),(min-aspect-ratio: 1101/1000) and (min-height: 521px) and (max-width: 799px){:root:is(.no3d,:not(.js)) .pin .stage{height:auto;min-height:0;padding-bottom:5vh}:root:is(.no3d,:not(.js)) .scene>.stage>.view{position:relative;inset:auto!important;height:58vh!important;width:auto;margin:3vh calc(-1 * var(--pad)) 0}:root:is(.no3d,:not(.js)) .hero-view{min-height:46vh}}@media (min-aspect-ratio: 1101/1000) and (max-height: 520px){:root:is(.no3d,:not(.js)) .scene>.stage>.view{height:80vh!important}}:root:is(.no3d,:not(.js)) #numbers .sr-list{position:static;width:auto;height:auto;margin:0;overflow:visible;clip-path:none;white-space:normal}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important}.cta:hover,.store:hover{transform:none}.word:hover .caret{transform:rotate(45deg) translate(-.12em,-.12em)}.word-in,.progress i{transition-duration:.15s}}:root:is(.no3d,:not(.js)) .s[data-bg="#F4F5F7"]{--sbg: #F4F5F7}:root:is(.no3d,:not(.js)) .s[data-bg="#FFFFFF"]{--sbg: #FFFFFF}:root:is(.no3d,:not(.js)) .s[data-bg="#EEF4FF"]{--sbg: #EEF4FF}:root:is(.no3d,:not(.js)) .s[data-bg="#0A6CFF"]{--sbg: #0A6CFF}:root:is(.no3d,:not(.js)) .s[data-bg="#0B1026"]{--sbg: #0B1026}.get{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:100vh;min-height:100svh;padding:0;text-align:left}.get-main{position:relative;flex:1 0 auto;display:flex;flex-direction:column;justify-content:center;padding:calc(var(--nav) + 32px) max(var(--pad),env(safe-area-inset-right)) 40px max(var(--pad),env(safe-area-inset-left))}.get-view{position:absolute;inset:0}.get-copy{position:relative;z-index:2;align-items:flex-start;width:50%;gap:0}.get-h{font-size:calc(var(--fs-sentence) * 1.45);letter-spacing:-.035em;color:#fff}.get .small-line{margin-top:clamp(14px,2vh,24px);max-width:none;font-size:18px;color:#ffffffc7}.get .stores.big{margin-top:clamp(24px,4vh,44px);gap:16px;flex-wrap:wrap;font-size:17px}.get .stores.big .store{height:60px;padding:0 1.5em 0 1.25em;font-size:17px}.get .stores.big .store svg{width:22px;height:22px}@media (min-aspect-ratio: 1101/1000) and (min-height: 1000px) and (min-width: 1800px){.get .stores.big .store{height:max(60px,calc(var(--btn) * 1.1));font-size:max(17px,var(--fs-ui))}.get .stores.big .store svg{width:1.3em;height:1.3em}.get .small-line{font-size:max(18px,var(--fs-small))}}.get .s-alt,.get .stores.big .store.alt,html.os-ios .get .store[data-store=android],html.os-android .get .store[data-store=ios]{box-shadow:inset 0 0 0 1.5px #fff9}.get .qr{margin:0 0 0 8px;text-align:left}.get .qr figcaption{color:#ffffffc7}.foot{position:relative;inset:auto;z-index:3;display:block;margin:0 max(var(--pad),env(safe-area-inset-right)) 0 max(var(--pad),env(safe-area-inset-left));padding:24px 0 max(24px,calc(env(safe-area-inset-bottom) + 16px));border-top:1px solid rgba(255,255,255,.14);color:#fff;font-family:var(--sans);text-transform:none;letter-spacing:0}.foot:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:calc(-1*max(var(--pad),env(safe-area-inset-left)));right:calc(-1*max(var(--pad),env(safe-area-inset-right)));background:#0b1026}.foot-row{display:flex;align-items:center;min-height:56px;gap:28px}.foot-brand{display:inline-flex;align-items:center;gap:9px;margin-inline-end:auto;font-size:15px;font-weight:600;letter-spacing:-.01em;color:#fff;white-space:nowrap}.foot-brand img{width:22px;height:auto;display:block}.foot-links{display:flex;align-items:center;gap:28px}.foot-links:not(:has(a:not([hidden]))){display:none}.foot a{color:inherit}.foot-links a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0;font-size:14px;font-weight:500;color:#ffffffb8;white-space:nowrap;transition:color .2s}.foot-links a:focus-visible{color:#fff}.foot-up{position:relative;flex:none;display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;color:#fff;background:#0b1026;box-shadow:inset 0 0 0 1.5px #ffffff4d;transition:box-shadow .2s,transform .35s var(--ease)}.foot-up:after{content:"";position:absolute;inset:-2px}.foot-up svg{width:16px;height:16px;display:block}.foot-up:focus-visible{box-shadow:inset 0 0 0 1.5px #fff;outline-offset:3px;border-radius:50%}.foot-copy{margin:12px 0 0;font-size:13px;font-weight:500;line-height:1.3;color:#ffffff80}.foot-more{display:flex;flex-wrap:wrap;align-items:center;column-gap:28px;margin-top:2px}.foot-more a{display:inline-flex;align-items:center;min-height:44px;padding:0;font-size:14px;font-weight:500;color:#fff9;white-space:nowrap;transition:color .2s}.foot-more a:focus-visible{color:#fff}.foot-more+.foot-copy{margin-top:2px}@media (hover: hover){.foot-more a:hover,.foot-links a:hover{color:#fff}.foot-up:hover{box-shadow:inset 0 0 0 1.5px #ffffffb3}}@media (hover: hover) and (prefers-reduced-motion: no-preference){.foot-up:hover{transform:translateY(-2px)}}@media (max-aspect-ratio: 11/10),(min-aspect-ratio: 1101/1000) and (min-height: 521px) and (max-width: 799px){.get-main{align-items:center;padding-top:calc(var(--nav) + 28px);padding-bottom:calc(28px + 46svh)}.get-copy{align-items:center;width:100%;text-align:center}.get .stores.big{justify-content:center}.foot-row{flex-direction:column;gap:0;min-height:0}.foot-brand{margin:0;min-height:24px}.foot-links{margin-top:16px;gap:32px}.foot-more{justify-content:center;column-gap:24px;margin-top:0}.foot-copy{text-align:center}.foot-row{position:relative}.foot-up{position:absolute;top:-8px;right:0;box-shadow:inset 0 0 0 1.5px #ffffff38}}@media (max-aspect-ratio: 11/10) and (max-width: 599px){.get{--rest: 572px}.get:has(.foot.nolinks){--rest: 516px}.get-main{padding-bottom:calc(28px + clamp(150px,100svh - var(--rest),46svh))}.get-h{font-size:40px}.get .small-line{margin-top:12px;font-size:16px}.get .stores.big{margin-top:28px;flex-direction:column;flex-wrap:nowrap;align-items:center;gap:12px;width:100%}.get .stores.big .store{width:min(100vw - 48px,320px);height:54px;flex:none}.foot-links{margin-top:12px}.foot-copy{margin-top:2px}}@media (max-aspect-ratio: 11/10) and (max-width: 359px){.get-h{font-size:36px}}@media (min-aspect-ratio: 1101/1000) and (max-height: 520px){.get-main{padding-top:calc(var(--nav) + 12px);padding-bottom:16px}.get-h{font-size:calc(var(--fs-sentence) * 1.3)}.get .small-line{margin-top:8px;font-size:16px}.get .stores.big{margin-top:16px;gap:12px}.get .stores.big .store{height:48px;font-size:15.5px}.foot{padding-top:10px}.foot-row{min-height:48px}.foot-copy{margin-top:4px}}.get-main:after{content:"";position:absolute;z-index:1;left:0;right:0;bottom:0;height:40px;pointer-events:none;background:linear-gradient(to bottom,#0b102600 0,#0b1026 24px)}@media (min-aspect-ratio: 1101/1000) and (min-height: 521px) and (min-width: 800px),(min-aspect-ratio: 1101/1000) and (max-height: 520px){.foot.nolinks{display:flex;align-items:center;column-gap:28px}.foot.nolinks .foot-row{display:contents}.foot.nolinks .foot-brand{min-height:56px;margin-inline-end:auto}.foot.nolinks .foot-copy{order:2;margin:0}.foot.nolinks .foot-up{order:3}}@media (max-aspect-ratio: 11/10) and (max-width: 599px) and (max-height: 699px){.get{--rest: 538px}.get:has(.foot.nolinks){--rest: 482px}.get-main{padding-top:calc(var(--nav) + 20px);padding-bottom:calc(16px + clamp(130px,100svh - var(--rest),34svh))}.get-h{font-size:34px}.get .stores.big{margin-top:20px}}@media (max-aspect-ratio: 11/10) and (max-width: 300px){.foot-row{padding:0}.foot-up{position:static;margin:12px auto 0;order:3}.foot{display:flex;flex-direction:column}.foot-row{display:contents}.foot-brand{order:1}.foot-links,.foot-more{order:2}.foot-copy{order:2;text-align:center}}@media (min-aspect-ratio: 1101/1000) and (min-width: 2200px) and (min-height: 1300px){.foot{padding-top:30px}.foot-row{min-height:68px;gap:36px}.foot-brand{font-size:19px;gap:11px}.foot-brand img{width:28px}.foot-links{gap:36px}.foot-links a{font-size:17px;min-height:48px}.foot-more{column-gap:36px}.foot-more a{font-size:16px;min-height:48px}.foot.nolinks{column-gap:36px}.foot.nolinks .foot-brand{min-height:68px}.foot-copy{font-size:15px;margin-top:14px}.foot-up{width:50px;height:50px}.foot-up svg{width:20px;height:20px}}html{-webkit-tap-highlight-color:transparent;touch-action:pan-y pinch-zoom;scroll-padding-top:var(--nav)}body{overscroll-behavior-x:none}.sentence,.small-line,.text,.foot-copy,.get-h{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}#gl-back,#gl-front,.view{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.s[data-theme=blue] ::selection{background:#fff;color:var(--blue)}.s[data-theme=dark] ::selection,.get ::selection{background:#fff;color:var(--navy)}.nav{padding-left:max(var(--pad),env(safe-area-inset-left));padding-right:max(var(--pad),env(safe-area-inset-right))}.skip{left:max(var(--pad),env(safe-area-inset-left));top:max(8px,env(safe-area-inset-top))}.skip:focus-visible{outline-color:#fff;outline-offset:-5px}@media (min-aspect-ratio: 1101/1000) and (max-height: 520px){.cta{height:36px;min-height:36px}.cta:after{inset:-4px}}@media (hover: none){.cta:hover,.store:hover,.foot-up:hover{transform:none}.foot a:hover{color:inherit}.foot-links a:hover{color:#ffffffb8}}.go-pill{display:none}@media (max-aspect-ratio: 11/10) and (max-width: 599px){.nav{height:calc(var(--nav) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.nav .cta{display:none}.brand{min-width:44px;justify-content:flex-start}.brand img{width:26px}:root{--cta: calc(56px + env(safe-area-inset-bottom)) }.go-pill{position:fixed;z-index:41;left:50%;bottom:max(12px,env(safe-area-inset-bottom));width:auto;max-width:calc(100% - 32px);height:48px;padding:0 22px;border-radius:24px;display:flex;align-items:center;justify-content:center;gap:8px;font-family:var(--sans);font-size:15px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;background:var(--ink);color:#fff;box-shadow:0 6px 20px #0b10262e;transform:translate(-50%,calc(100% + max(12px,env(safe-area-inset-bottom)) + 12px));visibility:hidden;transition:transform .25s var(--ease),visibility 0s linear .25s,background-color .4s,color .4s}.go-pill[hidden]{display:none}.go-pill.on{transform:translate(-50%);visibility:visible;transition:transform .25s var(--ease),visibility 0s,background-color .4s,color .4s}.go-pill[data-on=blue]{background:#fff;color:var(--blue);box-shadow:0 6px 20px #0b102638}.go-pill[data-on=dark]{background:#fff;color:var(--navy);box-shadow:0 6px 20px #00000059}.go-pill svg{width:18px;height:18px;flex:none;display:none}html.os-ios .go-pill .dk-ios,html.os-android .go-pill .dk-android{display:block}.go-pill:focus-visible{outline:2.5px solid var(--blue);outline-offset:3px;border-radius:24px}.go-pill[data-on=blue]:focus-visible,.go-pill[data-on=dark]:focus-visible{outline-color:#fff}.go-pill.on:active{transform:translate(-50%) scale(.98)}}@media (min-aspect-ratio: 1101/1000) and (max-height: 520px){.nav{height:var(--nav);padding-top:0}}.nav .cta{transition:opacity .2s,visibility 0s,transform .35s var(--spring),background .4s,color .4s}.nav.at-end .cta{opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s linear .2s,background .4s,color .4s}@media (min-aspect-ratio: 1101/1000) and (min-height: 521px) and (max-height: 680px){.get-h{font-size:calc(var(--fs-sentence) * 1.3)}.get .stores.big .store{height:54px}}[dir=rtl] .get-copy{text-align:right}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.go-pill,.go-pill.on{transition:visibility 0s,background-color .2s,color .2s}.skip{transition:none}}@media (prefers-reduced-data: reduce){.go-pill{box-shadow:none}}@media (prefers-contrast: more){:root{--rule: rgba(29, 29, 31, .4)}.s[data-theme=dark],.s[data-theme=blue]{--rule: rgba(255, 255, 255, .4);--fg2: #fff}.foot{border-top-color:#fff6}.foot-links a,.foot-copy,.get .small-line,.get .qr figcaption{color:#fff}.foot-up{box-shadow:inset 0 0 0 1.5px #fffc}.get .stores.big .store.alt,html.os-ios .get .store[data-store=android],html.os-android .get .store[data-store=ios]{box-shadow:inset 0 0 0 2px #fff}.nav:before{background:var(--nav-bg, var(--bg))}}@media (forced-colors: active){.store,.cta,.go-pill,.foot-up,.skip{border:1px solid ButtonText;forced-color-adjust:auto}.foot{border-top-color:CanvasText}.progress i{background:Highlight}.nav:before{background:Canvas;opacity:1;backdrop-filter:none;-webkit-backdrop-filter:none}.store svg,.go-pill svg,.foot-up svg{forced-color-adjust:auto}.foot-brand img,.brand img{forced-color-adjust:none}}@media print{@page{margin:14mm}html,body{background:#fff!important;color:#000!important}#gl-back,#gl-front,.say,.nav,.go-pill,.skip,.foot-up,.cos,.del,.spot,.fh-pool,.fh-sky,.qr,.comfi-key{display:none!important}.s,.s.pin,.pin .stage,.get,.get-main{position:static!important;height:auto!important;min-height:0!important;padding:0!important;color:#000!important;break-inside:avoid}.s{margin:0 0 10mm}.scene .copy,.copy{position:static!important;width:auto!important;padding:0!important;opacity:1!important;transform:none!important}html.anim .copy>*,html.anim .rv{opacity:1!important;transform:none!important}.view{display:none!important}.sentence,.get-h{font-size:22pt!important;color:#000!important}.sentence em{color:#0a6cff!important}.small-line,.text,.foot-copy{color:#333!important}.sr-list{position:static!important;width:auto!important;height:auto!important;clip:auto!important;margin:4pt 0 0!important;font-size:11pt;color:#333}.stores,.stores.big{margin-top:6pt!important}.store{background:#fff!important;color:#000!important;box-shadow:inset 0 0 0 1px #000!important;height:32px!important}.store[href^=http]:after{content:" (" attr(href) ")";font-weight:400;font-size:9pt;margin-left:4pt}.more-list img{max-height:40px;width:auto}.foot{margin:0!important;padding:6pt 0 0!important;border-top:1px solid #999;background:none!important;box-shadow:none!important;clip-path:none!important;color:#000!important}.foot-links a{color:#000!important}}
