@font-face{font-family:TikTok Sans;font-weight:400;font-style:normal;font-display:swap;src:url(../media/TikTokSans-400.14-fttvnnkxef.woff2)format("woff2")}@font-face{font-family:TikTok Sans;font-weight:500;font-style:normal;font-display:swap;src:url(../media/TikTokSans-500.2i3fg0y0l7l2a.woff2)format("woff2")}@font-face{font-family:TikTok Sans;font-weight:700;font-style:normal;font-display:swap;src:url(../media/TikTokSans-700.3itnx_vz5ceea.woff2)format("woff2")}@font-face{font-family:TikTok Sans;font-weight:800;font-style:normal;font-display:swap;src:url(../media/TikTokSans-800.3dm9wto3n7j2w.woff2)format("woff2")}.tk-page{--surface:#fff;--surface-raised:#f7f7f8;--surface-inverse:#000;--surface-inverse-raised:#161618;--ink:#161823;--ink-muted:#5c5e66;--ink-inverse:#fff;--ink-inverse-muted:#a4a5ab;--hairline:#e3e3e5;--border-strong:#8a8b91;--cyan:#25f4ee;--red:#fe2c55;--red-ink:#d4143e;--cyan-ink:#00807c;--cyan-tint:#e9fefd;--red-tint:#ffeef1;--on-cyan:#000;--bar-track:#f1f1f2;--bar-fill:var(--ink);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--radius-xs:2px;--radius-sm:4px;--font-sans:"TikTok Sans", "Helvetica Neue", Arial, sans-serif}
.tk,.tk *{box-sizing:border-box}.tk{font-family:var(--font-sans);-webkit-font-smoothing:antialiased}:where(.tk) p,:where(.tk) h1,:where(.tk) h2,:where(.tk) h3{margin:0}.tk-slide{background:var(--surface-inverse);width:1280px;height:720px;color:var(--ink-inverse);flex-direction:column;padding:64px 72px 56px;display:flex;position:relative;overflow:hidden}.tk-slide__head{z-index:1;justify-content:space-between;align-items:flex-start;gap:40px;display:flex;position:relative}.tk-title{letter-spacing:-.01em;text-transform:uppercase;max-width:900px;font-size:50px;font-weight:800;line-height:54px}.tk-brand{letter-spacing:.2em;text-transform:uppercase;color:var(--cyan);white-space:nowrap;padding-top:14px;font-size:15px;font-weight:700;line-height:20px}.tk-slide__body{z-index:1;flex-direction:column;flex:1;justify-content:center;min-height:0;display:flex;position:relative}.tk-page-no{z-index:1;color:var(--ink-inverse-muted);font-size:14px;position:absolute;bottom:28px;right:72px}.tk-orb{z-index:0;background:var(--surface-inverse-raised);border-radius:50%;position:absolute}.tk-orb--r{width:620px;height:620px;bottom:-260px;right:-200px}.tk-orb--l{width:560px;height:560px;bottom:-280px;left:-240px}.tk-orb--t{width:520px;height:520px;top:-240px;right:-160px}.tk-label{letter-spacing:.06em;text-transform:uppercase;color:var(--cyan);font-size:17px;font-weight:700;line-height:22px}.tk-label--red{color:var(--red)}.tk-text{color:var(--ink-inverse);font-size:19px;line-height:28px}.tk-text--muted{color:var(--ink-inverse-muted)}.tk-label+.tk-text{margin-top:8px}.tk-circle{background:var(--cyan);width:150px;height:150px;color:var(--on-cyan);letter-spacing:-.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:44px;font-weight:800;line-height:1;display:flex}.tk-circle small{font-size:24px;font-weight:700}.tk-circle--red{background:var(--red);color:var(--on-cyan)}.tk-circle--lg{width:190px;height:190px;font-size:60px}.tk-circle--lg small{font-size:30px}.tk-circle--sm{width:104px;height:104px;font-size:34px}.tk-circle--sm small{font-size:18px}.tk-circles{grid-auto-columns:1fr;grid-auto-flow:column;gap:36px;display:grid}.tk-circles>div{text-align:center;flex-direction:column;align-items:center;display:flex}.tk-circles .tk-label{margin-top:26px}.tk-circles .tk-text{max-width:250px;margin-top:8px}.tk-rows{flex-direction:column;gap:30px;display:flex}.tk-row{grid-template-columns:auto 1fr;align-items:center;gap:32px;display:grid}.tk-row .tk-text{max-width:560px}.tk-split{grid-template-columns:1.15fr 1fr;align-items:center;gap:56px;display:grid}.tk-split--top{align-items:start}.tk-donut{align-items:center;gap:36px;display:flex}.tk-donut svg{flex:none;width:300px;height:300px;transform:rotate(-90deg)}.tk-donut circle{fill:none;stroke-width:58px}.tk-donut .s1{stroke:var(--red)}.tk-donut .s2{stroke:var(--cyan)}.tk-donut .s3{stroke:var(--ink-inverse)}.tk-donut .s4{stroke:var(--ink-inverse-muted)}.tk-donut .s5{stroke:var(--border-strong)}.tk-legend{flex-direction:column;gap:14px;margin:0;padding:0;font-size:18px;line-height:24px;list-style:none;display:flex}.tk-legend li{grid-template-columns:18px 1fr auto;align-items:center;gap:12px;display:grid}.tk-legend i{border-radius:50%;width:18px;height:18px}.tk-legend b{font-weight:800}.tk-quote{margin:0}.tk-quote p{font-size:22px;font-weight:500;line-height:32px}.tk-quote p:before{content:"“";color:var(--cyan);font-weight:800}.tk-quote p:after{content:"”";color:var(--cyan);font-weight:800}.tk-quote footer{color:var(--ink-inverse-muted);margin-top:8px;font-size:15px;line-height:20px}.tk-quotes{flex-direction:column;gap:26px;display:flex}.tk-cover{text-align:center;justify-content:center;align-items:center}.tk-cover .tk-brand{padding:0}.tk-cover__title{letter-spacing:-.015em;text-transform:uppercase;max-width:1000px;margin-top:22px;font-size:76px;font-weight:800;line-height:78px}.tk-cover__title em{color:var(--cyan);font-style:normal}.tk-cover__meta{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-inverse-muted);margin-top:36px;font-size:15px;font-weight:700;line-height:20px}.tk-cover__meta b{color:var(--ink-inverse)}.tk-cover .tk-circle{z-index:1;position:absolute}.tk-report{background:var(--bar-track);flex-direction:column;gap:24px;padding:24px;display:flex}@media print{.tk-report{background:0 0;gap:0;padding:0}.tk-slide{break-after:page}}.tk-qstrip{border-top:1px solid var(--border-strong);grid-auto-columns:1fr;grid-auto-flow:column;gap:48px;margin-top:44px;padding-top:24px;display:grid}.tk-qstrip .tk-quote p{font-size:20px;line-height:29px}.tk-side{grid-template-columns:1.35fr 1fr;align-items:center;gap:56px;display:grid}.tk-side .tk-quotes{border-left:3px solid var(--cyan);padding-left:32px}
.deck{background:#000;flex-direction:column;align-items:center;gap:24px;min-height:100vh;padding:24px 16px;display:flex}.fit{aspect-ratio:16/9;border-radius:4px;width:100%;max-width:1280px;position:relative;overflow:hidden}.fit>.tk-slide{transform-origin:0 0;position:absolute;top:0;left:0}@media print{.deck{gap:0;padding:0}.fit{break-after:page;border-radius:0;width:1280px;max-width:none}.fit>.tk-slide{transform:none!important}}.tk-page{letter-spacing:normal;line-height:normal}.tk h1,.tk h2,.tk h3{font-family:inherit}
