.ind-phone{background:linear-gradient(150deg,#3a3940 0%,#171619 18%,#0c0c0d 60%,#28262a 100%);border-radius:46px;flex:none;width:240px;padding:9px;position:relative;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 0 0 3px #09080a,0 40px 80px -24px #1d0d2280,0 16px 32px -16px #1d0d2259}[dir=rtl] .ind-phone{background:linear-gradient(-150deg,#3a3940 0%,#171619 18%,#0c0c0d 60%,#28262a 100%)}.ind-phone-btn{background:linear-gradient(90deg,#1d1c1f,#3b3a41);border-radius:2px;width:3px;position:absolute}[dir=rtl] .ind-phone-btn{background:linear-gradient(-90deg,#1d1c1f,#3b3a41)}.ind-phone-btn.is-action{height:5%;top:17%;left:-2px}[dir=rtl] .ind-phone-btn.is-action{left:auto;right:-2px}.ind-phone-btn.is-up{height:9%;top:25%;left:-2px}[dir=rtl] .ind-phone-btn.is-up{left:auto;right:-2px}.ind-phone-btn.is-down{height:9%;top:36%;left:-2px}[dir=rtl] .ind-phone-btn.is-down{left:auto;right:-2px}.ind-phone-btn.is-power{background:linear-gradient(270deg,#1d1c1f,#3b3a41);height:14%;top:28%;right:-2px}[dir=rtl] .ind-phone-btn.is-power{background:linear-gradient(-270deg,#1d1c1f,#3b3a41);left:-2px;right:auto}.ind-phone-screen{aspect-ratio:9/19.5;color:#17151a;-webkit-font-smoothing:antialiased;background:#fff;border-radius:37px;position:relative;overflow:hidden}.ind-phone-screen:before{content:"";z-index:6;background:#000;border-radius:14px;width:27%;height:22px;position:absolute;top:9px;left:50%;transform:translate(-50%)}[dir=rtl] .ind-phone-screen:before{left:auto;right:50%;transform:translate(50%)}.ind-phone-screen>img{object-fit:cover;object-position:top;flex:1;width:100%;min-height:0;display:block}.ind-phone-screen{container-type:inline-size}@container (width<=200px){.ind-s-status{padding:0 9px 0 13px;font-size:10px}[dir=rtl] .ind-s-status{padding:0 13px 0 9px}.ind-s-sys{gap:2px}.ind-s-sys svg{width:auto;height:8px}.ind-s-bar{grid-template-columns:20px 1fr 20px;height:26px}.ind-s-bar b{letter-spacing:.14em;font-size:10.5px}.ind-s-tabs{padding:6px 2px 20px}.ind-s-tabs span{gap:0;font-size:0}}.ind-phone-home{z-index:7;mix-blend-mode:difference;pointer-events:none;background:#fff;border-radius:4px;width:36%;height:4px;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}[dir=rtl] .ind-phone-home{left:auto;right:50%;transform:translate(50%)}.ind-page{--ind-ink:#17151a;--ind-muted:#6c6873;--ind-line:#e5e4e8;--ind-dark:#110f13;--ind-paper:#f6f4f1}.ind-page .icon{margin:0}.ind-kicker{color:var(--ind-deep);letter-spacing:.16em;text-transform:uppercase;margin-bottom:16px;font:800 12px/1.2 Manrope;display:inline-block}.ind-head{max-width:560px}.ind-head.centered{text-align:center;max-width:760px;margin:0 auto 44px}.container>.ind-head:not(.centered){margin-bottom:44px}.ind-head h2{letter-spacing:-.04em;margin:0 0 14px;font:800 clamp(32px,4vw,52px)/1.05 Manrope}.ind-head p{color:var(--ind-muted);margin:0 0 28px;font-size:18px;line-height:1.6}.ind-head.centered p{margin-bottom:0}.ind-head.light h2{color:#fff}.ind-head.light p{color:#bab7bf}.ind-head.light .ind-kicker{color:var(--ind-accent)}.ind-split{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.ind-split.reverse>:first-child{order:2}.ind-stage{background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--ind-accent) 60%,white),transparent 70%);border-radius:32px;place-items:center;padding:48px 0;display:grid}.ind-tags{flex-wrap:wrap;gap:10px;margin:0 0 28px;padding:0;list-style:none;display:flex}.ind-tags li{border:1px solid var(--ind-line);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 8px;font-size:14px;font-weight:700;display:flex}[dir=rtl] .ind-tags li{padding:8px 8px 8px 14px}.ind-tags .icon,.ind-steps .icon{background:var(--ind-accent);width:26px;height:26px;color:var(--ind-deep);border-radius:50%}.ind-tags .icon svg,.ind-steps .icon svg{width:14px;height:14px}.ind-paper{background:var(--ind-paper)}.ind-dark{background:var(--ind-dark);color:#fff}.ind-hero{background:radial-gradient(circle at 78% 40%,var(--ind-glow) 0,transparent 46%),var(--ind-dark);min-height:760px;padding:130px 0 90px}.ind-hero-grid{z-index:2;grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid;position:relative}.ind-hero .ind-kicker{color:var(--ind-accent)}.ind-hero h1{letter-spacing:-.05em;margin:0 0 24px;font:800 clamp(42px,5.2vw,72px)/1 Manrope}.ind-hero h1 em{color:var(--ind-accent);letter-spacing:-.02em;margin-top:14px;font-size:.48em;line-height:1.2;display:block}.ind-hero-copy>p{color:#c7c5cc;max-width:520px;font-size:18px;line-height:1.65}.ind-hero .industry-back{color:#bab7bf;margin-bottom:26px;font-size:14px;display:block}.ind-audience{letter-spacing:.08em;text-transform:uppercase;margin-top:28px;color:#9b98a0!important;font-size:13px!important}.ind-hero-visual{place-items:center;min-height:540px;display:grid;position:relative}.ind-float{z-index:3;-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);color:#fff;white-space:normal;background:#19181cc7;border:1px solid #ffffff1f;border-radius:18px;align-items:center;gap:11px;width:max-content;max-width:228px;padding:11px 15px 11px 13px;display:flex;position:absolute;box-shadow:inset 0 1px #ffffff14,0 24px 48px -16px #0000008c,0 4px 12px #00000040}[dir=rtl] .ind-float{padding:11px 13px 11px 15px}.ind-float>div{gap:3px;min-width:0;display:grid}.ind-float small{color:#a9a5b0;letter-spacing:.09em;text-transform:uppercase;font:700 10px/1.2 Figtree;display:block}.ind-float b{letter-spacing:-.01em;text-wrap:balance;font:700 14px/1.25 Manrope;display:block}.ind-float small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ind-float:not(.row){gap:4px;padding:11px 15px;display:grid}.ind-float em{color:var(--ind-accent);font-style:normal}.ind-float s{color:#8f8b96;font-weight:500}.ind-float .icon{background:linear-gradient(145deg,var(--ind-accent),color-mix(in srgb,var(--ind-accent) 70%,var(--ind-deep)));width:34px;height:34px;color:var(--ind-deep);border-radius:10px;flex:none}[dir=rtl] .ind-float .icon{background:linear-gradient(-145deg,var(--ind-accent),color-mix(in srgb,var(--ind-accent) 70%,var(--ind-deep)))}.ind-float .icon svg{stroke-width:2px;width:17px;height:17px}.ind-hero-visual{--ind-phone-half:134px}.ind-hero-visual .ind-float.slot-1{top:15%;right:calc(50% + var(--ind-phone-half) - 36px);bottom:auto;left:auto}[dir=rtl] .ind-hero-visual .ind-float.slot-1{left:calc(50% + var(--ind-phone-half) - 36px);right:auto}.ind-hero-visual .ind-float.slot-2{top:46%;bottom:auto;right:auto;left:calc(50% + var(--ind-phone-half) - 36px)}[dir=rtl] .ind-hero-visual .ind-float.slot-2{left:auto;right:calc(50% + var(--ind-phone-half) - 36px)}.ind-hero-visual .ind-float.slot-3{top:auto;right:calc(50% + var(--ind-phone-half) - 36px);bottom:10%;left:auto}[dir=rtl] .ind-hero-visual .ind-float.slot-3{left:calc(50% + var(--ind-phone-half) - 36px);right:auto}.ind-hero-visual:has(.ind-fan){--ind-phone-half:120px}.ind-hero-visual>.ind-phone:not(.ind-fan){width:268px}.ind-fan{position:absolute;top:50%;left:50%}[dir=rtl] .ind-fan{left:auto;right:50%}.ind-fan.center{z-index:2;transform:translate(-50%,-50%)}[dir=rtl] .ind-fan.center{transform:translate(50%,-50%)}.ind-fan.left{opacity:.75;width:200px;transform:translate(-118%,-44%)rotate(-8deg)}[dir=rtl] .ind-fan.left{transform:translate(118%,-44%)rotate(8deg)}.ind-fan.right{opacity:.75;width:200px;transform:translate(18%,-44%)rotate(8deg)}[dir=rtl] .ind-fan.right{transform:translate(-18%,-44%)rotate(-8deg)}.ind-page .ind-phone-screen{text-align:left;flex-direction:column;gap:10px;padding:10px 12px 0;font:500 11px/1.35 Figtree;display:flex}[dir=rtl] .ind-page .ind-phone-screen{text-align:right}.ind-page .ind-phone-screen.is-image{gap:0;padding:10px 0 0}.ind-phone-screen.is-image{flex-direction:column;display:flex}.ind-phone-screen.is-image .ind-s-status{margin:0 0 6px;padding:0 16px 0 18px}[dir=rtl] .ind-phone-screen.is-image .ind-s-status{padding:0 18px 0 16px}.ind-page .ind-phone-screen>:nth-last-child(2):not(.ind-s-tabs):not(.ind-s-lock):not(img){margin-bottom:26px}.ind-page .ind-phone-screen b{font-weight:700}.ind-wide{width:280px}.ind-s-status{letter-spacing:-.01em;flex:none;justify-content:space-between;align-items:center;height:24px;margin:0 -2px;padding:0 12px 0 16px;font:600 12px/1 Figtree;display:flex}[dir=rtl] .ind-s-status{padding:0 16px 0 12px}.ind-s-sys{align-items:center;gap:3px;display:flex}.ind-s-sys svg{fill:currentColor}.ind-s-bar{flex:none;grid-template-columns:24px 1fr 24px;align-items:center;height:30px;margin-top:2px;display:grid}.ind-s-bar b{letter-spacing:.2em;text-align:center;font:800 12.5px/1 Manrope}.ind-s-cart{justify-items:end;display:grid;position:relative}.ind-s-cart i{background:var(--ind-deep,#17151a);color:#fff;border:1.5px solid #fff;border-radius:8px;place-items:center;min-width:14px;height:14px;padding:0 3px;font:800 8px/1 Figtree;display:grid;position:absolute;top:-4px;right:-5px}[dir=rtl] .ind-s-cart i{left:-5px;right:auto}.ind-s-url{color:#77737c;background:#f0f0f1;border-radius:10px;flex:none;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;height:30px;margin-top:2px;padding:0 10px;display:grid}.ind-s-url>span{font:700 10px Figtree}.ind-s-url b{color:#3b393e;justify-content:center;align-items:center;gap:4px;font:600 10.5px Figtree;display:flex}.ind-s-tabs{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-top:1px solid #edecee;flex:none;grid-template-columns:repeat(4,1fr);margin:auto -12px 0;padding:7px 6px 24px;display:grid}.ind-s-tabs span{color:#a5a1ab;justify-items:center;gap:2px;font:600 9px/1 Figtree;display:grid}.ind-s-tabs .is-on{color:var(--ind-deep,#17151a)}.ind-page .ind-phone-screen>.ind-s-cta{margin-top:auto}.ind-page .ind-phone-screen>.ind-s-cta+.ind-s-tabs{margin-top:10px}.ind-s-lock{background:radial-gradient(120% 70% at 50% 0%,color-mix(in srgb,var(--ind-deep,#452b4e) 85%,#fff 6%) 0%,color-mix(in srgb,var(--ind-deep,#452b4e) 45%,#080809) 55%,#080809 100%);color:#fff;flex-direction:column;align-items:center;padding:10px 12px 0;display:flex;position:absolute;inset:0}.ind-s-lock .ind-s-status{align-self:stretch}.ind-s-lockicon{opacity:.85;margin-top:14px}.ind-s-date{opacity:.85;margin-top:6px;font:600 12px/1 Figtree}.ind-s-clock{letter-spacing:-.04em;margin-top:2px;font:600 64px/1 Manrope}.ind-s-stack{align-self:stretch;gap:8px;margin-top:18px;display:grid}.ind-s-lockbtn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff29;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;bottom:30px}.ind-s-lockbtn.is-left{left:26px}[dir=rtl] .ind-s-lockbtn.is-left{left:auto;right:26px}.ind-s-lockbtn.is-right{right:26px}[dir=rtl] .ind-s-lockbtn.is-right{left:26px;right:auto}.ind-s-push{color:#17151a;-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);text-align:left;background:#f6f6f7d1;border-radius:18px;grid-template-columns:30px 1fr;align-items:start;gap:9px;padding:10px 11px 11px;display:grid;box-shadow:inset 0 1px #fff6,0 8px 24px #0000002e}[dir=rtl] .ind-s-push{text-align:right}.ind-s-appicon{background:linear-gradient(145deg,color-mix(in srgb,var(--ind-deep,#17151a) 75%,#fff),var(--ind-deep,#17151a));color:#fff;border-radius:8px;place-items:center;width:30px;height:30px;font:800 14px/1 Manrope;display:grid;box-shadow:inset 0 0 0 .5px #00000026}[dir=rtl] .ind-s-appicon{background:linear-gradient(-145deg,color-mix(in srgb,var(--ind-deep,#17151a) 75%,#fff),var(--ind-deep,#17151a))}.ind-s-push>div{min-width:0}.ind-s-push-head{justify-content:space-between;gap:6px;margin-bottom:1px;display:flex}.ind-s-push-head b{color:#17151a;letter-spacing:.02em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden;font:700 10.5px/1.3 Figtree!important}.ind-s-push-head time{color:#58535c;flex:none;font:500 10px/1.3 Figtree}.ind-s-push strong{font:700 12px/1.3 Figtree;display:block}.ind-s-push p{color:#3f3d43;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:1px 0 0;font:500 11px/1.35 Figtree;display:-webkit-box;overflow:hidden}.ind-s-cta{background:var(--ind-ink);color:#fff;text-align:center;cursor:pointer;border:0;border-radius:12px;flex:none;padding:12px;font:700 12px/1 Figtree}.ind-s-cta:disabled,.ind-s-cta.is-disabled{cursor:default;background:#c8c6cb}.ind-s-chip{background:color-mix(in srgb,var(--ind-accent) 55%,white);color:var(--ind-deep);border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:10px;font-weight:800;display:inline-flex}.ind-s-muted{color:#8a8590}.ind-versus{justify-content:center;align-items:flex-start;gap:40px;display:flex}.ind-versus .ind-phone{width:250px}.ind-versus figure{flex-direction:column;align-items:center;gap:16px;margin:0;display:flex}.ind-versus figcaption{text-align:center;max-width:240px;font:700 16px/1.4 Manrope}.ind-versus-label{letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:800}.ind-versus .is-web .ind-versus-label{color:#69636f;background:#e8e6eb}.ind-versus .is-web .ind-phone-screen{filter:grayscale()contrast(.92);opacity:.78}.ind-versus .is-web figcaption{color:var(--ind-muted)}.ind-versus .is-app .ind-versus-label{background:var(--ind-accent);color:var(--ind-deep)}.ind-versus .is-app .ind-phone{box-shadow:0 30px 80px color-mix(in srgb,var(--ind-deep) 40%,transparent)}.ind-versus-vs{color:#b0adb6;align-self:center;font:800 22px Manrope}.ind-flow{margin:0 0 28px;padding:0;list-style:none;display:grid}.ind-flow li{border:1px solid var(--ind-line);background:#fff;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:2px 14px;padding:14px 16px;display:grid;position:relative}.ind-flow li+li{margin-top:22px}.ind-flow li+li:before{content:"";border-left:2px dashed var(--ind-deep);height:22px;position:absolute;top:-23px;left:31px}[dir=rtl] .ind-flow li+li:before{border-left:none;border-right:2px dashed var(--ind-deep);left:auto;right:31px}.ind-flow .icon{background:var(--ind-accent);width:32px;height:32px;color:var(--ind-deep);border-radius:10px;grid-row:span 2}.ind-flow small{color:var(--ind-muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.ind-stack{background:var(--ind-paper)}.ind-logos{flex-wrap:wrap;justify-content:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ind-logos li{border:1px solid var(--ind-line);text-align:center;background:#fff;border-radius:16px;min-width:150px;padding:22px 18px;font:800 16px Manrope}.ind-proof{border-top:1px solid var(--ind-line);text-align:center;grid-template-columns:repeat(4,1fr);gap:20px;margin:40px 0 0;padding-top:40px;display:grid}.ind-proof dt{letter-spacing:-.04em;font:800 44px/1 Manrope}.ind-proof dd{color:var(--ind-muted);margin:8px 0 0}.ind-closing{background:var(--ind-dark);color:#fff;text-align:center}.ind-closing .ind-kicker{color:var(--ind-accent)}.ind-closing h2{letter-spacing:-.045em;max-width:820px;margin:0 auto 32px;font:800 clamp(36px,5vw,60px)/1.05 Manrope}.ind-steps{flex-wrap:wrap;justify-content:center;gap:12px;margin:0 0 36px;padding:0;list-style:none;display:flex}.ind-steps li{background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:10px;padding:10px 18px 10px 10px;font-weight:700;display:flex}[dir=rtl] .ind-steps li{padding:10px 10px 10px 18px}.ind-closing .button-row{justify-content:center}@media (prefers-reduced-motion:no-preference){.ind-bob{animation:4s ease-in-out infinite ind-bob}.ind-bob.delay{animation-delay:1.5s}@keyframes ind-bob{50%{transform:translateY(-8px)}}}@media (width>=1001px) and (width<=1200px){.ind-hero-visual{--ind-phone-half:120px}.ind-hero-visual>.ind-phone:not(.ind-fan){width:240px}.ind-hero-visual:has(.ind-fan){--ind-phone-half:110px}.ind-fan.center{width:220px}.ind-fan.left,.ind-fan.right{width:180px}.ind-float{max-width:180px}}@media (width<=1000px){.ind-hero-grid,.ind-split{grid-template-columns:1fr;gap:40px}.ind-split.reverse>:first-child{order:0}.ind-head{max-width:none}}@media (width<=760px){.ind-hero{min-height:auto;padding:100px 0 60px}.ind-hero-visual{--ind-phone-half:107px;min-height:500px}.ind-page .ind-phone{zoom:.86}.ind-hero-visual .ind-phone{zoom:.8}.ind-float{border-radius:14px;gap:9px;max-width:170px;padding:8px 11px 8px 9px}[dir=rtl] .ind-float{padding:8px 9px 8px 11px}.ind-float:not(.row){padding:8px 11px}.ind-float small{font-size:8.5px}.ind-float b{font-size:12px}.ind-float .icon{border-radius:8px;width:28px;height:28px}.ind-float .icon svg{width:14px;height:14px}.ind-hero-visual .ind-float.slot-1{top:22%}.ind-hero-visual .ind-float.slot-2{top:50%}.ind-hero-visual .ind-float.slot-1{left:0;right:auto}[dir=rtl] .ind-hero-visual .ind-float.slot-1,.ind-hero-visual .ind-float.slot-2{left:auto;right:0}[dir=rtl] .ind-hero-visual .ind-float.slot-2,.ind-hero-visual .ind-float.slot-3{left:0;right:auto}[dir=rtl] .ind-hero-visual .ind-float.slot-3{left:auto;right:0}.ind-hero-visual .ind-fan.left,.ind-hero-visual .ind-fan.right{zoom:.62}.ind-versus{gap:12px}.ind-page .ind-versus .ind-phone{zoom:.6}.ind-versus figcaption{font-size:13px}.ind-versus-vs{display:none}.ind-proof{grid-template-columns:1fr 1fr}}.ind-picker small{color:var(--ind-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:800;display:block}.ind-picker>div{gap:5px;display:grid}.ind-picker button{border:1px solid var(--ind-line);color:var(--ind-ink);cursor:pointer;background:#fff;border-radius:8px;padding:8px 2px;font:700 10.5px Figtree}.ind-picker button[aria-pressed=true]{border-color:var(--ind-deep);background:var(--ind-deep);color:#fff}.ind-plan-note{color:#6d6974;text-align:center;max-width:620px;margin:18px auto 0;font-size:.875rem;line-height:1.6}.ind-plan-note a{color:var(--violet-ink);font-weight:800}.bb-page{--ind-accent:#b0c5e6;--ind-deep:#24447a;--ind-glow:#1a2b48;--ind-paper:#f3f5fa}.bb-float-remind{top:6%;right:-4%}[dir=rtl] .bb-float-remind{left:-4%;right:auto}.bb-float-price{bottom:8%;left:0}[dir=rtl] .bb-float-price{left:auto;right:0}.bb-title{font:800 15px Manrope}.bb-account{background:var(--ind-deep);color:#fff;border-radius:12px;gap:2px;padding:12px;display:grid}.bb-account b{font:800 14px Manrope}.bb-account span{color:var(--ind-accent);font-size:10.5px;font-weight:700}.bb-credit{border:1px solid var(--ind-line);border-radius:12px;gap:4px;padding:12px;display:grid}.bb-credit small{color:var(--ind-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.bb-credit>b{font:800 22px Manrope}.bb-credit i{background:#e6eaf2;border-radius:6px;height:6px}.bb-credit i b{background:var(--ind-deep);border-radius:6px;height:100%;display:block}.bb-orders{gap:6px;margin:0;padding:0;list-style:none;display:grid}.bb-orders li{border:1px solid var(--ind-line);border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:2px 10px;padding:10px;display:grid}.bb-orders b{font-size:12px}.bb-orders small{color:var(--ind-muted);font-size:10px;display:block}.bb-orders span{font-weight:800}.bb-orders em{background:var(--ind-accent);color:var(--ind-deep);border-radius:999px;grid-column:1/-1;justify-self:start;padding:4px 10px;font-size:10px;font-style:normal;font-weight:800}.bb-usual{margin:0;padding:0;list-style:none;display:grid}.bb-usual li{border-bottom:1px solid var(--ind-line);justify-content:space-between;padding:8px 2px;display:flex}.bb-usual span{color:var(--ind-muted)}.bb-grid{gap:5px;margin:0;padding:0;list-style:none;display:grid}.bb-grid li{border:1px solid var(--ind-line);border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.bb-grid li.is-low{border-color:#d98b3a}.bb-grid b{font-size:11.5px;display:block}.bb-grid small{color:var(--ind-muted);font-size:9.5px}.bb-grid em{color:#b16019;font-size:9.5px;font-style:normal;font-weight:800;display:block}.bb-stepper{text-align:center;grid-template-columns:24px 26px 24px;align-items:center;display:grid}.bb-stepper button{border:1px solid var(--ind-line);cursor:pointer;background:#fff;border-radius:7px;height:24px;font:800 14px/1 Figtree}.bb-stepper output{font-weight:800}.bb-tier{gap:6px;display:grid}.bb-tier-bar{background:#e6eaf2;border-radius:8px;height:8px;position:relative}.bb-tier-bar>i{background:var(--ind-deep);border-radius:8px;height:100%;transition:width .25s;display:block}.bb-tier-bar>span{background:var(--ind-ink);width:2px;height:14px;position:absolute;top:-3px}.bb-tier small{color:var(--ind-deep);font-size:10.5px;font-weight:800}.bb-web-wall{text-align:center;justify-items:center;gap:8px;padding-top:20px;display:grid}.bb-web-wall .icon{color:#9a95a0;background:#eeedef;width:44px;height:44px}.bb-web-wall span{color:#9a95a0;text-align:left;border:1px solid #d9d7db;border-radius:8px;width:100%;padding:10px}[dir=rtl] .bb-web-wall span{text-align:right}.bb-web-wall small{color:#9a95a0;font-size:10px}.bb-flow-dark li{background:#ffffff0d;border-color:#ffffff1a}.bb-flow-dark li+li:before{border-color:var(--ind-accent)}.bb-flow-dark small{color:#9fb0c9}.bb-dark-link{color:var(--ind-accent);align-items:center;gap:8px;font-weight:700;display:inline-flex}.bb-dark-stage{background:radial-gradient(circle at 50% 40%,#b0c5e640,#0000 70%)}.bb-page .bb-phone .ind-phone-screen{gap:7px}.cs-page{--ind-accent:#d2b6db;--ind-deep:#7a2e6e;--ind-glow:#4a2342;--ind-paper:#faf4f6}.cs-float-shade{top:8%;left:2%}[dir=rtl] .cs-float-shade{left:auto;right:2%}.cs-float-refill{bottom:30%;right:0}[dir=rtl] .cs-float-refill{left:0;right:auto}.cs-float-review{bottom:4%;left:6%}[dir=rtl] .cs-float-review{left:auto;right:6%}.cs-dot{border:3px solid #fff;border-radius:50%;width:34px;height:34px}.cs-tint{align-items:center;gap:12px;display:flex}.cs-tint i{background:linear-gradient(180deg,#f3ece8 0 34%,var(--cs-shade) 34%);border-radius:14px;width:70px;height:96px;box-shadow:inset 0 0 0 1px #0001}[dir=rtl] .cs-tint i{background:linear-gradient(-180deg,#f3ece8 0 34%,var(--cs-shade) 34%)}.cs-tint b{font:800 14px Manrope;display:block}.cs-tint small{color:var(--ind-muted)}.ind-picker .cs-depths{grid-template-columns:repeat(5,1fr)}.ind-picker .cs-depths button{width:32px;height:32px;box-shadow:0 0 0 1px var(--ind-line);border:2px solid #fff;border-radius:50%;justify-self:center;padding:0}.ind-picker .cs-depths button[aria-pressed=true]{box-shadow:0 0 0 2px var(--ind-ink);border-color:#fff}.cs-match{background:color-mix(in srgb,var(--ind-accent) 45%,white);border-radius:12px;align-items:center;gap:10px;padding:10px;display:flex}.cs-match span{border:3px solid #fff;border-radius:50%;width:34px;height:34px}.cs-match small{color:var(--ind-deep);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800;display:block}.cs-match b{font:800 14px Manrope}.cs-web-shades{grid-template-columns:repeat(4,1fr);gap:5px;font-size:10px;display:grid}.cs-web-shades b{grid-column:1/-1;margin-bottom:4px}.cs-web-shades span{border:1px solid var(--ind-line);text-align:center;color:#8a8590;border-radius:6px;padding:7px 0}.cs-video{background:linear-gradient(160deg,#e8c9c2,#b7787f 60%,#6b3a4f);border-radius:14px;height:200px;position:relative}[dir=rtl] .cs-video{background:linear-gradient(-160deg,#e8c9c2,#b7787f 60%,#6b3a4f)}.cs-video>span{background:#fffc;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[dir=rtl] .cs-video>span{left:auto;right:50%;transform:translate(50%,-50%)}.cs-video>span .icon{width:26px;height:26px;color:var(--ind-deep);background:0 0}.cs-video small{color:#fff;font-size:10px;font-weight:700;position:absolute;bottom:8px;left:10px}[dir=rtl] .cs-video small{left:auto;right:10px}.cs-hotspot{background:var(--ind-deep);border:3px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;box-shadow:0 0 0 6px #fff5}.cs-look{gap:6px;margin:0;padding:0;list-style:none;display:grid}.cs-look li{border:1px solid var(--ind-line);border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.cs-look i{border-radius:50%;width:22px;height:22px}.cs-look em{font-style:normal;font-weight:800}.cs-review-title{font:800 14px Manrope}.cs-skin-chips{flex-wrap:wrap;gap:5px;display:flex}.cs-skin-chips button{border:1px solid var(--ind-line);cursor:pointer;background:#fff;border-radius:999px;padding:6px 10px;font:700 10.5px Figtree}.cs-skin-chips button[aria-pressed=true]{border-color:var(--ind-deep);background:var(--ind-deep);color:#fff}.cs-reviews{gap:8px;display:grid}.cs-reviews article{background:#faf6f9;border-radius:12px;padding:12px}.cs-reviews span{color:#b58426;letter-spacing:2px}.cs-reviews em{color:#ddd6dc;font-style:normal}.cs-reviews p{margin:6px 0;font:700 13px/1.35 Manrope}.cs-reviews small{color:var(--ind-muted);font-size:10px}.cs-refill{grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.cs-refill li{text-align:center;border:1px solid #ffffff1a;border-radius:22px;flex-direction:column;align-items:center;gap:6px;padding:26px 16px;display:flex}.cs-refill li.is-push{border-color:var(--ind-accent);background:#d2b6db14}.cs-refill svg{width:60px;height:110px;margin-bottom:10px}.cs-cap{fill:#d7d5dc}.cs-glass{fill:#ffffff14;stroke:#ffffff59;stroke-width:2px}.cs-liquid{fill:var(--ind-accent)}.cs-refill small{color:var(--ind-accent);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.cs-refill b{font:800 18px/1.3 Manrope}.cs-refill-push{color:var(--ind-ink);text-align:left;background:#fff;border-radius:14px;align-items:flex-start;gap:8px;margin-top:10px;padding:12px;font-size:13px;font-weight:600;line-height:1.4;display:flex}[dir=rtl] .cs-refill-push{text-align:right}.cs-refill-push .icon{background:var(--ind-ink);color:#fff;border-radius:7px;flex:none;width:24px;height:24px}.cs-refill-push .icon svg{width:13px;height:13px}.cs-dark-link{color:var(--ind-accent);align-items:center;gap:8px;margin-top:36px;font-weight:700;display:inline-flex}@media (width<=1000px){.cs-refill{grid-template-columns:1fr 1fr}}@media (width<=760px){.cs-refill{grid-template-columns:1fr}.cs-float-refill{bottom:22%}}.el-page{--ind-accent:#a9caef;--ind-deep:#1f4f86;--ind-glow:#1d3554;--ind-paper:#f3f6fa}.el-float-price{top:8%;left:0}[dir=rtl] .el-float-price{left:auto;right:0}.el-float-price s{color:#9aa3b0;font-weight:500}.el-float-fit{bottom:26%;right:0}[dir=rtl] .el-float-fit{left:0;right:auto}.el-float-track{bottom:4%;left:8%}[dir=rtl] .el-float-track{left:auto;right:8%}.el-title{font:800 15px Manrope}.el-pickers{grid-template-columns:1fr 1fr;gap:8px;display:grid}.el-pickers>div{border:1px solid var(--ind-line);border-radius:12px;gap:6px;padding:8px;display:grid}.el-pickers i{border-radius:9px;height:44px;display:block}.el-pickers select{border:1px solid var(--ind-line);background:#fff;border-radius:8px;width:100%;padding:6px;font:700 11px Figtree}.el-specs{gap:4px;display:grid}.el-specs>div{grid-template-columns:1fr 1fr;gap:4px;display:grid}.el-specs small{color:var(--ind-muted);letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;margin-top:4px;font-size:10px;font-weight:800}.el-specs span{background:#f3f5f8;border-radius:8px;padding:6px 8px;font-weight:700}.el-specs .is-win{background:var(--ind-accent);color:var(--ind-deep)}.el-specs .is-win:after{content:" ✓"}.el-compat{gap:6px;margin:0;padding:0;list-style:none;display:grid}.el-compat li{border:1px solid var(--ind-line);border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px;transition:opacity .2s;display:grid}.el-compat i{background:linear-gradient(135deg,#dfe7f2,#a9caef);border-radius:8px;width:28px;height:28px}[dir=rtl] .el-compat i{background:linear-gradient(-135deg,#dfe7f2,#a9caef)}.el-compat span{color:#1d7a4a;font-size:11px;font-weight:800}.el-compat .is-no{opacity:.45}.el-compat .is-no span{color:#8a8590}.el-web-product{gap:6px;display:grid}.el-web-product i{background:#e6e5e7;border-radius:12px;height:150px}.el-web-product b{font:800 14px Manrope}.el-web-product small{color:#8a8590;text-align:center;border:1px dashed #c8c6cb;border-radius:10px;margin-top:16px;padding:10px}.el-chart{border:1px solid var(--ind-line);background:#fff;border-radius:28px;padding:28px;position:relative;box-shadow:0 30px 80px #1f4f861f}.el-chart svg{width:100%;height:auto}.el-chart-label{fill:var(--ind-ink);font:800 18px Manrope}.el-chart-push{width:270px;position:absolute;bottom:-24px;right:-16px}[dir=rtl] .el-chart-push{left:-16px;right:auto}.el-track{grid-template-columns:repeat(4,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid;position:relative}.el-track:before{content:"";border-top:3px solid var(--ind-accent);position:absolute;top:26px;left:12%;right:12%}.el-track li{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.el-track span .icon{border:5px solid var(--ind-dark);background:var(--ind-accent);width:52px;height:52px;color:var(--ind-deep);border-radius:50%}.el-track b{margin-top:6px;font:800 18px Manrope}.el-track small{color:#9b98a0}.el-track .is-done span .icon{background:#fff}.el-track-push{max-width:340px;margin:40px auto 0}@media (width<=760px){.el-track{grid-template-columns:1fr 1fr;row-gap:30px}.el-track:before{display:none}.el-chart-push{width:auto;margin-top:16px;position:static}}.fx-page{--ind-accent:#cfc3e4;--ind-deep:#6f2f84;--ind-glow:#45264f;--ind-paper:#f7f3ee;--fx-ink:#17151a;--fx-muted:#6d6973;--fx-paper:#f7f3ee;--fx-line:#e4dcd3;--fx-lilac:#cfc3e4;--fx-plum:#6f2f84;--fx-dark:#121015}.fx-kicker{color:var(--fx-plum);letter-spacing:.16em;text-transform:uppercase;margin-bottom:16px;font:800 12px/1.2 Manrope;display:inline-block}.fx-head{max-width:560px}.fx-head.centered{text-align:center;max-width:none;margin-bottom:44px}.fx-head h2{letter-spacing:-.04em;margin:0 0 14px;font:800 clamp(32px,4vw,52px)/1.05 Manrope}.fx-head p{color:var(--fx-muted);margin:0 0 28px;font-size:18px;line-height:1.6}.fx-head.light h2{color:#fff}.fx-head.light .fx-kicker{color:var(--fx-lilac)}.fx-split{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.fx-stage{background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--fx-lilac) 55%,white),transparent 70%);border-radius:32px;place-items:center;padding:48px 0;display:grid}.fx-tags{flex-wrap:wrap;gap:10px;margin:0 0 28px;padding:0;list-style:none;display:flex}.fx-tags li{border:1px solid var(--fx-line);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 8px;font-size:14px;font-weight:700;display:flex}[dir=rtl] .fx-tags li{padding:8px 8px 8px 14px}.fx-tags .icon,.fx-steps .icon{background:var(--fx-lilac);width:26px;height:26px;color:var(--fx-plum);border-radius:50%}.fx-tags .icon svg,.fx-steps .icon svg{width:14px;height:14px}.fx-hero{background:radial-gradient(circle at 78% 40%,#45264f 0,transparent 45%),var(--fx-dark);min-height:760px;padding:130px 0 90px}.fx-hero-grid{z-index:2;grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid;position:relative}.fx-hero .fx-kicker{color:var(--fx-lilac)}.fx-hero h1{letter-spacing:-.05em;margin:0 0 24px;font:800 clamp(42px,5.4vw,74px)/1 Manrope}.fx-hero h1 em{color:var(--fx-lilac);letter-spacing:-.02em;margin-top:14px;font-size:.48em;line-height:1.2;display:block}.fx-hero-visual{height:540px;position:relative}.fx-float-countdown{top:6%;left:0}[dir=rtl] .fx-float-countdown{left:auto;right:0}.fx-float-countdown b{font-variant-numeric:tabular-nums;font-size:22px}.fx-float-push{bottom:24%;right:0}[dir=rtl] .fx-float-push{left:0;right:auto}.fx-float-fit{bottom:4%;left:8%}[dir=rtl] .fx-float-fit{left:auto;right:8%}.fx-hero-copy>p{color:#c7c3ce;max-width:520px;font-size:18px;line-height:1.65}.fx-hero .industry-back{color:#bbb7c2;margin-bottom:26px;font-size:14px;display:block}.fx-audience{letter-spacing:.08em;text-transform:uppercase;margin-top:28px;color:#9b97a3!important;font-size:13px!important}.fx-s-product{flex-direction:column;gap:8px;display:flex}.fx-s-swatch{background:linear-gradient(160deg,#ece1cf,#c8b391);border-radius:14px;height:150px;display:block}[dir=rtl] .fx-s-swatch{background:linear-gradient(-160deg,#ece1cf,#c8b391)}.fx-s-product b{font:800 14px Manrope;display:block}.fx-s-product small{color:var(--fx-muted)}.fx-s-sizes{grid-template-columns:repeat(5,1fr);gap:5px;display:grid}.fx-s-sizes>*{border:1px solid var(--fx-line);color:var(--fx-ink);text-align:center;background:#fff;border-radius:8px;padding:7px 0;font:700 11px Figtree}.fx-s-sizes .is-out{color:#79737d;text-decoration:line-through}.fx-s-sizes .is-on{border-color:var(--fx-ink);background:var(--fx-ink);color:#fff}.fx-s-sizes.is-interactive button{cursor:pointer}.fx-s-chart{color:#716a77;background:#f3f3f4;border-radius:10px;gap:4px;padding:10px;font-size:11px;display:grid}.fx-s-chart em{width:22px;font-style:normal;font-weight:800;display:inline-block}.fx-s-reco{background:var(--fx-lilac);color:#462b4f;border-radius:10px;align-items:center;gap:8px;padding:10px;display:flex}.fx-s-reco .icon{width:22px;height:22px;color:var(--fx-plum);background:#fff}.fx-s-inbox{gap:6px;display:grid}.fx-s-inbox span{color:#8a8590;background:#f3f3f4;border-radius:8px;justify-content:space-between;padding:10px;display:flex}.fx-s-inbox .is-buried{outline:2px dashed #c8c6cb}.fx-s-drop{background:var(--fx-ink);color:#fff;border-radius:14px;gap:4px;padding:18px 14px;display:grid}.fx-s-drop small{color:var(--fx-lilac);letter-spacing:.12em;text-transform:uppercase;font-size:10px}.fx-s-drop b{font-variant-numeric:tabular-nums;font:800 28px Manrope}.fx-s-grid{flex:1;grid-template-columns:1fr 1fr;gap:8px;display:grid}.fx-s-grid i{border-radius:12px}.fx-s-empty{color:#8a8590;text-align:center;flex:1;align-content:center;place-items:center;gap:8px;display:grid}.fx-s-empty .icon{color:#a8a5ad;background:#f0eff1;width:44px;height:44px}.fx-s-sheet{background:#fff;border-radius:18px 18px 0 0;gap:10px;margin:0 -12px;padding:14px 12px;display:grid;box-shadow:0 -10px 30px #3a1a451f}.fx-s-sheet>b{font:800 14px Manrope}.fx-s-question small{color:var(--fx-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:700;display:block}.fx-s-question div{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.fx-s-question button{border:1px solid var(--fx-line);color:var(--fx-ink);cursor:pointer;background:#fff;border-radius:8px;padding:8px 0;font:600 11px Figtree}.fx-s-question button[aria-pressed=true]{border-color:var(--fx-ink);background:var(--fx-ink);color:#fff}.fx-s-result{background:var(--fx-lilac);color:var(--fx-plum);text-transform:uppercase;letter-spacing:.08em;border-radius:12px;justify-content:space-between;align-items:center;padding:10px 14px;font-size:10px;font-weight:800;display:flex}.fx-s-result b{color:var(--fx-ink);letter-spacing:-.03em;font:800 30px/1 Manrope}.fx-fit .fx-s-swatch{height:64px}.fx-s-drop-in{z-index:8;opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;position:absolute;top:40px;left:8px;right:8px;transform:translateY(-16px)}.fx-s-drop-in.is-visible{opacity:1;transform:none}.fx-s-look{background:#edeaf3;border-radius:14px;height:200px;position:relative;overflow:hidden}.fx-s-look img{object-fit:cover;width:100%;height:100%}.fx-s-look span{color:#fff;background:#121015cc;border-radius:999px;padding:4px 10px;font-size:10px;font-weight:700;position:absolute;bottom:8px;left:8px}[dir=rtl] .fx-s-look span{left:auto;right:8px}.fx-s-pieces{gap:6px;margin:0;padding:0;list-style:none;display:grid}.fx-s-pieces label{border:1px solid var(--fx-line);cursor:pointer;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.fx-s-pieces input{accent-color:var(--fx-plum)}.fx-s-pieces b{font-size:12px;display:block}.fx-s-pieces small{color:var(--fx-muted);font-size:10px}.fx-s-pieces em{font-style:normal;font-weight:800}.fx-s-rating{background:#f5f4f7;border-radius:10px;gap:6px;padding:10px;display:grid}.fx-s-rating span{letter-spacing:.1em;text-transform:uppercase;color:var(--fx-muted);font-size:10px;font-weight:800}.fx-s-rating i{background:#e2dfe7;border-radius:4px;height:4px;position:relative}.fx-s-rating i b{background:var(--fx-plum);border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:-4px}[dir=rtl] .fx-s-rating i b{margin-left:0;margin-right:-6px}.fx-s-rating small{color:var(--fx-muted);justify-content:space-between;font-size:10px;display:flex}.fx-s-rating em{font-style:normal}.fx-s-wish{color:var(--fx-plum);align-items:center;gap:8px;font-weight:700;display:flex}.fx-s-wish .icon{background:var(--fx-lilac);width:20px;height:20px;color:var(--fx-plum);border-radius:50%}.fx-s-wish .icon svg{width:12px;height:12px}.fx-versus{background:var(--fx-paper)}.fx-versus .fx-head{text-align:center;max-width:none;margin-bottom:36px}.fx-versus .fx-head p{margin-bottom:0}.fx-compare-tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:40px;display:flex}.fx-compare-tabs button{border:1px solid var(--fx-line);color:var(--fx-ink);cursor:pointer;background:#fff;border-radius:999px;padding:10px 18px;font:700 14px Figtree}.fx-compare-tabs button[aria-selected=true]{border-color:var(--fx-ink);background:var(--fx-ink);color:#fff}.fx-compare-stage{justify-content:center;align-items:flex-start;gap:40px;display:flex}.fx-compare-stage .ind-phone{width:250px}.fx-compare-vs{align-self:center}.fx-compare-stage figure{flex-direction:column;align-items:center;gap:16px;margin:0;display:flex}.fx-compare-stage figcaption{text-align:center;max-width:240px;font:700 16px/1.4 Manrope}.fx-compare-label{letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:800}.is-web .fx-compare-label{color:#69636f;background:#e8e6eb}.is-web .ind-phone-screen{filter:grayscale()contrast(.92);opacity:.78}.is-web figcaption{color:var(--fx-muted)}.is-app .fx-compare-label{background:var(--fx-lilac);color:var(--fx-plum)}.is-app .ind-phone{box-shadow:0 30px 80px #6f2f8459}.fx-compare-vs{color:#b0adb6;font:800 22px Manrope}.fx-drop{background:var(--fx-dark);color:#fff}.fx-drop .fx-head{margin-bottom:48px}.fx-timeline{grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid;position:relative}.fx-timeline:before{content:"";border-top:2px dashed #cfc3e459;position:absolute;top:22px;left:12%;right:12%}.fx-timeline li{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.fx-timeline-node .icon{border:4px solid var(--fx-dark);background:var(--fx-lilac);width:46px;height:46px;color:var(--fx-plum);border-radius:50%}.fx-timeline small{color:var(--fx-lilac);letter-spacing:.12em;text-transform:uppercase;margin-top:8px;font-size:12px;font-weight:800}.fx-timeline b{font:800 24px Manrope}.fx-timeline-push{width:100%;color:var(--fx-ink);text-align:left;background:#ffffffeb;border-radius:16px;margin-top:14px;padding:14px;font-size:14px;font-weight:600;line-height:1.4;box-shadow:0 14px 40px #0000004d}[dir=rtl] .fx-timeline-push{text-align:right}.fx-timeline-push i{color:#6d6773;letter-spacing:.14em;margin-bottom:4px;font-size:10px;font-style:normal;display:block}.fx-drop-link{color:var(--fx-lilac);align-items:center;gap:8px;margin-top:40px;font-weight:700;display:inline-flex}.fx-restock{background:var(--fx-paper)}.fx-flow{gap:0;margin:0 0 28px;padding:0;list-style:none;display:grid}.fx-flow li{border:1px solid var(--fx-line);background:#fff;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:2px 14px;padding:14px 16px;display:grid;position:relative}.fx-flow li+li{margin-top:22px}.fx-flow li+li:before{content:"";border-left:2px dashed var(--fx-plum);height:22px;position:absolute;top:-23px;left:31px}[dir=rtl] .fx-flow li+li:before{border-left:none;border-right:2px dashed var(--fx-plum);left:auto;right:31px}.fx-flow .icon{background:var(--fx-lilac);width:32px;height:32px;color:var(--fx-plum);border-radius:10px;grid-row:span 2}.fx-flow small{color:var(--fx-muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.fx-logos{grid-template-columns:repeat(6,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.fx-logos li{border:1px solid var(--fx-line);text-align:center;background:#fff;border-radius:16px;padding:22px 8px;font:800 16px Manrope}.fx-proof{border-top:1px solid var(--fx-line);text-align:center;grid-template-columns:repeat(4,1fr);gap:20px;margin:40px 0 0;padding-top:40px;display:grid}.fx-proof dt{letter-spacing:-.04em;font:800 44px/1 Manrope}.fx-proof dd{color:var(--fx-muted);margin:8px 0 0}.fx-closing{background:var(--fx-dark);color:#fff;text-align:center}.fx-closing .fx-kicker{color:var(--fx-lilac)}.fx-closing h2{letter-spacing:-.045em;max-width:820px;margin:0 auto 32px;font:800 clamp(36px,5vw,62px)/1.05 Manrope}.fx-steps{flex-wrap:wrap;justify-content:center;gap:12px;margin:0 0 36px;padding:0;list-style:none;display:flex}.fx-steps li{background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:10px;padding:10px 18px 10px 10px;font-weight:700;display:flex}[dir=rtl] .fx-steps li{padding:10px 10px 10px 18px}.fx-closing .button-row{justify-content:center}@media (width<=1000px){.fx-hero-grid,.fx-split,.fx-split.reverse{grid-template-columns:1fr;gap:40px}.fx-head{max-width:none}.fx-split.reverse .fx-stage{order:2}.fx-timeline{grid-template-columns:1fr 1fr;row-gap:40px}.fx-timeline:before{display:none}.fx-logos{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.fx-hero{min-height:auto;padding:100px 0 60px}.fx-hero-visual{height:440px}.fx-compare-stage{gap:12px}.ind-page .fx-compare-stage .ind-phone{zoom:.6}.fx-compare-stage figcaption{font-size:13px}.fx-compare-vs{display:none}.fx-timeline{grid-template-columns:1fr}.fx-logos{grid-template-columns:repeat(2,1fr)}.fx-proof{grid-template-columns:1fr 1fr}}.fb-page{--ind-accent:#eecb9d;--ind-deep:#7a4a14;--ind-glow:#4a3018;--ind-paper:#fbf6ef}.fb-float-sub{top:8%;left:0}[dir=rtl] .fb-float-sub{left:auto;right:0}.fb-float-usual{bottom:30%;right:0}[dir=rtl] .fb-float-usual{left:0;right:auto}.fb-float-drop{bottom:4%;left:4%}[dir=rtl] .fb-float-drop{left:auto;right:4%}.fb-float-drop b{font-variant-numeric:tabular-nums}.fb-product{background:#fbf6ef;border-radius:14px;align-items:center;gap:12px;padding:12px;display:flex}.fb-product svg{width:56px;height:70px}.fb-product b{font:800 14px Manrope;display:block}.fb-product small{color:var(--ind-muted)}.fb-summary{background:color-mix(in srgb,var(--ind-accent) 50%,white);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex}.fb-summary small{color:var(--ind-deep);text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:800;display:block}.fb-summary b{font:800 20px Manrope}.fb-summary s{color:#a39a8e;font-size:13px;font-weight:600}.fb-summary span{color:var(--ind-deep);text-align:right;font-size:10px;font-weight:700;line-height:1.4}[dir=rtl] .fb-summary span{text-align:left}.fb-web-search{gap:8px;display:grid}.fb-web-search span{color:#9a95a0;border:1px solid #d9d7db;border-radius:10px;padding:10px}.fb-web-search i{background:#eeedef;border-radius:10px;height:64px}.fb-usual{background:#fbf6ef;border-radius:14px;gap:8px;padding:14px;display:grid}.fb-usual small{color:var(--ind-deep);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.fb-usual span{align-items:center;gap:8px;font-weight:700;display:flex}.fb-usual .icon{background:var(--ind-accent);width:18px;height:18px;color:var(--ind-deep);border-radius:50%}.fb-usual .icon svg{width:11px;height:11px}.fb-usual b{justify-self:end;font:800 18px Manrope}.fb-batches{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:20px;display:grid}.fb-batches article{text-align:center;border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;align-items:center;gap:6px;padding:30px 20px;display:flex}.fb-batches article.is-live{border-color:var(--ind-accent);background:#eecb9d12;transform:translateY(-12px)}.fb-batches svg{width:90px;height:112px;margin-bottom:12px}.fb-batches b{font:800 20px Manrope}.fb-batches small{color:#b4b1ba}.fb-batch-status{font-variant-numeric:tabular-nums;background:#ffffff14;border-radius:999px;margin-top:10px;padding:6px 12px;font-size:13px;font-weight:700}.is-live .fb-batch-status{background:var(--ind-accent);color:var(--ind-deep)}.fb-batch-push{max-width:360px;margin:36px auto 0}.fb-recipe{color:#fff;background:linear-gradient(#0000 30%,#0008),linear-gradient(150deg,#e9d3b3,#a3703f);border-radius:14px;flex-direction:column;justify-content:flex-end;height:180px;padding:14px;display:flex}[dir=rtl] .fb-recipe{background:linear-gradient(-180deg,#0000 30%,#0008),linear-gradient(-150deg,#e9d3b3,#a3703f)}.fb-recipe span{opacity:.85;font-size:10px;font-weight:700}.fb-recipe b{font:800 20px Manrope}.fb-ingredients{gap:6px;margin:0;padding:0;list-style:none;display:grid}.fb-ingredients li{border:1px solid var(--ind-line);border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.fb-ingredients .icon{background:var(--ind-accent);width:20px;height:20px;color:var(--ind-deep);border-radius:50%}.fb-ingredients .icon svg{width:11px;height:11px}.fb-ingredients em{font-style:normal;font-weight:800}@media (width<=760px){.fb-batches{grid-template-columns:1fr}.fb-batches article.is-live{transform:none}}.gr-page{--ind-accent:#c2d89b;--ind-deep:#3f5f17;--ind-glow:#26361a;--ind-paper:#f5f8ef}.gr-float-basket{top:6%;left:0}[dir=rtl] .gr-float-basket{left:auto;right:0}.gr-float-harvest{bottom:28%;right:0}[dir=rtl] .gr-float-harvest{left:0;right:auto}.gr-float-slot{bottom:4%;left:8%}[dir=rtl] .gr-float-slot{left:auto;right:8%}.gr-title{font:800 15px Manrope}.gr-phone .ind-phone-screen{gap:9px}.gr-basket{gap:5px;margin:0;padding:0;list-style:none;display:grid}.gr-basket li{border:1px solid var(--ind-line);border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:5px 8px;font-size:11px;font-weight:700;display:grid}.gr-basket li.is-off{opacity:.45}.gr-basket i{border-radius:7px;width:24px;height:24px;box-shadow:inset 0 0 0 1px #0001}.gr-basket em{font-style:normal;font-weight:800}.gr-qty{text-align:center;grid-template-columns:22px 20px 22px;align-items:center;display:grid}.gr-qty button{border:1px solid var(--ind-line);cursor:pointer;background:#fff;border-radius:6px;height:22px;font:800 13px/1 Figtree}.gr-qty output{font-weight:800}.gr-free{gap:5px;display:grid}.gr-free i{background:#e9eee0;border-radius:6px;height:6px}.gr-free i b{background:var(--ind-deep);border-radius:6px;height:100%;transition:width .25s;display:block}.gr-free small{color:var(--ind-deep);font-size:10.5px;font-weight:800}.gr-repeat{align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.gr-repeat input{accent-color:var(--ind-deep)}.gr-diets{flex-wrap:wrap;gap:5px;display:flex}.gr-diets button{border:1px solid var(--ind-line);cursor:pointer;background:#fff;border-radius:999px;padding:6px 10px;font:700 10.5px Figtree}.gr-diets button[aria-pressed=true]{border-color:var(--ind-deep);background:var(--ind-deep);color:#fff}.gr-count{color:var(--ind-muted);font-size:10.5px}.gr-products{grid-template-columns:1fr 1fr;gap:8px;display:grid}.gr-products div{gap:5px;transition:opacity .2s;display:grid}.gr-products div.is-hidden{opacity:.15}.gr-products i{border-radius:12px;height:64px;box-shadow:inset 0 0 0 1px #0001}.gr-products b{font-size:11px}.gr-harvest{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.gr-harvest article{text-align:center;border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;align-items:center;gap:8px;padding:30px 20px;display:flex}.gr-harvest span{border-radius:50%;width:110px;height:110px;box-shadow:inset -14px -14px 30px #0003}[dir=rtl] .gr-harvest span{box-shadow:inset 14px -14px 30px #0003}.gr-harvest b{margin-top:8px;font:800 20px Manrope}.gr-harvest small{color:#b4b1ba}.gr-harvest-push{max-width:360px;margin:36px auto 0}.gr-web{gap:8px;display:grid}.gr-web span{color:#9a95a0;border:1px solid #d9d7db;border-radius:10px;padding:10px}.gr-web small{color:#9a95a0;text-align:center;padding:8px}.gr-web i{background:#eeedef;border-radius:10px;height:70px}.gr-sub{background:#f5f8ef;border-radius:12px;gap:6px;padding:12px;display:grid}.gr-sub>div{align-items:center;gap:10px;display:flex}.gr-sub i{border-radius:9px;width:34px;height:34px}.gr-sub span{display:grid}.gr-sub small{color:var(--ind-muted);font-size:10px}.gr-sub s{color:#726e76}.gr-sub>.icon{width:22px;height:22px;color:var(--ind-deep);background:0 0;margin-left:6px}[dir=rtl] .gr-sub>.icon{margin-left:0;margin-right:6px}.gr-sub-actions{grid-template-columns:1fr 1fr;gap:6px;display:grid}.gr-sub-actions span{border:1px solid var(--ind-line);text-align:center;border-radius:10px;padding:10px;font-weight:800}.gr-sub-actions .is-yes{border-color:var(--ind-deep);background:var(--ind-deep);color:#fff}@media (width<=760px){.gr-harvest{grid-template-columns:1fr}}.hw-page{--ind-accent:#b4d7c5;--ind-deep:#2a6150;--ind-glow:#1e3a31;--ind-paper:#f2f7f4}.hw-float-remind{top:8%;right:0}[dir=rtl] .hw-float-remind{left:0;right:auto}.hw-float-streak{top:42%;left:0}[dir=rtl] .hw-float-streak{left:auto;right:0}.hw-float-skip{bottom:4%;right:6%}[dir=rtl] .hw-float-skip{left:6%;right:auto}.hw-title{font:800 15px Manrope}.hw-sub{color:var(--ind-muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.hw-stack{gap:6px;margin:0;padding:0;list-style:none;display:grid}.hw-stack li{border:1px solid var(--ind-line);border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.hw-stack i{border-radius:7px 7px 9px 9px;width:26px;height:34px}.hw-stack b{font-size:12px;display:block}.hw-stack small{color:var(--ind-muted);font-size:10px}.hw-stack em{font-style:normal;font-weight:800}.hw-refill{background:color-mix(in srgb,var(--ind-accent) 45%,white);color:var(--ind-deep);border-radius:10px;align-items:center;gap:8px;padding:9px 10px;font-size:11px;font-weight:700;display:flex}.hw-refill .icon{width:20px;height:20px;color:var(--ind-deep);background:0 0}.hw-dark-link{color:var(--ind-accent);align-items:center;gap:8px;font-weight:700;display:inline-flex}.hw-habit{justify-content:center;align-items:center;gap:28px;display:flex}.hw-streak{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:24px;gap:8px;padding:24px;display:grid}.hw-streak small{color:var(--ind-accent);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.hw-streak b{font:800 34px Manrope}.hw-streak div{grid-template-columns:repeat(7,22px);gap:8px;display:grid}.hw-streak i{background:#ffffff1a;border-radius:50%;width:22px;height:22px}.hw-streak i.is-done{background:var(--ind-accent)}.hw-sub-card{background:var(--ind-deep);color:#fff;border-radius:14px;gap:4px;padding:16px;display:grid}.hw-sub-card small{color:var(--ind-accent);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.hw-sub-card b{font:800 24px Manrope}.hw-sub-card span{opacity:.85;font-size:11px}.hw-actions{gap:6px;display:grid}.hw-actions button{border:1px solid var(--ind-line);color:var(--ind-ink);cursor:pointer;text-align:left;background:#fff;border-radius:10px;align-items:center;gap:10px;padding:10px;font:700 12px Figtree;display:flex}[dir=rtl] .hw-actions button{text-align:right}.hw-actions button:hover{border-color:var(--ind-deep)}.hw-actions .icon{background:var(--ind-accent);width:24px;height:24px;color:var(--ind-deep);border-radius:7px}.hw-actions .icon svg{width:13px;height:13px}.hw-note{color:var(--ind-muted);text-align:center;margin:auto 0 0;font-size:11px}.hw-web-form{gap:8px;display:grid}.hw-web-form b{font:800 14px Manrope}.hw-web-form span{color:#9a95a0;border:1px solid #d9d7db;border-radius:8px;padding:10px}.hw-web-form small{color:#9a95a0;font-size:10px}@media (width<=760px){.hw-habit{flex-direction:column}}.jw-page{--ind-accent:#decda4;--ind-deep:#6e5320;--ind-glow:#3b2f17;--ind-paper:#faf7f0}.jw-hero-pendant{z-index:3;filter:drop-shadow(0 20px 40px #00000073);position:absolute;top:0;right:0}[dir=rtl] .jw-hero-pendant{left:0;right:auto}.jw-float-anniv{bottom:22%;left:0}[dir=rtl] .jw-float-anniv{left:auto;right:0}.jw-float-share{bottom:2%;right:4%}[dir=rtl] .jw-float-share{left:4%;right:auto}.jw-title{font:800 15px Manrope}.jw-preview{background:radial-gradient(circle,#fbf6ea,#efe6d3);border-radius:14px;place-items:center;padding:8px 0;display:grid}.jw-input small{color:var(--ind-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:800;display:block}.jw-input input{border:1px solid var(--ind-line);border-radius:8px;width:100%;padding:10px;font:700 13px Figtree}.jw-input input:focus{outline:2px solid var(--ind-deep);outline-offset:1px}.jw-share{justify-content:center;align-items:center;gap:36px;display:flex}.jw-share figure{justify-items:center;gap:14px;margin:0;display:grid}.jw-share figcaption{font:800 16px Manrope}.jw-arrow .icon{background:var(--ind-accent);width:56px;height:56px;color:var(--ind-deep);border-radius:50%}.jw-wish{gap:8px;display:grid}.jw-wish>div{border:1px solid var(--ind-line);border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:6px 10px;display:grid}.jw-wish em{font-style:normal;font-weight:800}.jw-dates{grid-template-columns:repeat(3,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.jw-dates li{border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;gap:8px;padding:28px;display:flex}.jw-dates span{color:var(--ind-accent);letter-spacing:-.03em;font:800 34px Manrope}.jw-dates b{font:800 18px Manrope}.jw-date-push{color:var(--ind-ink);background:#fff;border-radius:14px;align-items:flex-start;gap:8px;margin-top:10px;padding:12px;font-size:13px;font-weight:600;line-height:1.4;display:flex}.jw-date-push .icon{background:var(--ind-ink);color:#fff;border-radius:7px;flex:none;width:24px;height:24px}.jw-date-push .icon svg{width:13px;height:13px}.jw-dark-link{color:var(--ind-accent);align-items:center;gap:8px;margin-top:36px;font-weight:700;display:inline-flex}.jw-details{margin:0;padding:0;list-style:none;display:grid}.jw-details li{border-bottom:1px solid var(--ind-line);justify-content:space-between;padding:7px 0;font-weight:700;display:flex}.jw-details span{color:var(--ind-muted);font-weight:500}.jw-web-product{background:#e6e5e7;border-radius:12px;height:150px}.jw-web-field{gap:6px;display:grid}.jw-web-field small{color:#8a8590;font-size:10px;font-weight:700}.jw-web-field span{color:#9a95a0;border:1px solid #d9d7db;border-radius:8px;padding:10px}.jw-web-field em{color:#9a95a0;font-size:10px}@media (width<=1000px){.jw-dates{grid-template-columns:1fr}}@media (width<=760px){.jw-share{flex-direction:column;gap:20px}.jw-hero-pendant{top:4%;right:0;transform:scale(.75)}[dir=rtl] .jw-hero-pendant{left:0;right:auto}}.kb-page{--ind-accent:#d6cce6;--ind-deep:#824198;--ind-glow:#472851;--ind-paper:#f8f6fb}.kb-float-size{top:8%;right:-2%}[dir=rtl] .kb-float-size{left:-2%;right:auto}.kb-float-gift{bottom:6%;left:0}[dir=rtl] .kb-float-gift{left:auto;right:0}.kb-title{font:800 15px Manrope}.kb-child{align-items:center;gap:10px;display:flex}.kb-child i{background:var(--ind-deep);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font:800 16px Manrope;display:grid}.kb-child b{font:800 14px Manrope;display:block}.kb-child small{color:var(--ind-muted);font-size:10.5px}.kb-slider small{color:var(--ind-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:800;display:block}.kb-slider input{width:100%;accent-color:var(--ind-deep)}.kb-stage{grid-template-columns:1fr 1fr;gap:6px;display:grid}.kb-stage div{background:color-mix(in srgb,var(--ind-accent) 45%,white);border-radius:12px;padding:10px}.kb-stage small{color:var(--ind-deep);letter-spacing:.1em;text-transform:uppercase;font-size:9.5px;font-weight:800;display:block}.kb-stage b{font:800 18px Manrope}.kb-next{color:var(--ind-deep);align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.kb-next .icon{background:var(--ind-accent);width:22px;height:22px;color:var(--ind-deep);border-radius:7px}.kb-next .icon svg{width:12px;height:12px}.kb-picks{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.kb-picks div{gap:5px;display:grid}.kb-picks i{border-radius:12px;height:62px}.kb-picks b{font-size:10.5px;line-height:1.25}.kb-ship{border:1px solid var(--ind-line);border-radius:12px;align-items:center;gap:10px;padding:10px;display:flex}.kb-ship .icon{background:var(--ind-accent);width:30px;height:30px;color:var(--ind-deep);border-radius:9px}.kb-ship .icon svg{width:15px;height:15px}.kb-ship b{font-size:11px;display:block}.kb-ship small{color:var(--ind-muted);font-size:10px}.kb-registry{justify-items:center;gap:20px;padding:48px 0;display:grid}.kb-registry-push{width:290px}.kb-progress{gap:5px;display:grid}.kb-progress i{background:#ede9f3;border-radius:8px;height:8px}.kb-progress i b{background:var(--ind-deep);border-radius:8px;height:100%;display:block}.kb-progress small{color:var(--ind-deep);font-size:10.5px;font-weight:800}.kb-items{gap:5px;margin:0;padding:0;list-style:none;display:grid}.kb-items li{border:1px solid var(--ind-line);border-radius:10px;justify-content:space-between;gap:8px;padding:9px 10px;font-weight:700;display:flex}.kb-items li.is-gifted{background:#f8f6fb}.kb-items li.is-gifted span{color:#706d75;text-decoration:line-through}.kb-items em{color:var(--ind-deep);font-size:10px;font-style:normal;font-weight:800}.kb-flow-dark li{background:#ffffff0d;border-color:#ffffff1a}.kb-flow-dark li+li:before{border-color:var(--ind-accent)}.kb-flow-dark small{color:#c5abce}.kb-dark-link{color:var(--ind-accent);align-items:center;gap:8px;font-weight:700;display:inline-flex}.kb-dark-stage{background:radial-gradient(circle at 50% 40%,#d6cce638,#0000 70%)}.kb-web{gap:8px;display:grid}.kb-web b{font:800 13px Manrope}.kb-web span{color:#9a95a0;border:1px solid #d9d7db;border-radius:8px;padding:9px 10px}.kb-web i{background:#eeedef;border-radius:10px;height:60px}.og-page{--ind-accent:#bdd2ac;--ind-deep:#2f5a2a;--ind-glow:#24361f;--ind-paper:#f4f6f0}.og-hero-visual .ind-phone{z-index:2}.og-mountains{width:120%;height:auto;position:absolute;bottom:0;right:-10%}[dir=rtl] .og-mountains{left:-10%;right:auto}.og-float-rain{top:10%;right:0}[dir=rtl] .og-float-rain{left:0;right:auto}.og-float-size{bottom:8%;left:0}[dir=rtl] .og-float-size{left:auto;right:0}.og-title{font:800 15px Manrope}.og-progress{background:#e8ece4;border-radius:6px;height:6px}.og-progress i{background:var(--ind-deep);border-radius:6px;height:100%;transition:width .3s;display:block}.og-count{color:var(--ind-muted);font-size:10px}.og-kit{gap:5px;margin:0;padding:0;list-style:none;display:grid}.og-kit label{border:1px solid var(--ind-line);cursor:pointer;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.og-kit input{accent-color:var(--ind-deep)}.og-kit span{font-weight:700}.og-kit em{color:var(--ind-deep);font-style:normal;font-weight:800}.og-flow-dark li{background:#ffffff0d;border-color:#ffffff1a}.og-flow-dark li+li:before{border-color:var(--ind-accent)}.og-flow-dark small{color:#a7b59c}.og-dark-link{color:var(--ind-accent);align-items:center;gap:8px;font-weight:700;display:inline-flex}.og-weather{background:linear-gradient(160deg,#2b3a2a,#151a14);border:1px solid #ffffff1a;border-radius:28px;gap:20px;max-width:420px;padding:28px;display:grid}[dir=rtl] .og-weather{background:linear-gradient(-160deg,#2b3a2a,#151a14)}.og-forecast{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.og-forecast span{background:#ffffff0f;border-radius:16px;justify-items:center;gap:6px;padding:14px 6px;font-weight:800;display:grid}.og-forecast span.is-rain{outline:1px solid var(--ind-accent);background:#bdd2ac33}.og-forecast small{color:#a7b59c;font-size:12px}.og-forecast b{font-size:26px}.og-boot{background:linear-gradient(150deg,#d8d6d2,#a39f98);border-radius:12px;height:130px}[dir=rtl] .og-boot{background:linear-gradient(-150deg,#d8d6d2,#a39f98)}.og-sizes{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.og-sizes span{border:1px solid var(--ind-line);text-align:center;border-radius:7px;padding:7px 0;font-weight:700}.og-sizes .is-out{color:#aaa;text-decoration:line-through}.og-review{background:#f4f6f0;border-radius:12px;gap:6px;padding:12px;display:grid}.og-review span{color:#b4821c;letter-spacing:2px}.og-review p{margin:0;font:700 13px/1.35 Manrope}.og-review div{flex-wrap:wrap;gap:4px;display:flex}.og-review em{background:var(--ind-accent);color:var(--ind-deep);border-radius:999px;padding:3px 8px;font-size:10px;font-style:normal;font-weight:800}.og-seasons{grid-template-columns:repeat(4,1fr);justify-items:center;gap:20px;display:grid}.og-seasons figure{justify-items:center;gap:12px;margin:0;display:grid}.og-seasons .ind-phone{width:190px}.og-seasons figcaption{font:800 16px Manrope}.og-season-banner{color:#fff;text-shadow:0 1px 6px #0004;border-radius:12px;flex-direction:column;justify-content:flex-end;height:120px;padding:12px;display:flex}.og-season-banner small{letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.og-season-banner b{font:800 15px Manrope}.og-season-grid{flex:1;grid-template-columns:1fr 1fr;gap:6px;display:grid}.og-season-grid i{background:#eef0ea;border-radius:10px}@media (width<=1000px){.og-seasons{grid-template-columns:1fr 1fr}}@media (width<=760px){.ind-page .og-seasons .ind-phone{zoom:.72}}.pt-page{--ind-accent:#ebc69a;--ind-deep:#8a4b12;--ind-glow:#4a2d14;--ind-paper:#fbf5ee}.pt-float-bday{top:10%;right:0}[dir=rtl] .pt-float-bday{left:0;right:auto}.pt-float-ship{bottom:8%;left:0}[dir=rtl] .pt-float-ship{left:auto;right:0}.pt-title{font:800 15px Manrope}.pt-reco{background:color-mix(in srgb,var(--ind-accent) 40%,white);border-radius:14px;align-items:center;gap:12px;padding:12px;display:flex}.pt-reco svg{flex:none;width:44px;height:56px}.pt-reco small{color:var(--ind-deep);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.pt-reco b{font:800 13px/1.3 Manrope;display:block}.pt-reco span{color:#6a5a4a;font-size:10.5px}.pt-remind{color:var(--ind-deep);align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.pt-remind .icon{background:var(--ind-accent);width:22px;height:22px;color:var(--ind-deep);border-radius:7px}.pt-remind .icon svg{width:12px;height:12px}.pt-hero-pet{align-items:center;gap:10px;display:flex}.pt-hero-pet i,.pt-switch i{background:var(--ind-deep);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font:800 16px Manrope;display:grid}.pt-hero-pet b{font:800 15px Manrope;display:block}.pt-hero-pet small{color:var(--ind-muted);font-size:10.5px}.pt-tiles{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pt-tiles div{gap:6px;display:grid}.pt-tiles i{border-radius:12px;height:72px}.pt-tiles b{font-size:11px}.pt-switch{grid-template-columns:1fr 1fr;gap:6px;display:grid}.pt-switch button{border:1px solid var(--ind-line);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px;font:800 13px Manrope;display:flex}.pt-switch i{background:#c9b8a6;width:30px;height:30px;font-size:13px}.pt-switch button[aria-selected=true]{border-color:var(--ind-deep);background:color-mix(in srgb,var(--ind-accent) 40%,white)}.pt-switch button[aria-selected=true] i{background:var(--ind-deep)}.pt-line{color:var(--ind-muted);font-size:10.5px}.pt-dark-link{color:var(--ind-accent);align-items:center;gap:8px;font-weight:700;display:inline-flex}.pt-calendar{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:28px;gap:14px;max-width:420px;padding:28px;display:grid}.pt-calendar>b{font:800 22px Manrope}.pt-calendar>div{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.pt-calendar span{aspect-ratio:1;color:#b4b1ba;background:#ffffff0d;border-radius:10px;place-items:center;font-size:13px;font-weight:700;display:grid}.pt-calendar span.is-delivery{background:var(--ind-accent);color:var(--ind-deep)}.pt-calendar span.is-reminder{outline:2px dashed var(--ind-accent);color:#fff}.pt-calendar ul{color:#c7c5cc;gap:18px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.pt-calendar li{align-items:center;gap:8px;display:flex}.pt-calendar li i{border-radius:4px;width:14px;height:14px}.pt-calendar li i.is-delivery{background:var(--ind-accent)}.pt-calendar li i.is-reminder{outline:2px dashed var(--ind-accent)}.pt-web-search{gap:8px;display:grid}.pt-web-search span{color:#77727c;border:1px solid #d9d7db;border-radius:10px;padding:10px;font-size:10.5px}.pt-web-search i{background:#eeedef;border-radius:10px;height:70px}.ind-hero-visual .pt-tiles i{aspect-ratio:16/10;height:auto}.cs-page{--cs-accent:var(--accent-soft);--cs-accent-rgb:var(--accent-rgb);--mist-2:#85848d}.cs-page .pm-kicker:before{background:var(--cs-accent);box-shadow:0 0 0 4px rgba(var(--cs-accent-rgb),.16)}.cs-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}table.cs-sr,table.cs-sr caption,table.cs-sr tbody,table.cs-sr thead{display:block}.cs-hero{padding:136px 0 70px}.cs-hero .pm-aura{-webkit-mask-image:linear-gradient(#000 55%,#0000 94%);mask-image:linear-gradient(#000 55%,#0000 94%)}.cs-hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;display:grid;position:relative}.cs-back{color:var(--mist);margin-bottom:30px;font-size:.9375rem;font-weight:600;display:inline-block}.cs-back:hover{color:#fff}.cs-brand-row{align-items:center;gap:14px;margin-bottom:30px;display:flex}.cs-brand-row>span:not(.cs-logo):not(.cs-plus){min-width:0}.cs-brand-row b{letter-spacing:-.02em;font:600 1.125rem/1.2 Manrope,sans-serif;display:block}.cs-brand-row small{color:var(--mist);margin-top:4px;font-size:.875rem;display:block}.cs-brand-row.small{gap:12px;margin-bottom:18px}.cs-brand-row.small b{font-size:1rem}.cs-brand-row.small small{font-size:.8125rem}.cs-plus{border:1px solid var(--hairline-strong);background:#ffffff0a;border-radius:999px;flex:none;padding:7px 12px;display:inline-flex}.cs-plus img{filter:brightness(0)invert();opacity:.85;width:auto;height:16px}.cs-logo{background:#fff;border-radius:16px;flex:none;place-items:center;display:inline-grid;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a}.cs-logo img{object-fit:contain;width:78%;height:78%}.cs-hero-copy h1{letter-spacing:-.045em;text-wrap:balance;margin:0;font:600 clamp(38px,4.4vw,62px)/1.05 Manrope,sans-serif}.cs-hero-copy h1 em{color:var(--cs-accent)}.cs-intro{max-width:580px;color:var(--mist);margin-top:24px;font-size:1.125rem;line-height:1.65}.cs-intro p{margin:0}.cs-intro p+p{margin-top:14px}.cs-store-links{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.cs-store-links a{white-space:nowrap;border:1px solid var(--hairline-strong);color:#fff;background:#ffffff0a;border-radius:12px;align-items:center;gap:8px;padding:10px 15px;font-size:.875rem;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}.cs-store-links a:hover{background:#ffffff14;border-color:#ffffff47}.cs-store-links svg,.cs-store-links .icon{width:17px;height:17px}.cs-store-links .icon{color:inherit;background:0 0;border-radius:0;flex:0 0 17px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.cs-store-links .icon svg{width:17px;height:17px}.cs-hero-devices{height:560px;position:relative}.cs-hero-devices .phone{filter:drop-shadow(0 34px 44px #0000008c);width:220px;position:absolute;bottom:0}.cs-hero-devices .is-0{z-index:3;width:250px;left:50%;transform:translate(-50%)}[dir=rtl] .cs-hero-devices .is-0{left:auto;right:50%;transform:translate(50%)}.cs-hero-devices .is-1{z-index:2;left:4%;transform:rotate(-7deg)translateY(-18px)}[dir=rtl] .cs-hero-devices .is-1{left:auto;right:4%;transform:rotate(7deg)translateY(-18px)}.cs-hero-devices .is-2{z-index:1;right:4%;transform:rotate(7deg)translateY(-18px)}[dir=rtl] .cs-hero-devices .is-2{left:4%;right:auto;transform:rotate(-7deg)translateY(-18px)}.cs-hero-devices.count-1 .is-0{width:270px}.cs-hero-devices.count-2 .is-0{left:58%}[dir=rtl] .cs-hero-devices.count-2 .is-0{left:auto;right:58%}.cs-hero-devices.count-2 .is-1{left:10%}[dir=rtl] .cs-hero-devices.count-2 .is-1{left:auto;right:10%}.cs-kpis-wrap{margin-top:64px}.cs-kpis{border-top:1px solid var(--hairline-strong);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.cs-kpis.count-2{grid-template-columns:repeat(2,1fr)}.cs-kpis.count-1{grid-template-columns:1fr}.cs-kpis>div{min-width:0;padding:30px 28px 30px 0}[dir=rtl] .cs-kpis>div{padding:30px 0 30px 28px}.cs-kpis>div+div{border-left:1px solid var(--hairline);padding-left:28px}[dir=rtl] .cs-kpis>div+div{border-left:none;border-right:1px solid var(--hairline);padding-left:0;padding-right:28px}.cs-kpis dt{letter-spacing:-.05em;color:#fff;font:600 clamp(40px,4.6vw,64px)/1 Manrope,sans-serif}.cs-kpis dd{max-width:320px;color:var(--mist);text-wrap:pretty;margin:12px 0 0;font-size:.9375rem;line-height:1.5}.cs-glyph{transform-origin:30% 75%;margin-left:.04em;font-weight:500;display:inline-block;transform:scale(1.3)translateY(.02em)}[dir=rtl] .cs-glyph{transform-origin:70% 75%;margin-left:0;margin-right:.04em}.cs-footnote{color:var(--mist-2);text-wrap:pretty;margin:16px 0 0;font-size:.8125rem;line-height:1.6}.cs-hero-kpis .cs-footnote{max-width:820px}.cs-chapter{padding:110px 0}.cs-chapter-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:72px;display:grid}.cs-chapter-head{position:sticky;top:120px}.cs-chapter-head h2{letter-spacing:-.04em;text-wrap:balance;margin:0;font:600 clamp(32px,3.4vw,48px)/1.08 Manrope,sans-serif}.cs-chapter-aside{margin-top:40px}.cs-prose{color:#d9d6de;max-width:680px;font-size:1.0625rem;line-height:1.75}.cs-prose>p{margin:0}.cs-prose>p+p,.cs-prose>p+ul,.cs-prose>ul+p{margin-top:20px}.cs-prose>*+figure,.cs-prose>figure+*,.cs-prose>*+.cs-bigstat,.cs-prose>.cs-bigstat+*,.cs-prose>*+.cs-share,.cs-prose>.cs-share+*,.cs-prose>*+.cs-timeline,.cs-prose>.cs-timeline+*,.cs-prose>*+.cs-versus,.cs-prose>.cs-versus+*,.cs-prose>*+.cs-screens,.cs-prose>.cs-screens+*,.cs-prose>*+.cs-tiles,.cs-prose>.cs-tiles+*{margin-top:44px}:where(.cs-prose>figure){margin-left:0;margin-right:0}.cs-prose strong{color:#fff;font-weight:600}.cs-prose a{color:var(--cs-accent);text-underline-offset:3px;text-decoration:underline}:where(.cs-prose) ul{margin:0;padding-left:20px}[dir=rtl] :where(.cs-prose) ul{padding-left:0;padding-right:20px}.cs-prose>:is(ul,ol):not([class])>li+li{margin-top:8px}.cs-chapter.is-wide .cs-chapter-grid{grid-template-columns:1fr;gap:44px}.cs-chapter.is-wide .cs-chapter-head{max-width:820px;position:static}.cs-chapter.is-wide .cs-prose{max-width:none}.cs-chapter.is-wide :where(.cs-prose>p:not([class]),.cs-prose>ul:not([class]),.cs-prose>ol:not([class])){max-width:680px}.cs-chapter.is-wide :where(.cs-prose>.cs-footnote){max-width:820px}.cs-showcase .pm-heading{margin-bottom:56px}.cs-showcase .pm-heading h2{font-size:clamp(34px,3.8vw,54px)}.cs-showcase-top{grid-template-columns:minmax(0,1fr) minmax(0,.7fr);align-items:end;gap:56px;margin-bottom:56px;display:grid}.cs-showcase-top .pm-heading{margin-bottom:0}.cs-quote{border:1px solid rgba(var(--cs-accent-rgb),.2);background:radial-gradient(90% 120% at 0% 0%,rgba(var(--cs-accent-rgb),.14),transparent 60%),linear-gradient(180deg,#ffffff09,#ffffff03);text-align:left;border-radius:28px;margin:0;padding:44px 48px 34px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}[dir=rtl] .cs-quote{background:radial-gradient(90% 120% at 0% 0%,rgba(var(--cs-accent-rgb),.14),transparent 60%),linear-gradient(-180deg,#ffffff09,#ffffff03);text-align:right}.cs-quote-mark{width:40px;height:30px;color:var(--cs-accent);margin-bottom:24px;display:block}.cs-quote blockquote{color:#fff;max-width:860px;font:400 clamp(24px,2.3vw,32px)/1.3 var(--serif);letter-spacing:-.01em;text-wrap:pretty;margin:0}.cs-quote blockquote strong{color:var(--cs-accent);font-weight:inherit}.cs-quote figcaption{border-top:1px solid var(--hairline);align-items:center;gap:14px;margin-top:30px;padding-top:24px;display:flex}.cs-quote figcaption b{color:#fff;font-size:1rem;display:block}.cs-quote figcaption small{color:var(--mist);margin-top:3px;font-size:.875rem;display:block}.cs-quote.is-large{text-align:center;background:radial-gradient(70% 90% at 50% 0%,rgba(var(--cs-accent-rgb),.18),transparent 65%),linear-gradient(180deg,#ffffff09,#ffffff03);max-width:1040px;margin:0 auto;padding:64px 72px 44px}[dir=rtl] .cs-quote.is-large{background:radial-gradient(70% 90% at 50% 0%,rgba(var(--cs-accent-rgb),.18),transparent 65%),linear-gradient(-180deg,#ffffff09,#ffffff03)}.cs-quote.is-large .cs-quote-mark{width:52px;height:39px;margin:0 auto 30px}.cs-quote.is-large blockquote{text-wrap:balance;max-width:none;font-size:clamp(30px,3.4vw,46px);line-height:1.22}.cs-quote.is-large.is-long blockquote{text-wrap:pretty;font-size:clamp(26px,2.6vw,36px);line-height:1.28}.cs-quote.is-large figcaption{text-align:left;justify-content:center;max-width:560px;margin:36px auto 0}[dir=rtl] .cs-quote.is-large figcaption{text-align:right}.cs-split{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;gap:72px;display:grid}.cs-split .cs-chapter-head{max-width:none;position:static}.cs-split .pm-heading{max-width:none;margin:0}.cs-chapter.is-wide .cs-lede{padding-top:38px}.cs-chapter.is-wide .cs-lede>p,.cs-chapter.is-wide .cs-lede>div>p{max-width:none}.cs-showcase-split{margin-bottom:56px}.cs-showcase-split .cs-lede{max-width:none;padding-top:38px}.cs-lede>div>p{margin:0}.cs-lede>div>p+p{margin-top:20px}.cs-lede-copy{color:var(--mist)}.cs-showcase-head .pm-heading{margin-bottom:56px}.cs-bigstat{border:1px solid var(--hairline);background:radial-gradient(120% 140% at 0% 0%,rgba(var(--cs-accent-rgb),.16),transparent 60%),var(--night-2);border-radius:26px;gap:10px;padding:34px 36px;display:grid}.cs-bigstat strong{letter-spacing:-.055em;color:var(--cs-accent);font:600 clamp(56px,6vw,88px)/.95 Manrope,sans-serif}.cs-bigstat span{color:#fff;max-width:460px;font-size:1.125rem;line-height:1.5}.cs-bigstat small{color:var(--mist-2);font-size:.8125rem;line-height:1.55}:where(.cs-page :is(.cs-bigstat,.cs-chart,.cs-share,.cs-versus,.cs-kpis,.cs-screens figcaption,.cs-timeline)) em:not([class]){font:inherit;color:inherit;letter-spacing:inherit;font-style:normal;line-height:inherit}.cs-chart{border:1px solid var(--hairline);background:var(--night-2);border-radius:26px;margin:0;padding:30px 30px 24px}.cs-chart-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:26px;display:flex}.cs-chart-head>span{color:var(--mist);font-size:.9375rem;font-weight:600}.cs-chart-head>span small{color:var(--mist-2);font-size:.875rem;font-weight:500}.cs-chart-head output{text-align:right;justify-items:end;gap:4px;display:grid}[dir=rtl] .cs-chart-head output{text-align:left}.cs-chart-head output b{letter-spacing:-.03em;color:#fff;font:600 clamp(26px,2.6vw,34px)/1 Manrope,sans-serif}.cs-chart-head output small{color:var(--mist);font-size:.8125rem}.cs-chart-plot{padding:22px 0 30px}.cs-chart-bars{border-bottom:1px solid var(--hairline-strong);justify-content:center;align-items:stretch;gap:clamp(3px,.6vw,8px);display:flex;position:relative}.cs-bar{cursor:pointer;min-width:0;max-width:72px;color:var(--mist-2);font:inherit;background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;padding:0;display:flex;position:relative}.cs-bar i{background:#ffffff29;border-radius:7px 7px 2px 2px;width:100%;transition:background .2s,height .5s cubic-bezier(.2,.7,.2,1);display:block}.cs-bar.is-hi i{background:var(--cs-accent)}.cs-bar:hover i,.cs-bar.is-active i{background:#ffffff52}.cs-bar.is-hi:hover i,.cs-bar.is-hi.is-active i{background:var(--cs-accent);box-shadow:0 0 0 2px rgba(var(--cs-accent-rgb),.35)}.cs-bar>b{color:var(--mist);white-space:nowrap;margin-bottom:6px;font-size:.75rem;font-weight:600;line-height:1}.cs-bar.is-hi>b{color:#fff}.cs-bar.is-empty,.cs-bar.is-gap{cursor:default}.cs-bar.is-empty i,.cs-bar.is-gap i{background:repeating-linear-gradient(135deg,#ffffff12 0 4px,#0000 4px 8px);border-radius:4px 4px 2px 2px;height:14%;min-height:14px;box-shadow:inset 0 0 0 1px #ffffff1a}[dir=rtl] .cs-bar.is-empty i,[dir=rtl] .cs-bar.is-gap i{background:repeating-linear-gradient(-135deg,#ffffff12 0 4px,#0000 4px 8px)}.cs-bar.is-gap i{box-shadow:none;border:1px dashed #ffffff24;border-bottom:0}.cs-bar.is-gap{max-width:none}.cs-bar>span{white-space:nowrap;font-size:.6875rem;font-weight:600;position:absolute;bottom:-24px;left:50%;transform:translate(-50%)}[dir=rtl] .cs-bar>span{left:auto;right:50%;transform:translate(50%)}.cs-bar.is-hi>span{color:#fff}.cs-bar.hide-d>span{visibility:hidden}.cs-bar:focus-visible{outline:none}.cs-bar:focus-visible i{outline-offset:2px;outline:2px solid #fff}.cs-chart-ref{z-index:1;pointer-events:none;border-top:1px dashed #ffffff4d;position:absolute;left:0;right:0}.cs-chart-ref span{background:var(--night-2);color:var(--mist);padding:0 0 0 6px;font-size:.6875rem;font-weight:600;position:absolute;bottom:4px;right:0}[dir=rtl] .cs-chart-ref span{padding:0 6px 0 0;left:0;right:auto}.cs-chart figcaption{border-top:1px solid var(--hairline);color:var(--mist-2);margin-top:20px;padding-top:16px;font-size:.8125rem;line-height:1.6}.cs-share{border:1px solid var(--hairline);background:var(--night-2);border-radius:22px;padding:28px 30px}.cs-share+.cs-share{margin-top:12px}.cs-share-head{color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:16px;font-weight:600;display:flex}.cs-share-head>span{flex:220px;min-width:0}.cs-share-head b{letter-spacing:-.04em;color:var(--cs-accent);font:600 2.25rem/1 Manrope,sans-serif}.cs-share-track{background:#ffffff14;border-radius:999px;height:12px;overflow:hidden}.cs-share-track i{border-radius:inherit;background:var(--cs-accent);height:100%;display:block}.cs-share-legend{color:var(--mist);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin-top:12px;font-size:.8125rem;display:flex}.cs-share-legend .is-app{color:#fff}.cs-versus{border:1px solid var(--hairline);background:var(--night-2);border-radius:24px;grid-template-columns:1fr 1fr;margin:0;display:grid;overflow:hidden}.cs-versus>div{align-content:start;gap:8px;padding:30px;display:grid}.cs-versus>div+div{border-left:1px solid var(--hairline)}[dir=rtl] .cs-versus>div+div{border-left:none;border-right:1px solid var(--hairline)}.cs-versus span{color:var(--mist);font-size:.875rem;font-weight:600}.cs-versus strong{letter-spacing:-.045em;font:600 clamp(36px,3.6vw,52px)/1 Manrope,sans-serif}.cs-versus .is-accent strong{color:var(--cs-accent)}.cs-versus small{color:var(--mist-2);font-size:.8125rem;line-height:1.5}.cs-versus-bar{background:#ffffff0f;border-radius:999px;height:10px;margin:6px 0 2px;display:block;overflow:hidden}.cs-versus-bar>i{border-radius:inherit;background:#ffffff52;height:100%;display:block}.cs-versus .is-accent .cs-versus-bar>i{background:var(--cs-accent)}.cs-versus figcaption{border-top:1px solid var(--hairline);color:var(--mist-2);grid-column:1/-1;align-self:end;padding:16px 30px;font-size:.8125rem;line-height:1.6}.cs-timeline{grid-template-columns:minmax(140px,max-content) minmax(0,1fr);column-gap:20px;margin:0;padding:0;list-style:none;display:grid}.cs-timeline>li{grid-column:1/-1;grid-template-columns:140px 1fr;grid-template-columns:subgrid;border-left:1px solid var(--hairline-strong);gap:20px;padding:0 0 38px 28px;display:grid;position:relative}[dir=rtl] .cs-timeline>li{border-left:none;border-right:1px solid var(--hairline-strong);padding:0 28px 38px 0}.cs-timeline>li:last-child{background:linear-gradient(var(--hairline-strong),var(--hairline-strong)) 0 0/1px var(--cs-tl-end,12px) no-repeat;background-origin:border-box;border-left-color:#0000;padding-bottom:0}[dir=rtl] .cs-timeline>li:last-child{border-left-color:currentColor;border-right-color:#0000}.cs-timeline li:before{content:"";background:var(--cs-accent);width:9px;height:9px;box-shadow:0 0 0 5px var(--night);border-radius:50%;position:absolute;top:7px;left:-5px}[dir=rtl] .cs-timeline li:before{left:auto;right:-5px}.cs-timeline time{color:var(--mist);padding-top:2px;font-size:.875rem;font-weight:600}.cs-timeline time small{color:var(--mist-2);margin-top:2px;font-size:.75rem;display:block}.cs-timeline b{color:#fff;font-size:1.0625rem;display:block}.cs-timeline p{color:var(--mist);margin:6px 0 0;font-size:.9375rem;line-height:1.6}.cs-timeline li.is-muted:before{box-sizing:border-box;border:1.5px solid var(--mist-2);background:var(--night)}.cs-timeline li.is-muted b{color:var(--mist)}.cs-tiles.cols-2{grid-template-columns:repeat(2,1fr)}.cs-tiles.cols-3{grid-template-columns:repeat(3,1fr)}.cs-tiles.cols-4{grid-template-columns:repeat(4,1fr)}.cs-page .pm-tile .icon{background:rgba(var(--cs-accent-rgb),.14);color:var(--cs-accent)}.cs-tiles .pm-tile .icon{margin-bottom:24px}.cs-tiles .pm-tile p{color:var(--mist);margin:0;font-size:.9375rem;line-height:1.6}.cs-screens{grid-template-columns:repeat(var(--n,3),minmax(0,1fr));align-items:start;gap:28px;display:grid}.cs-screens.count-1{--n:1}.cs-screens.count-2{--n:2}.cs-screens.count-3{--n:3}.cs-screens.count-4{--n:4}.cs-screens.count-1,.cs-screens.count-2{grid-template-columns:repeat(var(--n),minmax(0,300px));justify-content:center;column-gap:clamp(28px,6vw,88px)}.cs-screens figure{justify-items:center;gap:18px;margin:0;display:grid}.cs-screens .phone{filter:drop-shadow(0 28px 40px #00000080);width:min(100%,250px)}.cs-screens.count-1 .phone{width:min(100%,280px)}.cs-screens figcaption{max-width:250px;color:var(--mist);text-align:center;text-wrap:balance;font-size:.875rem;line-height:1.55}.cs-screens figcaption b,.cs-screens figcaption strong{color:#fff;font-weight:600}.cs-related-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.cs-card{border:1px solid var(--hairline);background:var(--night-2);color:#fff;border-radius:26px;flex-direction:column;transition:border-color .3s,transform .3s;display:flex;overflow:hidden}.cs-card:hover{border-color:var(--hairline-strong);transform:translateY(-3px)}.cs-card:focus-visible{outline:2px solid var(--accent-soft);outline-offset:3px}.cs-card-visual{background:radial-gradient(70% 80% at 50% 100%,rgba(var(--accent-rgb),.22),transparent 70%),var(--night-3);justify-content:center;align-items:flex-end;height:300px;display:flex;position:relative;overflow:hidden}.cs-card-phone.phone{filter:drop-shadow(0 24px 34px #00000080);width:178px;margin-bottom:-150px;transition:transform .4s}.cs-card:hover .cs-card-phone.phone{transform:translateY(-10px)}.cs-card-body{flex-direction:column;flex:1;padding:24px 26px 26px;display:flex}.cs-card-body h3{letter-spacing:-.022em;text-wrap:balance;margin:0 0 20px;font:600 1.1875rem/1.3 Manrope,sans-serif}.cs-card-body>p:not(.cs-card-stat){color:var(--mist);margin:-6px 0 24px;font-size:.9375rem;line-height:1.6}.cs-card-stat{border-top:1px solid var(--hairline);align-items:baseline;gap:12px;margin:auto 0 20px;padding-top:18px;display:flex}.cs-card-stat b{letter-spacing:-.04em;color:var(--accent-soft);font-variant-numeric:tabular-nums;flex:none;font:600 1.75rem/1 Manrope,sans-serif}.cs-card-stat span{color:var(--mist);font-size:.8125rem;line-height:1.4}.cs-card-body .pm-link{font-size:.9375rem}.cs-card.is-featured{grid-template-columns:1fr 1fr;display:grid}.cs-card.is-featured .cs-card-visual{height:auto;min-height:440px}.cs-card.is-featured .cs-card-phone.phone{width:230px;margin-bottom:-110px}.cs-card.is-featured .cs-card-body{justify-content:center;padding:44px}.cs-card.is-featured h3{font-size:clamp(26px,2.4vw,34px);line-height:1.15}.cs-card.is-featured .cs-card-stat{margin-top:4px}.cs-card.is-featured .cs-card-stat b{font-size:2.5rem}.cs-index-hero{padding:150px 0 56px}.cs-index-hero h1{letter-spacing:-.05em;text-wrap:balance;max-width:900px;margin:0;font:600 clamp(42px,5vw,72px)/1.03 Manrope,sans-serif}.cs-index-hero p{max-width:620px;color:var(--mist);margin:24px 0 0;font-size:1.1875rem;line-height:1.6}.cs-index-featured{gap:18px;margin-bottom:18px;display:grid}.cs-index-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.cs-index-sec{padding:20px 0 120px}.cs-filters{flex-wrap:wrap;align-items:center;gap:10px 28px;margin:0 0 30px;display:flex}.cs-filter-group{flex-wrap:wrap;gap:8px;display:flex}.cs-filter-group button{border:1px solid var(--hairline-strong);color:var(--mist);cursor:pointer;background:0 0;border-radius:999px;padding:9px 15px;font:600 .875rem/1 inherit;transition:color .2s,background-color .2s,border-color .2s}.cs-filter-group button:hover{color:#fff;border-color:#ffffff47}.cs-filter-group button[aria-pressed=true]{color:var(--night);background:#fff;border-color:#fff}.cs-filter-group button:focus-visible{outline:2px solid var(--accent-soft);outline-offset:2px}.cs-filter-count{color:var(--mist-2);font-size:.875rem}.cs-index-empty{color:var(--mist);text-align:center;padding:60px 0}@media (width<=1100px){.cs-tiles.cols-4{grid-template-columns:repeat(2,1fr)}}@media (width<=1000px){.cs-hero-grid,.cs-chapter-grid{grid-template-columns:1fr}.cs-hero-devices{width:100%;max-width:620px;height:520px;margin:0 auto}.cs-chapter-grid{gap:36px}.cs-chapter-head{position:static}.cs-chapter-aside{margin-top:28px}.cs-tiles.cols-3,.cs-related-grid,.cs-index-grid{grid-template-columns:repeat(2,1fr)}.cs-card.is-featured{grid-template-columns:1fr}.cs-card.is-featured .cs-card-visual{min-height:360px}}@media (width<=760px){.cs-hero{padding:118px 0 56px}.cs-hero-copy .cs-brand-row:has(.cs-plus){grid-template-columns:auto minmax(0,1fr);gap:10px 14px;display:grid}.cs-hero-copy .cs-brand-row .cs-plus{grid-column:2;justify-self:start}.cs-hero-devices{height:420px}.cs-hero-devices .phone{width:150px}.cs-hero-devices .is-0{width:190px}.cs-hero-devices .is-1{left:2%}[dir=rtl] .cs-hero-devices .is-1{left:auto;right:2%}.cs-hero-devices .is-2{right:2%}[dir=rtl] .cs-hero-devices .is-2{left:2%;right:auto}.cs-hero-devices.count-1 .is-0{width:210px}.cs-kpis,.cs-kpis.count-2{grid-template-columns:1fr}.cs-kpis>div,.cs-kpis>div+div{border-left:0;padding:22px 0}[dir=rtl] .cs-kpis>div,[dir=rtl] .cs-kpis>div+div{border-left:none;border-right:0}.cs-kpis>div+div{border-top:1px solid var(--hairline)}.cs-chapter{padding:80px 0}.cs-chart{border-radius:20px;padding:22px 18px 18px}.cs-chart-head output{text-align:left;justify-items:start}[dir=rtl] .cs-chart-head output{text-align:right}.cs-bar.hide-d>span{visibility:visible}.cs-bar.hide-m>span{visibility:hidden}.cs-bar>b{font-size:.6875rem}.cs-versus{grid-template-columns:1fr}.cs-versus>div+div{border-left:0;border-top:1px solid var(--hairline)}[dir=rtl] .cs-versus>div+div{border-left:none;border-right:0}.cs-timeline{grid-template-columns:minmax(0,1fr)}.cs-timeline>li{grid-template-columns:minmax(0,1fr);gap:4px}.cs-screens,.cs-screens.count-2,.cs-screens.count-4{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.cs-screens.count-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.cs-screens.count-3 figure{gap:12px}.cs-screens.count-3 figcaption{font-size:.75rem;line-height:1.45}.cs-screens.count-1{grid-template-columns:minmax(0,240px)}.cs-tiles .pm-tile{grid-template-columns:40px minmax(0,1fr);column-gap:14px;padding:20px;display:grid}.cs-tiles .pm-tile .icon{grid-row:1/3;margin:0}.cs-tiles .pm-tile h3{margin:2px 0 6px;font-size:1.0625rem}.cs-tiles .pm-tile p{grid-column:2}.cs-quote{border-radius:22px;padding:30px 24px 24px}.cs-quote.is-large{text-align:left;padding:36px 24px 28px}[dir=rtl] .cs-quote.is-large{text-align:right}.cs-quote.is-large .cs-quote-mark{width:40px;height:30px;margin:0 0 22px}.cs-split{grid-template-columns:1fr;gap:28px}.cs-chapter.is-wide .cs-lede,.cs-showcase-split .cs-lede{padding-top:0}.cs-showcase-split{margin-bottom:40px}.cs-quote.is-large blockquote{text-wrap:pretty;font-size:clamp(26px,7vw,30px);line-height:1.25}.cs-quote.is-large.is-long blockquote{font-size:1.5rem}.cs-quote.is-large figcaption{justify-content:flex-start;margin-top:26px}.cs-showcase-top{grid-template-columns:1fr;gap:32px;margin-bottom:40px}.cs-tiles.cols-2,.cs-tiles.cols-3,.cs-tiles.cols-4{grid-template-columns:1fr}.cs-related-grid,.cs-index-grid{grid-template-columns:1fr;gap:12px}.cs-index-grid .cs-card,.cs-related-grid .cs-card{border-radius:20px;grid-template-columns:112px 1fr;display:grid}.cs-index-grid .cs-card-visual,.cs-related-grid .cs-card-visual{align-items:flex-start;height:auto;min-height:100%;padding-top:16px}.cs-index-grid .cs-card-phone.phone,.cs-related-grid .cs-card-phone.phone{width:92px;margin-bottom:0}.cs-index-grid .cs-card-body,.cs-related-grid .cs-card-body{padding:16px 16px 18px}.cs-index-grid .cs-brand-row.small,.cs-related-grid .cs-brand-row.small{gap:9px;margin-bottom:10px}.cs-index-grid .cs-brand-row.small .cs-logo,.cs-related-grid .cs-brand-row.small .cs-logo{border-radius:9px;width:28px!important;height:28px!important}.cs-index-grid .cs-card-body h3,.cs-related-grid .cs-card-body h3{margin-bottom:12px;font-size:1rem}.cs-index-grid .cs-card-stat,.cs-related-grid .cs-card-stat{gap:8px;margin-bottom:12px;padding-top:12px}.cs-index-grid .cs-card-stat b,.cs-related-grid .cs-card-stat b{font-size:1.375rem}.cs-index-grid .cs-card-body .pm-link,.cs-related-grid .cs-card-body .pm-link{font-size:.875rem}.cs-filters{gap:10px}.cs-filter-group{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px;overflow-x:auto}.cs-filter-group::-webkit-scrollbar{display:none}.cs-filter-group button{flex:none}.cs-index-hero{padding:120px 0 50px}.cs-card.is-featured .cs-card-body{padding:28px 26px}}@media (prefers-reduced-motion:reduce){.cs-bar i,.cs-card,.cs-card-phone.phone,.cs-store-links a,.cs-filter-group button{transition:none}.cs-card:hover,.cs-card:hover .cs-card-phone.phone{transform:none}}:is(.cs-chapter.is-wide .cs-prose>*,.cs-chapter.is-wide .cs-prose>*>*,.cs-showcase .pm-container>*,.pm-sec>.pm-container>*,.cs-m2k-review>*).cs-quote:not(.is-large){text-align:center;max-width:900px;margin-left:auto;margin-right:auto}:is(.cs-chapter.is-wide .cs-prose>*,.cs-chapter.is-wide .cs-prose>*>*,.cs-showcase .pm-container>*,.pm-sec>.pm-container>*,.cs-m2k-review>*).cs-quote:not(.is-large) .cs-quote-mark{margin-left:auto;margin-right:auto}:is(.cs-chapter.is-wide .cs-prose>*,.cs-chapter.is-wide .cs-prose>*>*,.cs-showcase .pm-container>*,.pm-sec>.pm-container>*,.cs-m2k-review>*).cs-quote:not(.is-large) blockquote{text-wrap:balance;margin:0 auto}:is(.cs-chapter.is-wide .cs-prose>*,.cs-chapter.is-wide .cs-prose>*>*,.cs-showcase .pm-container>*,.pm-sec>.pm-container>*,.cs-m2k-review>*).cs-quote:not(.is-large) figcaption{text-align:left;justify-content:center}[dir=rtl] :is(.cs-chapter.is-wide .cs-prose>*,.cs-chapter.is-wide .cs-prose>*>*,.cs-showcase .pm-container>*,.pm-sec>.pm-container>*,.cs-m2k-review>*).cs-quote:not(.is-large) figcaption{text-align:right}@media (width<=760px){:is(.cs-chapter.is-wide .cs-prose>*,.cs-chapter.is-wide .cs-prose>*>*,.cs-showcase .pm-container>*,.pm-sec>.pm-container>*,.cs-m2k-review>*).cs-quote:not(.is-large){text-align:left}[dir=rtl] :is(.cs-chapter.is-wide .cs-prose>*,.cs-chapter.is-wide .cs-prose>*>*,.cs-showcase .pm-container>*,.pm-sec>.pm-container>*,.cs-m2k-review>*).cs-quote:not(.is-large){text-align:right}:is(.cs-chapter.is-wide .cs-prose>*,.cs-chapter.is-wide .cs-prose>*>*,.cs-showcase .pm-container>*,.pm-sec>.pm-container>*,.cs-m2k-review>*).cs-quote:not(.is-large) .cs-quote-mark{margin-left:0}[dir=rtl] :is(.cs-chapter.is-wide .cs-prose>*,.cs-chapter.is-wide .cs-prose>*>*,.cs-showcase .pm-container>*,.pm-sec>.pm-container>*,.cs-m2k-review>*).cs-quote:not(.is-large) .cs-quote-mark{margin-left:0;margin-right:0}:is(.cs-chapter.is-wide .cs-prose>*,.cs-chapter.is-wide .cs-prose>*>*,.cs-showcase .pm-container>*,.pm-sec>.pm-container>*,.cs-m2k-review>*).cs-quote:not(.is-large) figcaption{justify-content:flex-start}}.cs-2k-page .cs-hero{padding-bottom:0}.cs-2k-kpis{padding-bottom:70px}.cs-2k-kpis .cs-footnote{max-width:none}.cs-2k-page .cs-store-links,.cs-2k-page .cs-store-links a{align-items:center}.cs-2k-page .cs-store-links .icon{width:17px;height:17px;color:inherit;background:0 0;border-radius:0;flex:none;place-items:center;margin:0;padding:0;display:inline-grid}.cs-2k-page .cs-store-links .icon svg{width:17px;height:17px}.cs-2k-page .cs-chapter.is-wide .cs-prose>p{max-width:680px}.cs-2k-page .cs-chapter.is-wide .cs-prose>.cs-footnote{max-width:820px}.cs-2k-page .cs-prose>.cs-footnote{margin-top:28px}.cs-prose>.cs-2k-callout{border-left:2px solid var(--cs-accent);color:#fff;letter-spacing:-.015em;text-wrap:pretty;margin-top:34px;padding:4px 0 4px 22px;font:500 1.25rem/1.5 Manrope,sans-serif}[dir=rtl] .cs-prose>.cs-2k-callout{border-left:none;border-right:2px solid var(--cs-accent);padding:4px 22px 4px 0}.cs-2k-listing{margin:0 0 72px}.cs-2k-listing-kicker{color:var(--mist);margin:0 0 22px;font-size:.875rem;font-weight:600}.cs-2k-rail{padding-top:38px;position:relative}.cs-2k-rail-line{pointer-events:none;height:13px;position:absolute;top:38px;left:0;right:0}.cs-2k-rail-line:before{content:"";background:var(--hairline-strong);height:1px;position:absolute;top:6px;left:0;right:0}.cs-2k-rail-line .is-break{border-left:1.5px solid var(--mist-2);border-right:1.5px solid var(--mist-2);background:var(--night);width:12px;height:13px;margin-left:-6px;position:absolute;top:0;transform:skew(-22deg)}[dir=rtl] .cs-2k-rail-line .is-break{margin-left:0;margin-right:-6px;transform:skew(22deg)}.cs-2k-rail-line .b1{left:15%}[dir=rtl] .cs-2k-rail-line .b1{left:auto;right:15%}.cs-2k-rail-line .b2{left:81%}[dir=rtl] .cs-2k-rail-line .b2{left:auto;right:81%}.cs-2k-rail ol{grid-template-columns:30% 32% minmax(0,1fr) auto;margin:0;padding:0;list-style:none;display:grid;position:relative}.cs-2k-rail li{min-width:0;padding:30px 24px 0 0;position:relative}[dir=rtl] .cs-2k-rail li{padding:30px 0 0 24px}.cs-2k-rail li:before{content:"";z-index:1;background:var(--night);width:9px;height:9px;box-shadow:inset 0 0 0 2px var(--mist);border-radius:50%;position:absolute;top:2px;left:-4px}[dir=rtl] .cs-2k-rail li:before{left:auto;right:-4px}.cs-2k-rail li.is-trial:before,.cs-2k-rail li.is-update:before{background:var(--cs-accent);box-shadow:0 0 0 4px rgba(var(--cs-accent-rgb),.18)}.cs-2k-rail li.is-end{text-align:right;padding-right:0}[dir=rtl] .cs-2k-rail li.is-end{text-align:left;padding-left:0;padding-right:0}.cs-2k-rail li.is-end:before{left:auto;right:-4px}[dir=rtl] .cs-2k-rail li.is-end:before{left:-4px;right:auto}.cs-2k-rail li.is-trial:after{content:"";background:var(--cs-accent);border-radius:2px;height:3px;position:absolute;top:5px;left:0;right:0}.cs-2k-rail time{color:var(--mist);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600;display:block}.cs-2k-rail b{color:#fff;margin-top:6px;font-size:1rem;line-height:1.35;display:block}.cs-2k-rail li span:not(.cs-2k-days){max-width:300px;color:var(--mist);margin-top:6px;font-size:.875rem;line-height:1.5;display:block}.cs-2k-rail li.is-end span{margin-left:auto}[dir=rtl] .cs-2k-rail li.is-end span{margin-left:0;margin-right:auto}.cs-2k-days{background:rgba(var(--cs-accent-rgb),.14);color:var(--cs-accent);white-space:nowrap;border-radius:999px;padding:5px 12px;font:600 .875rem/1 Manrope,sans-serif;position:absolute;top:-34px;left:50%;transform:translate(-50%)}[dir=rtl] .cs-2k-days{left:auto;right:50%;transform:translate(50%)}.cs-2k-movegrid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:64px;display:grid}.cs-2k-ratings{gap:8px;display:grid}.cs-2k-ratings p{border-radius:14px;align-items:baseline;gap:14px;margin:0;padding:12px 18px;display:flex}.cs-2k-ratings b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;flex:none;min-width:52px;font:600 1.5rem/1 Manrope,sans-serif}.cs-2k-ratings .is-kept{border:1px solid rgba(var(--cs-accent-rgb),.4);background:rgba(var(--cs-accent-rgb),.07);color:#fff}.cs-2k-ratings .is-kept b{color:var(--cs-accent)}.cs-2k-ratings .is-new{border:1px dashed var(--hairline-strong);color:var(--mist-2)}.cs-2k-ratings span{font-size:.9375rem;line-height:1.45}.cs-2k-copy{color:#d9d6de;gap:18px;max-width:680px;font-size:1.0625rem;line-height:1.75;display:grid}.cs-2k-copy p{margin:0}.cs-2k-stats{border-top:1px solid var(--hairline-strong);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(4,minmax(0,1fr));margin:52px 0;display:grid}.cs-2k-stats>div{min-width:0;padding:24px 22px 24px 0}[dir=rtl] .cs-2k-stats>div{padding:24px 0 24px 22px}.cs-2k-stats>div+div{border-left:1px solid var(--hairline);padding-left:22px}[dir=rtl] .cs-2k-stats>div+div{border-left:none;border-right:1px solid var(--hairline);padding-left:0;padding-right:22px}.cs-2k-stats dt{color:#fff;letter-spacing:-.04em;font:600 clamp(28px,2.6vw,38px)/1 Manrope,sans-serif}.cs-2k-stats dd{color:var(--mist);margin:10px 0 0;font-size:.875rem;line-height:1.5}.cs-2k-bilingual{grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:72px;display:grid}.cs-2k-phone{justify-items:center;gap:16px;margin:0;display:grid}.cs-2k-phone .phone{filter:drop-shadow(0 28px 40px #00000080);width:min(100%,250px)}.cs-2k-phone figcaption{color:var(--mist);text-align:center;font-size:.875rem;line-height:1.5}.cs-prose>.cs-2k-results{margin-top:44px}.cs-2k-results{border:1px solid var(--hairline);background:radial-gradient(80% 120% at 100% 0%,rgba(var(--cs-accent-rgb),.08),transparent 60%),var(--night-2);border-radius:26px;padding:30px 32px 32px}.cs-2k-results-kicker{color:var(--mist);letter-spacing:.02em;margin:0 0 26px;font-size:.8125rem;font-weight:600}.cs-2k-results-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.cs-2k-fig{min-width:0;margin:0}.cs-2k-fig-title{color:#fff;margin:0 0 20px;font-size:1rem;font-weight:600;line-height:1.4;display:block}.cs-2k-fig-title small{color:var(--mist-2);margin-left:6px;font-size:.8125rem;font-weight:500}[dir=rtl] .cs-2k-fig-title small{margin-left:0;margin-right:6px}.cs-2k-split-row{grid-template-columns:80px minmax(0,1fr);gap:16px;display:grid}.cs-2k-split-label{color:var(--mist);padding-top:24px;font-size:.875rem;font-weight:600;line-height:22px}.cs-2k-split-cell{padding-bottom:18px;position:relative}.cs-2k-split-row:last-child .cs-2k-split-cell{padding-bottom:0}.cs-2k-split-cell:before{content:"";top:0;bottom:0;left:var(--guide);z-index:1;border-left:1px dashed #ffffff52;position:absolute}[dir=rtl] .cs-2k-split-cell:before{left:auto;right:var(--guide);border-left:none;border-right:1px dashed #ffffff52}.cs-2k-split-nums{height:24px;font-size:.875rem;line-height:1;position:relative}.cs-2k-split-nums b{color:var(--cs-accent);letter-spacing:-.02em;margin-right:6px;font:600 1.125rem/1 Manrope,sans-serif;position:absolute;bottom:7px}[dir=rtl] .cs-2k-split-nums b{margin-left:6px;margin-right:0}.cs-2k-split-nums span{color:var(--mist);position:absolute;bottom:7px;right:0}[dir=rtl] .cs-2k-split-nums span{left:0;right:auto}.cs-2k-track{background:#ffffff1a;border-radius:6px;height:22px;position:relative;overflow:hidden}.cs-2k-track i{position:absolute;top:0;bottom:0;left:0}[dir=rtl] .cs-2k-track i{left:auto;right:0}.cs-2k-track .is-app{background:var(--cs-accent)}.cs-2k-track .is-extra{background:repeating-linear-gradient(135deg,rgba(var(--cs-accent-rgb),.55) 0 4px,rgba(var(--cs-accent-rgb),.35) 4px 8px)}[dir=rtl] .cs-2k-track .is-extra{background:repeating-linear-gradient(-135deg,rgba(var(--cs-accent-rgb),.55) 0 4px,rgba(var(--cs-accent-rgb),.35) 4px 8px)}.cs-2k-extra-note{margin:8px 0 0 var(--guide);color:var(--mist);padding-left:8px;font-size:.75rem;line-height:1.4}[dir=rtl] .cs-2k-extra-note{margin:8px var(--guide) 0 0;padding-left:0;padding-right:8px}.cs-2k-legend{color:var(--mist);gap:18px;margin:22px 0 0;font-size:.8125rem;display:flex}.cs-2k-legend span{align-items:center;gap:8px;display:inline-flex}.cs-2k-legend span:before{content:"";background:#ffffff2e;border-radius:3px;width:10px;height:10px}.cs-2k-legend .is-app:before{background:var(--cs-accent)}.cs-2k-basket-rows{gap:16px;display:grid;position:relative}.cs-2k-basket-rows:before{content:"";top:26px;bottom:0;left:var(--web);z-index:1;border-left:1px dashed #ffffff52;position:absolute}[dir=rtl] .cs-2k-basket-rows:before{left:auto;right:var(--web);border-left:none;border-right:1px dashed #ffffff52}.cs-2k-basket-row>span{color:var(--mist);margin-bottom:8px;font-size:.875rem;font-weight:600;display:block}.cs-2k-basket-bar{height:22px;position:relative}.cs-2k-basket-bar i{border-radius:6px;position:absolute;top:0;bottom:0;left:0}[dir=rtl] .cs-2k-basket-bar i{left:auto;right:0}.cs-2k-basket-row.is-web i{background:#ffffff52}.cs-2k-basket-row.is-app i{background:var(--cs-accent)}.cs-2k-basket-bar small{color:#fff;padding-left:10px;font-size:.8125rem;font-weight:600;position:absolute;top:50%;transform:translateY(-50%)}[dir=rtl] .cs-2k-basket-bar small{padding-left:0;padding-right:10px}.cs-2k-basket-bar small.is-end{color:var(--night);padding:0;right:10px}[dir=rtl] .cs-2k-basket-bar small.is-end{left:10px;right:auto}.cs-2k-bracket{margin:4px 0 0 var(--web);text-align:right}[dir=rtl] .cs-2k-bracket{margin:4px var(--web) 0 0;text-align:left}.cs-2k-bracket:before{content:"";border:1.5px solid var(--cs-accent);border-top:0;border-radius:0 0 4px 4px;height:10px;display:block}.cs-2k-bracket strong{color:var(--cs-accent);letter-spacing:-.045em;white-space:nowrap;margin-top:10px;font:600 clamp(36px,3.4vw,50px)/1 Manrope,sans-serif;display:block}.cs-prose>.cs-2k-close{color:#fff;margin-top:48px;font-size:1.25rem;line-height:1.6}@media (width<=1000px){.cs-2k-bilingual{grid-template-columns:1fr;gap:44px}.cs-2k-results-grid{grid-template-columns:1fr;gap:36px}.cs-2k-basket{border-top:1px solid var(--hairline);padding-top:32px}}@media (width<=760px){.cs-2k-listing{margin-bottom:52px}.cs-2k-movegrid{grid-template-columns:1fr;gap:32px}.cs-2k-rail{padding-top:0}.cs-2k-rail-line{display:none}.cs-2k-rail ol{border-left:1px solid var(--hairline-strong);margin-left:5px;display:block}[dir=rtl] .cs-2k-rail ol{border-left:none;border-right:1px solid var(--hairline-strong);margin-left:0;margin-right:5px}.cs-2k-rail li,.cs-2k-rail li.is-end{text-align:left;padding:0 0 28px 24px}[dir=rtl] .cs-2k-rail li,[dir=rtl] .cs-2k-rail li.is-end{text-align:right;padding:0 24px 28px 0}.cs-2k-rail li:last-child{padding-bottom:0}.cs-2k-rail li:before,.cs-2k-rail li.is-end:before{top:4px;left:-5px;right:auto}[dir=rtl] .cs-2k-rail li:before,[dir=rtl] .cs-2k-rail li.is-end:before{left:auto;right:-5px}.cs-2k-rail li.is-trial:after{width:3px;height:auto;inset:12px auto -4px -2px}[dir=rtl] .cs-2k-rail li.is-trial:after{left:auto;right:-2px}.cs-2k-rail li.is-start:after,.cs-2k-rail li.is-update:after{content:"";border-top:1.5px solid var(--mist-2);border-bottom:1.5px solid var(--mist-2);background:var(--night);width:7px;height:10px;position:absolute;bottom:6px;left:-4px;transform:skewY(-22deg)}[dir=rtl] .cs-2k-rail li.is-start:after,[dir=rtl] .cs-2k-rail li.is-update:after{left:auto;right:-4px;transform:skewY(22deg)}.cs-2k-rail li.is-end span{margin-left:0}[dir=rtl] .cs-2k-rail li.is-end span{margin-left:0;margin-right:0}.cs-2k-rail .cs-2k-days{margin-top:10px;display:inline-block;position:static;transform:none}.cs-2k-ratings{margin-top:32px}.cs-2k-ratings p{gap:12px;padding:12px 14px}.cs-2k-ratings b{min-width:44px;font-size:1.25rem}.cs-2k-stats{grid-template-columns:repeat(2,minmax(0,1fr));margin:40px 0}.cs-2k-stats>div,.cs-2k-stats>div+div{border-left:0;padding:20px 14px 20px 0}[dir=rtl] .cs-2k-stats>div,[dir=rtl] .cs-2k-stats>div+div{border-left:none;border-right:0;padding:20px 0 20px 14px}.cs-2k-stats>div:nth-child(2n){border-left:1px solid var(--hairline);padding-left:14px}[dir=rtl] .cs-2k-stats>div:nth-child(2n){border-left:none;border-right:1px solid var(--hairline);padding-left:0;padding-right:14px}.cs-2k-stats>div:nth-child(n+3){border-top:1px solid var(--hairline)}.cs-2k-stats dt{font-size:1.75rem}.cs-2k-phone .phone{width:220px}.cs-2k-results{border-radius:20px;padding:22px 18px 24px}.cs-2k-split-row{grid-template-columns:1fr;gap:0}.cs-2k-split-label{color:#fff;padding-top:0;line-height:1.4}.cs-2k-split-row+.cs-2k-split-row{margin-top:4px}.cs-prose>.cs-2k-callout,.cs-prose>.cs-2k-close{font-size:1.125rem}}.cs-at-kpis{padding-bottom:8px}.cs-at-kpis .cs-kpis-wrap{margin-top:0}.cs-at-facts{border-top:1px solid var(--hairline-strong);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));margin:40px 0 0;display:grid}.cs-at-facts>div{min-width:0;padding:18px 16px 18px 0}[dir=rtl] .cs-at-facts>div{padding:18px 0 18px 16px}.cs-at-facts>div:nth-child(2n){border-left:1px solid var(--hairline);padding-left:18px}[dir=rtl] .cs-at-facts>div:nth-child(2n){border-left:none;border-right:1px solid var(--hairline);padding-left:0;padding-right:18px}.cs-at-facts>div:nth-child(n+3){border-top:1px solid var(--hairline)}.cs-at-facts dt{letter-spacing:-.04em;color:#fff;font:600 1.75rem/1 Manrope,sans-serif}.cs-at-facts dd{color:var(--mist);margin:8px 0 0;font-size:.875rem;line-height:1.45}.cs-at-solo{justify-items:center;gap:18px;margin:44px 0 0;display:grid}.cs-at-solo .phone{filter:drop-shadow(0 28px 40px #00000080);width:min(100%,240px)}.cs-at-solo figcaption{max-width:260px;color:var(--mist);text-align:center;font-size:.875rem;line-height:1.55}.cs-at-solo+p{margin-top:44px}.cs-at-app{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px;display:grid}.cs-at-app-copy{max-width:620px}.cs-at-app-copy>p{margin:0}.cs-at-app-copy>p+p{margin-top:20px}.cs-at-page .cs-prose>*+.cs-screens{margin-top:48px}.cs-at-page .cs-screens{align-items:start}.cs-at-app .cs-screens{gap:24px}.cs-at-strip{border-top:1px solid var(--hairline-strong);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));margin:36px 0 0;display:grid}.cs-at-strip>div{min-width:0;padding:22px 18px 22px 0}[dir=rtl] .cs-at-strip>div{padding:22px 0 22px 18px}.cs-at-strip>div+div{border-left:1px solid var(--hairline);padding-left:22px}[dir=rtl] .cs-at-strip>div+div{border-left:none;border-right:1px solid var(--hairline);padding-left:0;padding-right:22px}.cs-at-strip dt{letter-spacing:-.045em;color:#fff;font:600 2.25rem/1 Manrope,sans-serif}.cs-at-strip dd{color:var(--mist);margin:10px 0 0;font-size:.875rem;line-height:1.5}.cs-at-br{display:none}.cs-at-chart{--bar:#ffffff29;--gap:clamp(4px,.8vw,12px);--brk:96px;--cols:repeat(7,minmax(0,1fr)) var(--brk) repeat(2,minmax(0,1fr))}.cs-at-plot{grid-template-columns:var(--cols);column-gap:var(--gap);border-bottom:1px solid var(--hairline-strong);height:300px;padding-top:8px;display:grid;position:relative}.cs-at-col{align-items:flex-end;min-width:0;display:flex;position:relative}.cs-at-bar{background:var(--bar);border-radius:7px 7px 2px 2px;width:100%;position:relative}.cs-at-bar b{color:var(--mist);font-variant-numeric:tabular-nums;white-space:nowrap;padding-bottom:6px;font:600 .8125rem/1 Manrope,sans-serif;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}[dir=rtl] .cs-at-bar b{left:auto;right:50%;transform:translate(50%)}.cs-at-col.is-base .cs-at-bar{background:rgba(var(--cs-accent-rgb),.4);box-shadow:inset 0 0 0 1px rgba(var(--cs-accent-rgb),.85)}.cs-at-col.is-peak .cs-at-bar{background:var(--cs-accent)}.cs-at-col.is-base .cs-at-bar b,.cs-at-col.is-peak .cs-at-bar b{color:#fff;font-size:.9375rem}.cs-at-break{justify-content:center;align-items:flex-end;display:flex;position:relative}.cs-at-break:before{content:"";border-left:1px dashed #ffffff38;position:absolute;top:0;bottom:0;left:50%}[dir=rtl] .cs-at-break:before{border-left:none;border-right:1px dashed #ffffff38;left:auto;right:50%}.cs-at-break span{background:var(--night-2);color:var(--mist-2);text-align:center;padding:6px 0;font-size:.6875rem;line-height:1.35;position:relative}.cs-at-ref{z-index:1;border-top:1px dashed rgba(var(--cs-accent-rgb),.55);pointer-events:none;position:absolute;left:0;right:0}.cs-at-ref span{color:rgba(var(--cs-accent-rgb),.95);white-space:nowrap;font-size:.75rem;font-weight:600;position:absolute;bottom:4px;left:0}[dir=rtl] .cs-at-ref span{left:auto;right:0}.cs-at-bracket{border:1.5px solid var(--cs-accent);z-index:2;border-right:0;border-radius:3px 0 0 3px;width:8px;position:absolute;right:calc(100% + 6px)}[dir=rtl] .cs-at-bracket{border-left:0;border-right:none;border-radius:0 3px 3px 0;left:calc(100% + 6px);right:auto}.cs-at-bracket span{background:var(--night-2);color:var(--cs-accent);letter-spacing:-.02em;white-space:nowrap;padding:2px 4px;font:700 1.0625rem/1 Manrope,sans-serif;position:absolute;top:50%;right:calc(100% + 6px);transform:translateY(-50%)}[dir=rtl] .cs-at-bracket span{left:calc(100% + 6px);right:auto}.cs-at-axis{grid-template-columns:var(--cols);column-gap:var(--gap);row-gap:8px;padding-top:10px;display:grid}.cs-at-axis span{text-align:center;min-width:0;color:var(--mist-2);font-size:.75rem;font-weight:600}.cs-at-axis span.is-sep{color:#fff}.cs-at-axis i{font-style:normal}.cs-at-axis .is-short{display:none}.cs-at-axis em{border-top:1px solid var(--hairline);color:var(--mist);text-align:center;grid-row:2;padding-top:6px;font-size:.75rem;font-style:normal;font-weight:600}.cs-at-axis em.is-25{grid-column:1/8}.cs-at-axis em.is-26{grid-column:9/11}.cs-at-after{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:56px;margin-top:56px;display:grid}.cs-at-after-copy{color:#d9d6de;font-size:1.0625rem;line-height:1.75}.cs-at-after-copy p{margin:0}.cs-at-drivers{border:1px solid var(--hairline);background:var(--night-2);border-radius:22px;margin:0;padding:26px 28px 20px}.cs-at-drow{grid-template-columns:112px minmax(0,1fr) 120px;align-items:center;gap:16px;display:grid}.cs-at-drow+.cs-at-drow{margin-top:16px}.cs-at-drow.is-scale{margin-top:6px}.cs-at-dlabel{color:var(--mist);font-size:.875rem;font-weight:600}.cs-at-dtrack{background:#ffffff0d;border-radius:999px;height:14px;position:relative}.cs-at-dtrack i{border-radius:inherit;background:#ffffff3d;height:100%;display:block}.cs-at-dtrack u{border-left:1.5px solid #ffffffb3;width:0;position:absolute;top:-5px;bottom:-5px}[dir=rtl] .cs-at-dtrack u{border-left:none;border-right:1.5px solid #ffffffb3}.cs-at-dtrack.is-bare{background:0 0;height:auto}.cs-at-dtrack em{color:var(--mist-2);white-space:nowrap;font-size:.6875rem;font-style:normal;font-weight:600;position:absolute;top:0;transform:translate(-50%)}[dir=rtl] .cs-at-dtrack em{transform:translate(50%)}.cs-at-drow.is-accent .cs-at-dlabel{color:#fff}.cs-at-drow.is-accent .cs-at-dtrack i{background:var(--cs-accent)}.cs-at-dval{white-space:nowrap;align-items:baseline;gap:6px;display:flex}.cs-at-dval b{letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;font:600 1.375rem/1 Manrope,sans-serif}.cs-at-dval small{color:var(--mist);font-size:.8125rem}.cs-at-drow.is-accent .cs-at-dval b{color:var(--cs-accent)}.cs-at-drivers figcaption{border-top:1px solid var(--hairline);color:var(--mist-2);margin-top:22px;padding-top:14px;font-size:.8125rem;line-height:1.6}.cs-at-twelve{border:1px solid var(--hairline);background:var(--night-2);border-radius:24px;margin:0;padding:30px 32px}.cs-at-marks{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(5px,.8vw,10px);display:grid}.cs-at-marks i{aspect-ratio:3/4;background:#ffffff1a;border-radius:8px;display:block;box-shadow:inset 0 0 0 1px #ffffff0f}.cs-at-marks i.is-on{background:var(--cs-accent);box-shadow:none}.cs-at-twelve-label{color:var(--mist);margin:16px 0 0;font-size:1rem}.cs-at-twelve-label b{letter-spacing:-.04em;color:var(--cs-accent);margin-right:4px;font:600 2rem/1 Manrope,sans-serif}[dir=rtl] .cs-at-twelve-label b{margin-left:4px;margin-right:0}.cs-at-shares{border-top:1px solid var(--hairline);gap:14px;margin-top:26px;padding-top:22px;display:grid}.cs-at-share{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:16px;display:grid}.cs-at-share-label{color:var(--mist);font-size:.875rem;font-weight:600}.cs-at-share-label b{color:#fff;font-variant-numeric:tabular-nums}.cs-at-share-track{background:#ffffff12;border-radius:6px;align-items:center;height:22px;display:flex;position:relative;overflow:hidden}.cs-at-share-track i{background:var(--cs-accent);flex:none;height:100%}.cs-at-share-track span{color:var(--mist-2);white-space:nowrap;text-overflow:ellipsis;padding-left:10px;font-size:.75rem;overflow:hidden}[dir=rtl] .cs-at-share-track span{padding-left:0;padding-right:10px}.cs-at-twelve+p{margin-top:44px}@media (width<=1000px){.cs-at-app{grid-template-columns:1fr;gap:48px}.cs-at-after{grid-template-columns:1fr;gap:32px;margin-top:44px}.cs-at-facts{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px}.cs-at-facts>div:nth-child(n){border-top:0;border-left:1px solid var(--hairline);padding:16px 12px}[dir=rtl] .cs-at-facts>div:nth-child(n){border-left:none;border-right:1px solid var(--hairline)}.cs-at-facts>div:first-child{border-left:0;padding-left:0}[dir=rtl] .cs-at-facts>div:first-child{border-left:none;border-right:0;padding-left:0;padding-right:0}}@media (width<=760px){.cs-at-br{display:inline}.cs-at-chart{--gap:4px;--brk:36px}.cs-at-plot{height:240px}.cs-at-bar b{font-size:.6875rem}.cs-at-col.is-base .cs-at-bar b,.cs-at-col.is-peak .cs-at-bar b{font-size:.75rem}.cs-at-break span{writing-mode:vertical-rl;margin-bottom:6px;padding:6px 2px;font-size:.625rem;transform:rotate(180deg)}[dir=rtl] .cs-at-break span{transform:rotate(-180deg)}.cs-at-bracket{width:6px;right:calc(100% + 3px)}[dir=rtl] .cs-at-bracket{left:calc(100% + 3px);right:auto}.cs-at-bracket span{padding:2px 0;font-size:.8125rem;right:calc(100% + 2px)}[dir=rtl] .cs-at-bracket span{left:calc(100% + 2px);right:auto}.cs-at-break{align-items:flex-end}.cs-at-break span{line-height:1.25}.cs-at-ref span{font-size:.6875rem}.cs-at-axis .is-long{display:none}.cs-at-axis .is-short{display:inline}.cs-at-drivers{padding:20px 18px 16px}.cs-at-drow{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.cs-at-dlabel{grid-column:1}.cs-at-dval{grid-area:1/2;justify-self:end}.cs-at-dtrack{grid-column:1/-1}.cs-at-drow.is-scale>span{display:none}.cs-at-twelve{padding:22px 18px}.cs-at-marks i{border-radius:5px}.cs-at-share{grid-template-columns:1fr;gap:8px}.cs-at-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-at-facts>div:nth-child(n){border-left:0;padding:16px 12px 16px 0}[dir=rtl] .cs-at-facts>div:nth-child(n){border-left:none;border-right:0;padding:16px 0 16px 12px}.cs-at-facts>div:nth-child(2n){border-left:1px solid var(--hairline);padding-left:16px}[dir=rtl] .cs-at-facts>div:nth-child(2n){border-left:none;border-right:1px solid var(--hairline);padding-left:0;padding-right:16px}.cs-at-facts>div:nth-child(n+3){border-top:1px solid var(--hairline)}.cs-at-strip dt{font-size:2rem}.cs-at-strip>div+div{padding-left:16px}[dir=rtl] .cs-at-strip>div+div{padding-left:0;padding-right:16px}}.cs-at-nowrap{white-space:nowrap}.cs-at-page .cs-store-links a .icon{width:17px;height:17px;box-shadow:none;color:inherit;background:0 0;border:0;border-radius:0;flex:none;margin:0;padding:0;display:inline-flex}.cs-at-page .cs-store-links a .icon svg{width:17px;height:17px}.cs-at-axis em,.cs-at-dtrack em{letter-spacing:0;font-family:inherit;font-style:normal;line-height:1.3}.cs-at-axis em{color:var(--mist);font-size:.75rem}.cs-at-dtrack em{color:var(--mist-2);font-size:.6875rem}.cs-at-page .pm-heading h2 .cs-at-nowrap em{white-space:nowrap;display:inline}.cs-dh-page .cs-hero .pm-aura{-webkit-mask-image:linear-gradient(#000 62%,#0000 98%);mask-image:linear-gradient(#000 62%,#0000 98%)}.cs-dh-page .cs-store-links .icon{background:0 0;border-radius:0;flex:0 0 17px;width:17px;height:17px;margin:0;padding:0;display:inline-flex}.cs-dh-page .cs-store-links .icon svg{width:17px;height:17px}.cs-dh-basis{padding-bottom:32px}.cs-dh-basis .cs-footnote{max-width:820px;margin:0}.cs-dh-facts{border-top:1px solid var(--hairline-strong);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));margin:36px 0;display:grid}.cs-dh-facts>div{min-width:0;padding:18px 18px 18px 0}[dir=rtl] .cs-dh-facts>div{padding:18px 0 18px 18px}.cs-dh-facts>div+div{border-left:1px solid var(--hairline);padding-left:18px}[dir=rtl] .cs-dh-facts>div+div{border-left:none;border-right:1px solid var(--hairline);padding-left:0;padding-right:18px}.cs-dh-facts dt{color:#fff;letter-spacing:-.02em;font:600 1.0625rem/1.25 Manrope,sans-serif}.cs-dh-facts dd{color:var(--mist);margin:6px 0 0;font-size:.875rem;line-height:1.45}.cs-prose>.cs-dh-facts+p{margin-top:0}#the-app .cs-prose>*+*{margin-top:80px}#the-app .cs-screens{align-items:start}.cs-dh-app-top,.cs-dh-app-bottom{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:72px;display:grid}.cs-dh-app-bottom{align-items:start}.cs-dh-app-copy{max-width:640px}.cs-dh-app-copy p{margin:0}.cs-dh-app-copy p+p{margin-top:20px}.cs-dh-span{border:1px solid var(--hairline);background:var(--night-2);border-radius:24px;margin:0;padding:30px 30px 26px}.cs-dh-span-track{align-items:center;gap:16px;display:flex}.cs-dh-span-track i{background:#ffffff38;flex:1;height:2px;position:relative}.cs-dh-span-track i:first-child:before,.cs-dh-span-track i:last-child:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;transform:translateY(-50%)}.cs-dh-span-track i:first-child:before{left:0}[dir=rtl] .cs-dh-span-track i:first-child:before{left:auto;right:0}.cs-dh-span-track i:last-child:after{background:var(--cs-accent);right:0}[dir=rtl] .cs-dh-span-track i:last-child:after{left:0;right:auto}.cs-dh-span-track b{color:#fff;letter-spacing:-.045em;white-space:nowrap;font:600 clamp(34px,3.4vw,46px)/1 Manrope,sans-serif}.cs-dh-span-ends{justify-content:space-between;gap:16px;margin-top:18px;display:flex}.cs-dh-span-ends span{color:var(--mist);gap:3px;font-size:.875rem;line-height:1.4;display:grid}.cs-dh-span-ends span+span{text-align:right}[dir=rtl] .cs-dh-span-ends span+span{text-align:left}.cs-dh-span-ends time{color:#fff;font-weight:600}#results>.pm-container{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;column-gap:64px;display:grid}#results .pm-heading{margin:0}#results .cs-dh-season,#results>.pm-container>.cs-footnote{grid-column:1/-1}#results>.pm-container>.cs-footnote{margin-top:40px}.cs-dh-shares{border:1px solid var(--hairline);background:var(--night-2);border-radius:24px;margin:0;padding:28px 30px 24px}.cs-dh-shares-title{color:#fff;letter-spacing:-.02em;margin-bottom:24px;font:600 1.0625rem/1.3 Manrope,sans-serif}.cs-dh-units{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.cs-dh-unit{align-content:start;gap:18px;display:grid}.cs-dh-unit-num{gap:6px;display:grid}.cs-dh-unit-num b{color:#fff;letter-spacing:-.04em;font:600 clamp(40px,3.8vw,54px)/1 Manrope,sans-serif}.cs-dh-unit-num span{color:var(--mist);font-size:.9375rem}.cs-dh-cells{grid-template-columns:repeat(10,14px);gap:4px;width:max-content;display:grid}.cs-dh-cells i{background:#ffffff14;border-radius:4px;width:14px;height:14px}.cs-dh-cells i.is-app{background:var(--cs-accent)}.cs-dh-cells i.is-part{background:linear-gradient(to right,var(--cs-accent) var(--part),#ffffff14 var(--part))}[dir=rtl] .cs-dh-cells i.is-part{background:linear-gradient(to left,var(--cs-accent) var(--part),#ffffff14 var(--part))}.cs-dh-legend{border-top:1px solid var(--hairline);color:#fff;flex-wrap:wrap;gap:8px 22px;margin-top:22px;padding-top:16px;font-size:.8125rem;display:flex}.cs-dh-legend span{align-items:center;gap:8px;display:inline-flex}.cs-dh-legend i{background:#ffffff24;border-radius:3px;width:10px;height:10px}.cs-dh-legend i.is-app{background:var(--cs-accent)}.cs-dh-season{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px;margin-top:110px;display:grid}.cs-dh-season>.cs-dh-falls,.cs-dh-season .cs-prose{min-width:0}.cs-dh-season h3{color:#fff;letter-spacing:-.035em;margin:0 0 22px;font:600 clamp(26px,2.4vw,34px)/1.12 Manrope,sans-serif}.cs-dh-falls{--max:165;--h:260px;--gap:84px;border:1px solid var(--hairline);background:radial-gradient(120% 120% at 100% 0%,rgba(var(--cs-accent-rgb),.1),transparent 60%),var(--night-2);border-radius:24px;margin:0;padding:28px 30px 22px}.cs-dh-falls-head{gap:6px;margin-bottom:22px;display:grid}.cs-dh-falls-head span{color:#fff;letter-spacing:-.02em;font:600 1.0625rem/1.3 Manrope,sans-serif}.cs-dh-falls-head small{color:var(--mist-2);font-size:.8125rem}.cs-dh-falls-plot{grid-template-columns:30px minmax(0,1fr) minmax(0,1fr) var(--gap) minmax(0,1fr) minmax(0,1fr);grid-template-rows:var(--h) auto auto;display:grid}.cs-dh-base{height:calc(100% * 100 / var(--max));pointer-events:none;border-top:1px dashed #ffffff2e;grid-area:1/2/auto/-1;align-self:end;position:relative}.cs-dh-base em{color:var(--mist-2);font:600 .6875rem/1 Inter,sans-serif;position:absolute;top:0;left:-30px;transform:translateY(-50%)}[dir=rtl] .cs-dh-base em{left:auto;right:-30px}.cs-dh-zero{border-bottom:1px solid var(--hairline-strong);grid-area:1/2/auto/-1;align-self:end}.cs-dh-col{z-index:1;grid-row:1;justify-content:center;align-items:flex-end;display:flex}.cs-dh-col i{width:58%;max-width:76px;height:calc(100% * var(--v) / var(--max));transform-origin:bottom;background:#ffffff38;border-radius:8px 8px 2px 2px;animation:.9s cubic-bezier(.2,.7,.2,1) both cs-dh-rise;position:relative}.cs-dh-col.is-sep i{background:var(--cs-accent)}.cs-dh-col b{color:#fff;letter-spacing:-.01em;margin-bottom:7px;font:600 1rem/1 Manrope,sans-serif;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}[dir=rtl] .cs-dh-col b{left:auto;right:50%;transform:translate(50%)}.cs-dh-break{background:repeating-linear-gradient(#ffffff4d 0 5px,#0000 5px 10px);grid-area:1/4;place-self:end center;width:1px;height:calc(100% - 48px)}.cs-dh-bracket{z-index:2;grid-area:1/3/auto/6;align-self:start;height:40px;position:relative}.cs-dh-bracket-line{top:24px;left:calc((100% - var(--gap)) / 4);right:calc((100% - var(--gap)) / 4);border:1px solid #ffffff8c;border-bottom:0;height:10px;position:absolute}.cs-dh-bracket em{color:#fff;white-space:nowrap;text-align:center;padding:0 8px;font:600 .8125rem/1.3 Inter,sans-serif;position:absolute;top:0;left:50%;transform:translate(-50%)}[dir=rtl] .cs-dh-bracket em{left:auto;right:50%;transform:translate(50%)}.cs-dh-bracket br{display:none}.cs-dh-x{color:#fff;text-align:center;grid-row:2;padding-top:10px;font-size:.8125rem;font-weight:600}.cs-dh-x.is-gap{color:var(--mist-2);grid-area:2/4/4;font-size:.6875rem;font-weight:500;line-height:1.35}.cs-dh-group{border-top:1px solid var(--hairline);color:var(--mist);text-align:center;grid-area:3/2/auto/4;margin:8px 8px 0;padding-top:8px;font-size:.75rem}.cs-dh-group.is-b{grid-column:5/7}.cs-dh-falls figcaption{border-top:1px solid var(--hairline);color:var(--mist-2);margin-top:18px;padding-top:14px;font-size:.8125rem;line-height:1.5}@keyframes cs-dh-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (width<=1000px){#results>.pm-container{grid-template-columns:1fr;row-gap:44px}.cs-dh-app-top,.cs-dh-app-bottom{grid-template-columns:1fr;gap:44px}.cs-dh-season{grid-template-columns:1fr;gap:40px;margin-top:80px}.cs-dh-season-copy{display:contents}.cs-dh-season h3{order:-2;margin:0}.cs-dh-falls{order:-1}}@media (width<=760px){.cs-dh-basis{padding-bottom:24px}#the-app .cs-prose>*+*{margin-top:56px}#the-app .cs-screens{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}#the-app .cs-screens figure{gap:12px}#the-app .cs-screens figcaption{font-size:.75rem;line-height:1.45}.cs-dh-facts{grid-template-columns:1fr;margin:28px 0}.cs-dh-facts>div,.cs-dh-facts>div+div{border-left:0;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:14px 0;display:flex}[dir=rtl] .cs-dh-facts>div,[dir=rtl] .cs-dh-facts>div+div{border-left:none;border-right:0}.cs-dh-facts>div+div{border-top:1px solid var(--hairline)}.cs-dh-facts dd{margin:0}.cs-dh-span{border-radius:20px;padding:22px 18px 20px}.cs-dh-span-track{gap:12px}.cs-dh-shares,.cs-dh-falls{border-radius:20px;padding:22px 18px 18px}.cs-dh-units{grid-template-columns:1fr;gap:24px}.cs-dh-unit{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px}.cs-dh-cells{grid-template-columns:repeat(10,10px);gap:3px}.cs-dh-cells i{border-radius:3px;width:10px;height:10px}.cs-dh-unit+.cs-dh-unit{border-top:1px solid var(--hairline);padding-top:24px}.cs-dh-falls{--max:180;--h:200px;--gap:64px}.cs-dh-falls-plot{grid-template-columns:26px minmax(0,1fr) minmax(0,1fr) var(--gap) minmax(0,1fr) minmax(0,1fr)}.cs-dh-base em{left:-26px}[dir=rtl] .cs-dh-base em{left:auto;right:-26px}.cs-dh-col i{width:66%}.cs-dh-col b{font-size:.875rem}.cs-dh-bracket{height:48px}.cs-dh-break{height:calc(100% - 56px)}.cs-dh-bracket-line{top:32px}.cs-dh-bracket em{font-size:.6875rem;line-height:1.3}.cs-dh-bracket br{display:inline}.cs-dh-comma{display:none}.cs-dh-group{margin:8px 4px 0}}@media (prefers-reduced-motion:reduce){.cs-dh-col i{animation:none}}.cs-hd-page .cs-hero{padding-bottom:40px}.cs-hd-page .cs-hero .pm-aura{-webkit-mask-image:linear-gradient(#000 55%,#0000 96%);mask-image:linear-gradient(#000 55%,#0000 96%)}.cs-hd-kpis{padding-bottom:70px}.cs-hd-kpis .cs-kpis-wrap{margin-top:0}.cs-hd-lede .cs-showcase-head .pm-heading{margin-bottom:34px}.cs-hd-copy{color:#d9d6de;gap:18px;max-width:760px;margin-bottom:64px;font-size:1.0625rem;line-height:1.75;display:grid}.cs-hd-copy p{margin:0}.cs-lede>.cs-hd-copy{max-width:none;margin-bottom:0}.cs-hd-lede .cs-screens+.cs-footnote{text-align:center;margin-top:34px}.cs-hd-page .cs-chapter.is-wide .cs-prose>p{max-width:760px}.cs-hd-page figure em{font-family:inherit;font-style:normal}.cs-hd-eyebrow{color:var(--mist);margin:0;font-size:.875rem;font-weight:600;line-height:1.4;display:block}.cs-hd-page .cs-store-links .icon{background:0 0;width:auto;height:auto;margin:0;display:inline-flex}.cs-hd-screens{align-items:start}.cs-hd-screens figcaption b{color:#fff;font-weight:600}.cs-hd-move{border:1px solid var(--hairline);background:var(--night-2);border-radius:24px;margin:52px 0 0;padding:34px 36px 32px}.cs-hd-move-callout{height:58px;margin-top:22px;position:relative}.cs-hd-move-callout span{left:var(--at);border:1px solid rgba(var(--cs-accent-rgb),.5);background:rgba(var(--cs-accent-rgb),.1);color:var(--cs-accent);white-space:nowrap;border-radius:999px;padding:6px 12px;font-size:.8125rem;font-weight:700;position:absolute;bottom:18px;transform:translate(-50%)}[dir=rtl] .cs-hd-move-callout span{left:auto;right:var(--at);transform:translate(50%)}.cs-hd-move-callout:after{content:"";left:var(--at);border-left:1px solid rgba(var(--cs-accent-rgb),.6);height:18px;position:absolute;bottom:0}[dir=rtl] .cs-hd-move-callout:after{left:auto;right:var(--at);border-left:none;border-right:1px solid rgba(var(--cs-accent-rgb),.6)}.cs-hd-move-track{gap:2px;height:30px;display:flex;position:relative}.cs-hd-move-track span{border-radius:4px;align-items:center;display:flex}.cs-hd-move-track .is-before{width:var(--at);background:#a8a7b229}.cs-hd-move-track .is-after{background:var(--cs-accent);color:#1d140a;flex:1;padding:0 12px 0 18px;font-size:.8125rem;font-weight:700}[dir=rtl] .cs-hd-move-track .is-after{padding:0 18px 0 12px}.cs-hd-move-track i{width:11px;height:11px;box-shadow:0 0 0 4px var(--night-2);background:#fff;border-radius:50%;margin:-5.5px 0 0 -5.5px;position:absolute;top:50%}[dir=rtl] .cs-hd-move-track i{margin:-5.5px -5.5px 0 0}.cs-hd-move-track .is-0{left:5.5px}[dir=rtl] .cs-hd-move-track .is-0{left:auto;right:5.5px}.cs-hd-move-track .is-switch{left:var(--at)}[dir=rtl] .cs-hd-move-track .is-switch{left:auto;right:var(--at)}.cs-hd-move-track .is-end{left:calc(100% - 5.5px)}[dir=rtl] .cs-hd-move-track .is-end{left:auto;right:calc(100% - 5.5px)}.cs-hd-move-labels{grid-template-columns:var(--at) minmax(0,1fr);margin-top:20px;display:grid}.cs-hd-move-labels>div{justify-content:space-between;gap:24px;min-width:0;display:flex}.cs-hd-move-labels>div+div{padding-left:2px}[dir=rtl] .cs-hd-move-labels>div+div{padding-left:0;padding-right:2px}.cs-hd-mark{min-width:0;max-width:250px}.cs-hd-mark.is-end{text-align:right}[dir=rtl] .cs-hd-mark.is-end{text-align:left}.cs-hd-move-labels>div:first-child .cs-hd-mark.is-end{padding-right:14px}[dir=rtl] .cs-hd-move-labels>div:first-child .cs-hd-mark.is-end{padding-left:14px;padding-right:0}.cs-hd-move-labels>div+div .cs-hd-mark.is-start{padding-left:14px}[dir=rtl] .cs-hd-move-labels>div+div .cs-hd-mark.is-start{padding-left:0;padding-right:14px}.cs-hd-mark time{color:var(--cs-accent);font-size:.8125rem;font-weight:700;display:block}.cs-hd-mark b{color:#fff;margin-top:4px;font-size:1rem;line-height:1.35;display:block}.cs-hd-mark p{color:var(--mist);margin:6px 0 0;font-size:.875rem;line-height:1.55}.cs-hd-move-list{display:none}.cs-hd-quote{margin-top:56px}.cs-hd-quote .cs-quote{max-width:860px}.cs-hd-ledger{margin:0}.cs-hd-panel{border:1px solid var(--hairline);background:radial-gradient(90% 120% at 100% 0%,rgba(var(--cs-accent-rgb),.09),transparent 60%),var(--night-2);border-radius:28px;flex-direction:column;gap:30px;padding:40px 44px;display:flex}.cs-hd-bars{--lab:200px;--gap:28px;row-gap:18px;padding-top:26px;display:grid;position:relative}.cs-hd-bar-row{grid-template-columns:var(--lab) minmax(0,1fr);column-gap:var(--gap);align-items:center;display:grid}.cs-hd-bar-label{white-space:nowrap;align-items:baseline;gap:12px;margin:0;display:flex}.cs-hd-bar-label strong{letter-spacing:-.05em;color:var(--cs-accent);font-variant-numeric:tabular-nums;font:600 clamp(40px,4vw,56px)/1 Manrope,sans-serif}.cs-hd-bar-label span{color:#fff;font-size:1rem;font-weight:600}.cs-hd-bar{gap:2px;height:28px;display:flex}.cs-hd-bar span{white-space:nowrap;border-radius:4px;align-items:center;min-width:0;padding:0 12px;font-size:.8125rem;font-weight:700;display:flex;overflow:hidden}.cs-hd-bar .is-app{flex:0 0 calc(var(--w) - 1px);background:var(--cs-accent);color:#1d140a}.cs-hd-bar .is-web{color:var(--mist);background:#a8a7b229;flex:1;justify-content:flex-end}.cs-hd-bars-line,.cs-hd-bars-tick{left:calc(var(--lab) + var(--gap) + (100% - var(--lab) - var(--gap)) / 2);pointer-events:none;z-index:2;position:absolute}[dir=rtl] .cs-hd-bars-line,[dir=rtl] .cs-hd-bars-tick{left:auto;right:calc(var(--lab) + var(--gap) + (100% - var(--lab) - var(--gap)) / 2)}.cs-hd-bars-line{border-left:1.5px dashed #fffc;top:20px;bottom:-6px}[dir=rtl] .cs-hd-bars-line{border-left:none;border-right:1.5px dashed #fffc}.cs-hd-bars-tick{color:#fff;font-size:.75rem;font-weight:700;top:0;transform:translate(-50%)}[dir=rtl] .cs-hd-bars-tick{transform:translate(50%)}.cs-hd-baskets{border-top:1px solid var(--hairline);flex-direction:column;gap:30px;padding-top:30px;display:flex}.cs-hd-slips{--scale:1.6px;--zig:8px;height:calc(var(--app) * var(--scale) + 24px);border-bottom:1px solid var(--hairline-strong);grid-template-columns:minmax(0,1fr) 88px minmax(0,1fr);align-items:end;display:grid;position:relative}.cs-hd-slips:before{content:"";left:0;right:0;bottom:calc(var(--web) * var(--scale));pointer-events:none;border-top:1px dashed #ffffff38;position:absolute}.cs-hd-slip{z-index:1;padding:18px 20px calc(var(--zig) + 14px);border:1px solid var(--hairline-strong);background:linear-gradient(180deg,var(--night-3),var(--night-2));-webkit-mask:linear-gradient(#000 0 0) top/100% calc(100% - var(--zig) + 1px) no-repeat,conic-gradient(from -45deg at bottom,#000 90deg,#0000 0) bottom/calc(var(--zig) * 2) var(--zig) repeat-x;-webkit-mask:linear-gradient(#000 0 0) top/100% calc(100% - var(--zig) + 1px) no-repeat,conic-gradient(from -45deg at bottom,#000 90deg,#0000 0) bottom/calc(var(--zig) * 2) var(--zig) repeat-x;mask:linear-gradient(#000 0 0) top/100% calc(100% - var(--zig) + 1px) no-repeat,conic-gradient(from -45deg at bottom,#000 90deg,#0000 0) bottom/calc(var(--zig) * 2) var(--zig) repeat-x;border-bottom:0;border-radius:12px 12px 0 0;flex-direction:column;gap:6px;display:flex;position:relative}[dir=rtl] .cs-hd-slip{background:linear-gradient(-180deg,var(--night-3),var(--night-2))}.cs-hd-slip.is-web{height:calc(var(--web) * var(--scale))}.cs-hd-slip.is-app{height:calc(var(--app) * var(--scale));border-color:rgba(var(--cs-accent-rgb),.45);background:linear-gradient(180deg,rgba(var(--cs-accent-rgb),.12),rgba(var(--cs-accent-rgb),.03)),var(--night-2)}[dir=rtl] .cs-hd-slip.is-app{background:linear-gradient(-180deg,rgba(var(--cs-accent-rgb),.12),rgba(var(--cs-accent-rgb),.03)),var(--night-2)}.cs-hd-slip span{color:var(--mist);letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:600;line-height:1.35}.cs-hd-slip b{letter-spacing:-.04em;color:#fff;font-variant-numeric:tabular-nums;font:600 clamp(28px,2.8vw,40px)/1 Manrope,sans-serif}.cs-hd-slip.is-app b{color:var(--cs-accent)}.cs-hd-slip small{color:var(--mist-2);font-variant-numeric:tabular-nums;border-top:1px dashed #ffffff24;margin-top:auto;padding-top:8px;font:500 .8125rem/1.3 Manrope,sans-serif}.cs-hd-bracket{width:14px;height:calc((var(--app) - var(--web)) * var(--scale));margin-bottom:calc(var(--web) * var(--scale));border:1px solid var(--cs-accent);border-left:0;place-self:end center;position:relative}[dir=rtl] .cs-hd-bracket{border-left:none;border-right:0}.cs-hd-bracket span{background:var(--cs-accent);color:#1d140a;white-space:nowrap;border-radius:999px;padding:4px 8px;font:700 .8125rem/1 Manrope,sans-serif;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[dir=rtl] .cs-hd-bracket span{left:auto;right:50%;transform:translate(50%,-50%)}.cs-hd-ledger figcaption{color:var(--mist-2);margin-top:16px;font-size:.8125rem;line-height:1.6}.cs-hd-trend{border:1px solid var(--hairline);background:var(--night-2);border-radius:24px;margin:44px 0 0;padding:34px 36px 30px}.cs-hd-trend-rows{gap:0;margin-top:22px;display:grid}.cs-hd-trend-row{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:28px;padding:20px 0;display:grid}.cs-hd-trend-row+.cs-hd-trend-row{border-top:1px solid var(--hairline)}.cs-hd-trend-name{color:#fff;margin:0;font-size:1.0625rem;font-weight:600}.cs-hd-trend-bars{gap:8px;display:grid}.cs-hd-trend-bar{grid-template-columns:56px minmax(0,1fr) 150px;align-items:center;gap:12px;display:grid}.cs-hd-trend-bar small{color:var(--mist-2);font-size:.75rem;font-weight:600}.cs-hd-trend-bar>span{width:var(--w);background:#a8a7b238;border-radius:4px;height:20px;display:block}.cs-hd-trend-bar.is-after>span{background:var(--cs-accent)}.cs-hd-trend-bar>b{color:var(--mist);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.875rem;font-weight:600}.cs-hd-trend-bar.is-after>b{color:#fff}.cs-hd-trend-change{color:var(--cs-accent);margin-left:10px;font-weight:700}[dir=rtl] .cs-hd-trend-change{margin-left:0;margin-right:10px}.cs-hd-trend figcaption{border-top:1px solid var(--hairline);color:var(--mist-2);margin-top:14px;padding-top:16px;font-size:.8125rem;line-height:1.6}.cs-hd-stats{border-top:1px solid var(--hairline-strong);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));margin:44px 0 0;display:grid}.cs-hd-stats>div{min-width:0;padding:30px 28px 30px 0}[dir=rtl] .cs-hd-stats>div{padding:30px 0 30px 28px}.cs-hd-stats>div+div{border-left:1px solid var(--hairline);padding-left:28px}[dir=rtl] .cs-hd-stats>div+div{border-left:none;border-right:1px solid var(--hairline);padding-left:0;padding-right:28px}.cs-hd-stats dt{letter-spacing:-.05em;color:var(--cs-accent);font-variant-numeric:tabular-nums;font:600 clamp(44px,4.2vw,56px)/1 Manrope,sans-serif}.cs-hd-stats dd{max-width:300px;margin:12px 0 0}.cs-hd-stats dd b{color:#fff;font-size:1rem;font-weight:600;display:block}.cs-hd-stats dd span{color:var(--mist);margin-top:4px;font-size:.9375rem;line-height:1.5;display:block}.cs-hd-stats+.cs-footnote{margin-top:18px}@media (width<=900px){.cs-hd-bars{--lab:160px;--gap:20px}.cs-hd-trend-row{grid-template-columns:1fr;gap:12px}}@media (width<=760px){.cs-hd-kpis{padding-bottom:56px}.cs-hd-copy{margin-bottom:44px}.cs-hd-move{display:none}.cs-hd-move-list{margin-top:40px;display:block}.cs-hd-move-list .cs-hd-move-gap{padding:0 0 30px 28px;display:block}[dir=rtl] .cs-hd-move-list .cs-hd-move-gap{padding:0 28px 30px 0}.cs-hd-move-list .cs-hd-move-gap:before{display:none}.cs-hd-move-gap span{border:1px solid rgba(var(--cs-accent-rgb),.5);background:rgba(var(--cs-accent-rgb),.1);color:var(--cs-accent);border-radius:999px;padding:5px 11px;font-size:.8125rem;font-weight:700;display:inline-block}.cs-hd-quote{margin-top:44px}.cs-hd-panel{border-radius:22px;gap:24px;padding:26px 18px 28px}.cs-hd-bars{--lab:84px;--gap:14px;row-gap:16px;padding-top:24px}.cs-hd-bar-label{flex-direction:column;gap:2px}.cs-hd-bar-label strong{font-size:36px}.cs-hd-bar-label span{color:var(--mist);font-size:.8125rem}.cs-hd-bar span{padding:0 8px;font-size:.75rem}.cs-hd-baskets{gap:22px;padding-top:24px}.cs-hd-slips{--scale:1.1px;--zig:7px;height:calc(var(--app) * var(--scale) + 20px);grid-template-columns:minmax(0,150px) 44px minmax(0,150px);justify-content:center}.cs-hd-slip{padding:11px 11px calc(var(--zig) + 9px);gap:4px}.cs-hd-slip span{font-size:.625rem}.cs-hd-slip b{font-size:22px}.cs-hd-slip small{padding-top:6px;font-size:.6875rem}.cs-hd-bracket{width:10px}.cs-hd-bracket span{padding:3px 6px;font-size:.6875rem}.cs-hd-trend{border-radius:20px;padding:24px 18px 22px}.cs-hd-trend-row{padding:16px 0}.cs-hd-trend-bar{grid-template-columns:44px minmax(0,1fr) 78px;gap:8px}.cs-hd-trend-bar>b{white-space:normal;font-size:.8125rem;line-height:1.3}.cs-hd-trend-change{margin:2px 0 0;display:block}.cs-hd-stats{grid-template-columns:1fr}.cs-hd-stats>div,.cs-hd-stats>div+div{border-left:0;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:16px;padding:18px 0;display:grid}[dir=rtl] .cs-hd-stats>div,[dir=rtl] .cs-hd-stats>div+div{border-left:none;border-right:0}.cs-hd-stats>div+div{border-top:1px solid var(--hairline)}.cs-hd-stats dt{font-size:40px}.cs-hd-stats dd{margin:0}}.cs-lr-page .cs-store-links .icon{width:17px;height:17px;color:inherit;background:0 0;border-radius:0;margin:0}.cs-lr-page .cs-prose>.cs-footnote{margin-top:28px}.cs-lr-page .cs-chapter.is-wide .cs-prose>p{max-width:720px}.cs-lr-page .cs-chapter.is-wide .cs-prose>.cs-footnote{max-width:820px;margin-top:44px}.cs-lr-facts{border-top:1px solid var(--hairline-strong);grid-template-columns:repeat(3,minmax(0,1fr));margin:40px 0 0;display:grid}.cs-lr-facts>div{min-width:0;padding:18px 20px 0 0}[dir=rtl] .cs-lr-facts>div{padding:18px 0 0 20px}.cs-lr-facts>div+div{border-left:1px solid var(--hairline);padding-left:20px}[dir=rtl] .cs-lr-facts>div+div{border-left:none;border-right:1px solid var(--hairline);padding-left:0;padding-right:20px}.cs-lr-facts dt{color:var(--mist-2);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:600}.cs-lr-facts dd{color:#fff;margin:6px 0 0;font-size:.9375rem;line-height:1.5}.cs-lr-days{height:118px;margin:44px 0 0;position:relative}.cs-lr-days-line{background:var(--hairline-strong);border-radius:2px;height:2px;position:absolute;top:52px;left:0;right:0}.cs-lr-days-line i{border-radius:inherit;background:linear-gradient(90deg,rgba(var(--cs-accent-rgb),.25),rgba(var(--cs-accent-rgb),.7));height:100%;display:block}[dir=rtl] .cs-lr-days-line i{background:linear-gradient(-90deg,rgba(var(--cs-accent-rgb),.25),rgba(var(--cs-accent-rgb),.7))}.cs-lr-tick{width:0;height:14px;position:absolute;top:46px}.cs-lr-tick:before{content:"";background:var(--mist);border-radius:2px;width:2px;height:14px;position:absolute;top:0;left:-1px}[dir=rtl] .cs-lr-tick:before{left:auto;right:-1px}.cs-lr-tick.is-final:before{background:var(--cs-accent);width:11px;height:11px;box-shadow:0 0 0 5px rgba(var(--cs-accent-rgb),.18);border-radius:50%;top:2px;left:-6px}[dir=rtl] .cs-lr-tick.is-final:before{left:auto;right:-6px}.cs-lr-tick-label{color:var(--mist);white-space:nowrap;gap:2px;font-size:.8125rem;line-height:1.25;display:grid;position:absolute}.cs-lr-tick-label b{color:#fff;letter-spacing:.02em;font-size:.75rem;font-weight:600}.cs-lr-tick.d-0 .cs-lr-tick-label{bottom:22px;left:0}[dir=rtl] .cs-lr-tick.d-0 .cs-lr-tick-label{left:auto;right:0}.cs-lr-tick.d-17 .cs-lr-tick-label{text-align:right;bottom:22px;right:8px}[dir=rtl] .cs-lr-tick.d-17 .cs-lr-tick-label{text-align:left;left:8px;right:auto}.cs-lr-tick.d-21 .cs-lr-tick-label{text-align:right;top:22px;right:-6px}[dir=rtl] .cs-lr-tick.d-21 .cs-lr-tick-label{text-align:left;left:-6px;right:auto}.cs-lr-tick.d-23 .cs-lr-tick-label{text-align:right;bottom:22px;right:0}[dir=rtl] .cs-lr-tick.d-23 .cs-lr-tick-label{text-align:left;left:0;right:auto}.cs-lr-tick.is-final .cs-lr-tick-label{color:var(--cs-accent)}.cs-lr-tick.is-final .cs-lr-tick-label b{color:var(--cs-accent);font-size:.9375rem}.cs-lr-page .cs-prose>.cs-lr-days+.cs-lr-timeline{margin-top:36px}.cs-lr-page .cs-prose>.cs-lr-timeline+p{margin-top:44px}.cs-lr-timeline time{align-content:start;gap:2px;display:grid}.cs-lr-timeline time small{color:var(--mist-2);letter-spacing:.02em;font-size:.75rem;font-weight:600}.cs-lr-timeline li.is-final time small{color:var(--cs-accent)}.cs-lr-timeline li.is-after{--cs-tl-end:44px;border-top:1px dashed var(--hairline-strong);margin-top:0;padding-top:32px}.cs-lr-timeline li.is-after:before{background:var(--mist-2);top:39px}.cs-lr-timeline li.is-after b{color:#d9d6de;font-size:.9375rem}.cs-lr-mirror{margin:56px 0 0}.cs-lr-mirror-row{justify-content:center;gap:clamp(20px,6vw,88px);display:flex}.cs-lr-mirror-pane{justify-items:center;gap:16px;width:250px;min-width:0;display:grid}.cs-lr-mirror-label{color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;font-weight:600}.cs-lr-mirror-device{width:100%;position:relative}.cs-lr-mirror-device .phone{filter:drop-shadow(0 28px 40px #00000080);width:100%}.cs-lr-marker{z-index:2;background:var(--cs-accent);color:#0a0a0f;border-radius:50%;place-items:center;width:24px;height:24px;margin:-12px 0 0 -12px;font:700 .75rem/1 Manrope,sans-serif;display:grid;position:absolute;box-shadow:0 0 0 3px #0a0a0fbf,0 4px 12px #0006}[dir=rtl] .cs-lr-marker{margin:-12px -12px 0 0}.cs-lr-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 56px;max-width:980px;margin:56px auto 0;padding:0;list-style:none;display:grid}.cs-lr-details li{border-top:1px solid var(--hairline);grid-template-columns:28px 1fr;gap:14px;padding-top:20px;display:grid}.cs-lr-details-n{border:1px solid rgba(var(--cs-accent-rgb),.6);width:24px;height:24px;color:var(--cs-accent);border-radius:50%;place-items:center;font:700 .75rem/1 Manrope,sans-serif;display:grid}.cs-lr-details li:nth-child(n+3) .cs-lr-details-n{border-color:var(--hairline-strong);color:var(--mist)}.cs-lr-details h3{color:#fff;letter-spacing:-.015em;margin:1px 0 6px;font:600 1.0625rem/1.35 Manrope,sans-serif}.cs-lr-details p{color:var(--mist);margin:0;font-size:.9375rem;line-height:1.6}.cs-lr-note{max-width:980px;color:var(--mist);margin:40px auto 0;font-size:.9375rem;line-height:1.7}.cs-lr-results{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px;display:grid}.cs-lr-results-copy p{margin:0}.cs-lr-results-copy p+p{margin-top:20px}.cs-lr-basket{border:1px solid var(--hairline);background:var(--night-2);border-radius:22px;margin:0;padding:28px 30px 22px}.cs-lr-basket-title{color:#fff;letter-spacing:-.02em;margin:0 0 22px;font:600 1.1875rem/1.3 Manrope,sans-serif}.cs-lr-basket-panels{gap:30px;display:grid}.cs-lr-panel-title{color:var(--mist);margin:0 0 14px;font-size:.8125rem;font-weight:600}.cs-lr-scale{gap:14px;margin-right:56px;display:grid;position:relative}[dir=rtl] .cs-lr-scale{margin-left:56px;margin-right:0}.cs-lr-ref{top:18px;bottom:-4px;left:var(--ref);border-left:1px dashed #ffffff4d;width:0;position:absolute}[dir=rtl] .cs-lr-ref{left:auto;right:var(--ref);border-left:none;border-right:1px dashed #ffffff4d}.cs-lr-row{gap:6px;display:grid;position:relative}.cs-lr-row-label{color:#d9d6de;font-size:.8125rem}.cs-lr-bar{height:14px;position:relative}.cs-lr-bar.is-track{background:#ffffff0f;border-radius:999px}.cs-lr-bar i{border-radius:999px;position:absolute;top:0;bottom:0;left:0}[dir=rtl] .cs-lr-bar i{left:auto;right:0}.cs-lr-bar i.is-rest{background:#ffffff24}.cs-lr-bar i.is-app{background:var(--cs-accent)}.cs-lr-bar b{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:10px;font:600 .9375rem/1 Manrope,sans-serif;position:absolute;top:50%;transform:translateY(-50%)}[dir=rtl] .cs-lr-bar b{margin-left:0;margin-right:10px}.cs-lr-bar.is-track b{margin-left:0;padding-left:10px}[dir=rtl] .cs-lr-bar.is-track b{margin-left:0;margin-right:0;padding-left:0;padding-right:10px}.cs-lr-bracket{border:1px solid rgba(var(--cs-accent-rgb),.7);border-top:0;border-radius:0 0 3px 3px;height:8px;position:absolute;bottom:-14px}.cs-lr-bracket em{color:var(--cs-accent);letter-spacing:0;white-space:nowrap;font:700 .75rem/1 Manrope,sans-serif;position:absolute;top:10px;left:50%;transform:translate(-50%)}[dir=rtl] .cs-lr-bracket em{left:auto;right:50%;transform:translate(50%)}.cs-lr-panel:first-child .cs-lr-scale{padding-bottom:22px}.cs-lr-ref.is-orders{top:18px;bottom:0}.cs-lr-basket figcaption{border-top:1px solid var(--hairline);color:var(--mist-2);margin-top:22px;padding-top:14px;font-size:.8125rem;line-height:1.5}@media (width<=1000px){.cs-lr-results{grid-template-columns:1fr;gap:40px}}@media (width<=760px){.cs-lr-facts{grid-template-columns:1fr}.cs-lr-facts>div{padding:14px 0}.cs-lr-facts>div+div{border-left:0;border-top:1px solid var(--hairline);padding-left:0}[dir=rtl] .cs-lr-facts>div+div{border-left:none;border-right:0;padding-left:0;padding-right:0}.cs-lr-days{height:112px;margin-top:36px}.cs-lr-tick-label{font-size:.75rem}.cs-lr-tick.is-final .cs-lr-tick-label b{font-size:.8125rem}.cs-lr-mirror{margin-top:40px}.cs-lr-mirror-row{gap:20px}.cs-lr-mirror-pane{gap:12px;width:150px}.cs-lr-marker{width:20px;height:20px;margin:-10px 0 0 -10px;font-size:.6875rem}[dir=rtl] .cs-lr-marker{margin:-10px -10px 0 0}.cs-lr-details{grid-template-columns:1fr;gap:20px;margin-top:40px}.cs-lr-note{margin-top:32px}.cs-lr-basket{padding:22px 18px 18px}.cs-lr-scale{margin-right:48px}[dir=rtl] .cs-lr-scale{margin-left:48px;margin-right:0}}.cs-lust .cs-hero-copy h1 em{color:var(--cs-accent)}.cs-lust-nowrap{white-space:nowrap}.cs-lust .cs-hero{padding-bottom:0}.cs-lust .cs-hero .pm-aura{-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.cs-lust-kpis{padding:56px 0 70px;position:relative}.cs-lust-kpis .cs-kpis-wrap{margin-top:0}.cs-lust .cs-kpis dd{text-wrap:pretty;max-width:320px}.cs-lust .cs-store-links a{white-space:nowrap}.cs-lust .cs-store-links .icon{width:17px;height:17px;color:inherit;background:0 0;border-radius:0;flex:none;margin:0;padding:0;display:inline-flex}.cs-lust .cs-store-links .icon svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:17px;height:17px}.cs-lust-measure{color:#d9d6de;max-width:720px;font-size:1.0625rem;line-height:1.75}.cs-lust-measure>p{margin:0}.cs-lust-measure>p+p{margin-top:20px}.cs-lust-block{margin-top:56px}.cs-lust-measure+.cs-lust-block,.cs-lust-intro+.cs-lust-block{margin-top:52px}.cs-lust-facts{border-top:1px solid var(--hairline-strong);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));margin:36px 0;display:grid}.cs-lust-facts>div{min-width:0;padding:20px 20px 20px 0}[dir=rtl] .cs-lust-facts>div{padding:20px 0 20px 20px}.cs-lust-facts>div+div{border-left:1px solid var(--hairline);padding-left:22px}[dir=rtl] .cs-lust-facts>div+div{border-left:none;border-right:1px solid var(--hairline);padding-left:0;padding-right:22px}.cs-lust-facts dt{color:#fff;letter-spacing:-.04em;font:600 clamp(30px,3vw,40px)/1 Manrope,sans-serif}.cs-lust-facts dd{color:var(--mist);margin:8px 0 0;font-size:.875rem;line-height:1.45}.cs-lust-timeline .cs-timeline li:first-child:after,.cs-lust-timeline .cs-timeline li:nth-child(2):after{z-index:1;border:1px solid rgba(var(--cs-accent-rgb),.55);background:var(--night);color:var(--cs-accent);white-space:nowrap;border-radius:999px;padding:2px 8px;font:700 .6875rem/1.4 Manrope,sans-serif;position:absolute;bottom:5px;left:0;transform:translate(-50%)}[dir=rtl] .cs-lust-timeline .cs-timeline li:first-child:after,[dir=rtl] .cs-lust-timeline .cs-timeline li:nth-child(2):after{left:auto;right:0;transform:translate(50%)}.cs-lust-timeline .cs-timeline li:first-child:after{content:"15 days"}.cs-lust-timeline .cs-timeline li:nth-child(2):after{content:"10 days"}.cs-lust-timeline .cs-timeline li:first-child,.cs-lust-timeline .cs-timeline li:nth-child(2){padding-bottom:52px}.cs-lust-timeline .cs-timeline li:last-child:before{box-sizing:border-box;border:1.5px solid var(--mist-2);background:var(--night)}.cs-lust-timeline .cs-timeline li:last-child b,.cs-lust-timeline .cs-timeline li:last-child time{color:var(--mist)}.cs-lust-intro{align-items:start;gap:36px;display:grid}.cs-lust-intro .cs-bigstat strong{font-size:clamp(52px,5vw,76px)}.cs-lust-screens figcaption b{color:#fff;margin-bottom:4px;font-size:.9375rem;font-weight:700;display:block}@media (width>=1000px){.cs-lust-intro{grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:64px}}.cs-lust-cal{border:1px solid var(--hairline);background:radial-gradient(90% 60% at 0% 0%,rgba(var(--cs-accent-rgb),.08),transparent 70%),var(--night-2);border-radius:26px;min-width:0;margin:0;padding:30px 30px 24px}.cs-lust-cal-head{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-bottom:26px;display:flex}.cs-lust-seg{border:1px solid var(--hairline-strong);background:#ffffff08;border-radius:12px;padding:4px;display:inline-flex}.cs-lust-seg button{min-height:38px;color:var(--mist);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 14px;font:600 .875rem/1 Manrope,sans-serif;transition:background .2s,color .2s}.cs-lust-seg button:hover{color:#fff}.cs-lust-seg button[aria-pressed=true]{color:var(--night);background:#fff}.cs-lust-seg button:focus-visible{outline:2px solid var(--cs-accent);outline-offset:2px}.cs-lust-seg-short{display:none}.cs-lust-key{color:var(--mist);flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;font-size:.8125rem;font-weight:600;list-style:none;display:flex}.cs-lust-key li{align-items:center;gap:7px;display:inline-flex}.cs-lust-key i{border-radius:3px;width:12px;height:12px;display:inline-block}.cs-lust-key .is-2024{background:#ffffff47}.cs-lust-key .is-2025{background:var(--cs-accent)}.cs-lust-key .is-partial{border:1px dashed #fff9}.cs-lust-key .is-ref{border-top:1px dashed #ffffff8c;border-radius:0;width:16px;height:0}.cs-lust-cal-body{gap:28px;display:grid}.cs-lust-cal-main{min-width:0}@media (width>=1000px){.cs-lust-cal-body{grid-template-columns:minmax(0,1fr) 260px;gap:40px}.cs-lust-summary{border-left:1px solid var(--hairline);padding-left:36px}[dir=rtl] .cs-lust-summary{border-left:none;border-right:1px solid var(--hairline);padding-left:0;padding-right:36px}}.cs-lust-plot{--ph:260px;grid-template-columns:30px repeat(12,minmax(0,1fr));grid-template-rows:34px var(--ph) auto auto;column-gap:8px;display:grid;position:relative}.cs-lust-plot:before{content:"";border-bottom:1px solid var(--hairline-strong);pointer-events:none;grid-area:2/2/auto/-1;align-self:end}.cs-lust-band{background:rgba(var(--cs-accent-rgb),.07);box-shadow:inset 0 0 0 1px rgba(var(--cs-accent-rgb),.2);pointer-events:none;border-radius:12px;grid-area:2/6/4/11;margin:-6px -4px 0}.cs-lust-bracket{grid-area:1/6/auto/11;justify-content:center;align-items:flex-start;margin:0 -4px;padding-bottom:12px;display:flex;position:relative}.cs-lust-bracket:after{content:"";border:1px solid rgba(var(--cs-accent-rgb),.7);border-bottom:0;border-radius:4px 4px 0 0;height:7px;position:absolute;bottom:4px;left:0;right:0}.cs-lust-bracket.is-empty:after{display:none}.cs-lust-bracket b{z-index:1;color:var(--cs-accent);white-space:nowrap;font-size:.75rem;font-weight:700;position:relative}.cs-lust-ref{z-index:2;pointer-events:none;background:repeating-linear-gradient(90deg,#ffffff73 0 4px,#0000 4px 7px) no-repeat;background-position:0 calc((1 - var(--ref)) * 100%);grid-area:2/2/auto/-1;position:relative}[dir=rtl] .cs-lust-ref{background:repeating-linear-gradient(-90deg,#ffffff73 0 4px,#0000 4px 7px) no-repeat;background-position:100% calc((1 - var(--ref)) * 100%)}[dir] .cs-lust-ref{background-size:100% 1px}.cs-lust-ref .cs-lust-tick{right:calc(100% + 8px);bottom:calc(var(--ref) * 100%);color:var(--mist);font-variant-numeric:tabular-nums;font:600 .6875rem/1 Manrope,sans-serif;transition:bottom .3s;position:absolute;transform:translateY(50%)}[dir=rtl] .cs-lust-ref .cs-lust-tick{left:calc(100% + 8px);right:auto}.cs-lust-span{color:var(--mist-2);text-align:center;grid-row:4;margin-top:6px;padding-top:9px;font-size:.6875rem;font-weight:600;position:relative}.cs-lust-span:before{content:"";border:1px solid #ffffff2e;border-top:0;border-radius:0 0 3px 3px;height:5px;position:absolute;top:0;left:4px;right:4px}.cs-lust-span.is-before{grid-column:2/5}.cs-lust-span.is-gap{grid-column:11/14}.cs-lust-group{grid-column:var(--d);z-index:1;grid-row:2/4;grid-template-rows:var(--ph) auto;min-width:0;color:inherit;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0;display:grid;position:relative}.cs-lust-group:focus-visible{outline:2px solid var(--cs-accent);outline-offset:3px}.cs-lust-cols{grid-template-columns:1fr 1fr;gap:3px;height:100%;padding:0 2px;display:grid}.cs-lust-col{min-width:0;height:100%;display:block;position:relative}.cs-lust-col i{height:var(--h);border-radius:3px 3px 0 0;transition:height .3s,width .3s;display:block;position:absolute;bottom:0;left:0;right:0}.cs-lust-col.is-2024 i{background:#ffffff47}.cs-lust-col.is-2025 i{background:var(--cs-accent)}.cs-lust-col.is-partial i{box-sizing:border-box;background:0 0;border:1px dashed #ffffffa6;border-bottom:0}.cs-lust-col.is-before i{display:none}.cs-lust-col.is-gap i{background:repeating-linear-gradient(135deg,#ffffff24 0 3px,#0000 3px 6px);border:1px dashed #ffffff2e;border-bottom:0;height:14px}[dir=rtl] .cs-lust-col.is-gap i{background:repeating-linear-gradient(-135deg,#ffffff24 0 3px,#0000 3px 6px)}.cs-lust-col small{left:50%;bottom:calc(var(--h) + 5px);color:var(--mist);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;align-items:center;gap:2px;font:600 .6875rem/1 Manrope,sans-serif;transition:bottom .3s,left .3s;display:flex;position:absolute;transform:translate(-50%)}[dir=rtl] .cs-lust-col small{transition:bottom .3s,right .3s;left:auto;right:50%;transform:translate(50%)}.cs-lust-col.is-2025 small{color:#fff}.cs-lust-col small .cs-lust-mark{color:var(--cs-accent);letter-spacing:.06em;text-transform:uppercase;font-size:.625rem;font-style:normal;font-weight:700}.cs-lust-col.is-2024 small .cs-lust-mark{color:var(--mist)}.cs-lust-miss{display:none}.cs-lust-mlabel{color:var(--mist);flex-direction:column;align-items:center;gap:4px;padding-top:9px;font-size:.75rem;font-weight:600;display:flex}.cs-lust-tag{color:var(--mist);border:1px dashed #fff6;border-radius:5px;padding:1px 5px;font-size:.625rem;font-style:normal;font-weight:600}.cs-lust-group:hover .cs-lust-mlabel,.cs-lust-group.is-active .cs-lust-mlabel{color:#fff}.cs-lust-group.is-active:after{content:"";z-index:-1;background:#ffffff0d;border-radius:10px;position:absolute;inset:-8px 0 -4px;box-shadow:inset 0 0 0 1px #ffffff1f}.cs-lust-after{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;margin-top:20px;display:flex}.cs-lust-break{color:var(--mist-2);align-items:center;gap:9px;font-size:.75rem;font-weight:600;display:inline-flex}.cs-lust-break i{background:linear-gradient(115deg,#0000 0 30%,#fff6 30% 40%,#0000 40% 60%,#fff6 60% 70%,#0000 70%);width:14px;height:12px}[dir=rtl] .cs-lust-break i{background:linear-gradient(-115deg,#0000 0 30%,#fff6 30% 40%,#0000 40% 60%,#fff6 60% 70%,#0000 70%)}.cs-lust-latest{border:1px solid var(--hairline-strong);color:var(--mist);font-variant-numeric:tabular-nums;background:#ffffff08;border-radius:999px;padding:7px 13px;font-size:.8125rem;font-weight:600}.cs-lust-latest b{color:#fff}.cs-lust-readout{border-top:1px solid var(--hairline);font-variant-numeric:tabular-nums;gap:10px;margin-top:20px;padding-top:16px;display:grid}.cs-lust-ro-month{color:#fff;font-size:1rem;font-weight:700}.cs-lust-ro-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.cs-lust-ro-stat{min-width:0;color:var(--mist-2);gap:3px;font-size:.75rem;font-weight:600;display:grid}.cs-lust-ro-vals{color:var(--mist);white-space:nowrap;font-size:.9375rem;font-weight:600}.cs-lust-ro-vals b{color:#fff}.cs-lust-cal.is-rev .cs-lust-ro-stat.is-rev .cs-lust-ro-vals b,.cs-lust-cal.is-orders .cs-lust-ro-stat.is-orders .cs-lust-ro-vals b,.cs-lust-cal.is-aov .cs-lust-ro-stat.is-aov .cs-lust-ro-vals b,.cs-lust-cal.is-rev .cs-lust-ro-stat.is-rev>span:first-child,.cs-lust-cal.is-orders .cs-lust-ro-stat.is-orders>span:first-child,.cs-lust-cal.is-aov .cs-lust-ro-stat.is-aov>span:first-child{color:var(--cs-accent)}.cs-lust-ro-note{color:var(--mist-2);font-size:.8125rem;line-height:1.5}.cs-lust-summary{align-content:start;gap:22px;display:grid}.cs-lust-summary h3{color:#fff;margin:0;font-size:1rem;font-weight:700}.cs-lust-summary>p{color:var(--mist-2);margin:-16px 0 0;font-size:.8125rem}.cs-lust-pair{gap:8px;display:grid}.cs-lust-pair-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.cs-lust-pair-head b{color:#fff;font-size:.875rem;font-weight:600}.cs-lust-pair-head .cs-lust-pill{background:rgba(var(--cs-accent-rgb),.16);color:var(--cs-accent);border-radius:999px;padding:2px 9px;font-size:.8125rem;font-style:normal;font-weight:700}.cs-lust-pair-bar{grid-template-columns:minmax(0,1fr) 52px;align-items:center;gap:8px;display:grid}.cs-lust-pair-bar i{width:var(--w);border-radius:0 3px 3px 0;height:12px;display:block}[dir=rtl] .cs-lust-pair-bar i{border-radius:3px 0 0 3px}.cs-lust-pair-bar.is-2024 i{background:#ffffff47}.cs-lust-pair-bar.is-2025 i{background:linear-gradient(90deg,rgba(var(--cs-accent-rgb),.55) 0 var(--base),var(--cs-accent) var(--base))}[dir=rtl] .cs-lust-pair-bar.is-2025 i{background:linear-gradient(-90deg,rgba(var(--cs-accent-rgb),.55) 0 var(--base),var(--cs-accent) var(--base))}.cs-lust-pair-bar small{color:var(--mist);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem;font-weight:600}.cs-lust-pair-bar.is-2025 small{color:#fff}.cs-lust-cal figcaption{border-top:1px solid var(--hairline);color:var(--mist-2);margin-top:22px;padding-top:16px;font-size:.8125rem;line-height:1.6}.cs-lust-card{border:1px solid var(--hairline);background:var(--night-2);border-radius:22px;margin:0;padding:28px 30px}.cs-lust-card header h3{color:#fff;margin:0;font-size:1.0625rem;font-weight:700;line-height:1.4}.cs-lust-card header p{color:var(--mist-2);margin:2px 0 0;font-size:.8125rem}.cs-lust-share-rows,.cs-lust-size-rows{gap:18px;margin-top:24px;display:grid;position:relative}.cs-lust-size-rows{margin-top:0}.cs-lust-srow{gap:8px;display:grid}.cs-lust-srow-head{color:#fff;justify-content:space-between;align-items:center;gap:10px;height:22px;font-size:.9375rem;font-weight:600;line-height:22px;display:flex}.cs-lust-srow-head b{font-variant-numeric:tabular-nums}.cs-lust-srow-head .cs-lust-pill{background:rgba(var(--cs-accent-rgb),.16);color:var(--cs-accent);white-space:nowrap;border-radius:999px;padding:0 9px;font-size:.8125rem;font-style:normal;font-weight:700;line-height:22px}.cs-lust-track{background:#ffffff1a;border-radius:7px;height:14px;display:block;position:relative}.cs-lust-track.is-bare{background:0 0}.cs-lust-track i{display:block;position:absolute;top:0;bottom:0;left:0}[dir=rtl] .cs-lust-track i{left:auto;right:0}.cs-lust-track .is-app{background:rgba(var(--cs-accent-rgb),.6);border-radius:7px 0 0 7px}[dir=rtl] .cs-lust-track .is-app{border-radius:0 7px 7px 0}.cs-lust-track .is-gain{background:var(--cs-accent);box-shadow:0 0 14px rgba(var(--cs-accent-rgb),.7)}.cs-lust-track .is-rest{background:#ffffff4d;border-radius:7px}.cs-lust-size .cs-lust-track .is-gain{border-radius:0 7px 7px 0}[dir=rtl] .cs-lust-size .cs-lust-track .is-gain{border-radius:7px 0 0 7px}.cs-lust-track small{color:#fff;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:700;position:absolute;top:50%;transform:translate(8px,-50%)}[dir=rtl] .cs-lust-track small{transform:translate(-8px,-50%)}.cs-lust-guide{left:var(--o);pointer-events:none;z-index:1;border-left:1px dashed #ffffffb3;height:82px;position:absolute;top:30px}[dir=rtl] .cs-lust-guide{left:auto;right:var(--o);border-left:none;border-right:1px dashed #ffffffb3}.cs-lust-gain-note{padding-left:calc(var(--o) - 1px);color:var(--cs-accent);margin-top:-8px;font-size:.8125rem;font-weight:700;line-height:1.35}[dir=rtl] .cs-lust-gain-note{padding-left:0;padding-right:calc(var(--o) - 1px)}.cs-lust-share-key{border-top:1px solid var(--hairline);color:var(--mist);flex-wrap:wrap;gap:6px 20px;margin:20px 0 0;padding:16px 0 0;font-size:.8125rem;font-weight:600;list-style:none;display:flex}.cs-lust-share-key li{align-items:center;gap:8px;display:inline-flex}.cs-lust-share-key i{border-radius:3px;width:12px;height:12px;display:inline-block}.cs-lust-share-key .is-app{background:rgba(var(--cs-accent-rgb),.6)}.cs-lust-share-key .is-rest{background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff1f}.cs-lust-size figcaption{border-top:1px solid var(--hairline);color:var(--mist-2);margin-top:20px;padding-top:16px;font-size:.8125rem;line-height:1.6}.cs-lust-quote .cs-lust-leadin{color:var(--mist);text-align:center;margin:0 auto 26px;font-size:.9375rem}.cs-lust-closing{border-top:1px solid var(--hairline);color:#d9d6de;text-align:left;text-wrap:pretty;max-width:680px;margin:64px auto 0;padding-top:36px;font-size:1.0625rem;line-height:1.75}[dir=rtl] .cs-lust-closing{text-align:right}@media (width<=1000px){.cs-lust-summary{border-top:1px solid var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;padding-top:24px}.cs-lust-summary h3,.cs-lust-summary>p{grid-column:1/-1}}@media (width<=760px){.cs-lust-block{margin-top:40px}.cs-lust-facts{grid-template-columns:1fr;margin:28px 0}.cs-lust-facts>div,.cs-lust-facts>div+div{border-left:0;align-items:baseline;gap:14px;padding:14px 0;display:flex}[dir=rtl] .cs-lust-facts>div,[dir=rtl] .cs-lust-facts>div+div{border-left:none;border-right:0}.cs-lust-facts>div+div{border-top:1px solid var(--hairline)}.cs-lust-facts dt{flex:0 0 96px;font-size:30px}.cs-lust-facts dd{margin:0}.cs-lust-cal{border-radius:20px;padding:18px 16px 16px}.cs-lust-cal-head{margin-bottom:16px}.cs-lust-seg{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.cs-lust-seg button{padding:0 6px}.cs-lust-seg-long{display:none}.cs-lust-seg-short{display:inline}.cs-lust-key{gap:6px 14px;font-size:.75rem}.cs-lust-plot{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;column-gap:0}.cs-lust-plot:before{border-bottom:0;border-left:1px solid var(--hairline-strong);grid-area:1/1/14;align-self:stretch;margin-left:40px}[dir=rtl] .cs-lust-plot:before{border-left:none;border-right:1px solid var(--hairline-strong);margin-left:0;margin-right:40px}.cs-lust-band{border-radius:10px;grid-area:5/1/11;margin:0 -8px}.cs-lust-bracket{grid-area:5/1;justify-content:flex-start;margin:0;padding:12px 0 4px 40px}[dir=rtl] .cs-lust-bracket{padding:12px 40px 4px 0}.cs-lust-bracket:after{display:none}.cs-lust-bracket.is-empty{padding:4px 0 0}.cs-lust-ref{background:repeating-linear-gradient(#ffffff73 0 4px,#0000 4px 7px) no-repeat;background-position:calc(40px + (100% - 84px) * var(--ref)) 0;grid-area:1/1/14}[dir=rtl] .cs-lust-ref{background:repeating-linear-gradient(-180deg,#ffffff73 0 4px,#0000 4px 7px) no-repeat;background-position:calc(100% - (40px + (100% - 84px) * var(--ref))) 0}[dir] .cs-lust-ref{background-size:1px 100%}.cs-lust-ref .cs-lust-tick,.cs-lust-span{display:none}.cs-lust-group{grid-column:1;grid-row:var(--m);border-radius:8px;grid-template-rows:auto;grid-template-columns:40px minmax(0,1fr);align-items:center;min-height:52px;padding:8px 0}.cs-lust-group:focus-visible{outline-offset:0}.cs-lust-group.is-active:after{inset:0 -8px}.cs-lust-mlabel{text-align:left;grid-area:1/1;align-items:flex-start;padding:0;font-size:.8125rem}[dir=rtl] .cs-lust-mlabel{text-align:right}.cs-lust-tag{font-size:.5625rem}.cs-lust-cols{grid-area:1/2;grid-template-rows:12px 12px;grid-template-columns:minmax(0,1fr);gap:6px;height:auto;padding:0}.cs-lust-col{height:12px;margin-right:44px}[dir=rtl] .cs-lust-col{margin-left:44px;margin-right:0}.cs-lust-col i{height:auto;width:var(--h);border-radius:0 3px 3px 0;top:0;right:auto}[dir=rtl] .cs-lust-col i{border-radius:3px 0 0 3px;left:auto;right:auto}.cs-lust-col.is-partial i{border:1px dashed #ffffffa6;border-left:0}[dir=rtl] .cs-lust-col.is-partial i{border-left:none;border-right:0}.cs-lust-col.is-gap i,.cs-lust-col.is-before i{display:none}.cs-lust-col small{left:calc(var(--h) + 6px);flex-direction:row;gap:5px;font-size:.6875rem;top:50%;bottom:auto;transform:translateY(-50%)}[dir=rtl] .cs-lust-col small{left:auto;right:calc(var(--h) + 6px)}.cs-lust-miss{color:var(--mist-2);white-space:nowrap;padding-left:6px;font-size:.6875rem;font-style:normal;font-weight:600;line-height:12px;display:block}[dir=rtl] .cs-lust-miss{padding-left:0;padding-right:6px}.cs-lust-after{flex-direction:column;align-items:flex-start;margin-top:16px}.cs-lust-readout{margin-top:16px}.cs-lust-ro-stats{grid-template-columns:1fr;gap:6px}.cs-lust-ro-stat{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;font-size:.8125rem}.cs-lust-ro-vals{font-size:.875rem}.cs-lust-summary{grid-template-columns:1fr}.cs-lust-card{border-radius:20px;padding:22px 20px}.cs-lust-timeline .cs-timeline li:first-child:after,.cs-lust-timeline .cs-timeline li:nth-child(2):after{left:-6px;transform:none}[dir=rtl] .cs-lust-timeline .cs-timeline li:first-child:after,[dir=rtl] .cs-lust-timeline .cs-timeline li:nth-child(2):after{left:auto;right:-6px}.cs-lust-closing{margin-top:44px;padding-top:28px}}@media (prefers-reduced-motion:reduce){.cs-lust-col i,.cs-lust-col small,.cs-lust-ref .cs-lust-tick,.cs-lust-seg button{transition:none}}.cs-prose>.cs-lust-timeline{margin:44px 0}.cs-prose .cs-lust-share-key{padding:16px 0 0}.cs-prose .cs-lust-share-key li+li{margin-top:0}@media (width<=760px){.cs-lust-cols{text-align:left}[dir=rtl] .cs-lust-cols{text-align:right}}.cs-m2k-page{--m2k-ink:#04121c;--m2k-gap:28px}.cs-m2k-page .cs-hero .pm-aura{-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.cs-m2k-basis{z-index:1;margin-top:-54px;padding-bottom:40px;position:relative}.cs-m2k-basis .cs-footnote{max-width:820px;margin:0}.cs-m2k-page .cs-store-links .icon{width:17px;height:17px;color:inherit;background:0 0;border-radius:0;flex:none;place-items:center;margin:0;padding:0;display:inline-grid}.cs-m2k-page .cs-store-links .icon svg{width:17px;height:17px}.cs-m2k-page .cs-chapter.is-wide .cs-prose>p{max-width:680px}.cs-m2k-page .cs-prose>p+.cs-quote{margin-top:44px}.cs-m2k-built{margin-bottom:56px}.cs-m2k-built>p:first-child{color:#fff;font-size:1.25rem;line-height:1.6}.cs-m2k-map{border:1px solid var(--hairline);background:radial-gradient(90% 70% at 50% 0%,rgba(var(--cs-accent-rgb),.1),transparent 70%),var(--night-2);border-radius:30px;margin:0;padding:clamp(26px,3vw,44px)}.cs-m2k-tabs{border:1px solid var(--hairline-strong);background:#ffffff08;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:min(100%,300px);margin:0 auto 40px;padding:4px;display:grid}.cs-m2k-tabs button{min-height:40px;color:var(--mist);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:8px 12px;font:600 .9375rem/1.2 Manrope,sans-serif;transition:background .2s,color .2s}.cs-m2k-tabs button:hover{color:#fff}.cs-m2k-tabs button.is-active{background:var(--cs-accent);color:var(--m2k-ink)}.cs-m2k-tabs button:focus-visible{outline-offset:2px;outline:2px solid #fff}.cs-m2k-row{gap:16px var(--m2k-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.cs-m2k-card{grid-row:span 4;grid-template-rows:subgrid;justify-items:center;gap:16px;min-width:0;display:grid;position:relative}.cs-m2k-text{display:contents}.cs-m2k-num,.cs-m2k-minikey{display:none}.cs-m2k-step{isolation:isolate;grid-row:1;justify-content:center;align-items:center;width:100%;height:30px;display:flex;position:relative}.cs-m2k-step b{z-index:2;color:#fff;font-variant-numeric:tabular-nums;font:700 .75rem/1 Manrope,sans-serif;position:relative}.cs-m2k-step:before{content:"";z-index:1;background:var(--night-2);width:30px;height:30px;box-shadow:0 0 0 1px var(--cs-accent),0 0 0 6px var(--night-2);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[dir=rtl] .cs-m2k-step:before{left:auto;right:50%;transform:translate(50%,-50%)}.cs-m2k-card.is-store .cs-m2k-step:before{box-shadow:0 0 0 1px var(--mist),0 0 0 6px var(--night-2)}.cs-m2k-card:not(:last-child) .cs-m2k-step:after{content:"";width:calc(100% + var(--m2k-gap) - 42px);border-top:1px solid var(--cs-accent);position:absolute;top:50%;left:calc(50% + 21px)}[dir=rtl] .cs-m2k-card:not(:last-child) .cs-m2k-step:after{left:auto;right:calc(50% + 21px)}.cs-m2k-card:nth-child(2) .cs-m2k-step:after{background:linear-gradient(90deg,var(--cs-accent),var(--mist));border:0;height:1px}[dir=rtl] .cs-m2k-card:nth-child(2) .cs-m2k-step:after{background:linear-gradient(-90deg,var(--cs-accent),var(--mist))}.cs-m2k-card.is-store .cs-m2k-step:after{border-top:1px dashed var(--mist)}.cs-m2k-badge{text-align:left;border-radius:999px;grid-row:2;align-items:center;gap:7px;max-width:100%;padding:6px 12px;font-size:.75rem;font-weight:700;line-height:1.25;display:inline-flex}[dir=rtl] .cs-m2k-badge{text-align:right}.cs-m2k-badge svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.cs-m2k-badge.is-native{background:var(--cs-accent);color:var(--m2k-ink)}.cs-m2k-badge.is-store{border:1px solid var(--mist);color:var(--mist);background:0 0}.cs-m2k-device-col{grid-row:3;justify-content:center;align-items:flex-start;width:100%;display:flex}.cs-m2k-device{width:min(100%,230px);position:relative}.cs-m2k-page .phone.cs-m2k-phone{filter:drop-shadow(0 26px 34px #00000080);width:100%;display:block;position:relative;top:auto;left:auto;transform:none}[dir=rtl] .cs-m2k-page .phone.cs-m2k-phone{left:auto;right:auto}.cs-m2k-screen{z-index:3;pointer-events:none;opacity:0;border-radius:12%/5.5%;transition:opacity .25s;position:absolute;inset:2.0096% 4.8828%;overflow:hidden}.cs-m2k-band{place-items:center;display:grid;position:absolute}.cs-m2k-band.is-app{background:rgba(var(--cs-accent-rgb),.2);box-shadow:inset 0 0 0 1.5px var(--cs-accent)}.cs-m2k-band.is-page{outline:1.5px dashed var(--mist);outline-offset:-5px;background:#080e1829}.cs-m2k-band em{text-align:center;letter-spacing:.01em;border-radius:999px;max-width:86%;padding:3px 8px;font:700 10px/1.3 Manrope,sans-serif}.cs-m2k-band.is-app em{background:var(--cs-accent);color:var(--m2k-ink)}.cs-m2k-band.is-page em{color:#fff;box-shadow:0 0 0 1px var(--mist);background:#0a0a0fdb}.cs-m2k-hit{z-index:4;cursor:pointer;background:0 0;border:0;border-radius:15%/7.5%;padding:0;position:absolute;inset:0}.cs-m2k-hit:focus-visible{outline:2px solid var(--cs-accent);outline-offset:5px}.cs-m2k-fallback{aspect-ratio:512/1045;border:1px solid var(--hairline-strong);background:var(--night-3);text-align:center;border-radius:16%/8%;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;display:flex}.cs-m2k-fallback small{color:var(--mist);font-size:.8125rem;line-height:1.4}.cs-m2k-caption{text-align:center;grid-row:4;gap:6px;max-width:250px;margin:0;display:grid}.cs-m2k-caption b{color:#fff;font-size:.9375rem;line-height:1.35}.cs-m2k-caption span{color:var(--mist);font-size:.8125rem;line-height:1.5}.cs-m2k-card.is-open .cs-m2k-screen{opacity:1}.cs-m2k-card:has(.cs-m2k-hit:focus-visible) .cs-m2k-screen{opacity:1}.cs-m2k-map>figcaption{border-top:1px solid var(--hairline);text-align:center;margin-top:32px;padding-top:26px}.cs-m2k-legend{color:var(--mist);flex-wrap:wrap;justify-content:center;gap:10px 26px;margin:0;padding:0;font-size:.875rem;font-weight:600;list-style:none;display:flex}.cs-m2k-legend li{align-items:center;gap:9px;display:inline-flex}.cs-m2k-legend i,.cs-m2k-minikey i{border-radius:4px;flex:none;width:12px;height:12px}.cs-m2k-legend i.is-native{background:var(--cs-accent)}.cs-m2k-legend i.is-store,.cs-m2k-minikey i.is-page{border:1.5px dashed var(--mist)}.cs-m2k-legend i.is-app,.cs-m2k-minikey i.is-app{background:rgba(var(--cs-accent-rgb),.25);box-shadow:inset 0 0 0 1.5px var(--cs-accent)}.cs-m2k-explain{color:#d9d6de;text-wrap:pretty;max-width:680px;margin:22px auto 0;font-size:1rem;line-height:1.7}.cs-m2k-catalogue{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:56px;display:grid}.cs-prose>.cs-m2k-stats{border-top:1px solid var(--hairline-strong);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));margin:32px 0 0;padding:0;list-style:none;display:grid}.cs-m2k-stats li{align-content:start;gap:6px;min-width:0;padding:20px 16px 20px 0;display:grid}[dir=rtl] .cs-m2k-stats li{padding:20px 0 20px 16px}.cs-m2k-stats li+li{border-left:1px solid var(--hairline);margin:0;padding-left:16px}[dir=rtl] .cs-m2k-stats li+li{border-left:none;border-right:1px solid var(--hairline);padding-left:0;padding-right:16px}.cs-m2k-stats b{color:var(--cs-accent);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font:600 clamp(28px,3vw,40px)/1 Manrope,sans-serif}.cs-m2k-stats small{color:var(--mist);font-size:.875rem;line-height:1.3}.cs-prose>.cs-m2k-stats+.cs-footnote{margin-top:12px}.cs-m2k-levels{margin:0}.cs-m2k-levels-stage{justify-content:center;padding:0 128px;display:flex}.cs-m2k-levels-phone{flex:none;width:250px;position:relative}.cs-m2k-callout{color:#fff;align-items:center;height:0;display:flex;position:absolute}.cs-m2k-callout.is-right{right:-128px}[dir=rtl] .cs-m2k-callout.is-right{left:-128px;right:auto}.cs-m2k-callout.is-left{flex-direction:row-reverse;left:-128px}[dir=rtl] .cs-m2k-callout.is-left{left:auto;right:-128px}.cs-m2k-callout:before{content:"";border-top:1px solid #ffffff8c;flex:auto;order:1;min-width:12px}.cs-m2k-dot{background:var(--cs-accent);width:22px;height:22px;color:var(--m2k-ink);border-radius:50%;flex:none;order:0;place-items:center;font:800 11px/1 Manrope,sans-serif;display:grid;box-shadow:0 0 0 3px #04121c8c}.cs-m2k-callout.is-right .cs-m2k-dot{margin-left:-11px}[dir=rtl] .cs-m2k-callout.is-right .cs-m2k-dot{margin-left:0;margin-right:-11px}.cs-m2k-callout.is-left .cs-m2k-dot{margin-right:-11px}[dir=rtl] .cs-m2k-callout.is-left .cs-m2k-dot{margin-left:-11px;margin-right:0}.cs-m2k-callout-label{white-space:nowrap;order:2;padding:0 0 0 10px}[dir=rtl] .cs-m2k-callout-label,.cs-m2k-callout.is-left .cs-m2k-callout-label{padding:0 10px 0 0}[dir=rtl] .cs-m2k-callout.is-left .cs-m2k-callout-label{padding:0 0 0 10px}.cs-m2k-callout-label b{font:700 .875rem/1.2 Manrope,sans-serif}.cs-m2k-levels-list{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;list-style:none;overflow:hidden;position:absolute!important}.cs-m2k-departments{border-top:1px solid var(--hairline);margin-top:88px;padding-top:56px}.cs-m2k-page .cs-screens{align-items:start}.cs-m2k-track{margin-top:72px}.cs-m2k-track-label{color:#fff;flex-wrap:wrap;align-items:center;gap:8px 20px;margin:0 0 22px;font-size:.9375rem;font-weight:600;display:flex}.cs-m2k-track-label span{margin-right:auto}[dir=rtl] .cs-m2k-track-label span{margin-left:auto;margin-right:0}.cs-m2k-track-label small{color:var(--mist);align-items:center;gap:8px;font-size:.8125rem;display:inline-flex}.cs-m2k-track-label i{border-radius:2px;width:18px;height:3px}.cs-m2k-track-label i.is-before{background:var(--mist)}.cs-m2k-track-label i.is-after{background:var(--cs-accent)}.cs-m2k-track ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 32px;margin:0;padding:30px 0 0;list-style:none;display:grid;position:relative}.cs-m2k-track ol:before,.cs-m2k-track ol:after{content:"";border-radius:2px;height:3px;position:absolute;top:5px}.cs-m2k-track ol:before{background:var(--mist);opacity:.6;width:50%;left:0}[dir=rtl] .cs-m2k-track ol:before{left:auto;right:0}.cs-m2k-track ol:after{background:var(--cs-accent);left:50%;right:0}[dir=rtl] .cs-m2k-track ol:after{left:0;right:50%}.cs-m2k-track li{align-content:start;gap:6px;min-width:0;display:grid;position:relative}.cs-m2k-track li:before{content:"";z-index:1;background:var(--night);width:13px;height:13px;box-shadow:inset 0 0 0 3px var(--mist);border-radius:50%;position:absolute;top:-31px;left:0}[dir=rtl] .cs-m2k-track li:before{left:auto;right:0}.cs-m2k-track li.is-evlop:before{box-shadow:inset 0 0 0 3px var(--cs-accent);background:var(--cs-accent)}.cs-m2k-track time{color:var(--mist);font-size:.875rem;font-weight:700}.cs-m2k-track li.is-evlop time{color:var(--cs-accent)}.cs-m2k-track b{color:#fff;font-size:1.0625rem;line-height:1.35}.cs-m2k-track p{color:var(--mist);margin:0;font-size:.9375rem;line-height:1.6}.cs-m2k-fact{border:1px solid rgba(var(--cs-accent-rgb),.45);background:rgba(var(--cs-accent-rgb),.1);color:#fff;border-radius:999px;justify-self:start;margin-top:10px;padding:6px 12px;font-size:.8125rem;font-weight:700}.cs-m2k-move .cs-m2k-track+.cs-footnote{margin-top:32px}.cs-m2k-tiles{margin-top:64px}.cs-m2k-page .cs-m2k-tiles .pm-tile .icon{margin:0 0 28px}.cs-m2k-tiles .icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.cs-m2k-result{border:1px solid var(--hairline);background:radial-gradient(70% 90% at 0% 0%,rgba(var(--cs-accent-rgb),.12),transparent 65%),var(--night-2);border-radius:26px;margin:44px 0 0;padding:30px clamp(20px,3vw,40px) 24px}.cs-m2k-result-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 20px;margin-bottom:30px;display:flex}.cs-m2k-result-head span{color:#fff;font-size:1rem;font-weight:600}.cs-m2k-result-head small{color:var(--mist);font-size:.875rem;font-weight:600}.cs-m2k-result-body{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:56px;display:grid}.cs-m2k-token-row{grid-template-columns:repeat(9,minmax(0,1fr));gap:8px;max-width:440px;display:grid}.cs-m2k-token-row i{aspect-ratio:3/4;background:#ffffff08;border:1.5px solid #ffffff38;border-radius:10px}.cs-m2k-token-row i.is-app{border-color:var(--cs-accent);background:var(--cs-accent);box-shadow:0 0 24px rgba(var(--cs-accent-rgb),.35)}.cs-m2k-tokens p{color:var(--mist);margin:18px 0 0;font-size:.9375rem;line-height:1.5}.cs-m2k-tokens p b{color:var(--cs-accent);letter-spacing:-.045em;margin-bottom:4px;font:600 clamp(36px,3.6vw,52px)/1 Manrope,sans-serif;display:block}.cs-m2k-bars{border-left:1px solid var(--hairline);gap:18px;padding-left:30px;display:grid;position:relative}[dir=rtl] .cs-m2k-bars{border-left:none;border-right:1px solid var(--hairline);padding-left:0;padding-right:30px}.cs-m2k-scale{color:var(--mist-2);justify-content:space-between;margin-left:72px;font-size:.75rem;font-weight:600;display:flex}[dir=rtl] .cs-m2k-scale{margin-left:0;margin-right:72px}.cs-m2k-bar{grid-template-columns:62px minmax(0,1fr);align-items:center;gap:10px;display:grid}.cs-m2k-bar-name{color:#fff;font-size:.9375rem;font-weight:600}.cs-m2k-bar-track{background:#ffffff14;border-radius:999px;height:14px;position:relative}.cs-m2k-bar-track i{border-radius:inherit;background:var(--cs-accent);position:absolute;inset:0 auto 0 0}.cs-m2k-bar-track b{color:#fff;font-variant-numeric:tabular-nums;margin-left:10px;font:700 .9375rem/1 Manrope,sans-serif;position:absolute;top:50%;transform:translateY(-50%)}[dir=rtl] .cs-m2k-bar-track b{margin-left:0;margin-right:10px}.cs-m2k-note{color:var(--mist);margin:4px 0 0 72px;padding:10px 0 0 16px;font-size:.9375rem;line-height:1.45;position:relative}[dir=rtl] .cs-m2k-note{margin:4px 72px 0 0;padding:10px 16px 0 0}.cs-m2k-note:before{content:"";background:var(--cs-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:17px;left:0}[dir=rtl] .cs-m2k-note:before{left:auto;right:0}.cs-m2k-note b{color:#fff;font-weight:700}.cs-m2k-result figcaption{border-top:1px solid var(--hairline);color:var(--mist-2);margin-top:26px;padding-top:16px;font-size:.8125rem;line-height:1.6}.cs-prose>.cs-m2k-result+.cs-footnote{margin-top:20px}.cs-m2k-voice{text-align:center}.cs-m2k-voice .pm-kicker{justify-content:center}@media (width<=1100px) and (width>=1001px){.cs-m2k-levels-stage{padding:0 112px}.cs-m2k-levels-phone{width:220px}.cs-m2k-callout.is-right{right:-112px}[dir=rtl] .cs-m2k-callout.is-right{left:-112px;right:auto}.cs-m2k-callout.is-left{left:-112px}[dir=rtl] .cs-m2k-callout.is-left{left:auto;right:-112px}}@media (width<=1000px){.cs-m2k-page{--m2k-gap:18px}.cs-m2k-catalogue{grid-template-columns:1fr;gap:56px}.cs-m2k-badge{padding:5px 10px;font-size:.6875rem}.cs-m2k-track ol{gap:0 22px}.cs-m2k-result-body{grid-template-columns:1fr;gap:36px}.cs-m2k-bars{border-left:0;border-top:1px solid var(--hairline);padding:28px 0 0}[dir=rtl] .cs-m2k-bars{border-left:none;border-right:0}}@media (width>=1001px){.cs-m2k-built{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;max-width:none;display:grid}.cs-prose.cs-m2k-built>p+p{margin-top:0}}@media (width<=760px){.cs-m2k-basis{margin-top:-40px;padding-bottom:32px}.cs-m2k-built{margin-bottom:40px}.cs-m2k-built>p:first-child{font-size:1.125rem}.cs-m2k-map{border-radius:22px;padding:18px 14px 24px}.cs-m2k-tabs{width:100%;margin-bottom:28px}.cs-m2k-row{grid-template-columns:1fr;gap:28px}.cs-m2k-row:before{content:"";border-left:1px dashed var(--hairline-strong);position:absolute;top:30px;bottom:30px;left:min(75px,20vw)}[dir=rtl] .cs-m2k-row:before{border-left:none;border-right:1px dashed var(--hairline-strong);left:auto;right:min(75px,20vw)}.cs-m2k-card{grid-row:auto;grid-template-rows:auto;grid-template-columns:min(150px,40vw) minmax(0,1fr);place-items:center start;gap:16px}.cs-m2k-step{display:none}.cs-m2k-device-col{grid-row:auto}.cs-m2k-device{width:100%}.cs-m2k-text{justify-items:start;gap:10px;display:grid}.cs-m2k-num{color:var(--mist-2);letter-spacing:.06em;font:700 .75rem/1 Manrope,sans-serif;display:block}.cs-m2k-badge,.cs-m2k-caption{grid-row:auto}.cs-m2k-caption{text-align:left}[dir=rtl] .cs-m2k-caption{text-align:right}.cs-m2k-band.is-app em{display:none}.cs-m2k-band.is-page em{max-width:92%;padding:2px 7px;font-size:10px}.cs-m2k-map[data-mode=layers] .cs-m2k-minikey{color:var(--mist);gap:6px;margin:0;padding:0;font-size:.75rem;font-weight:600;list-style:none;display:grid}.cs-m2k-minikey li{align-items:center;gap:8px;display:flex}.cs-m2k-legend{text-align:left;flex-direction:column;align-items:flex-start;gap:8px}[dir=rtl] .cs-m2k-legend{text-align:right}.cs-m2k-map>figcaption{text-align:left}[dir=rtl] .cs-m2k-map>figcaption{text-align:right}.cs-m2k-explain{margin-left:0;font-size:.9375rem}[dir=rtl] .cs-m2k-explain{margin-left:0;margin-right:0}.cs-m2k-stats li{padding-right:10px}[dir=rtl] .cs-m2k-stats li{padding-left:10px;padding-right:0}.cs-m2k-stats li+li{padding-left:12px}[dir=rtl] .cs-m2k-stats li+li{padding-left:0;padding-right:12px}.cs-m2k-stats small{min-height:2.6em}.cs-m2k-levels-stage{padding:0}.cs-m2k-levels-phone{width:min(240px,66vw)}.cs-m2k-callout{width:0;left:var(--x)!important;flex-direction:row!important;right:auto!important}[dir=rtl] .cs-m2k-callout{right:var(--x)!important;left:auto!important}.cs-m2k-callout:before,.cs-m2k-callout-label{display:none}.cs-m2k-callout .cs-m2k-dot{margin:0 0 0 -11px!important}[dir=rtl] .cs-m2k-callout .cs-m2k-dot{margin:0 -11px 0 0!important}.cs-m2k-levels-list{clip:auto;white-space:normal;gap:12px;width:auto;max-width:340px;height:auto;margin:28px auto 0;display:grid;overflow:visible;position:static!important}.cs-m2k-levels-list li{color:var(--mist);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;font-size:.9375rem;line-height:1.5;display:grid}.cs-m2k-levels-list i{background:var(--cs-accent);width:22px;height:22px;color:var(--m2k-ink);border-radius:50%;place-items:center;margin-top:1px;font:800 11px/1 Manrope,sans-serif;display:grid}.cs-m2k-levels-list b{color:#fff}.cs-m2k-departments{margin-top:56px;padding-top:44px}.cs-m2k-page .cs-m2k-departments .cs-screens{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.cs-m2k-departments .cs-screens figure{gap:12px}.cs-m2k-departments .cs-screens figcaption{font-size:.75rem;line-height:1.45}.cs-m2k-track{margin-top:44px}.cs-m2k-track-label span{flex-basis:100%}.cs-m2k-track ol{grid-template-columns:1fr;gap:26px;padding:0 0 0 28px}[dir=rtl] .cs-m2k-track ol{padding:0 28px 0 0}.cs-m2k-track ol:before,.cs-m2k-track ol:after{width:3px;height:auto;top:6px}.cs-m2k-track ol:before{height:calc(50% - 6px);bottom:auto;left:5px}[dir=rtl] .cs-m2k-track ol:before{left:auto;right:5px}.cs-m2k-track ol:after{inset:50% auto 0 5px}[dir=rtl] .cs-m2k-track ol:after{left:auto;right:5px}.cs-m2k-track li:before{top:4px;left:-28px}[dir=rtl] .cs-m2k-track li:before{left:auto;right:-28px}.cs-m2k-tiles{gap:10px;margin-top:44px}.cs-m2k-page .cs-m2k-tiles .pm-tile{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;padding:18px;display:grid}.cs-m2k-page .cs-m2k-tiles .pm-tile .icon{margin:0}.cs-m2k-tiles .pm-tile h3{margin-bottom:6px;font-size:1.0625rem}.cs-m2k-result{border-radius:20px;padding:22px 18px 18px}.cs-m2k-result-head{margin-bottom:22px}.cs-m2k-token-row{gap:5px}.cs-m2k-token-row i{border-radius:7px}.cs-m2k-scale{margin-left:62px}[dir=rtl] .cs-m2k-scale{margin-left:0;margin-right:62px}.cs-m2k-bar{grid-template-columns:52px minmax(0,1fr)}.cs-m2k-note{margin-left:62px}[dir=rtl] .cs-m2k-note{margin-left:0;margin-right:62px}}@media (prefers-reduced-motion:reduce){.cs-m2k-screen,.cs-m2k-tabs button{transition:none}}.cs-m2k-review{max-width:900px;margin:64px auto 0}@media (width<=760px){.cs-m2k-review{margin-top:48px}}.cs-mt-kpis{padding:24px 0 40px}.cs-mt-kpis .cs-kpis-wrap{margin-top:0}.cs-mt-facts{max-width:380px;margin:40px 0 0;padding:0;display:grid}.cs-mt-facts>div{border-top:1px solid var(--hairline);grid-template-columns:96px minmax(0,1fr);align-items:baseline;gap:16px;padding:14px 0;display:grid}.cs-mt-facts>div:last-child{border-bottom:1px solid var(--hairline)}.cs-mt-facts dt{color:var(--mist-2);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600}.cs-mt-facts dd{color:#fff;letter-spacing:-.01em;margin:0;font:600 1rem/1.4 Manrope,sans-serif}.cs-mt-built{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:64px;margin-top:72px;display:grid}.cs-mt-built-side{position:sticky;top:120px}.cs-mt-built .cs-timeline li{grid-template-columns:88px 1fr;gap:16px}.cs-mt-built .cs-timeline b{text-wrap:balance}.cs-mt-built .cs-prose>.cs-quote{margin:36px 0}.cs-mt-built .cs-prose>.cs-quote+p{margin-top:0}.cs-mt-built .cs-quote blockquote{font-size:clamp(22px,2vw,28px);line-height:1.32}.cs-mt-upkeep{border-top:1px solid var(--hairline-strong);grid-template-columns:1fr 1fr;margin:36px 0 0;display:grid}.cs-mt-upkeep>div{min-width:0;padding:20px 20px 0 0}[dir=rtl] .cs-mt-upkeep>div{padding:20px 0 0 20px}.cs-mt-upkeep>div+div{border-left:1px solid var(--hairline);padding-left:20px}[dir=rtl] .cs-mt-upkeep>div+div{border-left:none;border-right:1px solid var(--hairline);padding-left:0;padding-right:20px}.cs-mt-upkeep dt{color:#fff;letter-spacing:-.04em;font:600 2.25rem/1 Manrope,sans-serif}.cs-mt-upkeep dd{color:var(--mist);margin:8px 0 0;font-size:.875rem;line-height:1.5}.cs-mt-rail:focus-visible{outline:2px solid var(--cs-accent);outline-offset:6px;border-radius:12px}.cs-mt .cs-store-links .icon{width:17px;height:17px;color:inherit;background:0 0;border-radius:0;flex:none;margin:0;padding:0;display:inline-flex}.cs-mt .cs-store-links .icon svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:17px;height:17px}.cs-mt-results-head{max-width:820px;margin-bottom:56px;position:static}.cs-mt-pair{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:56px;display:grid}.cs-mt-pair.is-center{align-items:center}.cs-mt-pair+.cs-mt-pair{margin-top:72px}.cs-mt-pair .cs-prose{max-width:none}.cs-mt-pair-fig>.cs-footnote{margin:14px 0 0}.cs-mt-figures{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.cs-mt-close{max-width:720px;margin-top:72px}.cs-mt-close>.cs-footnote{margin-top:24px}.cs-mt-card{border:1px solid var(--hairline);background:var(--night-2);border-radius:22px;margin:0;padding:24px 26px 26px}.cs-mt-card-title{color:var(--mist);font-size:.9375rem;font-weight:600;line-height:1.4}.cs-mt-card-title small{color:var(--mist-2);font-size:.875rem;font-weight:500}.cs-mt-size-head{color:var(--cs-accent);letter-spacing:-.045em;margin:10px 0 22px;font:600 clamp(30px,2.8vw,40px)/1 Manrope,sans-serif;display:block}.cs-mt-size-head small{color:var(--mist);letter-spacing:0;font:500 .9375rem/1 Inter,sans-serif}.cs-mt-size-rows{gap:16px;display:grid}.cs-mt-size-row>span{color:var(--mist);margin-bottom:7px;font-size:.8125rem;display:block}.cs-mt-size-row.is-app>span{color:#fff}.cs-mt-size-row>div{align-items:center;gap:10px;display:flex}.cs-mt-size-row i{width:calc((100% - 96px) * var(--w));background:#ffffff24;border-radius:6px;flex:none;height:22px;display:block}.cs-mt-size-row.is-app i{background:var(--cs-accent)}.cs-mt-size-row b{color:var(--mist);white-space:nowrap;font-variant-numeric:tabular-nums;font:600 1rem/1 Manrope,sans-serif}.cs-mt-size-row b small{font-size:.75rem;font-weight:500}.cs-mt-size-row.is-app b{color:#fff}.cs-mt-share{flex-direction:column;display:flex}.cs-mt-share-rows{gap:10px;margin:auto 0;padding:26px 0 22px;display:grid}.cs-mt-share-row{grid-template-columns:68px minmax(0,1fr);align-items:center;gap:12px;display:grid}.cs-mt-share-row>span{color:#fff;font-size:.875rem;font-weight:600}.cs-mt-share-track{background:#ffffff14;border-radius:7px;height:30px;position:relative}.cs-mt-share-track i{width:var(--w);background:var(--cs-accent);border-radius:7px 0 0 7px;height:100%;display:block}[dir=rtl] .cs-mt-share-track i{border-radius:0 7px 7px 0}.cs-mt-share-track b{top:50%;left:calc(var(--w) + 10px);color:#fff;letter-spacing:-.02em;font:600 1.125rem/1 Manrope,sans-serif;position:absolute;transform:translateY(-50%)}[dir=rtl] .cs-mt-share-track b{left:auto;right:calc(var(--w) + 10px)}.cs-mt-legend{color:var(--mist);flex-wrap:wrap;gap:8px 18px;font-size:.8125rem;display:flex}.cs-mt-legend span{align-items:center;gap:7px;display:inline-flex}.cs-mt-legend i{background:#ffffff24;border-radius:3px;width:10px;height:10px}.cs-mt-legend .is-app{color:#fff}.cs-mt-legend .is-app i{background:var(--cs-accent)}.cs-mt-yoy-plot{grid-template-columns:minmax(0,1fr) minmax(64px,.55fr) minmax(0,1fr);gap:14px;margin-top:26px;display:grid}.cs-mt-yoy-group{gap:10px;min-width:0;display:grid}.cs-mt-yoy-year{border-top:1px solid var(--hairline);color:var(--mist);text-align:center;padding-top:8px;font-size:.8125rem;font-style:normal;font-weight:600}.cs-mt-yoy-bars{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cs-mt-yoy-col{gap:8px;min-width:0;display:grid}.cs-mt-yoy-stack{border-bottom:1px solid var(--hairline-strong);flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;height:210px;display:flex}.cs-mt-yoy-stack b{color:var(--mist);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font:600 1.125rem/1 Manrope,sans-serif}.cs-mt-yoy-stack b sup{margin-left:1px;font-size:.7em}[dir=rtl] .cs-mt-yoy-stack b sup{margin-left:0;margin-right:1px}.cs-mt-yoy-stack i{width:100%;max-width:72px;height:calc(170px * var(--h));background:#ffffff24;border-radius:7px 7px 2px 2px;display:block}.cs-mt-yoy-col.is-accent .cs-mt-yoy-stack i{background:var(--cs-accent)}.cs-mt-yoy-col.is-accent .cs-mt-yoy-stack b{color:#fff}.cs-mt-yoy-col>span{color:var(--mist);text-align:center;white-space:nowrap;font-size:.8125rem;font-weight:600}.cs-mt-yoy-gap{flex-direction:column;align-items:center;gap:8px;display:flex}.cs-mt-yoy-gap i{border-bottom:1px dashed var(--hairline-strong);background:repeating-linear-gradient(135deg,#ffffff17 0 5px,#0000 5px 10px) bottom/100% 40px no-repeat;width:100%;height:210px;display:block}[dir=rtl] .cs-mt-yoy-gap i{background:repeating-linear-gradient(-135deg,#ffffff17 0 5px,#0000 5px 10px) bottom/100% 40px no-repeat}.cs-mt-yoy-gap span{color:var(--mist-2);text-align:center;text-wrap:balance;font-size:.75rem;line-height:1.35}.cs-mt-yoy figcaption{border-top:1px solid var(--hairline);color:var(--mist);margin-top:20px;padding-top:16px;font-size:.8125rem;line-height:1.6}@media (width<=1000px){.cs-mt-built{grid-template-columns:1fr;gap:44px}.cs-mt-built-side{position:static}.cs-mt-pair,.cs-mt-pair.is-center{grid-template-columns:1fr;gap:28px}.cs-mt-pair+.cs-mt-pair{margin-top:56px}.cs-mt-facts{margin-top:28px}}@media (width<=760px){.cs-mt-kpis{padding:16px 0 28px}.cs-mt-kpis .cs-kpis{grid-template-columns:1fr 1fr}.cs-mt-kpis .cs-kpis>div:first-child{grid-column:1/-1}.cs-mt-kpis .cs-kpis>div:nth-child(3){border-left:1px solid var(--hairline);padding-left:18px}[dir=rtl] .cs-mt-kpis .cs-kpis>div:nth-child(3){border-left:none;border-right:1px solid var(--hairline);padding-left:0;padding-right:18px}.cs-mt-kpis .cs-kpis>div{padding:20px 0}.cs-mt-kpis .cs-kpis dd{font-size:.875rem}.cs-mt-built{margin-top:44px}.cs-mt-results-head{margin-bottom:36px}.cs-mt-figures{grid-template-columns:1fr}.cs-mt-card{border-radius:20px;padding:20px 18px 22px}.cs-mt-yoy-plot{gap:10px}.cs-mt-yoy-bars{gap:8px}.cs-mt-yoy-stack{height:180px}.cs-mt-yoy-stack i{height:calc(140px * var(--h))}.cs-mt-yoy-gap i{height:180px}.cs-mt-close{margin-top:56px}.cs-mt-rail{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 -16px;scroll-padding:0 16px;overflow-x:auto}.cs-mt-rail::-webkit-scrollbar{display:none}.cs-mt .cs-mt-rail .cs-screens{gap:16px;width:max-content;padding:0 16px 8px;display:flex}.cs-mt .cs-mt-rail .cs-screens figure{scroll-snap-align:start;flex:none;justify-items:start;width:calc(68vw - 21.76px)}.cs-mt .cs-mt-rail .cs-screens .phone{width:100%;max-width:250px}.cs-mt .cs-mt-rail .cs-screens figcaption{text-align:left}[dir=rtl] .cs-mt .cs-mt-rail .cs-screens figcaption{text-align:right}}@media (prefers-reduced-motion:reduce){.cs-mt-rail{scroll-behavior:auto}}.cs-ns-page .cs-store-links .icon{width:17px;height:17px;color:inherit;background:0 0;border-radius:0;margin:0;padding:0}.cs-ns-basis{margin-top:-70px;padding-bottom:48px;position:relative}.cs-ns-page .cs-prose>p+div,.cs-ns-page .cs-prose>div+p,.cs-ns-page .cs-prose>div+div,.cs-ns-page .cs-prose>.cs-ns-timeline-fallback{margin-top:40px}.cs-ns-facts .cs-kpis-wrap{margin-top:0}.cs-ns-facts .cs-kpis>div,.cs-ns-stats>div{min-width:0;padding:22px 20px 22px 0}[dir=rtl] .cs-ns-facts .cs-kpis>div,[dir=rtl] .cs-ns-stats>div{padding:22px 0 22px 20px}.cs-ns-facts .cs-kpis>div+div,.cs-ns-stats>div+div{border-left:1px solid var(--hairline);padding-left:20px}[dir=rtl] .cs-ns-facts .cs-kpis>div+div,[dir=rtl] .cs-ns-stats>div+div{border-left:none;border-right:1px solid var(--hairline);padding-left:0;padding-right:20px}.cs-ns-facts .cs-kpis dt,.cs-ns-stats dt{letter-spacing:-.045em;color:#fff;font:600 clamp(32px,3vw,40px)/1 Manrope,sans-serif}.cs-ns-facts .cs-kpis dd,.cs-ns-stats dd{color:var(--mist);margin:10px 0 0;font-size:.875rem;line-height:1.45}.cs-ns-stats{border-top:1px solid var(--hairline-strong);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.cs-ns-stats dt span[aria-hidden]{vertical-align:.32em;color:var(--cs-accent);margin-left:6px;font-size:.6em}[dir=rtl] .cs-ns-stats dt span[aria-hidden]{margin-left:0;margin-right:6px}.cs-ns-towns{margin-top:24px}.cs-ns-towns>span{color:var(--mist-2);font-size:.8125rem}.cs-ns-towns ul{flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.cs-ns-towns li{border:1px solid var(--hairline-strong);color:#e2dfe7;background:#ffffff08;border-radius:999px;margin:0;padding:6px 13px;font-size:.875rem;line-height:1.4}.cs-ns-towns li+li{margin-top:0}.cs-ns-track{padding-bottom:4px;position:relative}.cs-ns-track-span{white-space:nowrap;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.cs-ns-track-span b{letter-spacing:-.045em;color:var(--cs-accent);font:600 clamp(30px,3vw,38px)/1 Manrope,sans-serif}.cs-ns-track-span span{color:var(--mist);font-size:.875rem}.cs-ns-track-line{background:var(--hairline-strong);border-radius:2px;height:2px;position:relative}.cs-ns-track-line i{height:6px;width:var(--launch);background:var(--cs-accent);border-radius:3px;position:absolute;top:-2px;left:0}[dir=rtl] .cs-ns-track-line i{left:auto;right:0}.cs-ns-track ol{height:118px;margin:0;padding:0;list-style:none;position:relative}.cs-ns-track li{top:0;left:var(--x);padding:var(--drop,18px) 0 0 12px;border-left:1px solid var(--hairline-strong);white-space:nowrap;gap:2px;margin:0;display:grid;position:absolute}[dir=rtl] .cs-ns-track li{left:auto;right:var(--x);padding:var(--drop,18px) 12px 0 0;border-left:none;border-right:1px solid var(--hairline-strong)}.cs-ns-track li.is-row-2{--drop:66px}.cs-ns-track li:before{content:"";background:var(--cs-accent);width:9px;height:9px;box-shadow:0 0 0 4px var(--night);border-radius:50%;position:absolute;top:-5px;left:-5px}[dir=rtl] .cs-ns-track li:before{left:auto;right:-5px}.cs-ns-track time{color:var(--mist);font-size:.8125rem;font-weight:600}.cs-ns-track li b{color:#fff;font-size:.9375rem;font-weight:600}.cs-ns-track-line:after{content:"";background:var(--mist-2);width:1px;height:12px;position:absolute;top:-5px;right:0}[dir=rtl] .cs-ns-track-line:after{left:0;right:auto}.cs-ns-track-end{color:var(--mist-2);font-size:.8125rem;font-weight:600;position:absolute;bottom:84px;right:0}[dir=rtl] .cs-ns-track-end{left:0;right:auto}.cs-ns-timeline-fallback{display:none}@media (width<=760px){.cs-ns-track{display:none}.cs-ns-page .cs-prose>.cs-ns-timeline-fallback{display:block}}.cs-ns-mix{border:1px solid var(--hairline);background:radial-gradient(90% 120% at 0% 0%,rgba(var(--cs-accent-rgb),.08),transparent 60%),var(--night-2);border-radius:26px;margin:0;padding:40px}.cs-ns-mix-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:40px 64px;display:grid}.cs-ns-mix-grid>*{min-width:0}.cs-ns-mix-label{color:var(--mist);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600;display:block}.cs-ns-mix-label:first-child{margin-bottom:10px}.cs-ns-mix-label:last-child{margin-top:10px}.cs-ns-stack{white-space:nowrap;border-radius:10px;height:44px;font-size:.875rem;font-weight:700;display:flex;overflow:hidden}.cs-ns-stack span{align-items:center;min-width:0;padding:0 14px;display:flex;overflow:hidden}.cs-ns-stack .is-app{flex:0 0 var(--app);background:var(--cs-accent);color:#1a0605}.cs-ns-stack .is-web{color:#ecebf0;background:#ffffff24;flex:auto;justify-content:flex-end}.cs-ns-step{height:44px;position:relative}.cs-ns-step svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cs-ns-step polygon{fill:rgba(var(--cs-accent-rgb),.22)}.cs-ns-step line{stroke:var(--cs-accent);stroke-width:1.5px;vector-effect:non-scaling-stroke}.cs-ns-step span{top:50%;left:calc(var(--to) + 12px);color:var(--cs-accent);white-space:nowrap;font-size:.8125rem;font-weight:700;position:absolute;transform:translateY(-50%)}[dir=rtl] .cs-ns-step span{left:auto;right:calc(var(--to) + 12px)}.cs-ns-mix-why p{color:var(--mist);margin:0;font-size:.9375rem;line-height:1.6}.cs-ns-lift{gap:8px;margin-top:22px;display:grid}.cs-ns-lift b{letter-spacing:-.055em;color:var(--cs-accent);font:600 clamp(52px,5.4vw,72px)/.95 Manrope,sans-serif}.cs-ns-lift span{color:#fff;max-width:300px;font-size:1rem;line-height:1.45}.cs-ns-aov{gap:14px;margin-top:26px;display:grid}.cs-ns-aov span{color:#e2dfe7;justify-content:space-between;gap:12px;margin-bottom:6px;font-size:.8125rem;font-weight:600;display:flex}.cs-ns-aov small{color:var(--mist);font-size:.8125rem;font-weight:600}.cs-ns-aov i{background:#ffffff47;border-radius:5px;height:10px;display:block}.cs-ns-aov .is-app i{background:var(--cs-accent);width:100%}.cs-ns-aov .is-app small{color:var(--cs-accent)}.cs-ns-mix figcaption{border-top:1px solid var(--hairline);color:var(--mist-2);margin-top:32px;padding-top:18px;font-size:.8125rem;line-height:1.6}@media (width<=900px){.cs-ns-mix-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.cs-ns-mix{border-radius:20px;padding:24px 20px}.cs-ns-stack{font-size:.8125rem}.cs-ns-stack span{padding:0 10px}.cs-ns-facts .cs-kpis>div,.cs-ns-facts .cs-kpis>div+div{border-left:0;grid-template-columns:112px minmax(0,1fr);align-items:baseline;gap:12px;padding:16px 0;display:grid}[dir=rtl] .cs-ns-facts .cs-kpis>div,[dir=rtl] .cs-ns-facts .cs-kpis>div+div{border-left:none;border-right:0}.cs-ns-facts .cs-kpis dd{margin:0}}.cs-pc .cs-hero{padding-bottom:0}.cs-pc .cs-hero .pm-aura{-webkit-mask-image:linear-gradient(#000 62%,#0000);mask-image:linear-gradient(#000 62%,#0000)}.cs-pc-kpis{padding-bottom:40px}.cs-pc.is-noshots .cs-hero-grid{grid-template-columns:minmax(0,1fr)}.cs-pc.is-noshots .cs-hero-copy{max-width:860px}.cs-pc.is-nologo .cs-brand-row .cs-logo{display:none}.cs-pc .cs-store-links .icon{width:17px;height:17px;color:inherit;background:0 0;border-radius:0;flex:none;place-items:center;margin:0;padding:0;display:inline-grid}.cs-pc .cs-store-links .icon svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:17px;height:17px}.cs-pc-measure p,.cs-pc-copy p,.cs-pc-decide-copy p,.cs-pc-runs p{margin:0}.cs-pc-facts{border-top:1px solid var(--hairline-strong);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 36px;display:grid}.cs-pc-facts>div{min-width:0;padding:18px 16px 18px 0}[dir=rtl] .cs-pc-facts>div{padding:18px 0 18px 16px}.cs-pc-facts>div+div{border-left:1px solid var(--hairline);padding-left:16px}[dir=rtl] .cs-pc-facts>div+div{border-left:none;border-right:1px solid var(--hairline);padding-left:0;padding-right:16px}.cs-pc-facts dt{color:#fff;letter-spacing:-.04em;font:600 clamp(26px,2.4vw,34px)/1 Manrope,sans-serif}.cs-pc-facts dd{color:var(--mist);margin:8px 0 0;font-size:.8125rem;line-height:1.4}.cs-pc .cs-prose>.cs-pc-markets+p{margin-top:44px}.cs-pc-markets{margin:0}.cs-pc-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;list-style:none;display:grid;padding:0!important}.cs-pc-card{border:1px solid var(--hairline);background:radial-gradient(120% 90% at 50% 0%,rgba(var(--cs-accent-rgb),.12),transparent 62%),var(--night-2);text-align:center;border-radius:22px;flex-direction:column;align-items:center;gap:12px;min-width:0;padding:16px 16px 20px;display:flex;position:relative;margin:0!important}.cs-pc-card-top{justify-content:space-between;align-items:center;gap:8px;width:100%;font-size:.8125rem;line-height:1.2;display:flex}.cs-pc-card-lang{min-width:0;color:var(--mist);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.cs-pc-card-top b{background:rgba(var(--cs-accent-rgb),.16);color:var(--cs-accent);letter-spacing:.04em;border-radius:999px;flex:none;padding:4px 8px;font-size:.75rem}.cs-pc-lens{--iris:#8a6a4a;--iris-2:#c49a6c;aspect-ratio:1;background:radial-gradient(circle,transparent 0 27%,var(--iris-2) 28%,var(--iris) 52%,#140e1aeb 64%,#140e1aeb 69%,transparent 70%);border-radius:50%;width:min(100%,112px);margin:6px 0 2px;position:relative;box-shadow:0 18px 30px #0006,inset 0 0 0 1px #ffffff14}.cs-pc-lens:before{content:"";background:repeating-conic-gradient(#ffffff29 0 4deg,transparent 4deg 11deg);border-radius:50%;position:absolute;inset:16%;-webkit-mask:radial-gradient(circle,#0000 0 37%,#000 39% 70%,#0000 72%);mask:radial-gradient(circle,#0000 0 37%,#000 39% 70%,#0000 72%)}.cs-pc-lens i{filter:blur(2px);background:#ffffff80;border-radius:50%;width:20%;height:12%;position:absolute;top:18%;left:22%;transform:rotate(-28deg)}[dir=rtl] .cs-pc-lens i{left:auto;right:22%;transform:rotate(28deg)}.cs-pc-lens.is-gray{--iris:#6f7480;--iris-2:#b9bec8}.cs-pc-lens.is-lilac{--iris:#7d68b3;--iris-2:#c9b8f0}.cs-pc-name{color:var(--mist);font-size:.875rem;font-weight:600;line-height:1.3}.cs-pc-price{color:#fff;letter-spacing:.02em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:700;line-height:1.2}.cs-pc-markets figcaption{color:var(--mist-2);margin-top:14px;font-size:.8125rem;line-height:1.55}.cs-pc-decide{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:56px;display:grid}.cs-pc-decide-copy{color:#d9d6de;gap:20px;font-size:1.0625rem;line-height:1.75;display:grid}.cs-pc-span{--cols:20fr 8fr 13fr;border:1px solid var(--hairline);background:var(--night-2);border-radius:26px;margin:64px 0 0;padding:36px 40px 34px}.cs-pc-span-head{grid-template-columns:var(--cols);justify-items:center;margin-bottom:18px;display:grid}.cs-pc-span-head strong,.cs-pc-span-head span{grid-column:1}.cs-pc-span-head strong{color:var(--cs-accent);letter-spacing:-.05em;font:600 clamp(40px,4vw,58px)/1 Manrope,sans-serif}.cs-pc-span-head span{color:var(--mist);margin-top:8px;font-size:.875rem;font-weight:600}.cs-pc-span-track{grid-template-columns:var(--cols);height:6px;display:grid}.cs-pc-span-track i{background:#ffffff1f}.cs-pc-span-track i:last-child{border-radius:0 6px 6px 0}[dir=rtl] .cs-pc-span-track i:last-child{border-radius:6px 0 0 6px}.cs-pc-span-track i.is-hot{background:var(--cs-accent);border-radius:6px 0 0 6px}[dir=rtl] .cs-pc-span-track i.is-hot{border-radius:0 6px 6px 0}.cs-pc-span-list{grid-template-columns:var(--cols);margin:0;padding:0;list-style:none;display:grid}.cs-pc-span-list li{grid-row:1;min-width:0;margin:0;padding:26px 20px 0 0;position:relative}[dir=rtl] .cs-pc-span-list li{padding:26px 0 0 20px}.cs-pc-span-list li:before{content:"";background:var(--night-2);border-radius:50%;width:14px;height:14px;position:absolute;top:-10px;left:-7px;box-shadow:inset 0 0 0 3px #ffffff80}[dir=rtl] .cs-pc-span-list li:before{left:auto;right:-7px}.cs-pc-span-list li.is-0:before,.cs-pc-span-list li.is-1:before{box-shadow:inset 0 0 0 3px var(--cs-accent);background:var(--cs-accent)}.cs-pc-span-list li.is-0{grid-column:1}.cs-pc-span-list li.is-1{grid-column:2}.cs-pc-span-list li.is-2{grid-column:3;justify-self:start;max-width:48%;padding-right:0}[dir=rtl] .cs-pc-span-list li.is-2{padding-left:0;padding-right:0}.cs-pc-span-list li.is-3{text-align:right;grid-column:3;justify-self:end;max-width:48%;padding-right:0}[dir=rtl] .cs-pc-span-list li.is-3{text-align:left;padding-left:0;padding-right:0}.cs-pc-span-list li.is-3:before{left:auto;right:-7px}[dir=rtl] .cs-pc-span-list li.is-3:before{left:-7px;right:auto}.cs-pc-span-list time{color:var(--mist);font-size:.8125rem;font-weight:600;display:block}.cs-pc-span-list b{color:#fff;margin-top:6px;font-size:1rem;line-height:1.35;display:block}.cs-pc-span-list p{color:var(--mist);margin:6px 0 0;font-size:.875rem;line-height:1.55}.cs-pc-span-rail{display:none}.cs-pc-beat{grid-template-columns:minmax(0,560px) auto;justify-content:space-between;align-items:center;gap:64px;display:grid}.cs-pc-beat.is-rest{border-top:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) 280px;align-items:start;margin-top:110px;padding-top:80px}.cs-pc-beat.is-noshot{grid-template-columns:minmax(0,1fr)}.cs-pc-copy{color:#d9d6de;gap:20px;font-size:1.0625rem;line-height:1.75;display:grid}.cs-pc-spec{grid-template-columns:280px 220px;align-items:center;gap:32px;display:grid}.cs-pc-shot{justify-items:center;gap:18px;margin:0;display:grid}.cs-pc-shot .cs-pc-phone.phone{filter:drop-shadow(0 30px 44px #00000080);width:280px;max-width:100%}.cs-pc-shot figcaption{max-width:280px;color:var(--mist);text-align:center;font-size:.875rem;line-height:1.55}.cs-pc-shot.is-menu{position:sticky;top:110px}.cs-pc-fields>span{color:var(--cs-accent);letter-spacing:.02em;margin-bottom:10px;font-size:.8125rem;font-weight:600;display:block}.cs-pc-fields ol{counter-reset:spec;border-bottom:1px solid var(--hairline);margin:0;padding:0;list-style:none}.cs-pc-fields li{border-top:1px solid var(--hairline);color:#fff;counter-increment:spec;align-items:baseline;gap:14px;margin:0;padding:12px 0;font-size:.9375rem;font-weight:600;display:flex}.cs-pc-fields li:before{content:counter(spec,decimal-leading-zero);color:var(--mist-2);font-variant-numeric:tabular-nums;font-size:.75rem}.cs-pc-subhead{letter-spacing:-.03em;margin:0 0 28px;font:600 clamp(24px,2.2vw,30px)/1.15 Manrope,sans-serif}.cs-pc .cs-tiles{gap:14px}.cs-pc .cs-tiles .pm-tile{padding:26px 26px 28px}.cs-pc .cs-tiles .pm-tile .icon{margin-bottom:24px}.cs-pc-runs{border-top:1px solid var(--hairline-strong);color:var(--mist);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;margin-top:36px;padding-top:28px;font-size:1rem;line-height:1.6;display:flex}.cs-pc-runs dl{gap:44px;margin:0;display:flex}.cs-pc-runs dt{color:#fff;letter-spacing:-.045em;font:600 clamp(34px,3vw,44px)/1 Manrope,sans-serif}.cs-pc-runs dd{color:var(--mist);margin:6px 0 0;font-size:.875rem}.cs-pc-pair{grid-template-columns:minmax(0,560px) minmax(0,1fr);align-items:center;gap:64px;display:grid}.cs-pc-measure{gap:20px;display:grid}.cs-pc .cs-prose>.cs-pc-yoy,.cs-pc .cs-prose>.cs-pc-yoy+.cs-pc-pair{margin-top:56px}.cs-pc .cs-prose>.cs-pc-pair+.cs-footnote{margin-top:36px}.cs-pc-decomp{border:1px solid var(--hairline);background:var(--night-2);border-radius:24px;margin:0;padding:26px 28px 20px}.cs-pc-terms{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.cs-pc-terms>div{gap:8px;min-width:0;display:grid}.cs-pc-terms strong{color:#fff;letter-spacing:-.045em;font-variant-numeric:tabular-nums;font:600 clamp(32px,3.2vw,46px)/1 Manrope,sans-serif}.cs-pc-terms>div>span{color:var(--mist);font-size:.875rem;line-height:1.4}.cs-pc-terms .is-result strong{color:var(--cs-accent)}.cs-pc-op{color:var(--mist);padding-top:6px;font:400 clamp(26px,2.4vw,36px)/1 Manrope,sans-serif}.cs-pc-decomp figcaption{border-top:1px solid var(--hairline);color:var(--mist-2);margin-top:20px;padding-top:14px;font-size:.8125rem;line-height:1.55}.cs-pc-callout{border:1px solid var(--hairline);background:radial-gradient(120% 140% at 0% 0%,rgba(var(--cs-accent-rgb),.14),transparent 60%),var(--night-2);border-radius:24px;gap:10px;padding:30px 32px;display:grid}.cs-pc-callout strong{color:var(--cs-accent);letter-spacing:-.05em;font:600 clamp(48px,5vw,72px)/.95 Manrope,sans-serif}.cs-pc-callout span{color:#fff;max-width:360px;font-size:1rem;line-height:1.5}.cs-pc-yoy{--bw:108px;--gw:170px;--cg:28px;--h:280px;border:1px solid var(--hairline);background:var(--night-2);border-radius:26px;margin:0;padding:30px 30px 22px}.cs-pc-yoy-head{color:var(--mist);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:12px;font-size:.9375rem;font-weight:600;display:flex}.cs-pc-yoy-head small{color:var(--mist-2);font-size:.875rem;font-weight:500}.cs-pc-yoy-plot{grid-template-columns:var(--bw) var(--bw) var(--gw) var(--bw) var(--bw);grid-template-rows:var(--h) auto;column-gap:var(--cg);justify-content:center;padding-top:30px;display:grid;position:relative}.cs-pc-yoy-plot .is-c1{grid-column:1}.cs-pc-yoy-plot .is-c2{grid-column:2}.cs-pc-yoy-plot .is-c3{grid-column:3}.cs-pc-yoy-plot .is-c4{grid-column:4}.cs-pc-yoy-plot .is-c5{grid-column:5}.cs-pc-yoy-grid{margin:0 calc(var(--cg) * -1);grid-area:1/1/auto/-1;position:relative}.cs-pc-yoy-grid:before{content:"";border-top:1px solid var(--hairline-strong);position:absolute;bottom:0;left:0;right:0}.cs-pc-yoy-grid:after{content:"";border-top:1px dashed #ffffff29;position:absolute;bottom:25%;left:0;right:0}.cs-pc-yoy-col{grid-row:1;position:relative}.cs-pc-yoy-col i{height:var(--v);background:#ffffff29;border-radius:8px 8px 2px 2px;position:absolute;bottom:0;left:0;right:0}.cs-pc-yoy-col b{left:-10px;right:-10px;bottom:calc(var(--v) + 6px);color:var(--mist);letter-spacing:-.02em;text-align:center;font-variant-numeric:tabular-nums;font:600 1.125rem/22px Manrope,sans-serif;position:absolute}.cs-pc-yoy-col.is-base i{background:#ffffff4d}.cs-pc-yoy-col.is-base b{color:#fff}.cs-pc-yoy-col.is-hi i{background:var(--cs-accent)}.cs-pc-yoy-col.is-hi b{color:var(--cs-accent);font-size:1.375rem}.cs-pc-yoy-col.is-soft i{background:rgba(var(--cs-accent-rgb),.38)}.cs-pc-yoy-col.is-soft b{color:#fff}.cs-pc-yoy-gap{grid-row:1;position:relative}.cs-pc-yoy-gap i{background:repeating-linear-gradient(135deg,#ffffff0d 0 5px,#0000 5px 10px);border:1px dashed #ffffff38;border-bottom:0;border-radius:6px 6px 0 0;height:34px;position:absolute;bottom:0;left:10px;right:10px}[dir=rtl] .cs-pc-yoy-gap i{background:repeating-linear-gradient(-135deg,#ffffff0d 0 5px,#0000 5px 10px)}.cs-pc-yoy-gap small{color:var(--mist-2);text-align:center;font-size:.6875rem;font-weight:600;line-height:1.3;position:absolute;bottom:calc(25% + 5px);left:-6px;right:-6px}.cs-pc-yoy-bracket{left:calc(var(--bw) / 2);right:calc(var(--bw) / 2);border:1.5px solid rgba(var(--cs-accent-rgb),.7);pointer-events:none;border-bottom:0;border-right:0;border-top-left-radius:6px;grid-area:1/2/auto/5;position:absolute;top:calc(32% - 46px);bottom:calc(25% + 34px)}[dir=rtl] .cs-pc-yoy-bracket{border-left:0;border-right:none;border-top-left-radius:0;border-top-right-radius:6px}.cs-pc-yoy-bracket:after{content:"";border-right:1.5px solid rgba(var(--cs-accent-rgb),.7);height:10px;position:absolute;top:-1.5px;right:0}[dir=rtl] .cs-pc-yoy-bracket:after{border-right:none;border-left:1.5px solid rgba(var(--cs-accent-rgb),.7);left:0;right:auto}.cs-pc-yoy-bracket em{border:1px solid rgba(var(--cs-accent-rgb),.5);background:var(--night-2);color:var(--cs-accent);white-space:nowrap;border-radius:999px;padding:2px 10px;font:600 1rem/1.3 Manrope,sans-serif;position:absolute;top:0;left:50%;transform:translate(-50%,-55%)}[dir=rtl] .cs-pc-yoy-bracket em{left:auto;right:50%;transform:translate(50%,-55%)}.cs-pc-yoy-x{color:var(--mist);text-align:center;white-space:nowrap;grid-row:2;padding-top:10px;font-size:.8125rem;font-weight:600;line-height:1.3}.cs-pc-yoy-x.is-c4{color:#fff}.cs-pc-yoy-x.is-gapnote{color:var(--mist-2);white-space:normal;font-size:.6875rem;font-weight:500}.cs-pc-yoy figcaption{border-top:1px solid var(--hairline);color:var(--mist-2);margin-top:20px;padding-top:14px;font-size:.8125rem;line-height:1.55}@media (width<=1000px){.cs-pc-decide{grid-template-columns:minmax(0,1fr);gap:20px}.cs-pc-beat,.cs-pc-beat.is-rest,.cs-pc-pair{grid-template-columns:minmax(0,1fr);gap:44px}.cs-pc-spec{justify-content:start}.cs-pc-shot.is-menu{justify-self:center;position:static}.cs-pc-span{padding:28px 26px}.cs-pc-span-head,.cs-pc-span-track{display:none}.cs-pc-span-list{border-left:1px solid var(--hairline-strong);margin-left:7px;display:block}[dir=rtl] .cs-pc-span-list{border-left:none;border-right:1px solid var(--hairline-strong);margin-left:0;margin-right:7px}.cs-pc-span-list li,.cs-pc-span-list li.is-2,.cs-pc-span-list li.is-3{text-align:left;max-width:none;padding:0 0 28px 28px}[dir=rtl] .cs-pc-span-list li,[dir=rtl] .cs-pc-span-list li.is-2,[dir=rtl] .cs-pc-span-list li.is-3{text-align:right;padding:0 28px 28px 0}.cs-pc-span-list li.is-3{padding-bottom:0}.cs-pc-span-list li:before,.cs-pc-span-list li.is-3:before{top:3px;left:-7.5px;right:auto}[dir=rtl] .cs-pc-span-list li:before,[dir=rtl] .cs-pc-span-list li.is-3:before{left:auto;right:-7.5px}.cs-pc-span-list li.is-0:after{content:"";background:var(--cs-accent);border-radius:2px;width:3px;position:absolute;top:10px;bottom:-4px;left:-2px}[dir=rtl] .cs-pc-span-list li.is-0:after{left:auto;right:-2px}.cs-pc-span-rail{background:rgba(var(--cs-accent-rgb),.16);color:var(--cs-accent);border-radius:999px;margin-top:12px;padding:3px 10px;font:600 .9375rem/1.3 Manrope,sans-serif;display:inline-block}}@media (width<=760px){.cs-pc-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-pc-facts>div:nth-child(3){border-left:0;padding-left:0}[dir=rtl] .cs-pc-facts>div:nth-child(3){border-left:none;border-right:0;padding-left:0;padding-right:0}.cs-pc-facts>div:nth-child(n+3){border-top:1px solid var(--hairline)}.cs-pc-cards{gap:8px}.cs-pc-card{border-radius:16px;gap:8px;padding:12px 8px 14px}.cs-pc-card-top{display:contents}.cs-pc-card-top b{order:0}.cs-pc-lens{order:1}.cs-pc-card-lang{order:2;max-width:100%;font-size:.75rem}.cs-pc-name{order:3;font-size:.75rem}.cs-pc-price{order:4;font-size:1rem}.cs-pc-span{margin-top:44px;padding:24px 20px}.cs-pc-beat.is-rest{margin-top:72px;padding-top:56px}.cs-pc-spec{grid-template-columns:minmax(0,1fr);gap:32px}.cs-pc-shot .cs-pc-phone.phone{width:230px}.cs-pc-runs{gap:18px;display:grid}.cs-pc .cs-tiles{border-top:1px solid var(--hairline);gap:0}.cs-pc .cs-tiles .pm-tile{border:0;border-bottom:1px solid var(--hairline);background:0 0;border-radius:0;grid-template-columns:36px minmax(0,1fr);column-gap:14px;padding:16px 0;display:grid}.cs-pc .cs-tiles .pm-tile .icon{border-radius:10px;grid-row:1/3;width:36px;height:36px;margin:0}.cs-pc .cs-tiles .pm-tile h3{margin:4px 0;font-size:1.0625rem}.cs-pc .cs-tiles .pm-tile p{grid-column:2}.cs-pc-terms{flex-direction:column;align-items:stretch;gap:8px}.cs-pc-terms>div{grid-template-columns:104px 1fr;align-items:baseline;gap:12px}.cs-pc-fields ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;display:grid}.cs-pc-op{padding:0 0 0 4px;font-size:22px}[dir=rtl] .cs-pc-op{padding:0 4px 0 0}.cs-pc-decomp{padding:22px 20px 18px}.cs-pc-callout{padding:24px 22px}.cs-pc-yoy{--bw:48px;--gw:72px;--cg:12px;--h:220px;border-radius:20px;padding:22px 16px 18px}.cs-pc-yoy-col b{font-size:1rem}.cs-pc-yoy-col.is-hi b{font-size:1.125rem}.cs-pc-yoy-bracket em{padding:1px 8px;font-size:.875rem}.cs-pc-yoy-x{font-size:.75rem}.cs-pc-yoy-x.is-gapnote{font-size:.625rem}}.cs-rg-page{--rg-muted:#a8a7b257;--rg-ink:#141a07}.cs-rg-page .cs-hero{padding-bottom:0}.cs-rg-kpis{padding-bottom:70px}.cs-rg-star{color:var(--cs-accent);vertical-align:baseline;margin-left:.06em;font-size:.6em;line-height:1;display:inline-block}[dir=rtl] .cs-rg-star{margin-left:0;margin-right:.06em}.cs-rg-page .cs-store-links a{min-height:44px;line-height:1.2}.cs-rg-page .cs-store-links .icon{width:17px;height:17px;color:inherit;background:0 0;border-radius:0;flex:0 0 17px;place-items:center;margin:0;display:grid}.cs-rg-page .cs-store-links .icon svg{width:17px;height:17px}.cs-rg-page .cs-hero .pm-aura:before{background:radial-gradient(40% 52% at 74% 48%,rgba(var(--cs-accent-rgb),.16),transparent 70%),radial-gradient(60% 50% at 8% 0%,#bb6bd929,transparent 70%),radial-gradient(30% 34% at 30% 90%,#3a7eeb1a,transparent 70%)}.cs-rg-page .cs-hero-devices:before,.cs-rg-page .cs-hero-devices:after{content:"";pointer-events:none;border-radius:50%;position:absolute;left:50%;transform:translate(-50%)}[dir=rtl] .cs-rg-page .cs-hero-devices:before,[dir=rtl] .cs-rg-page .cs-hero-devices:after{left:auto;right:50%;transform:translate(50%)}.cs-rg-page .cs-hero-devices:before{aspect-ratio:1;background:radial-gradient(circle at 50% 50%,rgba(var(--cs-accent-rgb),.34) 0,rgba(var(--cs-accent-rgb),.15) 42%,rgba(var(--cs-accent-rgb),.05) 64%,transparent 70%);width:min(460px,100%);bottom:48px}.cs-rg-page .cs-hero-devices:after{aspect-ratio:1;border:1.5px solid rgba(var(--cs-accent-rgb),.45);width:min(396px,86%);box-shadow:0 0 0 26px rgba(var(--cs-accent-rgb),.045),inset 0 0 0 26px rgba(var(--cs-accent-rgb),.04);bottom:80px}.cs-rg-page .cs-hero-devices.count-1{height:660px}.cs-rg-page .cs-hero-devices.count-1 .is-0{width:310px;bottom:14px;transform:translate(-50%)rotate(-3deg)}[dir=rtl] .cs-rg-page .cs-hero-devices.count-1 .is-0{transform:translate(50%)rotate(3deg)}.cs-rg-page .cs-hero-devices.count-1:before{bottom:96px}.cs-rg-page .cs-hero-devices.count-1:after{bottom:128px}.cs-rg-page .cs-hero-devices.count-2:before,.cs-rg-page .cs-hero-devices.count-3:before{width:min(540px,100%)}.cs-rg-copy{gap:20px;max-width:760px;display:grid}.cs-rg-copy p{margin:0}@media (width>=1000px){.cs-rg-copy{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;max-width:none}}.cs-rg-page .cs-prose>.cs-rg-copy+figure{margin-top:48px}.cs-rg-page .cs-prose>.cs-rg-stats{border-top:1px solid var(--hairline-strong);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));margin:28px 0 0;display:grid}.cs-rg-stats>div{min-width:0;padding:22px 24px 22px 0}[dir=rtl] .cs-rg-stats>div{padding:22px 0 22px 24px}.cs-rg-stats>div+div{border-left:1px solid var(--hairline);padding-left:24px}[dir=rtl] .cs-rg-stats>div+div{border-left:none;border-right:1px solid var(--hairline);padding-left:0;padding-right:24px}.cs-rg-stats dt{color:#fff;letter-spacing:-.03em;font:600 1.75rem/1 Manrope,sans-serif}.cs-rg-stats dd{color:var(--mist);margin:8px 0 0;font-size:.9375rem;line-height:1.45}.cs-rg-page .cs-tiles .pm-tile .icon{margin-bottom:28px}.cs-rg-screens{margin-top:64px}.cs-rg-track{margin:0}.cs-rg-panel{border:1px solid var(--hairline);background:radial-gradient(70% 120% at 100% 0%,rgba(var(--cs-accent-rgb),.08),transparent 60%),var(--night-2);border-radius:28px;padding:34px 34px 30px}.cs-rg-head{color:var(--mist);align-items:center;gap:10px;margin:0 0 30px;font-size:.875rem;font-weight:600;line-height:1.4;display:flex}.cs-rg-head-dot{background:var(--cs-accent);width:8px;height:8px;box-shadow:0 0 0 4px rgba(var(--cs-accent-rgb),.16);border-radius:50%;flex:none}.cs-rg-points{grid-template-columns:repeat(var(--n,5),minmax(0,1fr));margin:0;padding:38px 0 0;list-style:none;display:grid}.cs-rg-page .cs-rg-points>li{margin:0}.cs-rg-pt{--rail:var(--rg-muted);text-align:center;grid-template-rows:30px 24px auto auto 1fr;justify-items:center;min-width:0;display:grid;position:relative}.cs-rg-pt.is-after{--rail:var(--cs-accent)}.cs-rg-pt.is-change{--rail:linear-gradient(90deg,var(--rg-muted) 50%,var(--cs-accent) 50%)}.cs-rg-flag{justify-content:center;align-items:flex-start;display:flex}.cs-rg-flag span{background:var(--cs-accent);color:var(--rg-ink);white-space:nowrap;border-radius:999px;padding:5px 10px;font:700 .75rem/1 Manrope,sans-serif}.cs-rg-node{place-items:center;width:100%;height:24px;display:grid;position:relative}.cs-rg-node:before{content:"";background:var(--rail);height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.cs-rg-pt:first-child .cs-rg-node:before{left:50%}[dir=rtl] .cs-rg-pt:first-child .cs-rg-node:before{left:auto;right:50%}.cs-rg-pt:last-child .cs-rg-node:before{background:var(--cs-accent);right:50%}[dir=rtl] .cs-rg-pt:last-child .cs-rg-node:before{left:50%;right:auto}.cs-rg-node i{z-index:1;border:2px solid var(--mist);background:var(--night-2);border-radius:50%;width:12px;height:12px;position:relative}.cs-rg-pt.is-after .cs-rg-node i{border-color:var(--cs-accent);background:var(--cs-accent)}.cs-rg-pt.is-change .cs-rg-node i{border:4px solid var(--night-2);background:var(--cs-accent);width:20px;height:20px;box-shadow:0 0 0 2px var(--cs-accent),0 0 22px rgba(var(--cs-accent-rgb),.55)}.cs-rg-break{z-index:1;border-left:1.5px solid var(--mist);border-right:1.5px solid var(--mist);background:var(--night-2);width:9px;height:16px;margin:-8px 0 0 -4.5px;position:absolute;top:50%;left:0;transform:skew(-24deg)}[dir=rtl] .cs-rg-break{margin:-8px -4.5px 0 0;left:auto;right:0;transform:skew(24deg)}.cs-rg-date{color:var(--mist);letter-spacing:.02em;font-variant-numeric:tabular-nums;margin-top:14px;padding:0 6px;font-size:.8125rem;font-weight:600;line-height:1.3;display:block}.cs-rg-ver{color:#fff;letter-spacing:-.01em;margin-top:6px;padding:0 6px;font:600 1rem/1.25 Manrope,sans-serif;display:block}.cs-rg-cap{color:var(--mist);margin:6px 0 0;padding:0 10px;font-size:.8125rem;line-height:1.5;display:block}.cs-rg-pt.is-before .cs-rg-ver{color:#d9d6de}.cs-rg-pt.is-change .cs-rg-ver,.cs-rg-pt.is-after .cs-rg-ver{color:var(--cs-accent)}.cs-rg-pt.is-change .cs-rg-cap{color:#d9d6de}.cs-rg-span{border:1.5px solid var(--cs-accent);pointer-events:none;border-bottom:0;border-radius:4px 4px 0 0;width:100%;height:20px;position:absolute;top:-30px;left:50%}[dir=rtl] .cs-rg-span{left:auto;right:50%}.cs-rg-weeks{z-index:1;border:1px solid rgba(var(--cs-accent-rgb),.5);background:var(--night-2);color:var(--cs-accent);white-space:nowrap;border-radius:999px;padding:5px 11px;font:700 .8125rem/1 Manrope,sans-serif;position:absolute;top:-30px;left:100%;transform:translate(-50%,-50%)}[dir=rtl] .cs-rg-weeks{left:auto;right:100%;transform:translate(50%,-50%)}.cs-rg-ratings{justify-content:center;margin:30px 0 0;display:flex;position:relative}.cs-rg-ratings:before{content:"";top:50%;left:calc(50% / var(--n,5));right:calc(50% / var(--n,5));background:#ffffffb3;height:1.5px;margin-top:-.75px;position:absolute}.cs-rg-ratings:after{content:"";top:50%;left:calc(50% / var(--n,5) - 3.5px);right:calc(50% / var(--n,5) - 3.5px);background:radial-gradient(circle at 3.5px,#fff 3px,#0000 3.6px),radial-gradient(circle at calc(100% - 3.5px),#fff 3px,#0000 3.6px);height:7px;margin-top:-3.5px;position:absolute}.cs-rg-ratings>span{z-index:1;border:1px solid var(--hairline-strong);background:var(--night-2);color:var(--mist);text-align:center;border-radius:999px;padding:6px 14px;font-size:.8125rem;font-weight:600;line-height:1.3;position:relative}.cs-rg-ratings b{color:#fff;font-weight:700}.cs-rg-ratings small{font-size:inherit}.cs-rg-ratings small:before{content:" · "}.cs-rg-track figcaption{color:var(--mist-2);margin-top:16px;font-size:.8125rem;line-height:1.6}.cs-rg-panel.is-armed .cs-rg-pt,.cs-rg-panel.is-armed .cs-rg-ratings{opacity:0;transform:translateY(10px)}.cs-rg-panel.is-in .cs-rg-pt,.cs-rg-panel.is-in .cs-rg-ratings{opacity:1;transition:opacity .5s,transform .5s;transition-delay:calc(var(--i,5) * 70ms);transform:none}.cs-rg-page .cs-prose>.cs-rg-index{margin:40px 0}.cs-rg-index{border:1px solid var(--hairline);background:var(--night-2);border-radius:22px;padding:26px 28px 22px}.cs-rg-index-head{color:#fff;letter-spacing:-.01em;margin:0 0 22px;font:600 1rem/1.35 Manrope,sans-serif}.cs-rg-index-rows{gap:14px;display:grid}.cs-rg-index-row{grid-template-columns:128px minmax(0,1fr) 40px;align-items:center;gap:14px;display:grid}.cs-rg-index-label{color:var(--mist);font-size:.875rem;line-height:1.3}.cs-rg-index-track{align-items:center;height:22px;display:flex;position:relative}.cs-rg-index-track i{height:100%;display:block}.cs-rg-index-track .is-base{background:#a8a7b26b;border-radius:6px 0 0 6px}[dir=rtl] .cs-rg-index-track .is-base{border-radius:0 6px 6px 0}.cs-rg-index-row:first-child .is-base{border-radius:6px}.cs-rg-index-track .is-extra{background:var(--cs-accent);border-radius:0 6px 6px 0}[dir=rtl] .cs-rg-index-track .is-extra{border-radius:6px 0 0 6px}.cs-rg-index-track em{color:var(--cs-accent);white-space:nowrap;margin-left:8px;font:700 .8125rem/1 Manrope,sans-serif}[dir=rtl] .cs-rg-index-track em{margin-left:0;margin-right:8px}.cs-rg-index-value{color:#fff;text-align:right;font-variant-numeric:tabular-nums;font:600 .9375rem/1 Manrope,sans-serif}[dir=rtl] .cs-rg-index-value{text-align:left}.cs-rg-index figcaption{border-top:1px solid var(--hairline);color:var(--mist-2);margin-top:20px;padding-top:14px;font-size:.8125rem;line-height:1.5}@media (width<=900px){.cs-rg-panel{border-radius:22px;padding:26px 20px 22px}.cs-rg-head{margin-bottom:24px}.cs-rg-points{grid-template-columns:minmax(0,1fr);padding:0 0 0 18px}[dir=rtl] .cs-rg-points{padding:0 18px 0 0}.cs-rg-pt{text-align:left;grid-template-rows:none;grid-template-columns:24px minmax(0,1fr);grid-template-areas:"node flag""node time""node ver""node cap""node wk";justify-items:start;column-gap:14px}[dir=rtl] .cs-rg-pt{text-align:right}.cs-rg-flag{grid-area:flag;justify-content:flex-start}.cs-rg-flag:empty{display:none}.cs-rg-flag span{margin-bottom:8px}.cs-rg-node{grid-area:node;align-self:stretch;height:auto;min-height:100%;display:block}.cs-rg-node:before{width:2px;height:auto;margin:0 0 0 -1px;inset:0 auto 0 50%}[dir=rtl] .cs-rg-node:before{margin:0 -1px 0 0;left:auto;right:50%}.cs-rg-pt.is-change{--rail:linear-gradient(180deg,var(--rg-muted) 12px,var(--cs-accent) 12px)}.cs-rg-pt:first-child .cs-rg-node:before{top:10px;left:50%}[dir=rtl] .cs-rg-pt:first-child .cs-rg-node:before{left:auto;right:50%}.cs-rg-pt:last-child .cs-rg-node:before{height:10px;bottom:auto;right:auto}[dir=rtl] .cs-rg-pt:last-child .cs-rg-node:before{left:auto;right:auto}.cs-rg-node i{margin-left:-6px;position:absolute;top:4px;left:50%}[dir=rtl] .cs-rg-node i{margin-left:0;margin-right:-6px;left:auto;right:50%}.cs-rg-pt.is-change .cs-rg-node i{margin-left:-10px;top:2px}[dir=rtl] .cs-rg-pt.is-change .cs-rg-node i{margin-left:0;margin-right:-10px}.cs-rg-break{border:0;border-top:1.5px solid var(--mist);border-bottom:1.5px solid var(--mist);width:16px;height:9px;margin:-8px 0 0 -8px;top:0;left:50%;transform:skewY(-24deg)}[dir=rtl] .cs-rg-break{margin:-8px -8px 0 0;left:auto;right:50%;transform:skewY(24deg)}.cs-rg-date{grid-area:time;margin-top:2px;padding:0}.cs-rg-ver{grid-area:ver;margin-top:4px;padding:0}.cs-rg-cap{grid-area:cap;margin-top:4px;padding:0 0 26px}.cs-rg-pt:last-child .cs-rg-cap{padding-bottom:4px}.cs-rg-pt.is-trial .cs-rg-cap{padding-bottom:10px}.cs-rg-span{border:1.5px solid var(--cs-accent);border-right:0;border-radius:4px 0 0 4px;width:7px;height:auto;top:10px;bottom:-13px;left:-16px}[dir=rtl] .cs-rg-span{border-left:0;border-right:none;border-radius:0 4px 4px 0;left:auto;right:-16px}.cs-rg-weeks{grid-area:wk;margin:0 0 26px;position:static;transform:none}.cs-rg-ratings{border-top:1px solid var(--hairline);margin:22px 0 0;padding:18px 0 0;display:block}.cs-rg-ratings:before,.cs-rg-ratings:after{content:none}.cs-rg-ratings>span{text-align:left;background:0 0;border:0;border-radius:0;padding:0;display:block}[dir=rtl] .cs-rg-ratings>span{text-align:right}.cs-rg-ratings b{font-size:.9375rem;font-weight:600;display:block}.cs-rg-ratings small{color:var(--mist);margin-top:4px;font-size:.875rem;font-weight:500;display:block}.cs-rg-ratings small:before{content:none}}@media (width<=760px){.cs-rg-kpis{padding-bottom:56px}.cs-rg-screens{margin-top:44px}.cs-rg-page .cs-hero-devices.count-1{height:520px}.cs-rg-page .cs-hero-devices.count-1 .is-0{width:240px}.cs-rg-page .cs-hero-devices:before{width:min(340px,100%);bottom:36px}.cs-rg-page .cs-hero-devices:after{width:min(290px,80%);box-shadow:0 0 0 18px rgba(var(--cs-accent-rgb),.045),inset 0 0 0 18px rgba(var(--cs-accent-rgb),.04);bottom:60px}.cs-rg-page .cs-hero-devices.count-1:before{bottom:70px}.cs-rg-page .cs-hero-devices.count-1:after{bottom:96px}.cs-rg-page .cs-tiles .pm-tile{grid-template-columns:40px minmax(0,1fr);gap:4px 14px;padding:20px;display:grid}.cs-rg-page .cs-tiles .pm-tile .icon{grid-row:span 2;margin:0}.cs-rg-page .cs-tiles .pm-tile h3{align-self:center;margin:0}.cs-rg-stats>div{padding:18px 14px 18px 0}[dir=rtl] .cs-rg-stats>div{padding:18px 0 18px 14px}.cs-rg-stats>div+div{padding-left:14px}[dir=rtl] .cs-rg-stats>div+div{padding-left:0;padding-right:14px}.cs-rg-stats dt{font-size:1.5rem}.cs-rg-index{padding:22px 18px 18px}.cs-rg-index-row{grid-template-columns:minmax(0,1fr) 36px;gap:6px 10px}.cs-rg-index-label{grid-column:1/-1}.cs-rg-index-track{grid-column:1}}@media (prefers-reduced-motion:reduce){.cs-rg-panel.is-armed .cs-rg-pt,.cs-rg-panel.is-armed .cs-rg-ratings,.cs-rg-panel.is-in .cs-rg-pt,.cs-rg-panel.is-in .cs-rg-ratings{opacity:1;transition:none;transform:none}}.cs-se-page .cs-hero .pm-aura{-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.cs-se-basis{margin-top:-54px;padding-bottom:48px;position:relative}.cs-se-basis .cs-footnote{max-width:820px;color:var(--mist);margin:0}.cs-se-page .cs-store-links a .icon{width:17px;height:17px;color:inherit;background:0 0;border-radius:0;flex:none;place-items:center;margin:0;display:inline-grid}.cs-se-page .cs-store-links a .icon svg{width:17px;height:17px}.cs-se-nowrap{white-space:nowrap}.cs-se-label-copy>p{margin:0}.cs-se-label-copy>p+p{margin-top:20px}.cs-prose .cs-se-facts{border-top:1px solid var(--hairline-strong);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));margin:44px 0 0;padding:0;list-style:none;display:grid}.cs-se-facts li{align-content:start;gap:6px;min-width:0;padding:20px 18px 20px 0;display:grid}[dir=rtl] .cs-se-facts li{padding:20px 0 20px 18px}.cs-se-facts li+li{border-left:1px solid var(--hairline);margin:0;padding-left:18px}[dir=rtl] .cs-se-facts li+li{border-left:none;border-right:1px solid var(--hairline);padding-left:0;padding-right:18px}.cs-se-facts small{color:var(--mist);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600}.cs-se-facts b{color:#fff;letter-spacing:-.02em;font:600 20px/1.25 Manrope,sans-serif}@media (width>=1001px){.cs-se-page .cs-chapter:has(.cs-se-facts) .cs-chapter-grid{grid-template-rows:auto 1fr}.cs-se-page .cs-chapter:has(.cs-se-facts) .cs-chapter-head{grid-area:1/1;position:static}.cs-se-page .cs-chapter:has(.cs-se-facts) .cs-prose{display:contents}.cs-se-label-copy{color:#d9d6de;grid-area:1/2/3;max-width:680px;font-size:1.0625rem;line-height:1.75}.cs-prose .cs-se-facts{grid-area:2/1;grid-template-columns:1fr;align-self:start;max-width:380px}.cs-se-facts li,.cs-se-facts li+li{border-left:0;grid-template-columns:110px 1fr;align-items:baseline;gap:16px;padding:16px 0}[dir=rtl] .cs-se-facts li,[dir=rtl] .cs-se-facts li+li{border-left:none;border-right:0}.cs-se-facts li+li{border-top:1px solid var(--hairline)}}.cs-se-built{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:72px;display:grid}.cs-se-built-copy{gap:40px;display:grid}.cs-se-built-copy .cs-prose{max-width:680px}.cs-se-timeline{border:1px solid var(--hairline);background:var(--night-2);border-radius:24px;padding:30px 30px 30px 32px}[dir=rtl] .cs-se-timeline{padding:30px 32px 30px 30px}.cs-se-timeline .cs-timeline{border-left:0}[dir=rtl] .cs-se-timeline .cs-timeline{border-left:none;border-right:0}.cs-se-timeline .cs-timeline li:before{z-index:1}.cs-se-counts{border-top:1px solid var(--hairline-strong);border-bottom:1px solid var(--hairline);grid-template-columns:1fr 1fr;margin:0;display:grid}.cs-se-counts>div{align-items:baseline;gap:14px;min-width:0;padding:20px 20px 20px 0;display:flex}[dir=rtl] .cs-se-counts>div{padding:20px 0 20px 20px}.cs-se-counts>div+div{border-left:1px solid var(--hairline);padding-left:20px}[dir=rtl] .cs-se-counts>div+div{border-left:none;border-right:1px solid var(--hairline);padding-left:0;padding-right:20px}.cs-se-counts dt{color:var(--cs-accent);letter-spacing:-.04em;font-variant-numeric:tabular-nums;flex:none;font:600 2rem/1 Manrope,sans-serif}.cs-se-counts dd{color:var(--mist);margin:0;font-size:.9375rem;line-height:1.45}.cs-se-shot{justify-items:center;gap:18px;margin:0;display:grid}.cs-se-shot .phone{filter:drop-shadow(0 28px 40px #00000080);width:min(100%,270px)}.cs-se-shot figcaption{color:var(--mist);text-align:center;font-size:.875rem;line-height:1.55}.cs-se-tiles{margin-top:72px}.cs-se-tiles .pm-tile .icon{place-items:center;margin-bottom:28px;display:grid}.cs-se-tiles .pm-tile .icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.cs-se-page .cs-chapter.is-wide .cs-prose>p{max-width:68ch}.cs-prose>.cs-se-why,.cs-prose>.cs-se-trend,.cs-prose>.cs-se-why+*,.cs-prose>.cs-se-trend+*{margin-top:44px}.cs-prose>.cs-footnote{margin-top:28px}.cs-se-fig{border:1px solid var(--hairline);background:var(--night-2);border-radius:24px;margin:0;padding:28px 30px 26px}.cs-se-fig-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 20px;margin-bottom:26px;display:flex}.cs-se-fig-head b{color:#fff;font-size:1rem;font-weight:600}.cs-se-fig-head small{color:var(--mist);font-size:.875rem}.cs-se-why{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cs-se-gap{flex-direction:column;display:flex}.cs-se-gap .cs-se-key{margin-top:auto}.cs-se-gap .cs-se-gap-plot{margin-bottom:20px}.cs-se-track{background:#ffffff12;border-radius:9px;height:30px;position:relative}.cs-se-track>i{background:var(--cs-accent);border-radius:9px;justify-content:flex-end;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0}[dir=rtl] .cs-se-track>i{left:auto;right:0}.cs-se-track>b{color:#fff;letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:10px;font:600 1.25rem/1 Manrope,sans-serif;position:absolute;top:50%;transform:translateY(-50%)}[dir=rtl] .cs-se-track>b{margin-left:0;margin-right:10px}.cs-se-track.is-tall{height:38px}.cs-se-track>i>b{color:var(--night);letter-spacing:-.03em;white-space:nowrap;padding-right:12px;font:600 1.125rem/1 Manrope,sans-serif}[dir=rtl] .cs-se-track>i>b{padding-left:12px;padding-right:0}.cs-se-track>i.is-neutral{background:#fff3}.cs-se-track>i.is-neutral>b{color:#fff}.cs-se-guide{pointer-events:none;border-left:1px dashed #ffffff73;width:0;position:absolute;top:-10px;bottom:-10px}[dir=rtl] .cs-se-guide{border-left:none;border-right:1px dashed #ffffff73}.cs-se-delta{height:34px;position:relative}.cs-se-delta:before{content:"";top:0;left:var(--from);width:var(--span);border:1px solid var(--cs-accent);border-top:0;border-radius:0 0 4px 4px;height:8px;position:absolute}[dir=rtl] .cs-se-delta:before{left:auto;right:var(--from)}.cs-se-delta span{top:14px;left:var(--from);color:var(--cs-accent);white-space:nowrap;font-size:.875rem;font-weight:700;position:absolute}[dir=rtl] .cs-se-delta span{left:auto;right:var(--from)}.cs-se-gap-plot{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;display:grid;position:relative}.cs-se-gap-plot .cs-se-track{grid-column:2}.cs-se-gap-plot .cs-se-delta{grid-column:2;margin-top:-8px}.cs-se-gap-plot .cs-se-guide{grid-area:1/2/3}.cs-se-row-label{color:var(--mist);white-space:nowrap;grid-column:1;font-size:.9375rem;font-weight:600}.cs-se-key{border-top:1px solid var(--hairline);color:var(--mist);flex-wrap:wrap;gap:8px 20px;margin-top:8px;padding-top:16px;font-size:.8125rem;display:flex}.cs-se-key span{align-items:center;gap:8px;display:inline-flex}.cs-se-key span:before{content:"";background:#ffffff1f;border-radius:3px;width:12px;height:12px}.cs-se-key .is-app{color:#fff}.cs-se-key .is-app:before{background:var(--cs-accent)}.cs-se-size-plot{grid-template-columns:minmax(0,1fr);row-gap:8px;display:grid;position:relative}.cs-se-size-label{color:var(--mist);font-size:.875rem;font-weight:600}.cs-se-size-label:nth-of-type(2){margin-top:12px}.cs-se-size-plot .cs-se-guide{grid-area:2/1/5}.cs-se-size-plot .cs-se-delta{margin-top:2px}.cs-se-trend{grid-template-columns:minmax(0,1fr) 260px;align-items:stretch;gap:16px;display:grid}.cs-se-ref-key{color:var(--mist);align-items:center;gap:8px;font-size:.875rem;display:inline-flex}.cs-se-ref-key i{border-top:1px dashed #ffffff8c;width:22px}.cs-se-yoy-plot{grid-template-rows:260px auto auto;grid-template-columns:1fr 1fr minmax(84px,1.3fr) 1fr 1fr;column-gap:clamp(8px,1.4vw,18px);padding-top:30px;display:grid;position:relative}.cs-se-yoy-ref{z-index:1;pointer-events:none;border-top:1px dashed #ffffff8c;grid-area:1/1/auto/-1;height:0;position:absolute;left:0;right:0}.cs-se-yoy-bar{border-bottom:1px solid var(--hairline-strong);grid-row:1;position:relative}.cs-se-yoy-bar i{background:#ffffff29;border-radius:8px 8px 2px 2px;position:absolute;bottom:0;left:0;right:0}.cs-se-yoy-bar.is-hi i{background:var(--cs-accent)}.cs-se-yoy-bar b{color:#fff;letter-spacing:-.03em;text-align:center;font-variant-numeric:tabular-nums;margin-bottom:8px;font:600 1.125rem/1 Manrope,sans-serif;position:absolute;left:0;right:0}.cs-se-yoy-break{z-index:2;background:repeating-linear-gradient(135deg,#ffffff0d 0 6px,transparent 6px 12px),var(--night-2);text-align:center;border:1px dashed #ffffff24;border-radius:10px;grid-area:1/3;align-content:center;justify-items:center;gap:4px;padding:8px 6px;display:grid;position:relative}[dir=rtl] .cs-se-yoy-break{background:repeating-linear-gradient(-135deg,#ffffff0d 0 6px,transparent 6px 12px),var(--night-2)}.cs-se-yoy-break span{color:#fff;font-size:.8125rem;font-weight:600;line-height:1.35}.cs-se-yoy-break small{color:var(--mist);font-size:.75rem;line-height:1.35}.cs-se-yoy-month{color:#fff;text-align:center;white-space:nowrap;grid-row:2;justify-items:center;gap:2px;padding-top:10px;font-size:.8125rem;font-weight:600;display:grid}.cs-se-yoy-month small{color:var(--cs-accent);font-size:.75rem;font-weight:600}.cs-se-yoy-group{border-top:1px solid var(--hairline-strong);color:var(--mist);text-align:center;grid-row:3;margin-top:14px;padding-top:10px;font-size:.8125rem;font-weight:600}.cs-se-yoy figcaption{border-top:1px solid var(--hairline);color:var(--mist);margin-top:22px;padding-top:16px;font-size:.8125rem;line-height:1.6}.cs-se-callout{border:1px solid var(--hairline);background:radial-gradient(120% 120% at 0% 0%,rgba(var(--cs-accent-rgb),.14),transparent 60%),var(--night-2);border-radius:24px;align-content:center;gap:10px;padding:28px 26px;display:grid}.cs-se-callout b{color:var(--cs-accent);letter-spacing:-.05em;font:600 clamp(44px,4.4vw,60px)/1 Manrope,sans-serif}.cs-se-callout span{color:#fff;font-size:.9375rem;line-height:1.5}.cs-se-quote{text-align:center}.cs-se-quote .pm-kicker{justify-content:center}.cs-se-leadin{max-width:560px;color:var(--mist);margin:0 auto 36px;font-size:1rem;line-height:1.6}.cs-se-quote .cs-quote figcaption{text-align:left;justify-content:center}[dir=rtl] .cs-se-quote .cs-quote figcaption{text-align:right}@media (width<=1000px){.cs-se-built{grid-template-columns:1fr;gap:56px}.cs-se-trend{grid-template-columns:minmax(0,1fr) 220px}}@media (width<=760px){.cs-se-basis{margin-top:-40px;padding-bottom:36px}.cs-se-facts li{padding-right:10px}[dir=rtl] .cs-se-facts li{padding-left:10px;padding-right:0}.cs-se-facts li+li{padding-left:12px}[dir=rtl] .cs-se-facts li+li{padding-left:0;padding-right:12px}.cs-se-facts b{font-size:1.0625rem}.cs-se-built-copy{gap:32px}.cs-se-timeline{border-radius:20px;padding:24px 20px 24px 22px}[dir=rtl] .cs-se-timeline{padding:24px 22px 24px 20px}.cs-se-counts>div{gap:6px;padding-right:12px;display:grid}[dir=rtl] .cs-se-counts>div{padding-left:12px;padding-right:0}.cs-se-counts>div+div{padding-left:14px}[dir=rtl] .cs-se-counts>div+div{padding-left:0;padding-right:14px}.cs-se-shot .phone{width:220px}.cs-se-tiles{gap:10px;margin-top:48px}.cs-se-tiles .pm-tile{grid-template-columns:40px minmax(0,1fr);column-gap:14px;padding:18px;display:grid}.cs-se-tiles .pm-tile .icon{grid-row:1/3;margin:0}.cs-se-tiles .pm-tile h3{margin:0 0 6px;font-size:1.0625rem}.cs-se-why,.cs-se-trend{grid-template-columns:1fr}.cs-se-fig{border-radius:20px;padding:22px 18px 20px}.cs-se-fig-head{margin-bottom:20px}.cs-se-gap-plot{column-gap:12px}.cs-se-track>b{font-size:1.125rem}.cs-se-yoy-plot{grid-template-rows:220px auto auto;grid-template-columns:1fr 1fr minmax(76px,1.35fr) 1fr 1fr;column-gap:8px}.cs-se-yoy-bar b{font-size:1rem}.cs-se-yoy-month,.cs-se-yoy-group{font-size:.75rem}.cs-se-yoy-break{padding:8px 4px}.cs-se-yoy-break span{font-size:.75rem}.cs-se-callout{border-radius:20px;grid-template-columns:auto 1fr;align-items:center;gap:16px;padding:20px 18px}.cs-se-callout b{font-size:2.5rem}.cs-se-quote .cs-quote figcaption small{max-width:240px}}.cs-shalky .cs-hero-copy h1 em{color:var(--cs-accent)}.cs-shalky .cs-hero{padding-bottom:40px}.cs-shalky .cs-hero .pm-aura{-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.cs-shalky-kpis{padding-bottom:70px;position:relative}.cs-shalky .cs-store-links .icon{color:inherit;background:0 0;margin:0;display:inline-grid}.cs-shalky-kpis .cs-kpis-wrap{margin-top:-6px}.cs-shalky-measure{max-width:720px}.cs-shalky .cs-prose>.cs-shalky-measure+.cs-shalky-block,.cs-shalky .cs-prose>.cs-shalky-block+.cs-shalky-block{margin-top:52px}.cs-shalky-measure>p{margin:0}.cs-shalky-measure>p+p{margin-top:20px}.cs-shalky-quote .cs-quote.is-large blockquote{color:#fff}.cs-shalky .cs-prose>.cs-shalky-facts{margin:36px 0 0}.cs-shalky-facts{border-top:1px solid var(--hairline-strong);grid-template-columns:1fr 1.1fr 1fr 1.25fr;display:grid}.cs-shalky-facts>div{min-width:0;padding:20px 18px 20px 0}[dir=rtl] .cs-shalky-facts>div{padding:20px 0 20px 18px}.cs-shalky-facts>div+div{border-left:1px solid var(--hairline);padding-left:18px}[dir=rtl] .cs-shalky-facts>div+div{border-left:none;border-right:1px solid var(--hairline);padding-left:0;padding-right:18px}.cs-shalky-facts dt{color:#fff;letter-spacing:-.025em;font-variant-numeric:tabular-nums;font:600 1.125rem/1.25 Manrope,sans-serif}.cs-shalky-facts dd{color:var(--mist);margin:6px 0 0;font-size:.875rem;line-height:1.45}.cs-shalky .cs-prose>.cs-shalky-facts+.cs-quote{margin-top:44px}.cs-shalky .cs-prose>.cs-shalky-needs{counter-reset:need;border-top:1px solid var(--hairline);margin:22px 0 0;padding:0;list-style:none}.cs-shalky-needs li{counter-increment:need;border-bottom:1px solid var(--hairline);color:#fff;grid-template-columns:44px minmax(0,1fr);gap:8px;margin:0;padding:18px 0;display:grid}.cs-shalky .cs-prose .cs-shalky-needs li+li{margin-top:0}.cs-shalky-needs li:before{content:counter(need,decimal-leading-zero);color:var(--cs-accent);font-variant-numeric:tabular-nums;font:600 1.0625rem/1.75 Manrope,sans-serif}.cs-shalky .cs-prose>.cs-shalky-needs+p{margin-top:24px}.cs-shalky .cs-tiles .pm-tile .icon{margin-bottom:24px}.cs-shalky-split{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:56px;display:grid}.cs-shalky-edits{border-top:1px solid var(--hairline);align-items:baseline;gap:14px;margin:30px 0 0;padding-top:22px;display:flex}.cs-shalky-edits b{color:var(--cs-accent);letter-spacing:-.045em;font-variant-numeric:tabular-nums;font:600 2.5rem/1 Manrope,sans-serif}.cs-shalky-edits span{color:var(--mist);font-size:.9375rem;line-height:1.45}.cs-shalky .cs-screens{align-items:start}.cs-shalky-steps{margin:0;padding:0;list-style:none}.cs-shalky .cs-shalky-steps>li{margin:0;padding:0;position:relative}.cs-shalky-steps>li+li:before{content:"";border-top:1.5px solid rgba(var(--cs-accent-rgb),.7);border-right:1.5px solid rgba(var(--cs-accent-rgb),.7);width:8px;height:8px;position:absolute;top:210px;left:-18px;transform:rotate(45deg)}[dir=rtl] .cs-shalky-steps>li+li:before{border-right:none;border-left:1.5px solid rgba(var(--cs-accent-rgb),.7);left:auto;right:-18px;transform:rotate(-45deg)}.cs-shalky-step{color:var(--cs-accent);font-variant-numeric:tabular-nums;font-weight:700}.cs-shalky-fig{border:1px solid var(--hairline);background:var(--night-2);border-radius:24px;margin:0;padding:28px 30px 24px}.cs-shalky .cs-prose>.cs-shalky-fig,.cs-shalky .cs-prose>.cs-shalky-fig+p{margin-top:40px}.cs-shalky-fig-title{color:#fff;margin:0;font-size:1rem;font-weight:600}.cs-shalky-fig-note{color:var(--mist-2);margin:16px 0 0;font-size:.8125rem;line-height:1.55}.cs-shalky-sot-plot{grid-template-rows:210px auto;grid-template-columns:40px minmax(0,1fr);column-gap:10px;margin-top:44px;display:grid}.cs-shalky-sot-axis{position:relative}.cs-shalky-sot-axis span{color:var(--mist-2);font-variant-numeric:tabular-nums;font-size:.8125rem;position:absolute;right:0;transform:translateY(50%)}[dir=rtl] .cs-shalky-sot-axis span{left:0;right:auto}.cs-shalky-sot-area{border-bottom:1px solid var(--hairline-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.cs-shalky-sot-grid{border-top:1px dashed #ffffff14;height:0;position:absolute;left:0;right:0}.cs-shalky-sot-col{position:relative}.cs-shalky-sot-col b{text-align:center;color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font:600 1.0625rem/1 Manrope,sans-serif;position:absolute;left:0;right:0}.cs-shalky-sot-col.is-evlop b{color:var(--cs-accent);font-size:1.375rem}.cs-shalky-sot-bar{border-radius:6px 6px 0 0;width:min(64px,56%);position:absolute;bottom:0;left:50%;transform:translate(-50%)}[dir=rtl] .cs-shalky-sot-bar{left:auto;right:50%;transform:translate(50%)}.cs-shalky-sot-col.is-shalky .cs-shalky-sot-bar{border:1.5px solid rgba(var(--cs-accent-rgb),.75);background:rgba(var(--cs-accent-rgb),.1);border-bottom:0}.cs-shalky-sot-col.is-evlop .cs-shalky-sot-bar{background:var(--cs-accent)}.cs-shalky-sot-col.is-bound .cs-shalky-sot-bar{background:linear-gradient(0deg,rgba(var(--cs-accent-rgb),.16),transparent);border-top-style:dashed;border-radius:0}.cs-shalky-sot-x{grid-column:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:12px;display:grid}.cs-shalky-sot-x>div{text-align:center;justify-items:center;gap:4px;display:grid}.cs-shalky-sot-x span{color:#fff;font-size:.875rem;font-weight:600;line-height:1.35}.cs-shalky-sot-x small{color:var(--mist-2);font-size:.8125rem;line-height:1.35}.cs-shalky-sot-legend{color:var(--mist);flex-wrap:wrap;align-items:center;gap:8px 22px;margin:20px 0 0;padding:0;font-size:.8125rem;list-style:none;display:flex}.cs-shalky-sot-legend li{align-items:center;gap:8px;display:inline-flex}.cs-shalky-sot-legend li:before{content:"";box-sizing:border-box;border-radius:3px;width:14px;height:10px}.cs-shalky-sot-legend .is-shalky:before{border:1.5px solid rgba(var(--cs-accent-rgb),.75);background:rgba(var(--cs-accent-rgb),.1)}.cs-shalky-sot-legend .is-evlop:before{background:var(--cs-accent)}.cs-shalky-sot-whole{border-top:1px solid var(--hairline);margin-top:26px;padding-top:22px}.cs-shalky-ticks{height:10px;position:relative}.cs-shalky-ticks:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#0a0a0fe6 calc(10% - 1px) 10%);position:absolute;inset:0}[dir=rtl] .cs-shalky-ticks:after{background:repeating-linear-gradient(-90deg,#0000 0 calc(10% - 1px),#0a0a0fe6 calc(10% - 1px) 10%)}.cs-shalky-aov{grid-template-columns:minmax(0,200px) minmax(0,1fr);align-items:center;gap:18px 34px;display:grid}.cs-shalky-aov-head strong{color:var(--cs-accent);letter-spacing:-.05em;font:600 clamp(48px,5vw,64px)/1 Manrope,sans-serif;display:block}.cs-shalky-aov-head span{color:#fff;margin-top:10px;font-size:.9375rem;line-height:1.45;display:block}.cs-shalky-aov-bars{gap:16px;display:grid}.cs-shalky-aov-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;display:grid}.cs-shalky-aov-row>span{color:var(--mist);grid-column:1/-1;font-size:.875rem;font-weight:600}.cs-shalky-aov-row.is-app>span{color:#fff}.cs-shalky-aov-track{background:#ffffff0f;border-radius:999px;height:8px}.cs-shalky-aov-track i{border-radius:inherit;background:#ffffff52;height:100%;display:block}.cs-shalky-aov-row.is-app .cs-shalky-aov-track i{background:var(--cs-accent)}.cs-shalky-aov-row small{color:var(--mist-2);font-variant-numeric:tabular-nums;font-size:.8125rem}.cs-shalky-aov figcaption{border-top:1px solid var(--hairline);grid-column:1/-1;margin-top:4px;padding-top:14px}.cs-shalky-mirror{grid-template-columns:minmax(0,640px) minmax(0,1fr);align-items:center;gap:56px;display:grid}.cs-shalky-stage{border:1px solid var(--hairline);background:radial-gradient(90% 70% at 50% 0%,rgba(var(--cs-accent-rgb),.14),transparent 70%),rgba(var(--cs-accent-rgb),.08);border-radius:30px;grid-template-columns:1fr 1fr;gap:0;padding:30px 26px 34px;display:grid;position:relative}.cs-shalky-stage:before{content:"";background:linear-gradient(180deg,transparent,rgba(var(--cs-accent-rgb),.45) 18%,rgba(var(--cs-accent-rgb),.45) 82%,transparent);width:1px;position:absolute;top:30px;bottom:34px;left:50%}[dir=rtl] .cs-shalky-stage:before{background:linear-gradient(-180deg,transparent,rgba(var(--cs-accent-rgb),.45) 18%,rgba(var(--cs-accent-rgb),.45) 82%,transparent);left:auto;right:50%}.cs-shalky-pane{min-width:0;margin:0;padding:0 18px}.cs-shalky-pane figcaption{color:var(--cs-accent);text-align:center;margin:0 0 14px;font-size:.9375rem;font-weight:600}.cs-shalky-pane.is-ar figcaption{font-size:1rem}.cs-shalky-shot{background:#0b0b0e;border-radius:calc(9% + 5px)/calc(4.2% + 3px);width:100%;max-width:290px;margin:0 auto;padding:5px;position:relative;box-shadow:0 0 0 1px #ffffff24,0 26px 36px #00000073}.cs-shalky-screen{aspect-ratio:540/1161;position:relative}.cs-shalky-clip{border-radius:9%/4.2%;position:absolute;inset:0;overflow:hidden}.cs-shalky-clip img{width:200%;max-width:none;height:auto;display:block}.cs-shalky-pane.is-en .cs-shalky-clip img{transform:translate(-50%)}[dir=rtl] .cs-shalky-pane.is-en .cs-shalky-clip img{transform:translate(50%)}.cs-shalky-marker{z-index:1;border:1.5px solid var(--cs-accent);color:#fff;font-variant-numeric:tabular-nums;cursor:pointer;width:24px;height:24px;box-shadow:0 0 0 3px rgba(var(--cs-accent-rgb),.18),0 6px 14px #00000059;background:#0a0a0fdb;border-radius:50%;place-items:center;padding:0;font:700 .6875rem/1 Manrope,sans-serif;transition:opacity .2s,background-color .2s,color .2s,transform .2s,box-shadow .2s;display:grid;position:absolute;transform:translate(-50%,-50%)}[dir=rtl] .cs-shalky-marker{transform:translate(50%,-50%)}.cs-shalky-marker:after{content:"";border-radius:50%;width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[dir=rtl] .cs-shalky-marker:after{left:auto;right:50%;transform:translate(50%,-50%)}.cs-shalky-marker.is-on{z-index:2;background:var(--cs-accent);color:#17130b;box-shadow:0 0 0 5px rgba(var(--cs-accent-rgb),.3),0 8px 18px #0006;transform:translate(-50%,-50%)scale(1.14)}[dir=rtl] .cs-shalky-marker.is-on{transform:translate(50%,-50%)scale(1.14)}.cs-shalky-mirror.has-active .cs-shalky-marker:not(.is-on){opacity:.4}.cs-shalky-marker:focus-visible{outline-offset:3px;outline:2px solid #fff}.cs-shalky-flips-title{color:var(--mist);margin:0 0 14px;font-size:.875rem;font-weight:600}.cs-shalky-flips ol{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none}.cs-shalky-flips li{border-bottom:1px solid var(--hairline)}.cs-shalky-flips li>button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:28px minmax(0,1fr);gap:16px;padding:18px 6px 18px 0;display:grid}[dir=rtl] .cs-shalky-flips li>button{text-align:right;padding:18px 0 18px 6px}.cs-shalky-flips li>button:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #fff}.cs-shalky-num{border:1.5px solid rgba(var(--cs-accent-rgb),.6);width:28px;height:28px;color:var(--cs-accent);border-radius:50%;place-items:center;font:700 .75rem/1 Manrope,sans-serif;transition:background-color .2s,color .2s,border-color .2s;display:grid}.cs-shalky-flips b{color:#fff;font-size:1.0625rem;font-weight:600;line-height:1.35;display:block}.cs-shalky-flips b+span{color:var(--mist);margin-top:5px;font-size:.9375rem;line-height:1.55;display:block}.cs-shalky-flips bdi{color:#e6dcc6}.cs-shalky-flips li.is-on .cs-shalky-num{border-color:var(--cs-accent);background:var(--cs-accent);color:#17130b}.cs-shalky-flips li.is-on b{color:var(--cs-accent)}@media (width<=1100px){.cs-shalky-mirror{grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:40px}}@media (width<=1000px){.cs-shalky-steps>li+li:before{top:42%}}@media (width<=899px){.cs-shalky-mirror{grid-template-columns:1fr;gap:24px;max-width:520px;margin:0 auto}.cs-shalky-stage{border-radius:24px;padding:18px 10px 22px}.cs-shalky-stage:before{top:18px;bottom:22px}.cs-shalky-pane{padding:0 8px}.cs-shalky-pane figcaption{margin-bottom:10px;font-size:.875rem}.cs-shalky-pane.is-ar figcaption{font-size:.9375rem}.cs-shalky-shot{border-radius:calc(9% + 3px)/calc(4.2% + 2px);padding:3px}.cs-shalky-marker{width:22px;height:22px;box-shadow:0 0 0 2px rgba(var(--cs-accent-rgb),.2),0 4px 10px #00000059;font-size:.625rem}.cs-shalky-flips li>button{padding:15px 0}.cs-shalky-split{grid-template-columns:1fr;gap:48px}}@media (width<=760px){.cs-shalky-facts{grid-template-columns:1fr 1fr}.cs-shalky-facts>div,.cs-shalky-facts>div+div{border-left:0;padding:16px 14px 16px 0}[dir=rtl] .cs-shalky-facts>div,[dir=rtl] .cs-shalky-facts>div+div{border-left:none;border-right:0;padding:16px 0 16px 14px}.cs-shalky-facts>div:nth-child(2n){border-left:1px solid var(--hairline);padding-left:14px}[dir=rtl] .cs-shalky-facts>div:nth-child(2n){border-left:none;border-right:1px solid var(--hairline);padding-left:0;padding-right:14px}.cs-shalky-facts>div:nth-child(n+3){border-top:1px solid var(--hairline)}.cs-shalky .cs-tiles .pm-tile{grid-template-columns:40px minmax(0,1fr);column-gap:16px;padding:22px 20px;display:grid}.cs-shalky .cs-tiles .pm-tile .icon{grid-row:1/3;align-self:start;margin:0}.cs-shalky .cs-tiles .pm-tile h3{margin-bottom:6px;font-size:1.0625rem}.cs-shalky-steps>li+li:before{display:none}.cs-shalky-fig{border-radius:20px;padding:22px 18px 20px}.cs-shalky-sot-plot{grid-template-rows:190px auto;grid-template-columns:32px minmax(0,1fr);column-gap:8px}.cs-shalky-sot-col.is-evlop b{font-size:1.1875rem}.cs-shalky-sot-col b{font-size:.9375rem}.cs-shalky-sot-x{gap:6px}.cs-shalky-aov{grid-template-columns:1fr}.cs-shalky-quote .cs-quote.is-large{text-align:left}[dir=rtl] .cs-shalky-quote .cs-quote.is-large{text-align:right}.cs-shalky-quote .cs-quote.is-large blockquote{font-size:1.625rem;line-height:1.28}.cs-shalky-quote .cs-quote.is-large figcaption{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.cs-shalky-marker,.cs-shalky-num{transition:none}.cs-shalky-marker.is-on{transform:translate(-50%,-50%)}[dir=rtl] .cs-shalky-marker.is-on{transform:translate(50%,-50%)}}.cs-tlh .cs-hero{padding-bottom:0}.cs-tlh .cs-hero .pm-aura{-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.cs-tlh .cs-hero-copy h1 em{font-family:var(--serif);letter-spacing:-.012em;color:var(--cs-accent);font-size:1.06em;font-style:italic;font-weight:400}.cs-tlh .cs-store-links .icon{width:17px;height:17px;color:inherit;background:0 0;border-radius:0;flex:0 0 17px;place-items:center;margin:0;padding:0;display:inline-grid}.cs-tlh .cs-store-links .icon svg{width:17px;height:17px}.cs-tlh-kpis{padding-bottom:70px;position:relative}.cs-tlh-kpis .cs-kpis-wrap{margin-top:64px}.cs-tlh .cs-prose>.cs-tlh-facts{margin-top:44px}.cs-tlh-facts{border-top:1px solid var(--hairline-strong);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.cs-tlh-facts>div{min-width:0;padding:22px 20px 22px 0}[dir=rtl] .cs-tlh-facts>div{padding:22px 0 22px 20px}.cs-tlh-facts>div+div{border-left:1px solid var(--hairline);padding-left:20px}[dir=rtl] .cs-tlh-facts>div+div{border-left:none;border-right:1px solid var(--hairline);padding-left:0;padding-right:20px}.cs-tlh-facts dt{letter-spacing:-.045em;color:#fff;font-variant-numeric:tabular-nums;font:600 clamp(32px,3.2vw,44px)/1 Manrope,sans-serif}.cs-tlh-facts dd{color:var(--mist);margin:10px 0 0;font-size:.875rem;line-height:1.45}.cs-tlh-need>.pm-container{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;column-gap:72px;display:grid}.cs-tlh-need-head{grid-row:1/span 2;max-width:none;margin:0;position:sticky;top:120px}.cs-tlh-need>.pm-container>:not(.cs-tlh-need-head){grid-column:2}.cs-tlh-need-head h2{letter-spacing:-.04em;text-wrap:balance;margin:14px 0 0;font:600 clamp(32px,3.4vw,48px)/1.08 Manrope,sans-serif}.cs-tlh-need-head p{color:var(--mist);margin:18px 0 0;font-size:1.125rem;line-height:1.6}.cs-tlh-need-after{color:#d9d6de;max-width:680px;margin:48px 0 0;font-size:1.0625rem;line-height:1.75}.cs-tlh-span{margin:0 0 64px}.cs-tlh-span-bracket{border:1px solid var(--hairline-strong);border-bottom:0;border-radius:6px 6px 0 0;height:34px;margin-bottom:12px;position:relative}.cs-tlh-span-bracket span{background:var(--night);color:#fff;letter-spacing:-.02em;white-space:nowrap;padding:0 14px;font:600 1.125rem/1.2 Manrope,sans-serif;position:absolute;top:-12px;left:50%;transform:translate(-50%)}[dir=rtl] .cs-tlh-span-bracket span{left:auto;right:50%;transform:translate(50%)}.cs-tlh-span-track{gap:4px;height:56px;display:flex}.cs-tlh-span-track i{border-radius:10px;align-items:center;min-width:0;padding:0 18px;font-style:normal;display:flex;position:relative}.cs-tlh-span-track .is-store{flex:0 0 calc(var(--split) - 2px);border:1px solid var(--hairline-strong);color:var(--mist);background:#ffffff0d}.cs-tlh-span-track .is-app{background:var(--cs-accent);color:#1f1604;flex:auto}.cs-tlh-span-track span{white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:600;line-height:1.25;overflow:hidden}.cs-tlh-span-track .is-store b{color:#fff}.cs-tlh-span-ticks{height:26px;color:var(--mist);margin-top:10px;font-size:.8125rem;font-weight:600;position:relative}.cs-tlh-span-ticks span{white-space:nowrap;position:absolute;top:0}.cs-tlh-span-ticks .is-start{left:0}[dir=rtl] .cs-tlh-span-ticks .is-start{left:auto;right:0}.cs-tlh-span-ticks .is-mid{left:var(--split);transform:translate(-50%)}[dir=rtl] .cs-tlh-span-ticks .is-mid{left:auto;right:var(--split);transform:translate(50%)}.cs-tlh-span-ticks .is-end{right:0}[dir=rtl] .cs-tlh-span-ticks .is-end{left:0;right:auto}.cs-tlh-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.cs-tlh-steps li{border-top:1px solid var(--hairline-strong);padding-top:22px;position:relative}.cs-tlh-steps li:before{content:"";background:var(--cs-accent);width:9px;height:9px;box-shadow:0 0 0 5px var(--night);border-radius:50%;position:absolute;top:-5px;left:0}[dir=rtl] .cs-tlh-steps li:before{left:auto;right:0}.cs-tlh-steps time{color:var(--mist);font-size:.875rem;font-weight:600;display:block}.cs-tlh-steps b{color:#fff;margin-top:8px;font-size:1.0625rem;line-height:1.35;display:block}.cs-tlh-steps p{color:var(--mist);margin:8px 0 0;font-size:.9375rem;line-height:1.6}.cs-tlh-summer-copy{border-top:1px solid var(--hairline);color:#d9d6de;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;margin-top:64px;padding-top:48px;font-size:1.0625rem;line-height:1.75;display:grid}.cs-tlh-summer-copy p{margin:0}.cs-tlh-built{grid-template:"text phone""taps phone"1fr/minmax(0,1fr) 270px;align-items:start;gap:40px clamp(48px,7vw,96px);display:grid}.cs-tlh-built-text{grid-area:text;max-width:680px}.cs-tlh-built-text p{margin:0}.cs-tlh-built-text p+p{margin-top:20px}.cs-tlh-keypad{grid-area:phone;justify-items:center;gap:18px;margin:0;display:grid}.cs-tlh-keypad .phone{filter:drop-shadow(0 28px 40px #00000080);width:100%}.cs-tlh-keypad figcaption{color:var(--mist);text-align:center;font-size:.875rem;line-height:1.55}.cs-tlh-beat{border-top:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) minmax(0,540px);align-items:center;gap:clamp(48px,7vw,96px);margin-top:96px;padding-top:72px;display:grid}.cs-tlh-beat-text p{margin:0}.cs-tlh-beat-text p+p{margin-top:20px}.cs-tlh-beat .cs-screens{gap:24px}.cs-tlh-taps{border:1px solid var(--hairline);background:var(--night-2);border-radius:24px;grid-area:taps;margin:0;padding:28px 30px 0}.cs-tlh-taps-row+.cs-tlh-taps-row{margin-top:26px}.cs-tlh-taps-row p{color:var(--mist);margin:0 0 12px;font-size:.875rem;line-height:1.45}.cs-tlh-taps-row p b{color:#fff;font-weight:600}.cs-tlh-dots{flex-wrap:wrap;gap:6px;display:flex}.cs-tlh-dots i{background:#a8a7b261;border-radius:50%;width:10px;height:10px;display:block}.cs-tlh-taps-row.is-typed .cs-tlh-dots i{background:var(--cs-accent)}.cs-tlh-taps figcaption{border-top:1px solid var(--hairline);color:var(--mist-2);margin:24px -30px 0;padding:14px 30px;font-size:.8125rem;line-height:1.6}.cs-tlh-stat em{color:var(--mist);font:500 .9375rem/1.55 Manrope,sans-serif}.cs-tlh-book{--gap:4px;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;gap:24px;margin:0;display:grid}.cs-tlh-rack{border:1px solid var(--hairline);background:radial-gradient(80% 60% at 0% 0%,rgba(var(--cs-accent-rgb),.1),transparent 65%),var(--night-2);border-radius:28px;min-width:0;padding:34px 36px 30px}.cs-tlh-readout{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-bottom:28px;display:flex}.cs-tlh-readout strong{letter-spacing:-.055em;color:var(--cs-accent);font-variant-numeric:tabular-nums;font:600 clamp(48px,5vw,68px)/.95 Manrope,sans-serif}.cs-tlh-readout span{color:#fff;font-size:1.0625rem;font-weight:600;line-height:1.4}.cs-tlh-rack-body{align-items:flex-start;gap:20px;display:flex}.cs-tlh-grid{gap:var(--gap);flex:auto;grid-template-columns:repeat(20,minmax(0,1fr));min-width:0;max-width:540px;display:grid}.cs-tlh-grid i{--d:calc(var(--r) * 34ms);box-sizing:border-box;aspect-ratio:1;transition:opacity .2s ease,background-color .28s ease var(--d),border-color .28s ease var(--d);background-color:#0000;border:1px solid #a8a7b25c;border-radius:3px;display:block;position:relative}.cs-tlh-grid i.is-app{border-color:var(--cs-accent);background-color:var(--cs-accent)}.cs-tlh-grid.is-pending i.is-app{background-color:#0000;border-color:#a8a7b25c}.cs-tlh-grid i.is-shelf:after{content:"";left:calc(-1px - var(--gap) / 2);right:calc(-1px - var(--gap) / 2);bottom:calc(-1px - var(--gap) / 2 - .5px);pointer-events:none;background:#ffffff24;height:1px;position:absolute}.cs-tlh-book.has-app .cs-tlh-grid i.is-web,.cs-tlh-book.has-web .cs-tlh-grid i.is-app{opacity:.25}.cs-tlh-marks{flex:0 0 112px;align-self:stretch;position:relative}.cs-tlh-marks span{color:var(--mist);white-space:nowrap;align-items:center;gap:10px;font-size:.8125rem;font-weight:600;line-height:1.3;transition:color .2s;display:flex;position:absolute;left:0}[dir=rtl] .cs-tlh-marks span{left:auto;right:0}.cs-tlh-marks span:before{content:"";opacity:.6;background:currentColor;flex:0 0 14px;height:1px}.cs-tlh-marks .is-above{top:calc((100% + var(--gap)) * var(--b) / 10 - 4px);color:var(--cs-accent);transform:translateY(-100%)}.cs-tlh-marks .is-below{top:calc((100% + var(--gap)) * (var(--b) + 1) / 10 + 2px)}.cs-tlh-marks span.is-on{color:#fff}.cs-tlh-legend{border-top:1px solid var(--hairline);color:var(--mist);flex-wrap:wrap;align-items:center;gap:8px 18px;margin:26px 0 0;padding-top:16px;font-size:.8125rem;font-weight:600;display:flex}.cs-tlh-legend>span{align-items:center;gap:8px;display:inline-flex}.cs-tlh-legend i{box-sizing:border-box;border:1px solid #a8a7b280;border-radius:2px;width:11px;height:11px;display:block}.cs-tlh-legend .is-app i{border-color:var(--cs-accent);background:var(--cs-accent)}.cs-tlh-legend .is-app{color:#fff}.cs-tlh-legend .is-unit{color:var(--mist-2);font-weight:500}.cs-tlh-note{border:1px solid var(--hairline);background:linear-gradient(180deg,var(--night-3),var(--night-2));border-radius:22px;flex-direction:column;min-width:0;padding:28px 28px 24px;display:flex}[dir=rtl] .cs-tlh-note{background:linear-gradient(-180deg,var(--night-3),var(--night-2))}.cs-tlh-note-period{color:var(--mist-2);margin:0 0 10px;font-size:.8125rem;font-weight:600;line-height:1.4}.cs-tlh-note table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.cs-tlh-note th,.cs-tlh-note td{text-align:right;white-space:nowrap;padding:24px 0 24px 12px}[dir=rtl] .cs-tlh-note th,[dir=rtl] .cs-tlh-note td{text-align:left;padding:24px 12px 24px 0}.cs-tlh-note tr>:first-child{text-align:left;padding-left:0}[dir=rtl] .cs-tlh-note tr>:first-child{text-align:right;padding-left:0;padding-right:0}.cs-tlh-note thead th,.cs-tlh-note thead td{border-bottom:1px solid var(--hairline-strong);padding-top:8px;padding-bottom:12px}.cs-tlh-note tbody tr{border-bottom:1px solid var(--hairline)}.cs-tlh-note tbody th{color:var(--mist);font-size:.9375rem;font-weight:600}.cs-tlh-note tbody td{color:#fff;letter-spacing:-.02em;font:600 clamp(1.5rem,2.2vw,2rem)/1 Manrope,sans-serif;transition:opacity .2s,color .2s}.cs-tlh-note tbody td.is-app{color:var(--cs-accent)}.cs-tlh-book.has-app .cs-tlh-note td.is-web,.cs-tlh-book.has-web .cs-tlh-note td.is-app{opacity:.35}.cs-tlh-note thead button{color:#fff;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:9px;margin:-6px -10px -6px 0;padding:6px 10px;font:600 .9375rem/1.2 Manrope,sans-serif;transition:background-color .2s,border-color .2s;display:inline-flex}[dir=rtl] .cs-tlh-note thead button{margin:-6px 0 -6px -10px}.cs-tlh-note thead button:hover{background:#ffffff0d}.cs-tlh-note thead button[aria-pressed=true]{border-color:var(--hairline-strong);background:#ffffff0f}.cs-tlh-note thead button i{box-sizing:border-box;border:1px solid #a8a7b28c;border-radius:2px;width:12px;height:12px;display:block}.cs-tlh-note thead .is-app button i{border-color:var(--cs-accent);background:var(--cs-accent)}.cs-tlh-note thead button:focus-visible{outline-offset:2px;outline:2px solid #fff}.cs-tlh-note-size{gap:6px;margin:auto 0 0;padding-top:20px;display:grid}.cs-tlh-note-size span{color:var(--mist);font-size:.875rem;font-weight:600}.cs-tlh-note-size b{color:#fff;font-size:1.0625rem;font-weight:600;line-height:1.35}.cs-tlh-results{color:#d9d6de;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px;margin-top:64px;font-size:1.0625rem;line-height:1.75;display:grid}.cs-tlh-results-text p{margin:0}.cs-tlh-results-text p+p{margin-top:20px}.cs-tlh-held{border:1px solid var(--hairline);background:var(--night-2);border-radius:24px;margin:0;padding:28px 30px 0}.cs-tlh-held h3{color:#fff;letter-spacing:-.025em;margin:0;font:600 1.375rem/1.2 Manrope,sans-serif}.cs-tlh-held-key{color:var(--mist);gap:18px;margin:10px 0 0;font-size:.8125rem;font-weight:600;line-height:1.4;display:flex}.cs-tlh-held-key span{align-items:center;gap:8px;display:inline-flex}.cs-tlh-held-key i{background:#ffffff1f;border-radius:2px;width:11px;height:11px;display:block}.cs-tlh-held-key .is-app i{background:var(--cs-accent)}.cs-tlh-held-period{margin-top:24px}.cs-tlh-held-label{color:var(--mist);margin:0 0 10px;font-size:.875rem;line-height:1.4}.cs-tlh-held-label b{color:#fff;font-weight:600}.cs-tlh-held-label small{color:var(--mist-2);margin-top:2px;font-size:.8125rem;display:block}.cs-tlh-held-bar{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px;display:grid}.cs-tlh-held-bar+.cs-tlh-held-bar{margin-top:8px}.cs-tlh-held-k{color:var(--mist);font-size:.8125rem;font-weight:600}.cs-tlh-held-track{background:#ffffff1f;border-radius:5px;height:20px;display:block}.cs-tlh-held-track i{box-sizing:border-box;background:var(--cs-accent);border-radius:5px;justify-content:flex-end;align-items:center;height:100%;padding-right:7px;display:flex;position:relative}[dir=rtl] .cs-tlh-held-track i{padding-left:7px;padding-right:0}.cs-tlh-held-track b{color:#1f1604;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:700}.cs-tlh-held figcaption{border-top:1px solid var(--hairline);color:var(--mist-2);margin:24px -30px 0;padding:14px 30px;font-size:.8125rem;line-height:1.6}.cs-tlh-why>.pm-container>.cs-quote{margin-top:88px}@media (width<=1120px){.cs-tlh-book{grid-template-columns:1fr}}@media (width<=1000px){.cs-tlh-need>.pm-container{grid-template-columns:1fr}.cs-tlh-need-head{grid-row:auto;margin-bottom:40px;position:static}.cs-tlh-need>.pm-container>:not(.cs-tlh-need-head){grid-column:1}.cs-tlh-steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}.cs-tlh-summer-copy,.cs-tlh-results{grid-template-columns:1fr;gap:40px}.cs-tlh-built{grid-template-columns:minmax(0,1fr) 220px}.cs-tlh-beat{grid-template-columns:1fr;gap:44px}.cs-tlh-beat-text{max-width:720px}}@media (width<=760px){.cs-tlh-built{grid-template:"text""phone""taps"/1fr;row-gap:40px}.cs-tlh-keypad .phone{max-width:220px}.cs-tlh-keypad figcaption{max-width:260px}.cs-tlh-beat{margin-top:56px;padding-top:48px}.cs-tlh-span-track{flex-direction:column;gap:6px;height:auto}.cs-tlh-span-track i{flex:none;padding:12px 14px}.cs-tlh-span-track .is-store{width:var(--split);flex:none}.cs-tlh-span-track .is-app{margin-left:var(--split);width:calc(100% - var(--split))}[dir=rtl] .cs-tlh-span-track .is-app{margin-left:0;margin-right:var(--split)}.cs-tlh-span-track span{white-space:normal;font-size:.875rem}.cs-tlh-why>.pm-container>.cs-quote{margin-top:56px}}@media (width<=640px){.cs-tlh-book{--gap:3px}.cs-tlh-rack{border-radius:22px;padding:24px 18px 20px}.cs-tlh-rack-body{display:block}.cs-tlh-grid{max-width:none}.cs-tlh-grid i{--d:calc(var(--r) * 28ms);border-radius:2px}.cs-tlh-marks{display:none}.cs-tlh-legend .is-unit{flex-basis:100%}.cs-tlh-note{border-radius:20px;padding:22px 18px 20px}.cs-tlh-taps{border-radius:20px;padding:22px 18px 0}.cs-tlh-taps figcaption{margin:22px -18px 0;padding:14px 18px}.cs-tlh-held{border-radius:20px;padding:22px 18px 0}.cs-tlh-held figcaption{margin:22px -18px 0;padding:14px 18px}.cs-tlh-held-bar{grid-template-columns:64px minmax(0,1fr)}.cs-tlh-steps{grid-template-columns:1fr;row-gap:30px}}@media (width<=520px){.cs-tlh-facts{grid-template-columns:1fr}.cs-tlh-facts>div,.cs-tlh-facts>div+div{border-left:0;align-items:baseline;gap:16px;padding:16px 0;display:flex}[dir=rtl] .cs-tlh-facts>div,[dir=rtl] .cs-tlh-facts>div+div{border-left:none;border-right:0}.cs-tlh-facts>div+div{border-top:1px solid var(--hairline)}.cs-tlh-facts dt{flex:0 0 108px;font-size:34px}.cs-tlh-facts dd{margin:0;font-size:.9375rem}}@media (prefers-reduced-motion:reduce){.cs-tlh-grid i,.cs-tlh-marks span,.cs-tlh-note tbody td,.cs-tlh-note thead button{transition:none}}.cs-vsw-page .cs-hero{padding-bottom:0}.cs-vsw-page .cs-hero-copy h1 em{color:var(--cs-accent)}.cs-vsw-page .cs-hero .pm-aura{-webkit-mask-image:linear-gradient(#000 calc(100% - 200px),#0000);mask-image:linear-gradient(#000 calc(100% - 200px),#0000)}.cs-vsw-page .cs-hero .pm-aura:before{background:radial-gradient(46% 56% at 72% 46%,rgba(var(--cs-accent-rgb),.26),transparent 70%),radial-gradient(34% 40% at 88% 76%,#a4783c3d,transparent 70%),radial-gradient(26% 30% at 84% 22%,rgba(var(--cs-accent-rgb),.12),transparent 70%),radial-gradient(60% 50% at 8% 0%,rgba(var(--cs-accent-rgb),.08),transparent 70%)}.cs-vsw-page .cs-hero .cs-kpis-wrap{z-index:1;position:relative}.cs-vsw-kpi-note{padding-bottom:70px}.cs-vsw-kpi-note .cs-footnote{margin-top:14px}.cs-vsw-page .cs-store-links .icon{width:17px;height:17px;color:inherit;background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;margin:0;display:inline-flex}.cs-vsw-page .cs-store-links .icon svg{width:17px;height:17px}.cs-vsw-paths{border-top:1px solid var(--hairline-strong);margin:44px 0 0;padding-top:26px}.cs-vsw-path{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:16px;display:grid}.cs-vsw-path+.cs-vsw-path{margin-top:18px}.cs-vsw-path-name{color:var(--mist-2);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700}.cs-vsw-path ol{align-items:center;margin:0;padding:0;list-style:none;display:flex}.cs-vsw-path li{border:1px solid var(--hairline-strong);color:var(--mist);border-radius:999px;flex:none;align-items:center;gap:10px;padding:9px 14px 9px 10px;font-size:.875rem;font-weight:600;line-height:1.2;display:flex}[dir=rtl] .cs-vsw-path li{padding:9px 10px 9px 14px}.cs-vsw-path li+li{margin-left:44px;position:relative}[dir=rtl] .cs-vsw-path li+li{margin-left:0;margin-right:44px}.cs-vsw-path li+li:before{content:"";background:var(--hairline-strong);width:32px;height:1px;position:absolute;top:50%;right:calc(100% + 6px)}[dir=rtl] .cs-vsw-path li+li:before{left:calc(100% + 6px);right:auto}.cs-vsw-path li+li:after{content:"";border-top:1px solid var(--hairline-strong);border-right:1px solid var(--hairline-strong);width:6px;height:6px;position:absolute;top:50%;right:calc(100% + 6px);transform:translate(1px,-50%)rotate(45deg)}[dir=rtl] .cs-vsw-path li+li:after{border-right:none;border-left:1px solid var(--hairline-strong);left:calc(100% + 6px);right:auto;transform:translate(-1px,-50%)rotate(-45deg)}.cs-vsw-path-icon{background:#ffffff0f;border-radius:50%;place-items:center;width:26px;height:26px;display:inline-grid}.cs-vsw-path-icon svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.cs-vsw-path.is-owned .cs-vsw-path-name{color:var(--cs-accent)}.cs-vsw-path.is-owned li{border-color:rgba(var(--cs-accent-rgb),.55);color:#fff;background:rgba(var(--cs-accent-rgb),.07)}.cs-vsw-path.is-owned .cs-vsw-path-icon{background:rgba(var(--cs-accent-rgb),.16);color:var(--cs-accent)}.cs-vsw-path.is-owned li+li:before{background:rgba(var(--cs-accent-rgb),.7)}.cs-vsw-path.is-owned li+li:after{border-color:rgba(var(--cs-accent-rgb),.7)}.cs-vsw-paths figcaption{color:var(--mist-2);margin-top:22px;font-size:.8125rem;line-height:1.6}.cs-vsw-app .cs-chapter-grid+.pm-container{margin-top:80px}.cs-vsw-shots{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:40px;display:grid}.cs-vsw-shot{justify-items:center;gap:22px;min-width:0;margin:0;display:grid}.cs-vsw-shot-device{width:min(100%,260px);position:relative}.cs-vsw-shot-device .phone{filter:drop-shadow(0 28px 40px #00000080);width:100%}.cs-vsw-shot-marks{z-index:3;pointer-events:none;width:90.2344%;height:95.9808%;position:absolute;top:2.0096%;left:4.8828%}[dir=rtl] .cs-vsw-shot-marks{left:auto;right:4.8828%}.cs-vsw-shot-marks span{border:1.5px solid var(--cs-accent);width:24px;height:24px;color:var(--cs-accent);box-shadow:0 0 0 5px rgba(var(--cs-accent-rgb),.22),0 6px 16px #00000073;background:#0a0a0fd1;border-radius:50%;place-items:center;margin:-12px 0 0 -12px;font:700 .75rem/1 Manrope,sans-serif;display:grid;position:absolute}[dir=rtl] .cs-vsw-shot-marks span{margin:-12px -12px 0 0}.cs-vsw-shot figcaption{text-align:left;width:min(100%,260px)}[dir=rtl] .cs-vsw-shot figcaption{text-align:right}.cs-vsw-shot figcaption p{color:#fff;margin:0;font-size:.9375rem;line-height:1.5}.cs-vsw-shot figcaption ol{border-top:1px solid rgba(var(--cs-accent-rgb),.35);color:var(--mist);gap:7px;margin:12px 0 0;padding:12px 0 0;font-size:.8125rem;line-height:1.4;list-style:none;display:grid}.cs-vsw-shot figcaption li{align-items:baseline;gap:9px;display:flex}.cs-vsw-shot figcaption li span{color:var(--cs-accent);flex:none;font-weight:700}.cs-vsw-app .pm-container>.cs-footnote{text-align:center;margin-top:32px}.cs-vsw-push-grid{align-items:center;margin-top:96px}.cs-vsw-push-lede{align-self:center}.cs-vsw-push{border:1px solid var(--hairline);background:radial-gradient(120% 140% at 0% 0%,rgba(var(--cs-accent-rgb),.15),transparent 60%),var(--night-2);border-radius:26px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:20px;margin:0;padding:36px 36px 36px 38px;display:grid;position:relative;overflow:hidden}[dir=rtl] .cs-vsw-push{padding:36px 38px 36px 36px}.cs-vsw-push-copy{z-index:1;gap:10px;min-width:0;display:grid;position:relative}.cs-vsw-push-copy>strong{letter-spacing:-.055em;color:var(--cs-accent);font-variant-numeric:tabular-nums;font:600 clamp(60px,6.4vw,92px)/.92 Manrope,sans-serif}.cs-vsw-push-copy>span{color:#fff;max-width:380px;font-size:1.125rem;line-height:1.45}.cs-vsw-push-copy>small{max-width:400px;color:var(--mist-2);font-size:.8125rem;line-height:1.55}.cs-vsw-push-edits{border-top:1px solid var(--hairline-strong);align-items:baseline;gap:14px;margin-top:12px;padding-top:18px;display:flex}.cs-vsw-push-edits b{letter-spacing:-.04em;color:#fff;font-variant-numeric:tabular-nums;flex:none;font:600 2.25rem/1 Manrope,sans-serif}.cs-vsw-push-edits span{color:var(--mist);font-size:.9375rem;line-height:1.45}.cs-vsw-stack{min-width:0;height:230px;position:relative}.cs-vsw-note{--y:0px;--s:1;--o:1;border:1px solid rgba(var(--cs-accent-rgb),.32);width:min(100%,230px);transform:translate(-50%,calc(-50% + var(--y))) scale(var(--s));opacity:var(--o);animation:1s cubic-bezier(.2,.7,.2,1) both cs-vsw-rise;animation-delay:var(--d,0s);background:#131318d1;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex;position:absolute;top:50%;left:50%}[dir=rtl] .cs-vsw-note{transform:translate(50%,calc(-50% + var(--y))) scale(var(--s));left:auto;right:50%}.cs-vsw-note.is-0{--y:-84px;--s:.82;--o:.22;--d:.32s}.cs-vsw-note.is-1{--y:-48px;--s:.88;--o:.38;--d:.24s}.cs-vsw-note.is-2{--y:-10px;--s:.94;--o:.58;--d:.16s}.cs-vsw-note.is-3{--y:30px;--s:.97;--o:.8;--d:80ms}.cs-vsw-note.is-4{--y:72px;--s:1;--o:1;border-color:rgba(var(--cs-accent-rgb),.6);box-shadow:0 18px 40px #00000073}.cs-vsw-note-icon{border:1px solid rgba(var(--cs-accent-rgb),.55);background:rgba(var(--cs-accent-rgb),.14);border-radius:8px;flex:none;width:28px;height:28px}.cs-vsw-note-lines{flex:1;gap:7px;min-width:0;display:grid}.cs-vsw-note-lines i{background:#ffffff2e;border-radius:999px;height:6px;display:block}.cs-vsw-note-lines i:first-child{background:rgba(var(--cs-accent-rgb),.5);width:62%}.cs-vsw-note-lines i:last-child{width:88%}.cs-vsw-note-time{background:#ffffff24;border-radius:999px;flex:none;align-self:flex-start;width:18px;height:5px;margin-top:2px}@keyframes cs-vsw-rise{0%{opacity:0;transform:translate(-50%,calc(-50% + var(--y) + 18px)) scale(var(--s))}}.cs-vsw-long{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:48px 40px;display:grid}.cs-vsw-run{border:1px solid var(--hairline);background:var(--night-2);border-radius:26px;grid-column:span 8;margin:0;padding:28px 28px 22px}.cs-vsw-rail{grid-column:span 4;gap:40px;min-width:0;display:grid}.cs-vsw-run-head{color:var(--mist);margin-bottom:30px;font-size:.9375rem;font-weight:600}.cs-vsw-run-body{grid-template-rows:320px auto;grid-template-columns:34px minmax(0,1fr);display:grid;position:relative}.cs-vsw-run-y{position:relative}.cs-vsw-run-y span{color:var(--mist-2);font-variant-numeric:tabular-nums;font-size:.75rem;position:absolute;left:0;transform:translateY(-50%)}[dir=rtl] .cs-vsw-run-y span{left:auto;right:0}.cs-vsw-run-plot{border-bottom:1px solid var(--hairline-strong);position:relative}.cs-vsw-run-grid{border-top:1px dashed #ffffff14;height:0;position:absolute;left:0;right:0}.cs-vsw-run-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cs-vsw-run-line{stroke:var(--cs-accent);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.cs-vsw-run-body.is-armed .cs-vsw-run-svg{clip-path:inset(0 100% 0 0)}.cs-vsw-run-body.is-armed .cs-vsw-run-tag,.cs-vsw-run-body.is-armed .cs-vsw-run-pt{opacity:0}.cs-vsw-run-body.is-in .cs-vsw-run-svg{clip-path:inset(0);transition:clip-path 1.6s cubic-bezier(.45,.05,.25,1)}.cs-vsw-run-body.is-in .cs-vsw-run-tag,.cs-vsw-run-body.is-in .cs-vsw-run-pt{opacity:1;transition:opacity .5s 1.3s}.cs-vsw-run-gap{background:repeating-linear-gradient(135deg,#ffffff0d 0 5px,#0000 5px 10px);border-left:1px dashed #ffffff24;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:0}[dir=rtl] .cs-vsw-run-gap{background:repeating-linear-gradient(-135deg,#ffffff0d 0 5px,#0000 5px 10px);border-left:none;border-right:1px dashed #ffffff24;left:0;right:auto}.cs-vsw-run-gap span{writing-mode:vertical-rl;color:var(--mist);white-space:nowrap;font-size:.75rem;font-weight:600;transform:rotate(180deg)}[dir=rtl] .cs-vsw-run-gap span{transform:rotate(-180deg)}.cs-vsw-run-points{position:absolute;inset:0}.cs-vsw-run-pt{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:32px;height:32px;margin:-16px 0 0 -16px;padding:0;display:grid;position:absolute}[dir=rtl] .cs-vsw-run-pt{margin:-16px -16px 0 0}.cs-vsw-run-pt i{background:var(--night-2);border:2px solid rgba(var(--cs-accent-rgb),.8);border-radius:50%;width:9px;height:9px;transition:transform .2s,background .2s;display:block}.cs-vsw-run-pt.is-active i,.cs-vsw-run-pt:hover i{background:var(--cs-accent);border-color:var(--cs-accent);transform:scale(1.35)}.cs-vsw-run-pt:focus-visible{outline-offset:-4px;outline:2px solid #fff}.cs-vsw-run-tag{z-index:2;white-space:nowrap;color:var(--mist);pointer-events:none;align-items:baseline;gap:6px;font-size:.8125rem;font-weight:600;display:flex;position:absolute}.cs-vsw-run-tag b{color:#fff;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font:600 1.375rem/1 Manrope,sans-serif}.cs-vsw-run-tag.is-first{transform:translate(4px,calc(-100% - 16px))}[dir=rtl] .cs-vsw-run-tag.is-first{transform:translate(-4px,calc(-100% - 16px))}.cs-vsw-run-tag.is-last{transform:translate(calc(-100% - 16px),-50%)}[dir=rtl] .cs-vsw-run-tag.is-last{transform:translate(calc(100% + 16px),-50%)}.cs-vsw-run-tag.is-last b{color:var(--cs-accent);font-size:1.75rem}.cs-vsw-run-tag.is-active{border:1px solid var(--hairline-strong);background:#131318eb;border-radius:10px;padding:6px 10px;transform:translate(calc(-100% - 14px),calc(-100% - 6px))}[dir=rtl] .cs-vsw-run-tag.is-active{transform:translate(calc(100% + 14px),calc(-100% - 6px))}.cs-vsw-run-tag.is-active b{font-size:1.0625rem}.cs-vsw-run-x{grid-column:2;height:30px;position:relative}.cs-vsw-run-x span{color:var(--mist-2);white-space:nowrap;font-size:.6875rem;font-weight:600;position:absolute;top:10px;transform:translate(-50%)}[dir=rtl] .cs-vsw-run-x span{transform:translate(50%)}.cs-vsw-run-x span:first-child{transform:none}.cs-vsw-run-note{border-top:1px solid var(--hairline);color:var(--mist-2);margin:16px 0 0;padding-top:14px;font-size:.8125rem;line-height:1.55}.cs-vsw-rail-kicker{color:var(--cs-accent);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:.75rem;font-weight:700;display:block}.cs-vsw-yoy>p{color:#d9d6de;margin:0;font-size:1.0625rem;line-height:1.7}.cs-vsw-yoy .cs-vsw-fig{margin-top:24px}.cs-vsw-rail-prose{border-top:1px solid var(--hairline);max-width:none;padding-top:28px}.cs-vsw-fig{border-top:1px solid var(--hairline-strong);margin:0;padding-top:24px}.cs-vsw-fig figcaption{color:var(--mist-2);margin-top:20px;font-size:.8125rem;line-height:1.55}.cs-vsw-pair{gap:14px;display:grid}.cs-vsw-pair-row{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:16px;display:grid}.cs-vsw-pair-label{color:var(--mist);font-size:.875rem;font-weight:600;line-height:1.3}.cs-vsw-pair-track{align-items:center;min-width:0;height:30px;display:flex}.cs-vsw-pair-track i{height:16px;display:block}.cs-vsw-pair-track .is-base{background:#fff3;border-radius:4px 0 0 4px}[dir=rtl] .cs-vsw-pair-track .is-base{border-radius:0 4px 4px 0}.cs-vsw-pair-track i.is-base:last-child{border-radius:4px}.cs-vsw-pair-track .is-extra{background:var(--cs-accent);border-radius:0 4px 4px 0}[dir=rtl] .cs-vsw-pair-track .is-extra{border-radius:4px 0 0 4px}.cs-vsw-pair-track b{color:var(--cs-accent);letter-spacing:-.035em;white-space:nowrap;margin-left:12px;font:600 1.75rem/1 Manrope,sans-serif}[dir=rtl] .cs-vsw-pair-track b{margin-left:0;margin-right:12px}.cs-vsw-pair.is-stacked .cs-vsw-pair-row{grid-template-columns:1fr;gap:6px}.cs-vsw-today .cs-vsw-pair{border-top:1px solid var(--hairline);margin-top:30px;padding-top:26px}.cs-vsw-shares{gap:14px;display:grid;position:relative}.cs-vsw-share-row{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:16px;display:grid}.cs-vsw-share-track{background:#ffffff1a;border-radius:4px;height:16px;display:block;position:relative}.cs-vsw-share-track i{background:var(--cs-accent);border-radius:4px 0 0 4px;position:absolute;top:0;bottom:0;left:0}[dir=rtl] .cs-vsw-share-track i{border-radius:0 4px 4px 0;left:auto;right:0}.cs-vsw-share-track b{color:#fff;letter-spacing:-.02em;margin-left:10px;font:600 1.125rem/1 Manrope,sans-serif;position:absolute;top:50%;transform:translateY(-50%)}[dir=rtl] .cs-vsw-share-track b{margin-left:0;margin-right:10px}.cs-vsw-share-rule{border-left:1px dashed #ffffff73;width:0;height:58px;position:absolute;top:-6px;left:calc(10% + 149.4px)}[dir=rtl] .cs-vsw-share-rule{border-left:none;border-right:1px dashed #ffffff73;left:auto;right:calc(10% + 149.4px)}.cs-vsw-share-legend{color:var(--mist);flex-wrap:wrap;gap:6px 20px;margin-left:166px;font-size:.8125rem;display:flex}[dir=rtl] .cs-vsw-share-legend{margin-left:0;margin-right:166px}.cs-vsw-share-legend span{align-items:center;gap:8px;display:inline-flex}.cs-vsw-share-legend span:before{content:"";background:#ffffff2e;border-radius:3px;width:10px;height:10px}.cs-vsw-share-legend .is-app:before{background:var(--cs-accent)}.cs-vsw-share-row+.cs-vsw-share-legend{margin-top:2px}@media (width<=1100px){.cs-vsw-path li{padding:8px 12px 8px 8px}[dir=rtl] .cs-vsw-path li{padding:8px 8px 8px 12px}.cs-vsw-path li+li{margin-left:34px}[dir=rtl] .cs-vsw-path li+li{margin-left:0;margin-right:34px}.cs-vsw-path li+li:before{width:22px}}@media (width<=1000px){.cs-vsw-long{grid-template-columns:1fr}.cs-vsw-run,.cs-vsw-rail{grid-column:auto}.cs-vsw-push-grid{margin-top:72px}.cs-vsw-push{grid-template-columns:1fr;gap:8px}.cs-vsw-stack{width:100%;max-width:300px;height:200px;margin:0 auto}}@media (width<=760px){.cs-vsw-page .cs-intro{font-size:1rem;line-height:1.6}.cs-vsw-page .cs-store-links{gap:8px}.cs-vsw-page .cs-store-links a{gap:6px;padding:9px 11px;font-size:.8125rem}.cs-vsw-page .cs-store-links svg,.cs-vsw-page .cs-store-links .icon,.cs-vsw-page .cs-store-links .icon svg{width:15px;height:15px}.cs-vsw-kpi-note{padding-bottom:40px}.cs-vsw-path{grid-template-columns:1fr;gap:10px}.cs-vsw-path ol{flex-wrap:wrap;row-gap:10px}.cs-vsw-path li{gap:8px;padding:7px 11px 7px 7px;font-size:.8125rem}[dir=rtl] .cs-vsw-path li{padding:7px 7px 7px 11px}.cs-vsw-path li+li{margin-left:28px}[dir=rtl] .cs-vsw-path li+li{margin-left:0;margin-right:28px}.cs-vsw-path li+li:before{width:16px}.cs-vsw-path-icon{width:22px;height:22px}.cs-vsw-app .cs-chapter-grid+.pm-container{margin-top:48px}.cs-vsw-shots{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;gap:18px;margin:0 -16px;padding:0 16px 12px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.cs-vsw-shot{scroll-snap-align:start;flex:0 0 62vw;justify-items:start}.cs-vsw-shot-device,.cs-vsw-shot figcaption{width:100%}.cs-vsw-app .pm-container>.cs-footnote{text-align:left;margin-top:18px}[dir=rtl] .cs-vsw-app .pm-container>.cs-footnote{text-align:right}.cs-vsw-push-grid{gap:24px;margin-top:56px}.cs-vsw-push{border-radius:20px;padding:26px 20px 22px}.cs-vsw-stack{height:130px}.cs-vsw-note.is-0,.cs-vsw-note.is-1{display:none}.cs-vsw-note.is-2{--y:-36px}.cs-vsw-note.is-3{--y:-2px}.cs-vsw-note.is-4{--y:34px}.cs-vsw-run{border-radius:20px;padding:20px 16px 16px}.cs-vsw-run-head{margin-bottom:22px;font-size:.875rem}.cs-vsw-run-body{grid-template-rows:230px auto;grid-template-columns:28px minmax(0,1fr)}.cs-vsw-run-tag{font-size:.75rem}.cs-vsw-run-tag b{font-size:1.125rem}.cs-vsw-run-tag.is-last b{font-size:1.375rem}.cs-vsw-run-gap span{font-size:.625rem}.cs-vsw-run-x span:not(.is-key){display:none}.cs-vsw-run-pt{width:30px;height:30px;margin:-15px 0 0 -15px}[dir=rtl] .cs-vsw-run-pt{margin:-15px -15px 0 0}.cs-vsw-pair-row,.cs-vsw-share-row{grid-template-columns:1fr;gap:6px}.cs-vsw-share-rule{height:80px;top:20px;left:10%}[dir=rtl] .cs-vsw-share-rule{left:auto;right:10%}.cs-vsw-share-legend{margin-left:0}[dir=rtl] .cs-vsw-share-legend{margin-left:0;margin-right:0}}@media (prefers-reduced-motion:reduce){.cs-vsw-note{animation:none}.cs-vsw-run-body .cs-vsw-run-svg{clip-path:none!important;transition:none!important}.cs-vsw-run-tag,.cs-vsw-run-pt{opacity:1!important;transition:none!important}.cs-vsw-run-pt i{transition:none}}
