@font-face{font-family:'TikTok Sans';font-style:normal;font-weight:300 900;font-stretch:75% 150%;font-display:swap;src:url(/fonts/tiktok-cyrillic-ext.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'TikTok Sans';font-style:normal;font-weight:300 900;font-stretch:75% 150%;font-display:swap;src:url(/fonts/tiktok-cyrillic.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'TikTok Sans';font-style:normal;font-weight:300 900;font-stretch:75% 150%;font-display:swap;src:url(/fonts/tiktok-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'TikTok Sans';font-style:normal;font-weight:300 900;font-stretch:75% 150%;font-display:swap;src:url(/fonts/tiktok-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--g:#3CA348;--g-ink:#237A2E;--g-mid:#B5DDBA;--g-soft:#E2F2E4;--g-softer:#F0F8F1;--g-trk:#5AB665;--g-deep:#123D1A;--ink:#0D130F;--ink-2:#4F5A53;--ink-3:#86908A;--ink-4:#B7BFB9;--bg:#FFFFFF;--stage:#EEF2EC;--fill:#F3F5F2;--fill-2:#E5EAE3;--trk:#DCE3DA;--card:#FFFFFF;--line:rgba(13,19,15,.08);--line-2:rgba(13,19,15,.16);--fire:#FF7A00;--fire-soft:#FFF0E0;--fire-ink:#B85600;--ice:#1E9BE9;--ice-soft:#E4F3FD;--ice-ink:#0B6FAE;--gold:#F5B400;--gold-soft:#FFF4D1;--gold-ink:#7A5900;--red:#F0443A;--red-soft:#FDECEA;--red-ink:#C0281F;--night:#0D130F;--night-2:#1A211C;--night-trk:#252D27;--glass:rgba(255,255,255,.9);--a1:#DCE8D9;--a1i:#2F5B33;--a2:#EFE6D2;--a2i:#6B5420;--a3:#F2DDD3;--a3i:#7A3F24;--a4:#DCE3EA;--a4i:#33485E;--a5:#E6DFEE;--a5i:#4F3D6B;--a6:#E4E4DF;--a6i:#4A4A42;--sh-float:0 0 0 1px var(--line),0 16px 36px -16px rgba(13,19,15,.18);--font:'TikTok Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;--wd-x:120%;--wd-h:118%;--wd-s:110%;--w:1200px;--pad:40px;--gap:24px;--r-stage:56px;--r-card:30px;--r-tile:28px;--r-ph:22px}@media (prefers-color-scheme:dark){:root{--g-ink:#6FD67C;--g-mid:#245A2D;--g-soft:#173A1E;--g-softer:#11281A;--g-deep:#0B2410;--ink:#F2F5F2;--ink-2:#A4AEA7;--ink-3:#727C75;--ink-4:#4B544E;--bg:#0A0E0B;--stage:#151B17;--fill:#151B17;--fill-2:#232A25;--trk:#262E28;--card:#1A201C;--line:rgba(255,255,255,.08);--line-2:rgba(255,255,255,.18);--fire-soft:#35210C;--fire-ink:#FFA552;--ice-soft:#0D2B40;--ice-ink:#6CC3F7;--gold-soft:#332A0A;--gold-ink:#F8CE5A;--red-soft:#3A1614;--red-ink:#FF8078;--night:#000000;--night-2:#121713;--night-trk:#1C231E;--glass:rgba(24,30,26,.9);--a1:#22341F;--a1i:#A9D1A4;--a2:#3A311B;--a2i:#DCC68C;--a3:#3D261C;--a3i:#E7B39B;--a4:#212B36;--a4i:#A9BFD6;--a5:#2C2438;--a5i:#C4B3DD;--a6:#2A2A26;--a6i:#BDBDB2;--sh-float:0 0 0 1px var(--line),0 16px 36px -16px rgba(0,0,0,.6)}}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg);color:var(--ink);font:500 17px/1.55 var(--font);letter-spacing:-.003em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}ul,ol{list-style:none}b,strong{font-weight:700}i,em{font-style:normal}button{font:inherit;color:inherit;border:0;background:none;cursor:pointer}h1,h2,h3,h4{font-size:inherit;font-weight:inherit}.wrap{width:100%;max-width:calc(var(--w) + 2*var(--pad));margin:0 auto;padding:0 var(--pad)}.wrap.narrow{max-width:calc(760px + 2*var(--pad))}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.h1{font-stretch:var(--wd-h);font-weight:800;font-size:64px;line-height:1.02;letter-spacing:-.03em;text-wrap:balance}.h1.xl{font-size:88px;line-height:.98;letter-spacing:-.035em}.h1.md{font-size:52px}.h2{font-stretch:var(--wd-h);font-weight:800;font-size:44px;line-height:1.06;letter-spacing:-.026em;text-wrap:balance}.h2.sm{font-size:30px;letter-spacing:-.02em}.h3{font-stretch:var(--wd-s);font-weight:800;font-size:22px;line-height:1.2;letter-spacing:-.015em;text-wrap:balance}.h1 em,.h2 em{color:var(--g-ink)}.over{display:block;font-weight:600;font-size:13px;line-height:1;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}.lead{font-size:21px;line-height:1.45;color:var(--ink-2);text-wrap:pretty}.sub{font-size:15px;line-height:1.4;color:var(--ink-2)}.mut{color:var(--ink-2)}.mut3{color:var(--ink-3)}.wx{font-stretch:var(--wd-x);font-weight:800;letter-spacing:-.035em;line-height:1}.num{font-feature-settings:'tnum' 1}.lnk{font-weight:700;color:var(--g-ink);display:inline-flex;align-items:center;gap:4px}.lnk .ic{font-size:.9em}.ic{display:inline-flex;width:1em;height:1em;flex:none;vertical-align:-.14em}.ic svg{width:100%;height:100%;display:block}.c-g{color:var(--g-ink)}.c-fire{color:var(--fire)}.c-ice{color:var(--ice)}.c-gold{color:var(--gold)}.c-red{color:var(--red)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:56px;padding:0 26px;border-radius:28px;font-weight:700;font-size:17px;line-height:1;white-space:nowrap;letter-spacing:-.008em;flex:none}.btn .ic{font-size:21px}.btn.pri{background:var(--g);color:#fff}.btn.ink{background:var(--ink);color:var(--bg)}.btn.soft{background:var(--fill);color:var(--ink)}.btn.tint{background:var(--g-soft);color:var(--g-ink)}.btn.line{box-shadow:inset 0 0 0 1.5px var(--line-2);color:var(--ink)}.btn.white{background:#fff;color:#0D130F}.btn.glassw{background:rgba(255,255,255,.2);color:#fff}.btn.md{height:46px;font-size:15px;padding:0 20px;border-radius:23px}.btn.md .ic{font-size:19px}.btn.sm{height:38px;font-size:14px;padding:0 15px;border-radius:19px;gap:6px}.btn.sm .ic{font-size:17px}.btn.blk{display:flex;width:100%}.btns{display:flex;flex-wrap:wrap;gap:10px}.store{display:inline-flex;align-items:center;gap:11px;height:60px;padding:0 24px 0 20px;border-radius:30px;background:var(--ink);color:var(--bg);flex:none}.store .ic{font-size:27px}.store span{display:block;font-size:11.5px;font-weight:600;line-height:1.1;opacity:.72}.store b{display:block;font-size:17px;font-weight:700;line-height:1.15;letter-spacing:-.01em;white-space:nowrap}.store.white{background:#fff;color:#0D130F}.ibtn{width:44px;height:44px;border-radius:22px;background:var(--fill);color:var(--ink);display:inline-flex;align-items:center;justify-content:center;font-size:21px;flex:none}.tag{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:13px;background:var(--fill);color:var(--ink-2);font-weight:700;font-size:12.5px;line-height:1;white-space:nowrap}.tag .ic{font-size:14px}.tag.g{background:var(--g-soft);color:var(--g-ink)}.tag.gs{background:var(--g);color:#fff}.tag.fire{background:var(--fire-soft);color:var(--fire-ink)}.tag.ice{background:var(--ice-soft);color:var(--ice-ink)}.tag.gold{background:var(--gold-soft);color:var(--gold-ink)}.tag.red{background:var(--red-soft);color:var(--red-ink)}.tag.inkb{background:var(--ink);color:var(--bg)}.tag.white{background:#fff;color:#0D130F}.tag.card{background:var(--card)}.tag.lgx{height:32px;border-radius:16px;font-size:14px;padding:0 13px}.tag.lgx .ic{font-size:16px}.chip{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 15px 0 12px;border-radius:20px;background:var(--card);color:var(--ink);font-weight:700;font-size:15px;line-height:1;white-space:nowrap}.chip .ic{font-size:19px;color:var(--ink-3)}.chip.fire .ic{color:var(--fire)}.chip.ice .ic{color:var(--ice)}.chip.g .ic{color:var(--g)}.chip.gold .ic{color:var(--gold)}.chip.fill{background:var(--fill)}.chips{display:flex;flex-wrap:wrap;gap:8px}.strk{display:inline-flex;align-items:center;gap:2px;font-weight:700;font-size:.82em;color:var(--fire-ink);white-space:nowrap}.strk .ic{color:var(--fire)}.card{position:relative;background:var(--card);border-radius:var(--r-card);padding:24px;box-shadow:0 0 0 1px var(--line)}.card.float{box-shadow:var(--sh-float)}.tile{position:relative;background:var(--fill);border-radius:var(--r-tile);padding:24px}.rows{background:var(--fill);border-radius:var(--r-tile);overflow:hidden}.row{position:relative;display:flex;align-items:center;gap:14px;padding:13px 20px;min-height:68px}.row+.row::before{content:"";position:absolute;top:0;left:20px;right:20px;height:1px;background:var(--line)}.row .rt{flex:1;min-width:0}.row .rt>b{display:block;font-weight:700;font-size:17px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row .rt>span{display:block;font-size:14px;line-height:1.3;color:var(--ink-2);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row .rv{font-stretch:var(--wd-s);font-weight:800;font-size:17px;white-space:nowrap;flex:none;font-feature-settings:'tnum' 1}.row .car{color:var(--ink-4);font-size:16px;flex:none}.row .pos{width:26px;text-align:center;font-weight:700;font-size:15px;color:var(--ink-3);flex:none;font-feature-settings:'tnum' 1}.rico{width:44px;height:44px;border-radius:15px;background:var(--card);color:var(--ink);display:flex;align-items:center;justify-content:center;font-size:22px;flex:none}.rico.g{background:var(--g-soft);color:var(--g-ink)}.rico.fire{background:var(--fire-soft);color:var(--fire)}.rico.ice{background:var(--ice-soft);color:var(--ice)}.rico.gold{background:var(--gold-soft);color:var(--gold-ink)}.rico.inkb{background:var(--ink);color:var(--bg)}.av{--z:44px;width:var(--z);height:var(--z);border-radius:50%;flex:none;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-stretch:var(--wd-s);font-size:calc(var(--z)*.38);line-height:1;background:var(--fill-2);color:var(--ink-2);position:relative}.av img{width:100%;height:100%;object-fit:cover}.av.z28{--z:28px}.av.z32{--z:32px}.av.z36{--z:36px}.av.z40{--z:40px}.av.z48{--z:48px}.av.z56{--z:56px}.av.z64{--z:64px}.av.z96{--z:96px}.av.z128{--z:128px}.a1{background:var(--a1);color:var(--a1i)}.a2{background:var(--a2);color:var(--a2i)}.a3{background:var(--a3);color:var(--a3i)}.a4{background:var(--a4);color:var(--a4i)}.a5{background:var(--a5);color:var(--a5i)}.a6{background:var(--a6);color:var(--a6i)}.avs{display:inline-flex;flex:none}.avs .av{box-shadow:0 0 0 3px var(--av-ring,var(--bg))}.avs .av+.av{margin-left:calc(var(--z)*-.28)}.lg{--z:48px;width:var(--z);height:var(--z);border-radius:calc(var(--z)*.3);flex:none;overflow:hidden;background:var(--fill-2);display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-stretch:var(--wd-s);color:var(--ink-2);font-size:calc(var(--z)*.4)}.lg img{width:100%;height:100%;object-fit:cover}.lg.z28{--z:28px}.lg.z36{--z:36px}.lg.z56{--z:56px}.lg.z64{--z:64px}.lg.z176{--z:176px}.ph{display:block;border-radius:var(--r-ph);overflow:hidden;background:var(--fill-2);position:relative}.ph img{width:100%;height:100%;object-fit:cover}.hd{position:sticky;top:0;z-index:50;height:0}.hd-in{position:relative;top:16px;width:calc(100% - 2*var(--pad));max-width:var(--w);margin:0 auto;height:64px;border-radius:32px;background:var(--glass);-webkit-backdrop-filter:blur(22px) saturate(1.7);backdrop-filter:blur(22px) saturate(1.7);box-shadow:0 0 0 1px var(--line),0 14px 34px -14px rgba(13,19,15,.22);display:flex;align-items:center;gap:4px;padding:0 9px 0 16px}.logo{display:inline-flex;align-items:center;gap:10px;font-stretch:var(--wd-h);font-weight:800;font-size:21px;letter-spacing:-.02em;margin-right:14px;flex:none}.logo .appico{font-size:36px}.appico{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;border-radius:.225em;background:var(--g);color:#fff;flex:none}.appico .mark{height:.62em}.nav{display:flex;align-items:center;gap:2px;min-width:0}.nav a{height:44px;padding:0 14px;border-radius:22px;display:inline-flex;align-items:center;font-weight:600;font-size:15px;color:var(--ink-2);white-space:nowrap}.nav a.on{background:var(--g-soft);color:var(--g-ink)}.hd-sp{flex:1}.lang{height:44px;padding:0 12px;border-radius:22px;display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:14px;color:var(--ink-2);position:relative}.lang .ic{font-size:19px}.lang .car{font-size:11px;color:var(--ink-3)}.burger{display:none}.lang-menu{position:absolute;top:54px;right:0;width:212px;background:var(--card);border-radius:24px;padding:8px;box-shadow:var(--sh-float);text-align:left}.lang-menu a{display:flex;align-items:center;justify-content:space-between;height:44px;padding:0 14px;border-radius:16px;font-weight:600;font-size:15px;color:var(--ink)}.lang-menu a.on{background:var(--g-soft);color:var(--g-ink)}.lang-menu a span{font-size:12px;font-weight:700;color:var(--ink-3);letter-spacing:.04em}.stage{position:relative;background:var(--stage);border-radius:0 0 var(--r-stage) var(--r-stage);padding:124px 0 72px}.stage.flat{padding-bottom:64px}.stage .card{box-shadow:none}.stage .chip{background:var(--card)}.back{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px 0 12px;border-radius:20px;background:var(--card);font-weight:600;font-size:15px;color:var(--ink-2)}.back .ic{font-size:15px}.crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;font-size:14px;color:var(--ink-3)}.crumbs a{color:var(--ink-2)}.crumbs .ic{font-size:11px;color:var(--ink-4)}.band{padding:112px 0 0}.band.last{padding-bottom:112px}.band-hd{max-width:760px;margin-bottom:44px}.band-hd .over{margin-bottom:16px}.band-hd .sub{font-size:19px;margin-top:14px}.band-hd.row2{max-width:none;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.lap{position:relative;width:100%;margin:0 auto}.lap svg{display:block;width:100%;height:auto}.lap .trk{stroke:var(--lap-trk,var(--trk))}.lap .prg{stroke:var(--lap-prg,var(--g))}.lap .hd0{fill:var(--lap-dot,var(--stage))}.lap .mid{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.lap .mid b{font-stretch:var(--wd-x);font-weight:800;font-size:96px;line-height:1;letter-spacing:-.04em;white-space:nowrap}.lap .mid span{font-weight:600;font-size:17px;color:var(--ink-2);margin-top:10px}.lap .rider{position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 4px var(--lap-ring,var(--card))}.lap-cap{text-align:center;font-size:17px;line-height:1.35;color:var(--ink-2);margin-top:18px}.lap-cap b{color:var(--ink)}.week{display:grid;grid-template-columns:repeat(7,1fr)}.wd{position:relative;display:flex;flex-direction:column;align-items:center;gap:7px;font-weight:600;font-size:12px;line-height:1;color:var(--ink-3)}.wd .m{position:relative;z-index:1;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:17px;color:#fff;background:var(--fill)}.wd.d .m{background:var(--g)}.wd.f .m{background:var(--ice);box-shadow:0 0 0 2.5px var(--card)}.wd.rl::before,.wd.rr::after{content:"";position:absolute;top:0;height:38px;background:var(--g)}.wd.rl::before{left:-1px;width:calc(50% + 1px)}.wd.rr::after{right:-1px;width:calc(50% + 1px)}.wd.m0 .m::after{content:"";width:6px;height:6px;border-radius:50%;background:var(--ink-4)}.wd.t{color:var(--ink);font-weight:700}.wd.t .m{background:transparent;color:var(--g-ink);font-weight:800;font-size:11.5px;box-shadow:inset 0 0 0 4px var(--fill-2)}.ten{display:grid;grid-template-columns:repeat(10,1fr);gap:4px}.ten>i{height:10px;border-radius:5px;background:var(--fill-2)}.ten>i.on{background:var(--g)}.stamps{display:grid;grid-template-columns:repeat(10,1fr);gap:8px}.stamps>i{aspect-ratio:1;border-radius:50%;background:var(--fill-2);display:flex;align-items:center;justify-content:center;color:#fff;font-size:15px}.stamps>i.on{background:var(--g)}.stamps.r5{grid-template-columns:repeat(5,1fr)}.cal{display:grid;grid-template-columns:repeat(7,1fr);row-gap:6px}.cal span{position:relative;height:32px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:12.5px;color:var(--ink-3)}.cal .wdn{height:20px;font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-4)}.cal b{position:relative;z-index:1;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12.5px}.cal .d b{background:var(--g);color:#fff}.cal .f b{background:var(--ice);color:#fff;box-shadow:0 0 0 2px var(--fill);font-size:14px}.cal .t b{box-shadow:inset 0 0 0 2px var(--g);color:var(--g-ink)}.cal .rl::before,.cal .rr::after{content:"";position:absolute;top:0;height:32px;background:var(--g)}.cal .rl::before{left:-1px;width:calc(50% + 1px)}.cal .rr::after{right:-1px;width:calc(50% + 1px)}.bars{position:relative;display:grid;grid-template-columns:repeat(7,1fr);gap:10px;height:150px;align-items:end}.bars div{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:8px;height:100%;font-weight:600;font-size:12px;color:var(--ink-3)}.bars div i{width:100%;max-width:44px;border-radius:12px 12px 6px 6px;background:var(--fill-2);height:calc(var(--h)*1%)}.bars div.ok i{background:var(--g)}.bars .gl{position:absolute;left:0;right:0;bottom:calc(20px + (100% - 20px)*.77);border-top:2px dashed var(--line-2);height:0}.bars .gl::after{content:"10K";position:absolute;right:0;top:-18px;font-weight:700;font-size:11px;color:var(--ink-3)}.hero-in{display:grid;grid-template-columns:minmax(0,1fr) 528px;gap:64px;align-items:center}.hero-tx .tag{margin-bottom:26px}.hero-tx .brand{display:block;font-size:.34em;line-height:1;letter-spacing:-.01em;color:var(--g-ink);margin-bottom:.5em}.hero-tx .lead{max-width:520px;margin-top:26px}.hero-tx .btns{margin-top:34px}.proof{display:flex;align-items:center;gap:14px;margin-top:30px;font-size:15px;font-weight:600;color:var(--ink-2)}.proof .avs{--av-ring:var(--stage)}.day{background:var(--card);border-radius:44px;padding:26px 26px 26px;box-shadow:var(--sh-float)}.day-top{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:18px;padding:0 4px}.day-top .over{margin-bottom:8px;font-size:12px}.day-top b{display:block;font-stretch:var(--wd-h);font-weight:800;font-size:30px;line-height:1;letter-spacing:-.026em}.day-top .chip{background:var(--fill);height:38px}.day .lap{--lap-dot:var(--card)}.day .lap .mid b{font-size:84px}.day-cards{display:grid;gap:10px;margin-top:22px}.day-streak{padding:16px 16px 14px;border-radius:26px}.day-streak header{display:flex;align-items:center;gap:8px;margin-bottom:14px;font-weight:700;font-size:16px}.day-streak header .ic{font-size:21px;color:var(--fire)}.day-streak header span{margin-left:auto;font-weight:600;font-size:13.5px;color:var(--ink-3)}.day-raf{display:grid;grid-template-columns:52px 1fr;gap:4px 14px;align-items:center;padding:14px 16px 16px;border-radius:26px}.day-raf .ph{width:52px;height:52px;border-radius:16px}.day-raf b{display:block;font-weight:700;font-size:16px;line-height:1.2}.day-raf span{display:block;font-size:13.5px;color:var(--ink-2)}.day-raf .ln{grid-column:1/-1;display:flex;align-items:center;gap:12px;margin-top:10px}.day-raf .ln .ten{flex:1}.day-raf .ln em{font-weight:700;font-size:13.5px;white-space:nowrap}.trust{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px 28px;padding-top:44px}.trust ul{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.trust li{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px 0 14px;border-radius:22px;background:var(--fill);font-weight:700;font-size:15px}.trust li .ic{font-size:20px}.how{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap)}.how-c{padding:28px 28px 30px;display:flex;flex-direction:column}.how-n{width:44px;height:44px;border-radius:50%;background:var(--ink);color:var(--bg);display:flex;align-items:center;justify-content:center;font-stretch:var(--wd-x);font-weight:800;font-size:19px}.how-v{height:172px;margin:22px 0 24px;border-radius:22px;background:var(--card);display:flex;align-items:center;justify-content:center;padding:20px;position:relative;overflow:hidden}.how-c .h3{margin-bottom:8px}.how-c p{font-size:16px;line-height:1.5;color:var(--ink-2)}.how-v .lap{max-width:236px;--lap-dot:var(--card)}.how-v .lap .mid b{font-size:36px}.how-v .lap .mid span{font-size:12.5px;margin-top:4px}.how-v .stamps{width:100%;max-width:230px;gap:9px}.how-v .stamps>i{font-size:17px}.how-v .store{height:48px;padding:0 16px 0 14px;border-radius:24px;gap:8px}.how-v .store .ic{font-size:21px}.how-v .store span{font-size:9.5px}.how-v .store b{font-size:13.5px}.how-v.col2{flex-direction:column;gap:8px}.bento{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap)}.bento>article{padding:28px;display:flex;flex-direction:column;min-height:300px}.bento .wide{grid-column:span 2}.bento .rico{margin-bottom:20px;width:52px;height:52px;border-radius:18px;font-size:26px}.bento .h3{margin-bottom:8px}.bento p{font-size:16px;line-height:1.5;color:var(--ink-2);max-width:460px}.bento .vis{margin-top:auto;padding-top:26px}.bento .wide{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center}.bento .wide .vis{margin:0;padding:22px;background:var(--card);border-radius:24px}.bento .inkt{grid-column:1/-1;min-height:0;flex-direction:row;align-items:center;gap:22px;background:var(--night);color:#fff}.bento .inkt .rico{margin:0}.bento .inkt p{max-width:none}.bento .inkt p{color:rgba(255,255,255,.72)}.bento .inkt .rico{background:rgba(255,255,255,.12);color:#fff}.bento .streakv{display:flex;align-items:center;gap:14px;background:var(--card);border-radius:24px;padding:16px 18px}.bento .streakv .week{flex:1}.bento .streakv .big{display:flex;align-items:baseline;gap:6px;font-weight:600;font-size:14px;color:var(--ink-2)}.bento .streakv .big b{font-stretch:var(--wd-x);font-weight:800;font-size:44px;line-height:1;letter-spacing:-.04em;color:var(--fire)}.bento .calv{background:var(--card);border-radius:24px;padding:14px 16px 16px}.bento .prizev{display:flex;align-items:center;gap:14px;background:var(--card);border-radius:24px;padding:12px 16px 12px 12px}.bento .prizev .ph{width:64px;height:64px;border-radius:18px;flex:none}.bento .prizev b{display:block;font-weight:700;font-size:16px;line-height:1.2}.bento .prizev span{display:block;font-size:13.5px;color:var(--ink-2);margin-top:2px}.bento .soc{display:grid;gap:8px}.bento .soc a{display:flex;align-items:center;gap:12px;height:56px;padding:0 16px 0 10px;border-radius:20px;background:var(--card);font-weight:700;font-size:16px}.bento .soc a .rico{margin:0;width:36px;height:36px;border-radius:12px;font-size:20px;color:#fff}.bento .soc a .car{margin-left:auto;color:var(--ink-4);font-size:15px}.nums{display:grid;grid-template-columns:repeat(3,1fr);background:var(--stage);border-radius:var(--r-stage);padding:56px 24px}.nums div{text-align:center;padding:0 24px}.nums div+div{box-shadow:-1px 0 0 var(--line-2)}.nums b{display:block;font-stretch:var(--wd-x);font-weight:800;font-size:76px;line-height:1;letter-spacing:-.04em}.nums span{display:block;font-size:17px;color:var(--ink-2);margin-top:12px}.cities{text-align:center}.cities .lead{max-width:760px;margin:18px auto 0}.cities ul{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:900px;margin:36px auto 0}.cities li{height:44px;padding:0 20px;border-radius:22px;background:var(--fill);display:inline-flex;align-items:center;font-weight:700;font-size:16px}.faq{max-width:860px;margin:0 auto}.faq .band-hd{text-align:center;margin-left:auto;margin-right:auto}.faq details{background:var(--fill);border-radius:var(--r-tile)}.faq details+details{margin-top:10px}.faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px;font-weight:700;font-size:19px;line-height:1.3;cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary .ic{width:36px;height:36px;border-radius:50%;background:var(--card);padding:10px;color:var(--ink-2);flex:none}.faq details[open] summary .ic{background:var(--ink);color:var(--bg);transform:rotate(45deg)}.faq details p{padding:0 84px 24px 24px;color:var(--ink-2);line-height:1.55}.cta{position:relative;overflow:hidden;background:var(--g);color:#fff;border-radius:var(--r-stage);padding:72px 64px;display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:48px;align-items:center}.cta .h2{font-size:56px}.cta p{font-size:20px;line-height:1.45;color:rgba(255,255,255,.92);margin-top:16px;max-width:520px}.cta .btns{margin-top:32px}.cta .soc{display:flex;gap:8px;margin-top:22px}.cta .soc a{width:48px;height:48px;border-radius:24px;background:rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;font-size:23px}.cta .lap{--lap-trk:var(--g-trk);--lap-prg:#fff}.cta .lap .mid b{font-size:76px}.cta .lap .mid span{color:rgba(255,255,255,.92);font-size:16px}.cta.slim{grid-template-columns:minmax(0,1fr) auto;padding:48px 56px}.cta.slim .h2{font-size:40px}.cta.slim p{font-size:18px;margin-top:10px}.cta.slim .btns{margin-top:0}.ft{margin-top:112px;background:var(--night);color:#fff;border-radius:var(--r-stage) var(--r-stage) 0 0;padding:72px 0 40px}.ft-top{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap:40px}.ft .logo{font-size:24px;margin:0 0 16px}.ft .logo .appico{font-size:44px}.ft-top p{font-size:15px;line-height:1.5;color:rgba(255,255,255,.6);max-width:300px}.ft h4{font-weight:700;font-size:13px;letter-spacing:.07em;text-transform:uppercase;color:rgba(255,255,255,.5);margin-bottom:16px}.ft li+li{margin-top:10px}.ft li a{font-weight:600;font-size:16px;color:rgba(255,255,255,.9)}.ft-lang{display:flex;flex-wrap:wrap;gap:6px;margin-top:56px;padding-top:28px;box-shadow:0 -1px 0 rgba(255,255,255,.12)}.ft-lang a{height:38px;padding:0 15px;border-radius:19px;background:rgba(255,255,255,.08);display:inline-flex;align-items:center;font-weight:600;font-size:14px;color:rgba(255,255,255,.86)}.ft-lang a.on{background:#fff;color:#0D130F}.ft-b{margin-top:28px;font-size:14px;color:rgba(255,255,255,.5)}@media (max-width:1100px){:root{--pad:24px;--gap:16px}.nav,.hd-in>.btn{display:none}.burger{display:inline-flex;width:44px;height:44px;border-radius:22px;background:var(--ink);color:var(--bg);align-items:center;justify-content:center;font-size:21px}.hero-in{grid-template-columns:1fr;gap:40px}.day{max-width:560px}.how,.bento{grid-template-columns:1fr 1fr}.cta{grid-template-columns:minmax(0,1fr)}.cta .lap{max-width:420px;margin:0}.ft-top{grid-template-columns:1fr 1fr}}@media (max-width:720px){:root{--pad:16px;--gap:12px;--r-stage:36px}body{font-size:16px}.h1{font-size:40px}.h1.xl{font-size:54px}.h1.md{font-size:36px}.h2{font-size:30px}.h2.sm{font-size:24px}.h3{font-size:19px}.lead{font-size:18px}.hd-in{top:10px;height:58px;border-radius:29px;padding:0 7px 0 12px}.logo{font-size:19px}.logo .appico{font-size:32px}.stage{padding:100px 0 44px}.band{padding-top:72px}.band.last{padding-bottom:72px}.band-hd{margin-bottom:28px}.band-hd .sub{font-size:17px}.band-hd.row2{display:block}.band-hd.row2 .btn,.band-hd.row2 .lnk{margin-top:16px}.hero-tx .tag{margin-bottom:20px}.hero-tx .lead{margin-top:18px}.hero-tx .btns{margin-top:24px}.store{height:54px;padding:0 16px 0 13px;gap:9px;flex:1;justify-content:center}.store .ic{font-size:24px}.store b{font-size:15.5px}.store span{font-size:10.5px}.bento .inkt{flex-direction:column;align-items:flex-start;gap:16px}.proof{margin-top:22px;font-size:14px}.day{border-radius:36px;padding:20px 16px 16px}.day .lap .mid b{font-size:62px}.lap .mid span{font-size:14.5px;margin-top:6px}.lap-cap{font-size:15px;margin-top:14px}.wd .m,.wd.rl::before,.wd.rr::after{height:34px}.wd .m{width:34px;font-size:15px}.trust{padding-top:32px}.how,.bento{grid-template-columns:1fr}.how-c,.bento>article{padding:22px}.bento>article{min-height:0}.bento .wide{grid-column:auto;grid-template-columns:1fr;gap:22px}.nums{grid-template-columns:1fr;padding:12px 24px}.nums div{padding:28px 0}.nums div+div{box-shadow:0 -1px 0 var(--line-2)}.nums b{font-size:60px}.cities li{height:40px;padding:0 16px;font-size:15px}.faq summary{padding:18px 18px;font-size:17px}.faq details p{padding:0 18px 20px}.cta{padding:40px 24px;gap:32px}.cta .h2{font-size:32px}.lap .rider{--z:44px}.cta p{font-size:17px}.cta .lap .mid b{font-size:56px}.cta.slim{grid-template-columns:1fr;padding:36px 24px}.cta.slim .h2{font-size:30px}.cta.slim .btns{margin-top:22px}.ft{margin-top:72px;padding:48px 0 32px}.ft-top{grid-template-columns:1fr 1fr;gap:32px 20px}.ft-top>div:first-child{grid-column:1/-1}.ft-lang{margin-top:36px}}.split{display:grid;grid-template-columns:minmax(0,1fr) 480px;gap:64px;align-items:center}.split .tag{margin-bottom:22px}.split .back{margin:0 8px 22px 0}.split .h1 .over{margin-bottom:18px}.split .lead{margin-top:20px;max-width:540px}.split .chips{margin-top:26px}.split .btns{margin-top:30px}.rf-prize{display:block;padding:12px;border-radius:42px;box-shadow:var(--sh-float)}.stage .rf-prize{box-shadow:var(--sh-float)}.rf-prize .ph{aspect-ratio:16/10;border-radius:30px}.rf-prize-b{padding:20px 14px 12px}.rf-prize-b .over{margin-bottom:10px}.rf-prize-b .h3{display:block;font-size:24px}.rf-rule{margin-top:18px;padding-top:18px;box-shadow:0 -1px 0 var(--line)}.rf-rule p{font-size:15px;line-height:1.4;color:var(--ink-2);margin-top:12px}.rf-rule p b{color:var(--ink)}.rf-sp{display:flex;align-items:center;gap:10px;margin-top:16px;font-weight:600;font-size:14.5px;color:var(--ink-2)}.rf-list{display:grid;grid-template-columns:1fr 1fr;gap:10px var(--gap)}.rf-row{display:flex;align-items:center;gap:16px;padding:14px 20px 14px 14px;border-radius:26px;background:var(--fill);min-width:0}.rf-mon{width:60px;height:60px;border-radius:20px;background:var(--card);display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:11.5px;font-weight:600;color:var(--ink-3);line-height:1.2;flex:none}.rf-mon b{font-stretch:var(--wd-s);font-weight:800;font-size:17px;color:var(--ink);line-height:1.1}.rf-row .rt{flex:1;min-width:0}.rf-row .rt b{display:block;font-weight:700;font-size:17px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rf-row .rt span{display:block;font-size:14.5px;color:var(--ink-2);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rf-row .rt span .ic{color:var(--gold);margin-right:5px}.rf-row .cnt{font-weight:600;font-size:14px;color:var(--ink-3);white-space:nowrap}.rf-row .car{color:var(--ink-4);font-size:15px;flex:none}.rf-win{display:flex;align-items:center;gap:24px;background:var(--gold-soft);border-radius:40px;padding:28px 32px;max-width:760px}.rf-win .emb{width:84px;height:84px;border-radius:50%;background:var(--gold);color:#3B2B00;font-size:42px;display:flex;align-items:center;justify-content:center;flex:none}.rf-win b{display:block;font-stretch:var(--wd-h);font-weight:800;font-size:36px;line-height:1.05;letter-spacing:-.022em}.rf-win div span{display:block;color:var(--gold-ink);font-weight:600;font-size:16px;margin-top:8px}.rf-win .tag{margin-left:auto;align-self:flex-start}.search{display:flex;gap:8px;max-width:560px;margin-bottom:28px}.search .inp{flex:1;display:block;height:56px;line-height:56px;padding:0 20px;border-radius:28px;background:var(--fill);font-weight:500;font-size:16px;color:var(--ink-3);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search .inp .ic{font-size:20px;margin-right:10px;vertical-align:-.2em}.pp-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.pp{display:flex;align-items:center;gap:12px;padding:14px 14px 14px 16px;border-radius:24px;background:var(--fill);min-width:0}.pp>div{min-width:0;flex:1}.pp b{display:block;font-weight:700;font-size:16px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp span:not(.av){display:block;font-size:13px;line-height:1.3;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp code{font:700 12px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.04em;color:var(--g-ink);background:var(--g-soft);padding:6px 8px;border-radius:9px;flex:none}.pager{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:32px;font-weight:700;font-size:15px}.pager a,.pager .off{width:48px;height:48px;border-radius:24px;background:var(--fill);display:flex;align-items:center;justify-content:center;font-size:18px}.pager .off{color:var(--ink-4)}.pager .inf{padding:0 12px;color:var(--ink-2);font-feature-settings:"tnum" 1}.pager a.wide{width:auto;padding:0 22px;gap:8px}.split .lap .mid b{font-size:88px}.how.plain .how-c{padding:28px}.how.plain .how-n{margin-bottom:22px}.lb .row{min-height:76px;padding:14px 22px}.lb .row .pos{width:30px;font-size:16px}.lb .row .rt>b{font-size:18px}.lb .cnt{width:160px;text-align:right;font-weight:600;font-size:14.5px;color:var(--ink-2);white-space:nowrap}.lb .rv{width:124px;text-align:right}.lb.two{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap)}.lb.two .cnt{width:auto}.lb-foot{display:flex;justify-content:center;margin-top:28px}.cl-top{text-align:center}.cl-top .wrap{position:relative}.cl-top .back{position:absolute;left:var(--pad);top:0}.cl-top .lg{display:flex;margin:0 auto 24px;box-shadow:0 0 0 1px var(--line)}.cl-top .sub2{font-size:19px;color:var(--ink-2);margin-top:12px}.cl-top .btns{justify-content:center;margin-top:26px}.stage.lift{padding-bottom:104px}.statc{display:grid;grid-template-columns:repeat(3,1fr);max-width:860px;margin:-56px auto 0;position:relative;z-index:2;background:var(--card);border-radius:36px;box-shadow:var(--sh-float);padding:26px 12px}.statc div{text-align:center;padding:0 14px;min-width:0}.statc div+div{box-shadow:-1px 0 0 var(--line)}.statc b{display:block;font-stretch:var(--wd-x);font-weight:800;font-size:34px;line-height:1.05;letter-spacing:-.03em;white-space:nowrap}.statc span{display:block;font-size:14.5px;line-height:1.3;color:var(--ink-2);margin-top:6px}.statc.s6{grid-template-columns:repeat(6,1fr);max-width:none}.statc.s6 b{font-size:28px}.mb .row .rt>b{display:flex;align-items:center;gap:8px;overflow:visible}.mb .td{width:136px;text-align:right;font-size:14.5px;color:var(--ink-2);white-space:nowrap}.mb .rv{width:136px;text-align:right}.mb .hdr{min-height:48px}.mb .hdr .over{font-size:12px}.mb .hdr .rv{font-stretch:100%;font-weight:600;font-size:12px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}.ev-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap)}.ev{display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:var(--r-tile);background:var(--fill);min-width:0}.ev-top{display:flex;align-items:center;gap:14px}.ev-date{width:60px;height:64px;border-radius:20px;background:var(--card);display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:600;font-size:12px;color:var(--ink-3);line-height:1.15;flex:none}.ev-date b{font-stretch:var(--wd-x);font-weight:800;font-size:24px;color:var(--ink);line-height:1}.ev-top .tag{margin-left:auto}.ev .h3{font-size:20px}.ev-clan{display:flex;align-items:center;gap:8px;font-weight:600;font-size:15px;min-width:0}.ev-foot{display:flex;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px;box-shadow:0 -1px 0 var(--line);font-size:14px;color:var(--ink-2)}.ev-foot span{display:inline-flex;align-items:center;gap:5px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ev-foot span+span{flex:none}.empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:64px 24px;border-radius:var(--r-stage);background:var(--fill)}.empty .emb{width:72px;height:72px;border-radius:50%;background:var(--card);display:flex;align-items:center;justify-content:center;font-size:34px;color:var(--ink-2);margin-bottom:18px}.empty b{font-weight:700;font-size:21px}.empty p{font-size:16px;color:var(--ink-2);margin-top:8px;max-width:420px}.empty .btn{margin-top:22px}.ev-body{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:56px;align-items:start}.ev-side{position:sticky;top:104px;display:grid;gap:12px}.ev-side .row .rt>span,.ev-side .row .rt>b{white-space:normal}.prose{font-size:18px;line-height:1.65;color:var(--ink);white-space:pre-line}.ev-body .h2.sm{margin:48px 0 18px}.ev-body .h2.sm:first-child{margin-top:0}.att-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.fd{display:grid;grid-template-columns:minmax(0,680px) 360px;gap:72px;justify-content:center;align-items:start}.post{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr);gap:0 14px;padding:24px 0}.post+.post::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--line)}.post:first-child{padding-top:0}.post>.av{--z:52px}.dots>*+*::before{content:"";display:inline-block;width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.7;vertical-align:middle;margin:0 7px}.p-hd{display:flex;align-items:baseline;gap:8px}.p-hd b{font-weight:700;font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-hd .p-when{margin-left:auto;font-size:14px;color:var(--ink-3);white-space:nowrap}.p-meta{font-size:14.5px;color:var(--ink-3);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-meta a{color:var(--ink-2);font-weight:600}.p-txt{font-size:17px;line-height:1.5;margin-top:10px;white-space:pre-line;overflow-wrap:anywhere}.p-ph{display:grid;gap:4px;margin-top:14px;border-radius:var(--r-ph);overflow:hidden}.p-ph span{display:block;aspect-ratio:1;background:var(--fill-2);overflow:hidden}.p-ph img{width:100%;height:100%;object-fit:cover}.p-ph.n1 span{aspect-ratio:4/3}.p-ph.n2,.p-ph.n4{grid-template-columns:1fr 1fr}.p-act{display:flex;align-items:center;gap:20px;margin-top:14px;font-weight:600;font-size:15px;color:var(--ink-2)}.p-act span,.p-act a{display:inline-flex;align-items:center;gap:6px}.p-act .ic{font-size:20px}.p-act .lk .ic{color:var(--red)}.p-act .vw{margin-left:auto;color:var(--ink-3);font-weight:500;font-size:14px}.p-act .vw .ic{font-size:18px}.side{position:sticky;top:104px;display:grid;gap:var(--gap)}.want{background:var(--g);color:#fff;border-radius:36px;padding:28px}.want h2{font-stretch:var(--wd-h);font-weight:800;font-size:28px;line-height:1.1;letter-spacing:-.02em}.want p{font-size:16px;line-height:1.45;color:rgba(255,255,255,.92);margin:10px 0 20px}.side .tile .over{margin-bottom:14px}.side .rf-row{padding:0;background:none;border-radius:0}.post1{max-width:720px;margin:0 auto}.post1 .p-top{display:flex;align-items:center;gap:14px}.post1 .p-top .av{--z:56px}.post1 .p-top b{display:flex;align-items:baseline;gap:8px;font-weight:700;font-size:19px}.post1 .p-top div>span{display:block;font-size:15px;color:var(--ink-3)}.post1 .p-top div>span a{color:var(--ink-2);font-weight:600}.post1 .p-top div>span>*{display:inline}.post1 .p-txt{font-size:24px;line-height:1.4;margin-top:20px}.post1 .p-ph{margin-top:20px;border-radius:30px}.post1 .p-act{margin-top:20px;font-size:16px}.post1 .h2.sm{margin:44px 0 6px}.rp{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:0 12px;padding:18px 0}.rp+.rp::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--line)}.rp b{font-weight:700;font-size:16px}.rp time{font-size:13.5px;color:var(--ink-3);margin-left:8px}.rp p{font-size:16px;line-height:1.5;margin-top:3px}.post1 .want{margin-top:40px;display:flex;align-items:center;justify-content:space-between;gap:24px}.post1 .want p{margin-bottom:0}.pf-top{display:grid;grid-template-columns:128px minmax(0,1fr);gap:32px;align-items:center}.pf-top .h1{font-size:52px}.pf-top .nick{font-size:18px;color:var(--ink-2);font-weight:600;margin-top:8px}.pf-top .bio{font-size:18px;line-height:1.45;margin-top:14px;max-width:680px}.pf-top .chips{margin-top:20px}.pf-posts{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap)}.pf-post{display:flex;flex-direction:column;border-radius:var(--r-tile);background:var(--fill);overflow:hidden}.pf-post .ph{aspect-ratio:4/3;border-radius:0}.pf-post .b{padding:14px 18px 16px;display:flex;flex-direction:column;gap:8px;flex:1}.pf-post p{font-size:15.5px;line-height:1.4}.pf-post .f{display:flex;gap:14px;margin-top:auto;font-size:13.5px;font-weight:600;color:var(--ink-3)}.pf-post .f span{display:inline-flex;align-items:center;gap:4px}.pf-post .f .vw{margin-left:auto;font-weight:500}.cm{display:block;padding:16px 20px;border-radius:22px;background:var(--fill)}.cm+.cm{margin-top:8px}.cm p{font-size:16.5px;line-height:1.45}.cm>span{display:block;font-size:13.5px;color:var(--ink-3);margin-top:5px}.cm>span b{color:var(--g-ink);font-weight:700}.bl-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:48px var(--gap)}.bl{display:flex;flex-direction:column;min-width:0}.bl .ph{aspect-ratio:16/10;margin-bottom:16px}.bl .tag{align-self:flex-start;margin-bottom:10px}.bl h2{font-stretch:var(--wd-s);font-weight:800;font-size:21px;line-height:1.22;letter-spacing:-.012em;text-wrap:balance}.bl p{font-size:15.5px;line-height:1.5;color:var(--ink-2);margin-top:8px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bl .meta{font-size:13.5px;font-weight:600;color:var(--ink-3);margin-top:12px}.bl.first{grid-column:1/-1;display:grid;grid-template-columns:1.2fr 1fr;gap:44px;align-items:center}.bl.first .ph{margin:0;border-radius:var(--r-card)}.bl.first h2{font-stretch:var(--wd-h);font-size:38px;line-height:1.08;letter-spacing:-.024em}.bl.first p{font-size:18px;-webkit-line-clamp:4;margin-top:14px}.art-head{max-width:880px}.art-head .crumbs{margin-bottom:24px}.art-head .tag{margin-bottom:18px}.art-head .h1{font-size:52px;line-height:1.06}.art-head .lead{margin-top:20px}.art-head .chips{margin-top:26px}.art-img{margin-top:40px}.art-img .ph{aspect-ratio:21/9;border-radius:var(--r-card)}.art{max-width:760px;margin:0 auto;padding-top:24px}.art h2{font-stretch:var(--wd-h);font-weight:800;font-size:32px;line-height:1.12;letter-spacing:-.02em;margin:56px 0 0;text-wrap:balance}.art h3{font-stretch:var(--wd-s);font-weight:800;font-size:22px;line-height:1.2;margin:40px 0 0}.art>p,.art li{font-size:18px;line-height:1.65}.art>p{margin-top:18px}.art>p a,.art li a{color:var(--g-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.art ul{margin-top:14px;display:grid;gap:8px}.art li{position:relative;padding-left:26px}.art li::before{content:"";position:absolute;left:4px;top:.66em;width:8px;height:8px;border-radius:50%;background:var(--g)}.kt{background:var(--g-softer);border-radius:var(--r-tile);padding:24px 26px;margin-top:28px}.kt .over{color:var(--g-ink);margin-bottom:4px}.stats3{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px}.stats3 div{background:var(--fill);border-radius:24px;padding:20px}.stats3 b{display:block;font-stretch:var(--wd-x);font-weight:800;font-size:32px;line-height:1;letter-spacing:-.03em;color:var(--g-ink);white-space:nowrap}.stats3 span{display:block;font-size:14px;line-height:1.35;color:var(--ink-2);margin-top:10px}.art table{width:100%;border-collapse:separate;border-spacing:0;margin-top:28px;background:var(--fill);border-radius:24px;overflow:hidden;font-size:16px}.art th{text-align:left;font-weight:700;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:16px 18px 12px}.art td{padding:14px 18px;box-shadow:0 -1px 0 var(--line);vertical-align:top;line-height:1.45}.art td:first-child{font-weight:700}.study{background:var(--fill);border-radius:var(--r-tile);padding:22px 24px;margin-top:24px}.study .over{margin-bottom:10px}.study>b{display:block;font-weight:700;font-size:18px;line-height:1.3}.study p{font-size:16px;line-height:1.55;color:var(--ink-2);margin-top:8px}.study a{display:inline-flex;margin-top:12px;font-size:14px;font-weight:700;color:var(--g-ink)}.art blockquote{margin-top:28px;padding:4px 0 4px 22px;box-shadow:inset 4px 0 0 var(--g);font-size:20px;line-height:1.5;font-weight:600}.tip{display:flex;gap:14px;background:var(--gold-soft);border-radius:24px;padding:18px 20px;margin-top:24px}.tip .ic{font-size:24px;color:var(--gold-ink);margin-top:2px}.tip p{font-size:16px;line-height:1.5;color:var(--gold-ink)}.tip p b{display:block}.art .faq{max-width:none;margin-top:20px}.art .faq summary{font-size:17.5px;padding:18px 20px}.art .faq details p{padding:0 72px 20px 20px;font-size:16.5px}.related{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap)}.related .bl h3{font-stretch:var(--wd-s);font-weight:800;font-size:18px;line-height:1.25}.hp-quick{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:660px;margin-top:30px}.hp-quick a{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:26px;background:var(--card)}.hp-quick b{display:block;font-weight:700;font-size:17px;line-height:1.25}.hp-quick small{display:block;font-size:14px;color:var(--ink-2)}.seg{display:inline-flex;background:var(--fill);border-radius:24px;padding:4px}.seg a{height:40px;padding:0 20px;border-radius:20px;font-weight:700;font-size:15px;color:var(--ink-2);display:inline-flex;align-items:center;gap:7px}.seg a .ic{font-size:18px}.seg .on{background:var(--card);color:var(--ink);box-shadow:0 0 0 1px var(--line),0 2px 6px rgba(13,19,15,.08)}.hp{display:grid;grid-template-columns:260px minmax(0,1fr);gap:72px;align-items:start}.toc{position:sticky;top:104px}.toc .seg{margin-bottom:22px}.toc .over{margin:0 14px 10px}.toc li a{display:block;padding:9px 14px;border-radius:14px;font-weight:600;font-size:15px;line-height:1.3;color:var(--ink-2)}.toc li a.on{background:var(--g-soft);color:var(--g-ink)}.hp-sec+.hp-sec{margin-top:72px}.hp-sec .over{color:var(--g-ink);margin-bottom:12px}.hp-sec .h2{font-size:34px}.hp-sec>p{font-size:18px;color:var(--ink-2);margin-top:10px;max-width:680px}.steps{margin-top:24px;display:grid;gap:8px;counter-reset:s}.steps li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:2px 16px;padding:16px 20px 16px 16px;border-radius:24px;background:var(--fill);counter-increment:s}.steps li::before{content:counter(s);grid-row:1/4;width:40px;height:40px;border-radius:50%;background:var(--card);display:flex;align-items:center;justify-content:center;font-stretch:var(--wd-x);font-weight:800;font-size:16px}.steps b{font-weight:700;font-size:17px;line-height:1.3;min-height:40px;display:flex;align-items:center}.steps p{grid-column:2;font-size:15.5px;line-height:1.5;color:var(--ink-2)}.steps code{grid-column:2;justify-self:start;font:600 13px/1.3 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;background:var(--card);padding:6px 10px;border-radius:10px;color:var(--ink-2);margin-top:6px}.doc{max-width:760px;margin:0 auto}.doc h2{font-stretch:var(--wd-h);font-weight:800;font-size:28px;line-height:1.15;letter-spacing:-.018em;margin:52px 0 0}.doc h3{font-weight:700;font-size:19px;margin:28px 0 0}.doc p,.doc li{font-size:17.5px;line-height:1.65}.doc p{margin-top:14px}.doc ul{margin-top:12px;display:grid;gap:6px}.doc li{position:relative;padding-left:24px}.doc li::before{content:"";position:absolute;left:4px;top:.68em;width:7px;height:7px;border-radius:50%;background:var(--ink-4)}.doc-nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.menu{padding:10px 16px 28px;background:var(--bg)}.menu-top{display:flex;align-items:center;justify-content:space-between;height:58px;margin-bottom:14px;padding-left:4px}.menu .burger{display:inline-flex;width:44px;height:44px;border-radius:22px;background:var(--fill);color:var(--ink);align-items:center;justify-content:center;font-size:21px}.menu .row{min-height:64px;padding:10px 16px}.menu .row+.row::before{left:74px}.menu .tag.lgx{height:38px;border-radius:19px;padding:0 15px;font-size:14px}.inv{max-width:520px;margin:0 auto;text-align:center}.inv .tag{margin-bottom:22px}.inv .lead{margin-top:16px}.promo{background:var(--card);border-radius:36px;padding:26px 24px;margin-top:32px;box-shadow:var(--sh-float)}.promo .over{margin-bottom:12px}.promo b{display:block;font-stretch:var(--wd-x);font-weight:800;font-size:48px;line-height:1;letter-spacing:.02em}.promo small{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:14px;font-weight:700;font-size:14px;color:var(--ice-ink);white-space:nowrap}.promo small .ic{color:var(--ice);font-size:18px}.bens{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;text-align:left;margin-top:16px}.bens .row .rt>span{white-space:normal}.bens .row{background:var(--card);border-radius:24px}.bens .row+.row::before{display:none}.inv .btn.blk{margin-top:24px}.inv .or{margin:24px 0 12px}.inv .btns{justify-content:center}.inv .fine{font-size:14px;color:var(--ink-3);margin-top:18px}.nf{background:var(--night);color:#fff;border-radius:0 0 var(--r-stage) var(--r-stage);padding:150px 0 96px;text-align:center}.nf .lap{max-width:560px;--lap-trk:var(--night-trk);--lap-prg:var(--g);--lap-dot:var(--night)}.nf .lap .mid b{font-size:120px}.nf .lap .mid span{color:rgba(255,255,255,.6)}.nf .h1{margin-top:44px}.nf p{font-size:20px;line-height:1.45;color:rgba(255,255,255,.74);max-width:520px;margin:16px auto 0}.nf .btn{margin-top:30px}.nf-more{text-align:center;padding-top:56px}.nf-more .chips{justify-content:center;margin-top:16px}.nf-more .chip{background:var(--fill);height:46px;padding:0 20px;border-radius:23px;font-size:16px}@media (max-width:1100px){.split{grid-template-columns:1fr;gap:40px}.rf-prize{max-width:560px}.rf-list,.lb.two{grid-template-columns:1fr}.pp-grid{grid-template-columns:repeat(2,1fr)}.ev-grid,.pf-posts,.bl-grid,.related{grid-template-columns:1fr 1fr}.ev-body,.fd,.hp{grid-template-columns:1fr}.side,.ev-side,.toc{position:static}.ev-side{order:-1}.statc.s6{grid-template-columns:repeat(3,1fr);row-gap:22px}.statc.s6 div:nth-child(4){box-shadow:none}}@media (max-width:720px){.split .lap .mid b{font-size:64px}.rf-prize{border-radius:36px;padding:10px}.rf-prize .ph{border-radius:26px}.rf-row{padding:12px 14px 12px 12px;gap:12px}.rf-row .cnt{display:none}.rf-win{flex-wrap:wrap;gap:16px;padding:22px;border-radius:32px}.rf-win .emb{width:64px;height:64px;font-size:32px}.rf-win b{font-size:28px}.rf-win .tag{margin-left:0}.pp-grid{grid-template-columns:1fr}.search .btn{padding:0 20px}.lb .row{padding:12px 14px;gap:12px;min-height:68px}.lb .cnt{display:none}.lb .rv{width:auto}.lb .row .rt>b{font-size:16.5px}.cl-top .back{position:static;margin-bottom:22px}.cl-top{text-align:left}.cl-top .lg{margin-left:0;--z:112px}.cl-top .btns{justify-content:flex-start}.cl-top .btn{flex:1}.stage.lift{padding-bottom:84px}.statc{margin-top:-48px;border-radius:30px;padding:20px 4px}.statc div{padding:0 6px}.statc b{font-size:19px;letter-spacing:-.02em}.statc span{font-size:12px}.statc.s6 b{font-size:19px}.mb .td{display:none}.mb .rv{width:auto}.mb .row .rt>b{flex-wrap:wrap;gap:0 8px}.ev-grid,.pf-posts,.bl-grid,.related{grid-template-columns:1fr}.att-grid{grid-template-columns:1fr}.ev-body{gap:36px}.prose{font-size:17px}.post{grid-template-columns:44px minmax(0,1fr);gap:0 12px;padding:20px 0}.post>.av{--z:44px}.p-txt{font-size:16.5px}.fd{gap:36px}.post1 .p-txt{font-size:20px}.post1 .want{flex-direction:column;align-items:flex-start}.pf-top{grid-template-columns:1fr;gap:20px}.pf-top .av{--z:96px}.pf-top .h1{font-size:36px}.pf-top .bio{font-size:16.5px}.bl-grid{gap:36px}.bl.first{grid-template-columns:1fr;gap:16px}.bl.first h2{font-size:26px}.bl.first p{font-size:16px}.art-head .h1{font-size:34px}.art-img{margin-top:24px}.art-img .ph{aspect-ratio:16/10;border-radius:24px}.art h2{font-size:26px;margin-top:44px}.art>p,.art li{font-size:17px}.stats3{grid-template-columns:1fr}.art table{font-size:14.5px}.art th,.art td{padding:12px 12px}.art blockquote{font-size:18px}.art .faq details p{padding:0 20px 18px}.hp-quick{grid-template-columns:1fr}.hp{gap:32px}.hp-sec .h2{font-size:26px}.hp-sec+.hp-sec{margin-top:52px}.steps li{padding:14px 16px 14px 12px;gap:2px 12px}.doc h2{font-size:23px;margin-top:40px}.doc p,.doc li{font-size:16.5px}.promo b{font-size:40px}.nf{padding:120px 0 64px}.nf .lap .mid b{font-size:84px}.nf p{font-size:17px}}@font-face{font-family:'TikTok Sans Fallback';src:local('Arial'),local('ArialMT'),local('Helvetica Neue'),local('Helvetica');font-weight:1 549;size-adjust:106.4%;ascent-override:94.0%;descent-override:28.2%;line-gap-override:0%}@font-face{font-family:'TikTok Sans Fallback';src:local('Arial Bold'),local('Arial-BoldMT'),local('Helvetica Neue Bold'),local('HelveticaNeue-Bold'),local('Helvetica Bold');font-weight:550 649;size-adjust:101.0%;ascent-override:99.0%;descent-override:29.7%;line-gap-override:0%}@font-face{font-family:'TikTok Sans Fallback';src:local('Arial Bold'),local('Arial-BoldMT'),local('Helvetica Neue Bold'),local('HelveticaNeue-Bold'),local('Helvetica Bold');font-weight:650 749;size-adjust:103.1%;ascent-override:97.0%;descent-override:29.1%;line-gap-override:0%}@font-face{font-family:'TikTok Sans Fallback';src:local('Arial Bold'),local('Arial-BoldMT'),local('Helvetica Neue Bold'),local('HelveticaNeue-Bold'),local('Helvetica Bold');font-weight:750 1000;size-adjust:107.3%;ascent-override:93.2%;descent-override:28.0%;line-gap-override:0%}@font-face{font-family:'TikTok Sans Fallback';src:local('Arial Bold'),local('Arial-BoldMT'),local('Helvetica Neue Bold'),local('HelveticaNeue-Bold'),local('Helvetica Bold');font-weight:550 1000;font-stretch:105% 114%;size-adjust:110.7%;ascent-override:90.3%;descent-override:27.1%;line-gap-override:0%}@font-face{font-family:'TikTok Sans Fallback';src:local('Arial Bold'),local('Arial-BoldMT'),local('Helvetica Neue Bold'),local('HelveticaNeue-Bold'),local('Helvetica Bold');font-weight:550 1000;font-stretch:115% 200%;size-adjust:115.0%;ascent-override:87.0%;descent-override:26.1%;line-gap-override:0%}:root{--font:'TikTok Sans','TikTok Sans Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif}[hidden]{display:none!important}html{scroll-padding-top:104px;-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}:focus-visible{outline:2.5px solid var(--g);outline-offset:2px}.mark{display:block;height:.62em;width:auto;aspect-ratio:1559/1640;fill:currentColor}.appico{color:#fff}.nav .rico,.nav .car{display:none}.burger.x{display:none}.lang-w{position:relative;flex:none}.lang-menu{display:none;z-index:60}.lang-menu .over{display:none}.lang-w.open .lang-menu,.lang-w:target .lang-menu{display:block}.cta p.h2{line-height:1.06;margin-top:0;color:#fff;max-width:none}.face{visibility:hidden}.face.on{visibility:visible}@media (max-width:1100px){html.menu-on,html:has(.hd-in:target){overflow:hidden}.menu-on .hd-in,.hd-in:target{position:fixed;inset:0;top:0;width:auto;max-width:none;height:auto;margin:0;border-radius:0;padding:10px 16px 28px;display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start;gap:0;background:var(--bg);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;overflow-y:auto;z-index:100}.menu-on .hd-in>.logo,.hd-in:target>.logo{order:0;height:58px;padding-left:4px}.menu-on .hd-sp,.hd-in:target .hd-sp{order:1}.menu-on .burger,.hd-in:target .burger{display:none}.menu-on .burger.x,.hd-in:target .burger.x{order:2;display:inline-flex;background:var(--fill);color:var(--ink)}.menu-on .nav,.hd-in:target .nav{order:3;flex-basis:100%;display:block;margin-top:14px;background:var(--fill);border-radius:var(--r-tile);overflow:hidden}.menu-on .nav a,.hd-in:target .nav a{position:relative;display:flex;align-items:center;gap:14px;height:auto;min-height:64px;padding:10px 16px;border-radius:0;font-weight:700;font-size:17px;color:var(--ink);white-space:normal}.menu-on .nav a+a::before,.hd-in:target .nav a+a::before{content:"";position:absolute;top:0;left:74px;right:20px;height:1px;background:var(--line)}.menu-on .nav a.on,.hd-in:target .nav a.on{background:var(--g-soft);color:var(--g-ink)}.menu-on .nav .rico,.hd-in:target .nav .rico{display:flex}.menu-on .nav .nl,.hd-in:target .nav .nl{flex:1}.menu-on .nav .car,.hd-in:target .nav .car{display:inline-flex;color:var(--ink-4);font-size:16px}.menu-on .lang-w,.hd-in:target .lang-w{order:4;flex-basis:100%}.menu-on .lang,.hd-in:target .lang{display:none}.menu-on .lang-menu,.hd-in:target .lang-menu{display:flex;flex-wrap:wrap;gap:8px;position:static;width:auto;background:none;box-shadow:none;padding:0}.menu-on .lang-menu .over,.hd-in:target .lang-menu .over{display:block;flex-basis:100%;margin:26px 4px 4px}.menu-on .lang-menu a,.hd-in:target .lang-menu a{height:38px;padding:0 15px;border-radius:19px;background:var(--fill);font-weight:700;font-size:14px;color:var(--ink-2)}.menu-on .lang-menu a.on,.hd-in:target .lang-menu a.on{background:var(--ink);color:var(--bg)}.menu-on .lang-menu a span,.hd-in:target .lang-menu a span{display:none}.menu-on .hd-in>.dl,.hd-in:target>.dl{order:5;display:flex;flex-basis:100%;margin-top:26px;height:56px;border-radius:28px;font-size:17px;background:var(--g);color:#fff}}.day [data-today]{height:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ph.gift{display:flex;align-items:center;justify-content:center;background:var(--gold-soft);color:var(--gold-ink)}.day-raf .ph.gift{font-size:27px}.bento .prizev .ph.gift{font-size:32px}.week.w5{grid-template-columns:repeat(5,1fr)}.how-v .store{flex:none}.how-n{font-size:16px;letter-spacing:-.02em}.bento .soc .rico.ig{background:#E1306C}.bento .soc .rico.tgm{background:#2AABEE}.hp-top .crumbs{margin-bottom:22px}.hp-top .lead{margin-top:14px;max-width:640px}.hp-band{padding-top:64px}.toc nav .over{margin:0 14px 10px}.hp-plat+.hp-plat{margin-top:72px}.hp-sec>p strong,.steps strong{color:var(--ink)}.steps p code,.tip code{font:600 .9em/1.3 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;background:var(--card);padding:1px 6px;border-radius:6px;margin:0;color:var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone}.tip p strong:first-child{display:block}.tip.ok{background:var(--g-soft)}.tip.ok .ic,.tip.ok p{color:var(--g-ink)}.hp-help{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:32px 36px;border-radius:var(--r-stage)}.hp-help .h3{font-size:26px}.hp-help p{color:var(--ink-2);margin-top:6px}@supports selector(:has(*)){.hp-plat.and,.toc-and{display:none}.hp:has(#android:target,#android :target) .hp-plat.and,.hp:has(#android:target,#android :target) .toc-and{display:block}.hp:has(#android:target,#android :target) .hp-plat.ios,.hp:has(#android:target,#android :target) .toc-ios{display:none}.seg .s-ios,.hp:has(#android:target,#android :target) .seg .s-and{background:var(--card);color:var(--ink);box-shadow:0 0 0 1px var(--line),0 2px 6px rgba(13,19,15,.08)}.hp:has(#android:target,#android :target) .seg .s-ios{background:none;color:var(--ink-2);box-shadow:none}.hp:has(#ios-health-access:target) .toc a[href="#ios-health-access"], .hp:has(#ios-health-steps:target) .toc a[href="#ios-health-steps"], .hp:has(#ios-background:target) .toc a[href="#ios-background"], .hp:has(#ios-reauth:target) .toc a[href="#ios-reauth"], .hp:has(#ios-sync:target) .toc a[href="#ios-sync"], .hp:has(#ios-reinstall:target) .toc a[href="#ios-reinstall"], .hp:has(#android-health-connect:target) .toc a[href="#android-health-connect"], .hp:has(#android-permissions:target) .toc a[href="#android-permissions"], .hp:has(#android-battery:target) .toc a[href="#android-battery"], .hp:has(#android-xiaomi:target) .toc a[href="#android-xiaomi"], .hp:has(#android-samsung:target) .toc a[href="#android-samsung"], .hp:has(#android-huawei:target) .toc a[href="#android-huawei"], .hp:has(#android-oppo:target) .toc a[href="#android-oppo"], .hp:has(#android-sync:target) .toc a[href="#android-sync"], .hp:has(#android-reinstall:target) .toc a[href="#android-reinstall"]{background:var(--g-soft);color:var(--g-ink)}}.doc-top .sub{margin-top:14px;font-size:16px}.doc-nav .chip{height:38px;padding:0 14px;font-size:14px}.doc-nav .chip.on{background:var(--ink);color:var(--bg)}.doc-langs{margin-top:10px}.doc-band{padding-top:28px}.doc-band .doc>:first-child{margin-top:0}.doc-band .doc a{color:var(--g-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.doc strong{color:var(--ink)}.doc .highlight,.doc .warning{border-radius:24px;padding:18px 22px;margin-top:24px}.doc .highlight{background:var(--g-softer)}.doc .warning{background:var(--red-soft)}.doc .highlight p,.doc .warning p{margin-top:0}.doc .highlight p+p,.doc .warning p+p{margin-top:10px}.doc ol{margin-top:12px;display:grid;gap:6px;counter-reset:doc}.doc ol>li{counter-increment:doc;padding-left:28px}.doc ol>li::before{content:counter(doc) ".";top:0;left:0;width:auto;height:auto;border-radius:0;background:none;font-weight:700;color:var(--ink-3)}.doc ul.steps{gap:8px;margin-top:16px}.doc ul.steps li{grid-template-columns:40px minmax(0,1fr);align-items:center;padding:14px 18px 14px 14px}.doc ul.steps li::before{content:none;display:none}.doc ul.steps p{grid-column:2;margin:0;font-size:16px;line-height:1.5}.doc ul.steps strong{display:block}.doc .num{width:40px;height:40px;border-radius:50%;background:var(--g);color:#fff;display:flex;align-items:center;justify-content:center;font-stretch:var(--wd-x);font-weight:800;font-size:16px}.doc .num.warn{background:var(--gold);color:#0D130F}.doc .num.ban{background:var(--red)}.hd-min .hd-in{max-width:560px}.stage.solo{border-radius:0;min-height:100vh;min-height:100dvh;padding-bottom:56px}.inv .h1 span{color:inherit}.inv .promo{display:flex;flex-direction:column;align-items:center}.inv .bens .row .rt>b{white-space:normal}.inv .btn.open-btn{display:none;text-align:center;line-height:56px}.pf{max-width:520px;margin:0 auto}.pf .state{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;padding:72px 0}.pf .state p{color:var(--ink-2)}.pf .state .rico{width:64px;height:64px;border-radius:22px;font-size:32px}.pf .dots{display:flex;gap:8px}.pf .dots i{width:10px;height:10px;border-radius:50%;background:var(--g);animation:qz-dot 1.2s ease-in-out infinite}.pf .dots i:nth-child(2){animation-delay:.2s}.pf .dots i:nth-child(3){animation-delay:.4s}@keyframes qz-dot{0%,80%,100%{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.pf .dots i{animation:none}}.pf-card{display:flex;flex-direction:column;gap:12px}.pf-head{display:flex;flex-direction:column;align-items:center;text-align:center}.pf-head .av{--z:96px;box-shadow:0 0 0 4px var(--stage),0 0 0 7px var(--g)}.pf-ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:44px;color:var(--ink-3)}.pf-name{font-stretch:var(--wd-h);font-weight:800;font-size:30px;line-height:1.1;letter-spacing:-.02em;margin-top:18px;overflow-wrap:anywhere}.pf-nick{color:var(--ink-3);font-weight:600;margin-top:4px}.pf-loc{display:inline-flex;align-items:center;gap:5px;color:var(--ink-2);font-size:15px;margin-top:8px}.pf-loc .ic{color:var(--ink-3)}.pf-steps{margin-top:22px;text-align:center}.pf-steps b{overflow-wrap:anywhere}.pf-sub{margin-top:10px;color:var(--ink-2)}.pf-sub b{display:inline;font:inherit;font-weight:700;letter-spacing:0;color:var(--ink)}.pf-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pf-grid .tile{background:var(--card);padding:16px 18px;display:flex;flex-direction:column;gap:2px;border-radius:24px}.pf-grid .rico{width:40px;height:40px;border-radius:14px;font-size:20px;margin-bottom:10px}.pf-grid b{font-stretch:var(--wd-s);font-weight:800;font-size:24px;line-height:1.1;overflow-wrap:anywhere}.pf-grid .tile>span:last-child{font-size:14px;line-height:1.3;color:var(--ink-2)}.pf-fact{margin-top:0}.pf-fact p b{display:block;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px}.pf-cta{text-align:center;margin-top:18px}.pf-cta>b{display:block;font-weight:800;font-size:20px;line-height:1.25}.pf-cta>span{display:block;color:var(--ink-2);margin-top:4px}.pf-cta .btns{justify-content:center;margin-top:16px}.lang-dropdown{position:relative;flex:none}.lang-toggle{height:44px;padding:0 12px;border-radius:22px;display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:14px;color:var(--ink-2)}.lang-toggle .ic{font-size:19px}.lang-toggle .car{font-size:11px;color:var(--ink-3)}.lang-dropdown .lang-menu{width:auto;min-width:132px}.lang-dropdown.open .lang-menu{display:block}.lang-option{display:block;width:100%;height:40px;padding:0 14px;border-radius:14px;text-align:left;font-weight:600;font-size:15px;color:var(--ink)}.lang-option.active{background:var(--g-soft);color:var(--g-ink)}[dir=rtl] .lang-option{text-align:right}[dir=rtl] .lang-dropdown .lang-menu{right:auto;left:0}@media (max-width:720px){.hp-help{padding:28px 22px;border-radius:32px}.doc .highlight,.doc .warning{padding:16px 18px;border-radius:22px}.doc ul.steps li{padding:12px 14px 12px 12px;gap:2px 12px}.pf-name{font-size:26px}.pf-grid b{font-size:21px}}.tag .ic.dot,.tag.lgx .ic.dot{font-size:9px}.av[data-f]:not(:has(img))::before,.lg[data-f]:not(:has(img))::before{content:attr(data-f)}.split>div{min-width:0}.split .tag+.tag{margin-left:8px}.split .h1{overflow-wrap:break-word}.rf-side{display:grid;gap:12px;min-width:0}.rf-prize .ph{display:flex;align-items:center;justify-content:center}.rf-prize .ph img{position:absolute;inset:0}.rf-prize .ph-ic{font-size:72px;color:var(--ink-4)}.rf-prize-b .h3{overflow-wrap:break-word}.rf-sp>span:last-child{min-width:0}.rf-also{display:flex;align-items:center;gap:14px;padding:14px 18px 14px 14px;border-radius:26px;background:var(--card);box-shadow:0 0 0 1px var(--line)}.stage .rf-also{box-shadow:var(--sh-float)}.rf-also .rt{flex:1;min-width:0}.rf-also-t{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.rf-also-t b{font-weight:700;font-size:16.5px;line-height:1.25}.rf-also-p{display:block;font-size:14.5px;line-height:1.35;color:var(--ink-2);margin-top:4px}.rf-also .car{color:var(--ink-4);font-size:15px;flex:none}.rf-none .lead{max-width:640px;margin-top:16px}.rf-none .rf-none-t{color:var(--ink);font-weight:700}.rf-none .btns{margin-top:30px}.rf-none .rf-side{margin-top:24px;max-width:560px}.rf-how{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--gap);counter-reset:s}.rf-how li{counter-increment:s;display:flex;flex-direction:column;gap:20px;padding:24px 22px 26px;border-radius:var(--r-tile);background:var(--fill);font-weight:600;font-size:17px;line-height:1.4;overflow-wrap:break-word;min-width:0}.rf-how li::before{content:counter(s);width:44px;height:44px;border-radius:50%;background:var(--ink);color:var(--bg);display:flex;align-items:center;justify-content:center;font-stretch:var(--wd-x);font-weight:800;font-size:19px;flex:none}.rf-win>div{min-width:0}.rf-win b{overflow-wrap:break-word}.rf-win div .rf-wp{display:flex;align-items:center;gap:7px;margin-top:10px;color:var(--ink);font-weight:700}.rf-win div .rf-wp .ic{color:var(--gold-ink);font-size:18px}.rf-wins.many{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap)}.rf-wins.many .rf-win{max-width:none;padding:24px 26px;gap:18px;border-radius:32px}.rf-wins.many .rf-win .emb{width:64px;height:64px;font-size:32px}.rf-wins.many .rf-win b{font-size:28px}.rf-stream{margin-top:22px;font-size:16px}.rf-stream .lnk .ic{font-size:1.1em}.search .inp{display:flex;align-items:center;gap:10px;line-height:normal;cursor:text}.search .inp .ic{margin:0;vertical-align:0;flex:none}.search input{flex:1;min-width:0;height:100%;border:0;border-radius:0;background:none;font:inherit;font-weight:500;color:var(--ink);outline:none;-webkit-appearance:none;appearance:none}.search input::placeholder{color:var(--ink-3);opacity:1}.search input::-webkit-search-cancel-button{display:none}.search .inp:focus-within{box-shadow:inset 0 0 0 2px var(--g)}.rf-found{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;margin:-10px 0 26px;font-size:15.5px;color:var(--ink-2)}.rf-found b{color:var(--g-ink)}.rf-found .lnk .ic{font-size:13px}@media (max-width:1100px){.rf-how{grid-template-columns:repeat(2,minmax(0,1fr))}.rf-how li{flex-direction:row;align-items:center;gap:16px;padding:16px 20px 16px 16px}.rf-how li::before{width:40px;height:40px;font-size:17px}.rf-wins.many{grid-template-columns:1fr}}@media (max-width:720px){.rf-how{grid-template-columns:1fr;gap:8px}.rf-how li{border-radius:24px;font-size:16px;padding:14px 16px 14px 12px;gap:14px}.rf-also{padding:12px 14px 12px 12px;gap:12px;border-radius:24px}.rf-also-t b{font-size:16px}.rf-wins.many .rf-win{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:4px 14px;padding:18px 18px 20px;border-radius:28px}.rf-wins.many .rf-win .emb{width:48px;height:48px;font-size:24px;grid-row:1/3}.rf-wins.many .rf-win b{font-size:24px}.rf-wins.many .rf-win .tag{grid-column:2;justify-self:start;margin:8px 0 0}.search .btn{padding:0 20px}}.cl-lap{max-width:480px}.cl-lap .rider{background:var(--card)}.lb .row .rt>b .ic.c-gold{font-size:.9em;vertical-align:-.08em}.lb .row .lg{flex:none}.lb.two .rows{align-self:start}.band.cl-all{padding-top:56px}.cl-back{margin-bottom:22px}.cl-lead{margin-top:14px}.cl-top .h1{overflow-wrap:anywhere}.cl-top .lg{position:relative}.cl-rank{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.cl-rank b{min-width:26px;height:26px;padding:0 7px;border-radius:13px;background:var(--g);color:#fff;font-size:14px;font-weight:800;font-feature-settings:'tnum' 1;display:inline-flex;align-items:center;justify-content:center}.mb .row .rt>b .nm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb .row .rt>b .strk,.mb .row .rt>b .tag{flex:none}.mb .row .av{flex:none}.cl-more{text-align:center;margin-top:20px;font-size:15px;font-weight:600;color:var(--ink-3)}@media (max-width:1100px){.cl-lap{max-width:480px;margin:0}}@media (max-width:720px){.cl-more{font-size:14px}}.ev-lead{margin-top:14px;max-width:760px}.ev-chips{margin-top:24px}.ev-chips .chip{max-width:100%;min-width:0}.ev-chips .chip>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.ev-chips .chip .go{font-size:15px;color:inherit}.band.ev-list{padding-top:56px}.ev-group+.ev-group{margin-top:56px}.ev-group .h2.sm{margin-bottom:22px}.ev .h3{overflow-wrap:break-word}.ev-top .sub{white-space:nowrap}.ev-clan .lg{flex:none}.ev-clan>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ev-foot>span:first-child>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.ev-foot .ic{flex:none}.ev-back{margin:0 8px 22px 0}.ev-h1{max-width:900px;overflow-wrap:break-word}.band.ev-band{padding-top:64px}.ev-side .row{align-items:flex-start}.ev-side .row .rico{margin-top:2px}.ev-side .row .rt>.ev-lb{font-size:13px;font-weight:600;color:var(--ink-3);margin:0 0 3px}.ev-side .row .rt>b{overflow-wrap:break-word}.ev-side .row .rt>.lnk{display:inline-flex;margin-top:4px;color:var(--g-ink);font-weight:700}.ev-org .row{align-items:center;min-height:80px}.ev-org .row .lg{flex:none}.ev-hint{font-size:14px;line-height:1.4;color:var(--ink-3);text-align:center;margin-top:-2px}.ev-none{padding:40px 24px;border-radius:var(--r-tile)}@media (max-width:720px){.band.ev-list{padding-top:40px}.ev-group+.ev-group{margin-top:44px}.band.ev-band{padding-top:44px}.ev-back{margin-bottom:18px}}.av[data-f]:not(:has(img))::before,.lg[data-f]:not(:has(img))::before{content:attr(data-f)}.p-meta.dots,.p1 .p-top .dots{display:flex;align-items:baseline;min-width:0}.p-meta.dots>*,.p1 .p-top .dots>*{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-meta.dots>:first-child,.p1 .p-top .dots>:first-child{flex-shrink:0;max-width:72%}.cm .dots{font-size:0}.cm .dots>*{font-size:13.5px}.fd-top .lead{margin-top:14px;max-width:640px}.band.fd-band{padding-top:56px}.fd-col{min-width:0}.post .p-when::after{content:"";position:absolute;inset:0}.post .p-meta a{position:relative;z-index:1}.post .p-meta a:hover,.p1 .p-top .dots a:hover{color:var(--g-ink)}.post:hover .p-when{color:var(--ink-2)}.post .p-when:focus-visible{outline:none}.post:has(.p-when:focus-visible){outline:2.5px solid var(--g);outline-offset:6px;border-radius:12px}.p-b{min-width:0}.p-hd b{min-width:0}.p-hd .vf,.p1 .p-top .vf{align-self:center;color:var(--ice);font-size:16px}.p-hd .strk,.p-hd .vf,.p-hd .p-when{flex:none}.post .p-txt{display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden}.p-ph.n3{grid-template-columns:1fr 1fr}.p-ph.n3 span:first-child{grid-column:1/-1;aspect-ratio:16/9}.p-act b{font-weight:inherit;font-feature-settings:'tnum' 1}.pager .fin{display:flex;align-items:center;height:48px;padding:0 22px;border-radius:24px;background:var(--fill);color:var(--ink-3);font-weight:600}.fd-end{text-align:center;margin-top:32px;font-weight:600;font-size:15px;color:var(--ink-3)}.side .want .btn{margin-top:4px}.side .rf-row .ph{width:56px;height:56px;border-radius:18px;flex:none;display:flex;align-items:center;justify-content:center;font-size:26px;color:var(--ink-3)}.side .rf-row .ph img{position:absolute;inset:0}.side .rf-row .rt span{white-space:normal}.stage.p1-top{padding-bottom:40px}.band.p1-band{padding-top:40px}.p1 .p-top .p-who{min-width:0;flex:1}.p1 .p-top b{min-width:0}.p1 .p-top b .nm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p1 .p-top b .strk{flex:none}.p1 .p-top .dots time{flex:none}.p1 .p-ph span{max-height:min(80vh,860px)}.p1 .p-ph.n1{grid-template-columns:minmax(0,1fr)}.p1 .p-ph.n1 span{width:100%}.p1 .p-ph.n1 img{object-fit:contain}.p1 .p-act{flex-wrap:wrap;row-gap:10px}.p1-replies .h2.sm{margin:44px 0 6px}.p1-none{color:var(--ink-3);font-size:16px;padding:14px 0 4px}.rp-b{min-width:0}.rp-h{display:flex;align-items:baseline;gap:8px;min-width:0}.rp-h b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rp-h time{margin-left:0;flex:none}.rp p{white-space:pre-line;overflow-wrap:anywhere}.rp.sub{margin-left:56px;grid-template-columns:36px minmax(0,1fr)}.rp.sub>.av{--z:36px}.pf-id{min-width:0}.pf-top .h1{overflow-wrap:anywhere}.pf-top .h1[style*="--lw"]{font-size:clamp(26px,calc((min(100vw,1280px) - 2*var(--pad) - 176px)/(var(--lw)*.76)),52px)}.pf-top .nick{overflow-wrap:anywhere}.pf-top .bio{white-space:pre-line;overflow-wrap:anywhere}.pf-top .chip{max-width:100%;min-width:0}.pf-top .chip>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.pf-top .chip .lg{margin-left:-4px}.band.pf-band{padding-top:72px}.pf-band .band-hd{margin-bottom:28px}.pf-cm-h{margin-bottom:22px}.pf-cms{max-width:760px}.pf-post .b p{overflow-wrap:anywhere}.pf-post.tx .b{padding-top:20px}.pf-post.tx .b p{font-weight:600;font-size:19px;line-height:1.35;letter-spacing:-.01em}.pf-post .f b{font-weight:inherit;font-feature-settings:'tnum' 1}.pf-post .f .ic{flex:none}.cm p{overflow-wrap:anywhere}.nf .h1{overflow-wrap:break-word}.nf .lap .mid h1{font-stretch:var(--wd-x);font-weight:800;font-size:120px;line-height:1;letter-spacing:-.04em;white-space:nowrap}.nf .lap+p{margin-top:36px}@media (max-width:1100px){.fd{justify-items:center}.fd>*{width:100%;max-width:680px}}@media (max-width:720px){.band.fd-band{padding-top:40px}.p-ph.n3 span:first-child{aspect-ratio:4/3}.band.pf-band{padding-top:48px}.pf-top .h1[style*="--lw"]{font-size:clamp(18px,calc((100vw - 2*var(--pad) - 8px)/(var(--lw)*.76)),36px)}.pf-post.tx .b p{font-size:17px}.rp.sub{margin-left:44px}.p1 .p-ph{border-radius:24px}.nf .lap .mid h1{font-size:84px}.nf .lap+p{margin-top:28px}}.ph picture{display:block;width:100%;height:100%}.bl .meta.dots{display:flex;flex-wrap:wrap;align-items:center}.bl .meta.dots>*+*::before{margin:0 7px}.bl-top .over{margin-bottom:16px}.bl-top .lead{margin-top:14px}.bl-band{padding-top:64px}.bl h2,.bl .bl-t{transition:color .15s}.bl:hover h2,.bl:hover .bl-t{color:var(--g-ink)}.bl:focus-visible{outline-offset:6px;border-radius:var(--r-ph)}.lb-foot{margin-top:48px}.lb-foot .mut3{font-weight:600}.art em,.prose em,.article-sources em,.art-src em{font-style:italic}.art ol{margin-top:14px;display:grid;gap:8px;counter-reset:qz-ol}.art ol>li{counter-increment:qz-ol}.art ol>li,.prose ol>li{padding-left:30px}.art ol>li::before,.prose ol>li::before{content:counter(qz-ol) ".";left:0;top:0;width:auto;height:auto;border-radius:0;background:none;font-weight:800;color:var(--g-ink);font-feature-settings:'tnum' 1}.art hr,.prose hr{border:0;height:1px;background:var(--line);margin:48px 0 0}.art blockquote p{font:inherit}.art .kt a,.art blockquote a,.study p a,.tip p a,.art .faq p a,.art td a{color:var(--g-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.study p a{display:inline;margin:0;font-size:inherit}.art .tbl{margin-top:28px;overflow-x:auto;border-radius:24px;background:var(--fill)}.art .tbl table{margin:0;border-radius:0;background:none}.tip.warn{background:var(--red-soft)}.tip.warn .ic,.tip.warn p{color:var(--red-ink)}.tip.info{background:var(--fill)}.tip.info .ic{color:var(--ink-3)}.tip.info p{color:var(--ink-2)}.tip.info p b{color:var(--ink)}.art .faq summary{text-wrap:pretty}.art .faq p{line-height:1.55}.art-rel{padding-top:24px}.related .bl-t{display:block;font-stretch:var(--wd-s);font-weight:800;font-size:18px;line-height:1.25;letter-spacing:-.01em;text-wrap:balance}.art-back{display:flex;justify-content:center;padding-top:48px}.art-back .back{background:var(--fill)}.art-src,.article-sources{margin-top:56px;padding-top:28px;box-shadow:0 -1px 0 var(--line)}.art-src h4,.article-sources h4{font-weight:600;font-size:13px;line-height:1.2;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}.art-src ol,.article-sources ol{margin-top:16px;display:grid;gap:10px;counter-reset:qz-src}.art .art-src li,.article-sources li{position:relative;padding-left:30px;font-size:15px;line-height:1.55;color:var(--ink-2);counter-increment:qz-src}.art .art-src li::before,.article-sources li::before{content:counter(qz-src);position:absolute;left:0;top:0;width:auto;height:auto;border-radius:0;background:none;font-weight:700;font-size:14px;color:var(--ink-3);font-feature-settings:'tnum' 1}.art .art-src a,.article-sources a{color:var(--g-ink);font-weight:600;text-decoration:none;overflow-wrap:anywhere}main:has(>.article-body){display:flex;flex-direction:column;--text:var(--ink);--text-2:var(--ink-2);--text-3:var(--ink-3);--green:var(--g);--green-dark:var(--g-ink)}main:has(>.article-body)>.article-hero{order:-2}main:has(>.article-body)>.article-hero-img{order:-1}.article-hero{position:relative;background:var(--stage);border-radius:0 0 var(--r-stage) var(--r-stage);padding:124px 0 64px!important}.article-hero__inner{width:100%;max-width:calc(var(--w) + 2*var(--pad));margin:0 auto;padding:0 var(--pad)}.article-hero__inner>*{max-width:880px}.article-hero__breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;font-size:14px;line-height:1.3;color:var(--ink-3);margin-bottom:24px}.article-hero__breadcrumb a{color:var(--ink-2)}.article-hero__breadcrumb svg{width:11px;height:11px;flex:none;color:var(--ink-4);stroke-width:3.2}.article-hero__tag{display:inline-flex;align-items:center;height:32px;padding:0 13px;border-radius:16px;background:var(--g-soft);color:var(--g-ink);font-weight:700;font-size:14px;line-height:1;white-space:nowrap;margin-bottom:18px}.article-hero h1{font-stretch:var(--wd-h);font-weight:800;font-size:52px;line-height:1.06;letter-spacing:-.03em;text-wrap:balance}.article-hero__lead{font-size:21px;line-height:1.45;color:var(--ink-2);text-wrap:pretty;margin-top:20px}.article-hero__meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.article-hero__meta-item{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 15px 0 12px;border-radius:20px;background:var(--card);color:var(--ink);font-weight:700;font-size:15px;line-height:1;white-space:nowrap}.article-hero__meta-item svg{width:19px;height:19px;flex:none;color:var(--ink-3);stroke-width:2.3}.article-hero-img{width:calc(100% - 2*var(--pad))!important;max-width:var(--w);height:auto!important;aspect-ratio:21/9;margin:40px auto 0!important;border-radius:var(--r-card);background:var(--fill-2)!important;overflow:hidden}.article-hero-img picture{display:block;width:100%;height:100%}.article-hero-img img{opacity:1!important}.article-body{padding-top:24px}.article-body__inner{width:100%;max-width:calc(var(--w) + 2*var(--pad));margin:0 auto;padding:0 var(--pad)}.article-body__inner>*{max-width:760px;margin-left:auto;margin-right:auto}.article-body__inner>.article-cta-block{max-width:none}.article-body .prose{white-space:normal;font-size:18px;line-height:1.65;color:var(--ink)}.prose>h2{font-stretch:var(--wd-h);font-weight:800;font-size:32px;line-height:1.12;letter-spacing:-.02em;margin:56px 0 0;text-wrap:balance}.prose>h3,.prose>div>h3{font-stretch:var(--wd-s);font-weight:800;font-size:22px;line-height:1.2;margin:40px 0 0;text-wrap:balance}.prose>h2+hr,.prose>hr+h2{margin-top:48px}.prose>p,.prose li{font-size:18px;line-height:1.65}.prose>p{margin-top:18px}.prose a{color:var(--g-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.prose ul,.prose ol{margin-top:14px;display:grid;gap:8px}.prose ol{counter-reset:qz-ol}.prose ol>li{counter-increment:qz-ol}.prose li{position:relative;padding-left:26px}.prose li::before{content:"";position:absolute;left:4px;top:.66em;width:8px;height:8px;border-radius:50%;background:var(--g)}.prose blockquote{margin-top:28px;padding:4px 0 4px 22px;box-shadow:inset 4px 0 0 var(--g);font-size:20px;line-height:1.5;font-weight:600}.prose blockquote p+p{margin-top:10px}.prose table{width:100%;border-collapse:separate;border-spacing:0;font-size:16px}.prose th{text-align:left;font-weight:700;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)!important;padding:16px 18px 12px!important;border:0!important;line-height:1.3}.prose th span{display:block;text-transform:none;letter-spacing:0;color:var(--ink-3)!important;margin-top:2px}.prose td{padding:14px 18px!important;border:0!important;box-shadow:0 -1px 0 var(--line);vertical-align:top;line-height:1.45;color:var(--ink)!important}.prose td:first-child{font-weight:700}.prose tr{background:none!important}.prose td[style*="background"]{background:var(--g-soft)!important;color:var(--g-ink)!important}.prose>div[style*="overflow-x"]{margin:28px 0 0!important;border-radius:24px;background:var(--fill)}.prose>div[style*="overflow-x"]+p[style*="margin-top: -"]{margin-top:12px!important}.study-card{background:var(--fill);border-radius:var(--r-tile);padding:22px 24px;margin-top:24px}.study-card__journal{font-weight:600;font-size:13px;line-height:1.2;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);margin-bottom:10px}.study-card__title{font-weight:700;font-size:18px;line-height:1.3}.study-card__body{font-size:16px;line-height:1.55;color:var(--ink-2);margin-top:8px}.study-card__body p+p{margin-top:8px}.study-card__body strong{color:var(--ink)}.study-card__source{margin-top:12px}.study-card__source a{font-size:14px;font-weight:700;color:var(--g-ink);text-decoration:none}.app-card{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px 24px;background:var(--fill);border-radius:var(--r-tile);padding:24px;margin-top:28px}.app-card__main{flex:1 1 320px;min-width:0}.app-card__id{display:flex;align-items:center;gap:16px}.app-card__icon{width:64px;height:64px;border-radius:15px;flex:none}.app-card__eyebrow{display:block;font-weight:600;font-size:12px;line-height:1.2;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}.app-card__name{display:block;font-stretch:var(--wd-s);font-weight:800;font-size:22px;line-height:1.2;margin-top:4px}.app-card__tagline{display:block;font-size:15px;line-height:1.4;color:var(--ink-2);margin-top:2px}.app-card__chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.app-card__chip{display:inline-flex;align-items:center;height:28px;padding:0 11px;border-radius:14px;background:var(--card);font-weight:700;font-size:12.5px;color:var(--ink-2)}.app-card__actions{display:flex;flex-wrap:wrap;gap:10px}.article-body .store-btn{display:inline-flex;align-items:center;gap:11px;height:60px;padding:0 24px 0 20px;border-radius:30px;background:var(--ink);color:var(--bg);flex:none;text-decoration:none}.article-body .store-btn svg{width:24px;height:26px;flex:none}.store-btn__text small{display:block;font-size:11.5px;font-weight:600;line-height:1.1;opacity:.72}.store-btn__text strong{display:block;font-size:17px;font-weight:700;line-height:1.15;letter-spacing:-.01em;white-space:nowrap}.article-body .store-btn--light{background:#fff;color:#0D130F}.article-cta-block{position:relative;overflow:hidden;background:var(--g);color:#fff;border-radius:var(--r-stage);padding:48px 56px;margin-top:112px}.article-cta-block__orb,.article-cta-block__inner>img{display:none!important}.article-cta-block__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:48px;align-items:center}.article-cta-block h3{grid-column:1;font-stretch:var(--wd-h);font-weight:800;font-size:40px;line-height:1.06;letter-spacing:-.026em;text-wrap:balance}.article-cta-block p{grid-column:1;font-size:18px;line-height:1.45;color:rgba(255,255,255,.92);margin-top:10px;max-width:560px}.article-cta-block .cta__buttons{grid-column:2;grid-row:1/span 2;display:flex;flex-wrap:wrap;gap:10px}.article-body__inner>div[style*="text-align"]>a[href]{height:40px;padding:0 16px 0 12px;border-radius:20px;background:var(--fill);color:var(--ink-2)!important;font-size:15px!important;gap:6px!important}.article-body__inner>div[style*="text-align"]>a[href] svg{width:15px;height:15px}.prose>div[style*="gradient"]{background:var(--fill)!important;border:0!important;border-radius:var(--r-tile)!important;padding:24px 26px!important;margin:28px 0 0!important}.prose>div[style*="gradient"] h3{color:var(--ink)!important}.prose>div[style*="gradient"] label{color:var(--ink-2)!important}.prose>div[style*="gradient"] select,.prose>div[style*="gradient"] input:not([type=range]){font:inherit;font-size:16px!important;height:52px;padding:0 16px!important;border:0!important;border-radius:16px!important;background:var(--card)!important;color:var(--ink)!important;box-shadow:inset 0 0 0 1.5px var(--line-2)}.prose>div[style*="gradient"] input[type=range]{accent-color:var(--g)!important}.prose>div[style*="gradient"] div[style*="background: #fff"]{background:var(--card)!important;box-shadow:none!important;border-radius:22px!important}.prose>div[style*="gradient"] [style*="#1a3d20"]{color:var(--ink)!important}.prose>div[style*="gradient"] [style*="#2d5132"]{color:var(--ink-2)!important}.prose>div[style*="gradient"] [style*="#5C675F"]{color:var(--ink-3)!important}.prose>div[style*="gradient"] [style*="#3CA348"]:not(input){color:var(--g-ink)!important}.art-faq{padding-top:72px}.art-faq .h2{margin-bottom:22px}.art-faq .faq{max-width:none}.art-faq .faq p{line-height:1.55}@media (max-width:1100px){.bl.first{gap:28px}.bl.first h2{font-size:30px}.bl.first p{font-size:16.5px;-webkit-line-clamp:3}.article-cta-block{padding:48px 40px}.article-cta-block__inner{grid-template-columns:minmax(0,1fr)}.article-cta-block .cta__buttons{grid-column:1;grid-row:auto;margin-top:26px}}@media (max-width:720px){.bl .meta.dots>*+*::before{margin:0 6px}.art .art-src li,.article-sources li{font-size:14.5px}.art-back{padding-top:36px}.art-faq{padding-top:52px}.article-hero{padding:100px 0 44px!important}.article-hero h1{font-size:34px}.article-hero__lead{font-size:18px}.article-hero-img{aspect-ratio:16/10;border-radius:24px;margin-top:24px!important}.article-body .prose{font-size:17px}.prose>h2{font-size:26px;margin-top:44px}.prose>p,.prose li{font-size:17px}.prose table{font-size:14.5px}.prose th,.prose td{padding:12px 12px!important}.prose blockquote{font-size:18px}.prose>div[style*="gradient"]{padding:20px 18px!important}.app-card{padding:20px}.app-card__actions{width:100%}.app-card .store-btn,.article-cta-block .store-btn{height:54px;padding:0 16px 0 13px;gap:9px;flex:1;justify-content:center}.article-body .store-btn svg{width:22px;height:24px}.store-btn__text strong{font-size:15.5px}.store-btn__text small{font-size:10.5px}.article-cta-block{padding:36px 24px;margin-top:72px}.article-cta-block h3{font-size:30px}.article-cta-block p{font-size:17px}.article-cta-block .cta__buttons{margin-top:22px}}
