.r5-brand{white-space:nowrap;vertical-align:baseline;align-items:center;gap:.3em;display:inline-flex}.r5-plate{background:var(--k-bg);width:1.05em;height:1.05em;box-shadow:0 0 0 1px var(--k-line);border-radius:.22em;flex:none;place-items:center;display:inline-grid;overflow:hidden;transform:translateY(.06em)}.r5-plate img{object-fit:contain;width:86%;height:86%}.r5-head{max-width:900px;margin:0 auto}.r6-hero .k-cover{width:100%}:is(html:has(.r6),body:has(.r6)){overflow-x:clip}.r7-col{width:100%;max-width:1240px;padding-inline:var(--r6-pad);box-sizing:border-box;margin-inline:auto}.r7-head{max-width:760px}.r7-ads{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(20px,2.5vw,40px);margin-top:28px;display:grid}.r7-ads .ss{padding:0;background:0 0!important}.r7-ads .ss-grid{gap:clamp(18px,2vw,32px)}.r7-ads .ss-num{font-size:clamp(44px,4.6vw,72px)}.r7-aside{position:sticky;top:88px}@media (max-width:1080px){.r7-ads{grid-template-columns:1fr}.r7-aside{position:static}}.r7-read{gap:16px;display:grid}.r7-read-top{grid-template-columns:64px 1fr;align-items:center;gap:14px;display:grid}.r7-read-img{object-fit:cover;border-radius:8px;width:64px;height:80px}.r7-kicker{font:600 11px var(--k-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--k-muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.r7-kicker .r5-brand{text-transform:none;letter-spacing:0;font:600 13px var(--k-font-sans);color:var(--k-ink)}.r7-read-head{letter-spacing:-.01em;color:var(--k-ink);font-size:22px;line-height:1.15}.r7-ask-q{color:var(--k-ink);font-size:16px;font-weight:700}.r7-ask .k-cover{width:100%}.r7-ask .k-cover-body{max-width:1240px;padding-inline:var(--r6-pad);box-sizing:border-box;margin-inline:auto;left:0;right:0}.r7-ask .k-cover-body h1,.r7-ask .k-cover-body h2{max-width:18ch}.r8-h .r8-brand,.r7-kicker .r8-brand{white-space:nowrap;display:inline}.r8-h .r8-brand .r5-plate{vertical-align:-.12em;width:.92em;height:.92em;margin-right:.22em}.r7-kicker .r8-brand .r5-plate{vertical-align:-.2em;width:1.3em;height:1.3em;margin-right:.3em}.r8-read{gap:18px}.r8-figs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.r8-figs>div{align-content:start;gap:4px;display:grid}.r8-figs dt{font:700 26px/1 var(--k-font-display,var(--k-font-sans));letter-spacing:-.02em;color:var(--k-ink);font-variant-numeric:tabular-nums}.r8-figs dd{color:var(--k-muted);margin:0;font-size:12px;line-height:1.35}.r8-ask{border-top:1px solid color-mix(in oklab, var(--k-ink) 12%, transparent);gap:10px;padding-top:16px;display:grid}.r8-ask>*{justify-content:center}.r8-pick{justify-items:center;gap:6px;margin-bottom:18px;display:grid}.r8-hint{font:600 12px var(--k-font-mono);letter-spacing:.04em;color:var(--k-accent);align-items:flex-end;gap:4px;display:inline-flex;transform:translate(-120px)}.r8-hint svg{width:34px;height:24px;animation:1.6s ease-in-out infinite r8-nudge}@keyframes r8-nudge{50%{transform:translate(2px,3px)}}.r8-pick-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.r8-pick-row .k-seg{max-width:100%;overflow-x:auto}.r8-pick-row .k-seg-icon{font-size:15px;display:inline-flex}@keyframes r8-rise{to{opacity:1;transform:none}}@keyframes r8-flow{to{stroke-dashoffset:-28px}}@keyframes r8-breathe{50%{box-shadow:0 0 80px 18px color-mix(in oklab, var(--k-accent) 55%, transparent);transform:scale(1.08)}}@keyframes r8-bob{50%{transform:translateY(-5px)}}@keyframes r8-answer{0%,20%{opacity:0}30%,90%{opacity:1}to{opacity:0}}@keyframes r8-drop{0%{opacity:0;transform:translateY(-60px)}12%,82%{opacity:1;transform:none}to{opacity:0;transform:translateY(10px)}}@keyframes r8-scan{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes r8-bar{0%{left:-2%}to{left:102%}}@keyframes r8-card{0%{opacity:0;transform:translate(-24px)}10%,80%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion:reduce){.r8 *,.r8 :before{animation:none!important}}@keyframes r9-pulse{50%{box-shadow:0 10px 30px -8px color-mix(in oklab, var(--k-accent) 90%, transparent)}}@keyframes r9-in{0%{opacity:0;transform:translateY(8px)}}.r9-scene{isolation:isolate;background:var(--k-bg);min-height:min(100vh,980px);color:var(--k-ink);align-items:center;padding-block:80px;display:grid;position:relative;overflow:clip}.r9-scene-ground{z-index:-1;opacity:.45;background-size:9px 9px;background-image:radial-gradient(circle, color-mix(in oklab, var(--k-ink) 40%, transparent) .8px, transparent 1px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(55% 65% at 70%,#000,#0000);mask-image:radial-gradient(55% 65% at 70%,#000,#0000)}.r9-kin{font:800 clamp(30px, 3.1vw, 46px)/1.15 var(--k-font-display,var(--k-font-sans));letter-spacing:-.03em;margin:0}.r9-kin>span,.r9-sub,.r9-ctas{opacity:0;display:inline;transform:translateY(22px)}.r9-sub,.r9-ctas{display:block}[data-in] .r9-kin>span,[data-in] .r9-sub,[data-in] .r9-ctas{animation:.8s cubic-bezier(.2,.8,.2,1) both r9-rise;animation-delay:calc(var(--d) * .15s);display:inline-block}[data-in] .r9-kin>span{display:inline}[data-in] .r9-sub,[data-in] .r9-ctas{display:block}@keyframes r9-rise{to{opacity:1;transform:none}}.r9-job{color:color-mix(in oklab, var(--k-ink) 55%, transparent);transition:color .4s}.r9-job[data-on]{color:var(--k-ink);text-shadow:0 0 28px color-mix(in oklab, var(--k-accent) 70%, transparent)}.r9-job[data-on] .r9-emoji{animation:.6s ease-in-out r9-wiggle;display:inline-block}@keyframes r9-wiggle{30%{transform:rotate(-14deg)scale(1.25)}60%{transform:rotate(10deg)scale(1.15)}}.r9-shop{background:var(--k-paper);vertical-align:-.16em;border-radius:.25em;place-items:center;width:1.1em;height:1.1em;display:inline-grid}.r9-shop img{object-fit:contain;width:72%;height:72%}.r9-big{color:var(--k-accent);text-shadow:0 0 40px color-mix(in oklab, var(--k-accent) 55%, transparent)}.r9-sub{max-width:40ch;color:var(--k-ink-2);margin:22px 0 0;font-size:19px;line-height:1.7}.r9-ai-row{vertical-align:middle;margin:0 8px;display:inline-flex}.r9-ai-row span{background:var(--k-paper);width:30px;height:30px;box-shadow:0 0 0 2px var(--k-bg);animation:2.5s ease-in-out infinite r9-hop;animation-delay:calc(var(--i) * .12s);border-radius:50%;place-items:center;margin-left:-7px;display:grid}.r9-ai-row span:first-child{margin-left:0}@keyframes r9-hop{0%,60%,to{transform:none}30%{transform:translateY(-6px)}}.r9-ctas{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex!important}@keyframes r9-x{0%{opacity:0;left:9%}8%{opacity:1}70%{opacity:1}92%,to{opacity:0;left:44%}}@keyframes r9-y{0%{top:var(--y)}92%,to{top:44%}}@keyframes r9-sc{0%{transform:scale(.6)}15%{transform:scale(1)}55%{transform:scale(.9)}92%,to{transform:scale(.2)}}@keyframes r9-breathe{50%{transform:scale(1.1)}}@keyframes r9-spin{to{transform:rotate(360deg)}}@keyframes r9-counter{0%{rotate:none}to{rotate:-360deg}}@keyframes r9-flow{to{stroke-dashoffset:-28px}}@keyframes r9-bob{50%{translate:0 -6px}}@keyframes r9-answer{0%,22%{opacity:0;transform:translateY(4px)}32%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes r9-blink{50%{opacity:0}}.r9-close .k-cover-body h1,.r9-close .k-cover-body h2{max-width:20ch}@media (prefers-reduced-motion:reduce){.r8 *,.r8 :before,.r8 :after{transition:none!important;animation:none!important}.r9-kin>span,.r9-sub,.r9-ctas{opacity:1;transform:none}}.r10-hero .k-cover{height:max(620px, calc(100vh - var(--header-h,64px)))!important}.r10-hero .k-cover-tiles>*{animation:.9s cubic-bezier(.2,.8,.2,1) both r10-tile}.r10-hero .k-cover-tiles>:nth-child(5n+1){animation-delay:50ms}.r10-hero .k-cover-tiles>:nth-child(5n+2){animation-delay:.2s}.r10-hero .k-cover-tiles>:nth-child(5n+3){animation-delay:.35s}.r10-hero .k-cover-tiles>:nth-child(5n+4){animation-delay:.5s}.r10-hero .k-cover-tiles>:nth-child(5n){animation-delay:.65s}@keyframes r10-tile{0%{opacity:0;filter:blur(6px);transform:translateY(18px)scale(.94)}}.r10-hero .k-cover-tiles{animation:40s ease-in-out infinite alternate r10-drift}@keyframes r10-drift{to{transform:translateY(-4%)scale(1.04)}}.r10-hero .k-cover-body>*{animation:1s cubic-bezier(.2,.8,.2,1) both r10-rise}.r10-hero .k-cover-body>:first-child{animation-delay:.5s}.r10-hero .k-cover-body>:nth-child(2){animation-delay:.7s}.r10-hero .k-cover-body>:nth-child(3){animation-delay:.95s}.r10-hero .k-cover-body>:nth-child(4){animation-delay:1.15s}@keyframes r10-rise{0%{opacity:0;filter:blur(10px);letter-spacing:.02em;transform:translateY(34px)}}.r10-w{opacity:0;display:inline-block;transform:translateY(20px)}[data-in] .r10-w{animation:.7s cubic-bezier(.2,.8,.2,1) both r10-in-w;animation-delay:calc(var(--d) * .11s)}@keyframes r10-in-w{to{opacity:1;transform:none}}.r10-n{color:var(--k-accent);font-variant-numeric:tabular-nums;min-width:1.2em;text-shadow:0 0 30px color-mix(in oklab, var(--k-accent) 55%, transparent)}[data-in] .r10-rocket{animation:1.4s cubic-bezier(.3,1.4,.5,1) .5s both r10-launch}@keyframes r10-launch{0%{opacity:0;transform:translate(-18px,22px)rotate(-10deg)scale(.6)}60%{opacity:1;transform:translate(4px,-6px)rotate(6deg)scale(1.15)}to{opacity:1;transform:none}}@property --step{syntax:"<length>";inherits:true;initial-value:0}.r10-ads .ss-pile{transition:--step .45s cubic-bezier(.2,.8,.2,1),opacity .3s,filter .3s}.r10-ads .ss-pile[role=button]:hover{--step:1.6px}.r10-ads .ss-mini .ss-pile[role=button]:hover{--step:2.6px}.r10-ads .ss-pile[role=button]:hover .ss-top{box-shadow:0 40px 70px -24px color-mix(in oklab, var(--k-accent) 70%, transparent), 0 0 0 2px var(--k-accent);transform:translate(-8px,-14px)rotate(-2deg)scale(1.03)}.r10-ads .ss-grid:has(.ss-pile[role=button]:hover) .ss-pile:not(:hover){opacity:.45;filter:saturate(.5)}.r10-ads .ss-pile[data-on] .ss-top{animation:.5s cubic-bezier(.3,1.5,.5,1) r10-pin}@keyframes r10-pin{40%{transform:translate(-4px,-8px)scale(1.04)}}.r10-read{animation:.45s cubic-bezier(.2,.8,.2,1) r10-deal-in}@keyframes r10-deal-in{0%{opacity:.3;transform:translate(14px)rotate(.6deg)}}.r10-deal{animation:.5s cubic-bezier(.3,1.4,.5,1) r10-deal-img}@keyframes r10-deal-img{0%{opacity:0;transform:translate(-30px,10px)rotate(-8deg)scale(.8)}}.r10-scene{min-height:min(100vh,900px)}.r10-scene-ground{-webkit-mask-image:radial-gradient(60% 60%,#000,#0000);mask-image:radial-gradient(60% 60%,#000,#0000)}.r10-scene-col{text-align:center;justify-items:center;max-width:1080px;display:grid}.r10-kin{font-size:clamp(36px,4.4vw,68px);line-height:1.12}.r10-sub{max-width:46ch;margin-inline:auto;font-size:21px}.r10-ctas{justify-content:center}@media (prefers-reduced-motion:reduce){.r8 *,.r8 :before,.r8 :after{animation:none!important}.r10-w{opacity:1;transform:none}}.r11-lit{z-index:3;background:radial-gradient(120% 140% at 0% 0%, color-mix(in oklab, var(--k-accent) 28%, var(--k-bg)), var(--k-bg) 60%);color:var(--k-ink);border:1px solid color-mix(in oklab, var(--k-accent) 55%, transparent);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--k-ink) 18%, transparent), 0 0 0 1px color-mix(in oklab, var(--k-bg) 80%, transparent), 0 18px 40px -16px color-mix(in oklab, var(--k-accent) 80%, transparent), 0 0 28px -6px color-mix(in oklab, var(--k-accent) 60%, transparent);border-radius:14px;align-items:center;gap:10px;padding:9px 14px 9px 9px;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;animation:2.6s ease-in-out infinite r11-lamp;display:inline-flex;position:absolute;top:38%;right:10px}.r11-lit:hover{transform:translateY(-2px)}.r11-lit:after{content:"";background:linear-gradient(var(--k-accent), transparent);width:2px;height:30px;position:absolute;top:100%;left:26px}.r11-lit-marks{display:flex}.r11-lit-marks span{background:var(--k-paper);width:24px;height:24px;box-shadow:0 0 0 2px var(--k-bg);border-radius:50%;place-items:center;margin-left:-7px;display:grid}.r11-lit-marks span:first-child{margin-left:0}.r11-lit-t{line-height:1.2;display:grid}.r11-lit-t small{font:600 10.5px var(--k-font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--k-muted)}.r11-lit-t b{color:var(--k-ink);text-shadow:0 0 16px color-mix(in oklab, var(--k-accent) 90%, transparent);font-size:15px}@keyframes r11-lamp{50%{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--k-ink) 18%, transparent), 0 0 0 1px color-mix(in oklab, var(--k-bg) 80%, transparent), 0 18px 46px -12px color-mix(in oklab, var(--k-accent) 95%, transparent), 0 0 40px -2px color-mix(in oklab, var(--k-accent) 75%, transparent)}}.r11-detail-ask{z-index:2;position:absolute;bottom:14px;right:16px}.r11-ticket{transform-origin:30% 0;background:color-mix(in oklab, var(--k-accent) 16%, var(--k-bg));color:var(--k-ink);border:1.5px dashed color-mix(in oklab, var(--k-accent) 70%, transparent);box-shadow:0 24px 50px -24px color-mix(in oklab, var(--k-accent) 80%, transparent);border-radius:16px;gap:10px;margin-top:16px;padding:16px 14px 14px;transition:transform .35s cubic-bezier(.3,1.4,.5,1);display:grid;position:relative;transform:rotate(-2.2deg)}.r11-ticket:hover{transform:rotate(0)translateY(-3px)}.r11-ticket:before,.r11-ticket:after{content:"";background:var(--k-bg);border-radius:50%;width:16px;height:16px;position:absolute;top:46%}.r11-ticket:before{left:-9px}.r11-ticket:after{right:-9px}.r11-ticket-pics{height:62px;display:flex;position:relative}.r11-ticket-pics img{object-fit:cover;width:48px;height:60px;box-shadow:0 0 0 2px var(--k-bg);transform:rotate(calc((var(--i) - 1) * 8deg));border-radius:8px;margin-left:-12px;transition:transform .35s}.r11-ticket-pics img:first-child{margin-left:0}.r11-ticket:hover .r11-ticket-pics img{transform:rotate(calc((var(--i) - 1) * 14deg)) translateY(-4px)}.r11-stamp{border:2px solid var(--k-accent);color:var(--k-accent);font:800 13px var(--k-font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:8px;padding:5px 10px;position:absolute;top:6px;right:2px;transform:rotate(9deg)}.r11-ticket p{color:var(--k-ink-2);margin:0;font-size:13px;line-height:1.4}.r11-ticket p b{color:var(--k-ink)}.r11-ticket .k-btn{justify-content:center;justify-self:stretch}.r11-scene{padding-block:72px 40px}.r11-pointer{gap:56px;display:grid;position:relative}.r11-glow{z-index:-1;pointer-events:none;opacity:calc(.25 + var(--lit) * .75);background-size:9px 9px;background-image:radial-gradient(circle, var(--k-accent) 1.2px, transparent 1.5px);-webkit-mask-image:radial-gradient(220px 220px at var(--px) calc(var(--py) + 80px), black, transparent);-webkit-mask-image:radial-gradient(220px 220px at var(--px) calc(var(--py) + 80px), black, transparent);mask-image:radial-gradient(220px 220px at var(--px) calc(var(--py) + 80px), black, transparent);transition:opacity .4s;position:absolute;inset:-80px 0}.r11-sweep{background:linear-gradient(100deg, var(--k-accent) 30%, var(--k-ink) 50%, var(--k-accent) 70%) 0 0 / 300% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:3.5s linear infinite r11-sweep}@keyframes r11-sweep{0%{background-position:100% 0}to{background-position:-50% 0}}.r11-stream{opacity:0;gap:12px;transition:opacity 1s 1.2s;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}[data-in] .r11-stream{opacity:1}.r11-row{overflow:hidden}.r11-track{gap:12px;width:max-content;animation:48s linear infinite r11-marquee;display:flex}.r11-row[data-dir="-1"] .r11-track{animation-duration:56s;animation-direction:reverse}.r11-row:hover .r11-track{animation-play-state:paused}@keyframes r11-marquee{to{transform:translate(-50%)}}.r11-read{white-space:nowrap;color:var(--k-muted);background:color-mix(in oklab, var(--k-paper) 6%, var(--k-bg));border:1px solid color-mix(in oklab, var(--k-ink) 10%, transparent);border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 8px;font-size:14px;transition:color .4s,border-color .4s,box-shadow .4s,transform .4s;display:inline-flex}.r11-read .r5-plate{width:22px;height:22px}.r11-read-e{font-size:15px}.r11-read[data-on]{color:var(--k-ink);border-color:color-mix(in oklab, var(--k-accent) 60%, transparent);box-shadow:0 0 22px -6px color-mix(in oklab, var(--k-accent) 80%, transparent);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.r11-track,.r11-sweep,.r11-lit{animation:none!important}.r11-stream{opacity:1}}.r8-pick-row{flex-wrap:wrap;max-width:100%}.r8-pick-row .k-seg{scrollbar-width:none;max-width:100%;overflow-x:auto}.r8-pick-row .k-seg::-webkit-scrollbar{display:none}.r11-lit{top:6%}.r11-lit[data-side=left]{left:10px;right:auto}.r8-pick{grid-template-columns:minmax(0,1fr);width:100%}.r8-pick-row{width:100%}.r10-hero .k-type-mega{font-size:min(var(--k-type-mega-size,96px), 12.5vw);overflow-wrap:break-word}@media (max-width:900px){.r5 .k-sig-value{display:none}}.r8-hint{max-width:100%}@media (max-width:640px){.r8-hint{text-align:center;white-space:normal;flex-wrap:wrap;justify-content:center;transform:none}.r8-hint svg,.r5 .k-sig-pill-stat{display:none}.r5 .k-sig-detail .r11-detail-ask{margin-top:10px;display:block;position:static;transform:none}.r5 .k-sig-detail .r11-detail-ask .k-btn{justify-content:center;width:100%}.r11-lit{gap:8px;padding:6px 10px}.r11-lit-marks span{width:20px;height:20px}}@media (pointer:coarse){.r8-pick-row .k-seg-item{min-height:40px}}@media (max-width:640px){.r8-h .r5-brand{white-space:normal;display:inline}.r8-h .r5-plate{vertical-align:-.1em;margin-right:.25em;display:inline-grid;transform:none}}@media (max-width:1024px){.r6-hero .k-cover-tiles,.r9-close .k-cover-tiles{grid-template-columns:repeat(8,1fr)!important}}@media (max-width:640px){.r6-hero .k-cover-tiles,.r9-close .k-cover-tiles{grid-template-columns:repeat(4,1fr)!important}.r9-close .k-cover{min-height:560px;height:auto!important}.r5 .k-sig-thumb{display:none}.r11-lit,.r11-lit[data-side=left]{box-sizing:border-box;width:100%;margin-top:10px;display:flex;position:static}.r11-lit:after{display:none}}
