.cb-section{max-width:1160px;margin:0 auto;padding:88px 20px 0}.cb-narrow{max-width:980px}.cb-head{text-align:center;max-width:40rem;margin:0 auto 36px}.cb-eyebrow{letter-spacing:.02em;color:var(--color-accent-text,#2f5be6);font-size:13px;font-weight:700}.cb-h2{font-family:var(--font-display,inherit);letter-spacing:-.025em;color:var(--color-ink);text-wrap:balance;margin-top:8px;font-size:clamp(30px,4.2vw,48px);font-weight:800;line-height:1.06}.cb-lede{color:var(--color-muted);text-wrap:balance;margin-top:14px;font-size:clamp(16px,1.6vw,19px);line-height:1.45}.cb-panel{justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex}.cb-panel>img,.cb-panel>video{background:#111;border-radius:16px;width:auto;max-width:min(100%,860px);height:auto;max-height:100%;display:block;box-shadow:0 0 0 1px #ffffff1f,0 24px 60px -18px #320e1cbf}.cb-panel>.cb-alpha{box-shadow:none;background:0 0;border-radius:0}.cb-loop{position:relative}.cb-zoom>video{transform:scale(var(--loop-zoom))}.cb-loop>video.cb-alt{margin:auto;position:absolute;inset:0}.cb-price{grid-template-columns:1.25fr 1fr;gap:14px;display:grid}.cb-price-main,.cb-price-list{background:var(--color-surface,#fff);box-shadow:0 0 0 1px var(--color-line,#00000012), 0 18px 40px -28px #6e284059;border-radius:28px;padding:32px}.cb-popular{color:#b4441a;background:#f4a46c42;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-block}.cb-amount{font-family:var(--font-display,inherit);letter-spacing:-.03em;color:var(--color-ink);margin-top:14px;font-size:44px;line-height:1}.cb-muted{color:var(--color-muted)}.cb-price-main>.cb-muted{margin-top:8px;font-size:15px}.cb-or{color:var(--color-ink);margin-top:14px;font-size:15px;font-weight:600}.cb-price-ctas,.cb-end-ctas{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:24px;display:flex}.cb-btn{white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:14px 22px;font-size:15px;font-weight:700;display:inline-flex}.cb-link{color:var(--color-muted);text-decoration:underline;-webkit-text-decoration-color:var(--color-line);text-decoration-color:var(--color-line);text-underline-offset:4px;font-size:14px;font-weight:600}.cb-link:hover{color:var(--color-ink)}.cb-touch{width:100%;max-width:26rem;margin-top:18px}.cb-list-title{color:var(--color-ink);font-weight:700}.cb-price-list ul{gap:12px;margin-top:14px;display:grid}.cb-price-list li{color:var(--color-ink);gap:10px;font-size:15px;line-height:1.4;display:flex}.cb-price-list li svg{color:#3fa35a;flex:none;margin-top:1px}.cb-faq{border-radius:var(--bn-radius);background:var(--color-surface);max-width:860px;margin:0 auto;padding:6px 28px}.cb-faq details+details{border-top:1px solid var(--color-line)}.cb-faq summary{cursor:pointer;letter-spacing:-.01em;color:var(--color-ink);justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:17px;font-weight:600;list-style:none;display:flex}.cb-faq summary::-webkit-details-marker{display:none}.cb-faq summary i{background:var(--bn-raised);border-radius:999px;flex:none;width:28px;height:28px;transition:transform .25s;position:relative;box-shadow:0 1px 3px #00000014}.cb-faq summary i:before{content:"";border-right:2px solid var(--color-muted);border-bottom:2px solid var(--color-muted);width:7px;height:7px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.cb-faq details[open] summary i{transform:rotate(180deg)}.cb-faq summary:hover span{color:var(--bn-blue)}.cb-faq details p{color:var(--color-muted);padding:0 44px 22px 0;font-size:16px;line-height:1.55}.cb-faq details p a{color:var(--bn-blue)}.cb-end{text-align:center;padding-bottom:110px}.cb-end-ctas{justify-content:center}@media (width<=760px){.cb-section{padding:64px 16px 0}.cb-price{grid-template-columns:1fr}.cb-price-main,.cb-price-list{padding:24px}.cb-faq{border-radius:26px;padding:2px 20px}.cb-faq summary{font-size:16px}.cb-faq details p{padding-right:0}}@media (prefers-reduced-motion:reduce){.cb-faq summary i{transition:none}}.home-calm .try-cta.trial-cta{background:#2f6bff;box-shadow:0 1px 2px #14287838}.home-calm .try-cta.trial-cta:hover{background:#245ae6;box-shadow:0 1px 2px #14287838}.home-calm .try-cta:not(.trial-cta){color:var(--color-ink);background:var(--color-surface,#fff);box-shadow:0 0 0 1px var(--color-line)}.home-calm .try-cta:not(.trial-cta):hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-ink) 30%, transparent)}.home-calm .try-cta:not(.trial-cta)>svg{color:currentColor}@media (width>=1024px){.home-calm #top .pk-host>.dm-mac{zoom:1.16}}@media (width>=1280px){.home-calm #top .pk-host>.dm-mac{zoom:1.2}}.home-calm #top{background:linear-gradient(to bottom, transparent 82%, var(--color-bg) 100%), url(/landing27/hero-pixel-sunset.png) 72% 0 / max(1600px, 100%) auto no-repeat, #2e1a47;image-rendering:pixelated}.home-calm #top>*{image-rendering:auto}.home-calm #top .hero-copy,.home-calm #top .pk-slot{background:color-mix(in srgb, var(--color-bg) 78%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:28px;box-shadow:inset 0 0 0 1px #ffffff59,0 24px 50px -28px #4614268c}.home-calm #top .hero-copy{padding:28px 32px}.home-calm #top .tt-strip{margin-bottom:14px}.home-calm #top .tt-head{background:var(--color-surface);height:30px;box-shadow:0 0 0 1px var(--color-line);border-radius:14px 14px 0 0;align-items:center;padding:0 14px}.home-calm #top .tt-words{box-shadow:0 0 0 1px var(--color-line), 0 18px 30px -20px #16161a73;border-radius:0 0 14px 14px;margin-top:0}.home-calm #top .tt-hint{border-top:1px solid var(--color-line)}.home-calm #top .tt-foot{margin-top:8px}.home-calm #top .tt-privacy{width:fit-content;color:var(--color-ink);background:color-mix(in srgb, var(--color-bg) 90%, transparent);border-radius:11px;margin:0 auto;padding:3px 10px}.home-calm #top .hk .kb-case{box-shadow:0 26px 44px -18px #16161a73}.home-calm #top .hk-pick{background:var(--color-surface);width:fit-content;box-shadow:0 0 0 1px var(--color-line), 0 10px 22px -14px #16161a80;border-radius:999px;margin-inline:auto;padding:5px 14px 5px 6px}.home-calm #top .pk-slot:not(:empty){margin-top:12px;padding:8px 6px}@media (width<=640px){.home-calm #top .hero-copy{padding:22px 18px}}.cb-eyebrow{color:#c2553a}@media (width<=419px){.home-calm .nav-pill .nav-right>:first-child{display:grid}}@media (width>=1024px){.home-calm #top .hero-copy .h1{font-size:clamp(48px,4.6vw,72px)}.home-calm #top>div{padding-top:20px}.home-calm #top .pk-host{margin-top:76px}.home-calm #top .hk{margin-top:12px;padding:10px 18px 12px}.home-calm #top .hk-pick{margin-top:10px}.home-calm #top .enter-card{width:100%;max-width:none;margin-inline:0}}@media (width>=1024px) and (width<=1279px){.home-calm #top>div{--hero-fixed:398px}}@media (width<=639px){.home-calm #top>div{gap:20px;padding-top:20px}.home-calm #hero-cta .touch-block>p:first-child,.home-calm #hero-cta .touch-block>a.ghost-cta,.home-calm #hero-cta .touch-block>a.gold-cta{display:none}.home-calm #top .hero-copy .lede{margin-top:16px}.home-calm #hero-cta{margin-top:22px}}.home-calm #hero-mac .nt-peek{display:none}@media (width>=1024px){.home-calm #top>div{grid-template-columns:minmax(0, 540px) minmax(0, min(calc((100svh - var(--hero-fixed,358px)) / .985), 840px));justify-content:center;column-gap:clamp(32px,3.6vw,64px)}.home-calm #top .hero-copy{padding:22px 26px}.home-calm #top .hero-copy .h1{font-size:clamp(44px,4vw,64px)}.home-calm #top .hero-copy .lede{font-size:21px}.home-calm #top .tt-privacy{max-width:100%;font-size:11px}}.home-calm #top .hk-pick{flex-wrap:nowrap;max-width:100%}.home-calm #top .hk-pick>div{flex-wrap:nowrap;flex:none}.home-calm #top .hk-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.home-calm .nav-pill .theme-toggle2{width:36px;height:36px}.home-calm .nav-pill .nav-right>.nav-count{display:none}@media (width>=1024px){.home-calm .nav-pill .nav-right>.nav-count{display:contents}}@media (width<=419px){.home-calm .nav-pill .nav-right>.nav-count+*{display:grid}}@media (width>=1024px){.home-calm #top .hero-copy{container-type:inline-size}.home-calm #top .hero-copy .h1>span{white-space:normal;text-wrap:balance}.home-calm #top .hero-copy .h1{font-size:clamp(36px,11.5cqi,64px)}.home-calm #top .hero-copy:lang(de) .h1,.home-calm #top .hero-copy:lang(fr) .h1,.home-calm #top .hero-copy:lang(es) .h1,.home-calm #top .hero-copy:lang(it) .h1,.home-calm #top .hero-copy:lang(nl) .h1,.home-calm #top .hero-copy:lang(pt) .h1,.home-calm #top .hero-copy:lang(ta) .h1,.home-calm #top .hero-copy:lang(bn) .h1,.home-calm #top .hero-copy:lang(hi) .h1{font-size:clamp(34px,9.6cqi,58px)}.home-calm #top .hero-copy .lede{font-size:clamp(17px,4.1cqi,21px)}.home-calm #hero-cta{flex-wrap:nowrap;gap:10px}.home-calm #hero-cta>.desk-flex{min-width:0;padding-inline:clamp(12px,3.4cqi,22px);font-size:clamp(13px,3.1cqi,15px)}.home-calm #top>div{grid-template-columns:minmax(0, min(540px, calc((100svh - var(--hero-fixed,358px)) / .985 + 140px))) minmax(300px, min(calc((100svh - var(--hero-fixed,358px)) / .985), 840px))}.home-calm #top .hk-tt .tt-strip{margin-inline:-12.5%}.home-calm #top .tt-hint{font-size:12.5px}}@media (width>=1280px) and (height<=759px){.home-calm #top>div{--hero-fixed:366px}}@media (width>=1024px){.home-calm #top .enter-card{container-type:inline-size}}@container (width<=440px){.home-calm #top .hk-name{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.sc-wrap{flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}.sc-box{--k:1.12;aspect-ratio:960/540;contain:layout paint;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;border-radius:22px;width:100%;position:relative;overflow:hidden;box-shadow:0 14px 40px #0000001f,0 0 0 1px #0000000a}.sc-stage{--W:960px;--H:540px;--panel-off:translateX(104%);--st-off:translateY(60px) scale(.9);--sg-stairs:translate(-40px, -30px) perspective(1400px) rotateX(48deg) rotateZ(-34deg) scale(.6);--sg-tilt:translate(-60px, 0) perspective(1200px) rotateY(24deg) rotateX(4deg) scale(.8);--sc-win:#fff;--sc-bar:#f6f5f4;--sc-ink:#1d1d1f;--sc-soft:#6e6e73;--sc-line:#00000014;--sc-chip:#eceaea;width:var(--W);height:var(--H);transform:scale(var(--k));transform-origin:0 0;font:500 12px/1.25 var(--font-sans,-apple-system, system-ui, sans-serif);color:var(--sc-ink);position:absolute;top:0;left:0}[data-theme=dark] .sc-stage{--sc-win:#232326;--sc-bar:#2b2b2e;--sc-ink:#f2f2f4;--sc-soft:#a1a1a6;--sc-line:#ffffff14;--sc-chip:#38383c}.sc-a{will-change:transform, opacity;animation-play-state:paused!important}[data-run] .sc-a{animation-play-state:running!important}.sc-measure,.sc-measure *{animation:none!important}.sc-stage i,.sc-stage em{font-style:normal}.sc-wall{background:radial-gradient(120% 90% at 15% 10%,#c9d8ff 0%,#0000 55%),radial-gradient(90% 80% at 90% 30%,#ffd9cf 0%,#0000 60%),radial-gradient(100% 90% at 60% 100%,#e7d6ff 0%,#0000 60%),#eef0fb;position:absolute;inset:0}[data-theme=dark] .sc-wall{background:radial-gradient(120% 90% at 15% 10%,#26346a 0%,#0000 55%),radial-gradient(90% 80% at 90% 30%,#5a2f3d 0%,#0000 60%),radial-gradient(100% 90% at 60% 100%,#3a2a66 0%,#0000 60%),#15161f}.sc-menubar{color:#1d1d1f;background:#ffffff8c;align-items:center;gap:16px;height:24px;padding:0 14px;font-size:11.5px;display:flex;position:absolute;top:0;left:0;right:0}[data-theme=dark] .sc-menubar{color:#f2f2f4;background:#14141899}.sc-menubar b{font-weight:700}.sc-mb-clacky{background:linear-gradient(145deg,#ffb36b,#ff6b6b);border-radius:4px;width:14px;height:14px;margin-left:auto}.sc-menubar em{font-variant-numeric:tabular-nums}.sc-home{width:1px;height:1px;position:absolute;top:470px;left:820px}.sc-desk{position:absolute;top:64px;left:186px}.nw{color:#1d1d1f;transform-origin:0 0;background:#fff;border-radius:12px;width:588px;height:366px;position:relative;overflow:hidden;box-shadow:0 22px 50px #14143c38,0 0 0 .5px #00000026}.nw-bar{align-items:center;gap:6px;width:140px;height:26px;padding-left:12px;display:flex;position:absolute;top:0;left:0}.nw-bar i,.ed-lights i{background:#ff5f57;border-radius:50%;width:10px;height:10px}.nw-bar i:nth-child(2),.ed-lights i:nth-child(2){background:#febc2e}.nw-bar i:nth-child(3),.ed-lights i:nth-child(3){background:#28c840}.nw-side{background:#eef1f8;flex-direction:column;gap:0;width:140px;padding:40px 10px 0;font-size:12px;display:flex;position:absolute;top:0;bottom:0;left:0}.nw-side b{margin:0 0 14px 8px;font-size:14px}.nw-side span{color:#3a3a3c;align-items:center;height:24px;padding-left:10px;display:flex;position:relative}.nw-pick{background:#d9e3f8;border-radius:6px;top:69px;left:10px;right:10px;height:24px!important;position:absolute!important}.nw-cap{width:448px;height:340px;position:absolute;top:26px;left:140px}.nw-main{color:#1d1d1f;background:#fff;width:448px;height:340px;position:relative;overflow:hidden}.nw-h{letter-spacing:-.02em;font-size:22px;font-weight:800;position:absolute;top:10px;left:20px}.nw-sub{color:#6e6e73;font-size:10.5px;position:absolute;top:40px;left:20px}.nw-export{color:#fff;background:#2f6ef6;border-radius:7px;place-items:center;height:26px;padding:0 16px;font-size:11px;font-weight:600;display:grid;position:absolute;top:12px;right:20px}.nw-cards{grid-template-columns:1fr 1fr 1.03fr;gap:10px;display:grid;position:absolute;top:70px;left:20px;right:20px}.nw-cards span{color:#6e6e73;background:#f6f7fa;border-radius:10px;flex-direction:column;height:64px;padding:10px;font-size:10px;display:flex}.nw-cards i{border-radius:4px;width:14px;height:14px;display:none;position:absolute;transform:translate(0)}.nw-cards b{color:#1d1d1f;letter-spacing:-.02em;margin-top:auto;font-size:21px;font-weight:800}.nw-chart{background:#f6f7fa;border-radius:10px;width:408px;height:92px;position:absolute;top:146px;left:20px}.nw-rows{gap:6px;display:grid;position:absolute;top:248px;left:20px;right:20px}.nw-rows>span{background:#f6f7fa;border-radius:7px;grid-template-columns:112px 1fr auto;align-items:center;height:24px;padding:0 10px;font-size:10.5px;display:grid}.nw-rows em{font-weight:600}.nw-rows b{font-weight:700}.ss-dim{opacity:0;background:#0000001f;position:absolute;inset:0}.ss-mq{left:var(--cap-x);top:var(--cap-y);opacity:0;will-change:width, height;width:0;height:0;position:absolute;box-shadow:0 0 0 1px #fff,0 0 0 2px #00000059,0 0 0 3000px #00000052}.ss-mq-size{color:#fff;font:600 11.5px/1.2 ui-monospace, "SF Mono", var(--font-sans), monospace;font-variant-numeric:tabular-nums;white-space:nowrap;background:#141414d1;border-radius:99px;padding:4px 9px;position:absolute;top:calc(100% + 8px);right:0}.ss-flash{left:var(--cap-x);top:var(--cap-y);width:var(--cap-w);height:var(--cap-h);opacity:0;pointer-events:none;background:#fff;position:absolute}.ss-fly{left:var(--cap-x);top:var(--cap-y);width:var(--cap-w);height:var(--cap-h);transform-origin:0 0;opacity:0;border-radius:10px;position:absolute;overflow:hidden;box-shadow:0 10px 28px #00000052,0 0 0 1px #ffffff40}.ss-fly-in{transform:scale(var(--cap-s,1));transform-origin:0 0}.ss-thumb-slot{width:220px;height:167px;position:absolute;bottom:22px;right:24px}.ss-stack,.ss-hover{opacity:0;position:absolute;inset:0}.ss-stack i{background:#e9ebf2;border-radius:9px;position:absolute;inset:4%;transform:translate(-5px,-6px)rotate(-3.5deg);box-shadow:0 4px 8px #00000038}.ss-stack i+i{z-index:-1;background:#dcdfe8;transform:translate(-10px,-12px)rotate(-7deg)}.ss-hover{background:#0000006b;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.ss-hover span{color:#fff;background:#ffffff2e;border-radius:99px;place-items:center;width:112px;height:24px;font-size:11px;font-weight:600;display:grid;box-shadow:inset 0 0 0 1px #ffffff4d}.ss-ed{background:var(--sc-bar);transform-origin:var(--ed-o,80% 80%);opacity:0;border-radius:12px;flex-direction:column;display:flex;position:absolute;inset:34px 14px 14px;overflow:hidden;box-shadow:0 30px 70px #0a0a284d,0 0 0 .5px #0003}.ed-top{flex:none;align-items:center;gap:8px;height:46px;padding:0 12px;display:flex}.ed-lights{gap:6px;margin-right:6px;display:flex}.sc-ico{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.sc-ico circle[r=\.9]{fill:currentColor}.ed-btn{background:var(--sc-chip);white-space:nowrap;border-radius:7px;align-items:center;gap:5px;height:26px;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}.ed-tools{background:var(--sc-win);box-shadow:0 0 0 .5px var(--sc-line);border-radius:9px;align-items:center;gap:2px;margin:0 auto;padding:3px;display:flex;position:relative}.ed-tools>span{z-index:1;width:26px;height:24px;color:var(--sc-ink);border-radius:6px;place-items:center;display:grid;position:relative}.ed-hl{left:var(--hl-x,0px);z-index:2;color:#fff;background:#0a84ff;border-radius:6px;width:26px;height:24px;position:absolute;top:3px}.ed-hl .sc-ico{position:absolute;top:4.5px;left:5.5px}.ed-sep,.hud-sep{background:var(--sc-line);flex:none;width:1px;height:18px;margin:0 3px}.ed-right{align-items:center;gap:6px;display:flex}.ed-iconbtn{background:var(--sc-chip);border-radius:7px;place-items:center;width:28px;height:26px;display:grid}.ed-save{color:#fff;background:#0a84ff;border-radius:7px;align-items:center;gap:5px;height:26px;padding:0 11px;font-size:11px;font-weight:700;display:inline-flex}.ed-row2{border-bottom:1px solid var(--sc-line);flex:none;justify-content:space-between;align-items:center;height:34px;padding:0 12px 6px;display:flex}.ed-colors{background:var(--sc-win);box-shadow:0 0 0 .5px var(--sc-line);border-radius:9px;gap:6px;padding:5px 8px;display:flex}.ed-colors i{border-radius:50%;width:14px;height:14px;box-shadow:inset 0 0 0 .5px #0003}.ed-colors i.on{box-shadow:0 0 0 2px var(--sc-win), 0 0 0 3.5px #ff3b30}.ed-seg{background:var(--sc-chip);border-radius:8px;padding:2px;font-size:11px;font-weight:600;display:inline-flex;position:relative}.ed-seg>span{z-index:1;white-space:nowrap;height:22px;color:var(--sc-soft);align-items:center;gap:5px;padding:0 10px;display:inline-flex;position:relative}.ed-seg>span[data-seg=orig],.ed-seg>span.on{color:var(--sc-ink)}.ed-seg b{color:#fff;background:#0a84ff;border-radius:99px;padding:1px 5px;font-size:8.5px}.ed-seg-on{height:22px;width:var(--seg-orig-w,64px);background:var(--sc-win);border-radius:6px;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000026}.ed-body{flex:1;min-height:0;display:flex;position:relative}.ed-shelf{border-right:1px solid var(--sc-line);width:96px;color:var(--sc-soft);flex:none;padding:10px;font-size:11px}.ed-shelf-shot{border-radius:6px;width:74px;height:56px;margin-top:10px;display:block;overflow:hidden;box-shadow:0 0 0 2px #0a84ff}.ed-shelf-shot>span{transform-origin:0 0;display:block;transform:scale(.166)}.ed-canvas{background:radial-gradient(circle, var(--sc-line) 1px, transparent 1.2px) 0 0 / 14px 14px, var(--sc-bar);flex:1;position:relative;overflow:hidden}.ed-bg1,.ed-bg2{opacity:0;position:absolute;inset:0}.ed-bg1{background:radial-gradient(80% 70% at 20% 30%,#ff7eb3 0%,#0000 60%),radial-gradient(70% 70% at 80% 70%,#4f6bff 0%,#0000 60%),linear-gradient(135deg,#2a1a6e,#5b2bd1)}.ed-bg2{background:radial-gradient(80% 70% at 25% 25%,#ffd27a 0%,#0000 60%),radial-gradient(70% 70% at 80% 75%,#ff5e62 0%,#0000 60%),linear-gradient(135deg,#3b1530,#c4385c)}.ed-stagebox{perspective:none;place-items:center;display:grid;position:absolute;inset:0}.ed-group{width:448px;height:340px;transform-style:preserve-3d;transform-origin:50%;position:relative}.sh-main{border-radius:10px;position:absolute;inset:0;overflow:hidden;box-shadow:0 18px 40px #00000038,0 0 0 .5px #00000026}.ed-backs{opacity:0;position:absolute;inset:0}.ed-backs>div{border-radius:10px;position:absolute;inset:0;overflow:hidden;box-shadow:0 18px 40px #00000040}.ed-b1{filter:brightness(.94);transform:translate(-46px,62px)}.ed-b2{filter:brightness(.88);transform:translate(-92px,124px)}.ed-8k{background:var(--sc-win);white-space:nowrap;opacity:0;z-index:2;border-radius:99px;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:10.5px;display:inline-flex;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0000001f}.ed-8k-k{color:var(--sc-soft)}.ed-toast{color:#fff;white-space:nowrap;opacity:0;z-index:3;background:#1c1c1ee6;border-radius:99px;align-items:center;gap:6px;height:30px;padding:0 14px 0 9px;font-size:12px;font-weight:600;display:flex;position:absolute;top:44px;left:50%}.ed-toast .sc-ico{color:#34c759;width:17px;height:17px}.ed-toast b{font-variant-numeric:tabular-nums}.ed-panel{background:var(--sc-bar);border-left:1px solid var(--sc-line);z-index:2;flex-direction:column;gap:6px;width:236px;padding:12px;display:flex;position:absolute;top:0;bottom:0;right:0}.ed-panel p{color:var(--sc-ink);margin-top:6px;font-size:11px;font-weight:700}.ed-pretty{color:#fff;background:linear-gradient(90deg,#3b82f6,#a855f7);border-radius:9px;justify-content:center;align-items:center;gap:6px;height:34px;font-size:13px;font-weight:700;display:flex;box-shadow:0 6px 14px #7c3aed4d}.ed-opts{gap:5px;display:flex;position:relative}.ed-opts>span{z-index:1;background:var(--sc-win);min-width:0;height:46px;box-shadow:0 0 0 .5px var(--sc-line);color:var(--sc-soft);text-align:center;border-radius:8px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;font-size:9.5px;line-height:1.05;display:flex;position:relative;overflow:hidden}.ed-opts>span.on{color:#0a84ff;box-shadow:0 0 0 2px #0a84ff}.ed-opt-on{left:var(--ang-x,0px);width:var(--ang-w,60px);z-index:2;border-radius:8px;height:46px;position:absolute;top:0;box-shadow:0 0 0 2px #0a84ff}.ed-sws{gap:6px;display:flex;position:relative}.ed-sw{aspect-ratio:1;border-radius:8px;flex:1}.ed-sw-liquid{background:linear-gradient(135deg,#2a1a6e,#ff7eb3 70%,#4f6bff)}.ed-sw-ember{background:linear-gradient(135deg,#3b1530,#ff5e62 60%,#ffd27a)}.ed-sw-night{background:linear-gradient(135deg,#0b1d4d,#2c6cff)}.ed-sw-peach{background:linear-gradient(135deg,#ffb199,#ff6fa8)}.ed-sw-blue{background:linear-gradient(135deg,#5aa0ff,#2f6ef6)}.ed-sw-on{aspect-ratio:1;width:calc(20% - 4.8px);box-shadow:0 0 0 2px var(--sc-bar), 0 0 0 4px #0a84ff;z-index:1;border-radius:8px;position:absolute;top:0;left:0}.sh{width:448px;height:340px;position:relative}.sh-r{opacity:0;will-change:width, height;border:3px solid #ff3b30;border-radius:4px;width:140px;height:76px;position:absolute;top:66px;left:152px}.sh-arrow{width:448px;height:340px;position:absolute;inset:0;overflow:visible}.sh-arrow path:first-child{fill:none;stroke:#ff3b30;stroke-width:4px;stroke-linecap:round;stroke-dasharray:120;stroke-dashoffset:0}.sh-arrow path+path{fill:#ff3b30}.sh-label{color:#ff3b30;white-space:nowrap;font-size:15px;font-weight:800;position:absolute;top:232px;left:318px}.sh-blur{gap:6px;width:102px;height:84px;padding:0;display:grid;position:absolute;top:248px;left:22px}.sh-blur span{color:#1d1d1f;filter:blur(3.2px);background:#f6f7fa;border-radius:7px 0 0 7px;align-items:center;height:24px;padding-left:10px;font-size:10.5px;font-weight:600;display:flex}.sh-m{width:1px;height:1px;position:absolute}.sh-back .nw-main{filter:none}.rr-dimall{opacity:0;background:#00000052;position:absolute;inset:0}.rr-win{left:var(--win-x);top:var(--win-y);width:var(--win-w);height:var(--win-h);opacity:0;background:#0a84ff24;border-radius:12px;place-items:center;display:grid;position:absolute;box-shadow:inset 0 0 0 3px #0a84ff,0 0 0 3000px #00000052}.rr-win span{color:#fff;font:600 11.5px/1.2 ui-monospace, "SF Mono", var(--font-sans), monospace;background:#141414d1;border-radius:99px;padding:4px 10px}.hud-two{display:grid;position:relative}.hud-two>span{text-align:center;grid-area:1/1}.hud-chev{opacity:.6;stroke-width:2.4px;width:9px;height:9px;position:absolute;top:7px;right:8px}.hud-tile{position:relative}.rr-bar{margin-left:calc(var(--bar-w,760px) / -2);width:var(--bar-w,760px);color:#fff;opacity:0;background:#202024eb;border-radius:18px;align-items:center;gap:6px;height:62px;padding:0 10px;display:flex;position:absolute;bottom:26px;left:50%;box-shadow:0 14px 40px #00000059,inset 0 0 0 .5px #ffffff1f}.hud-x{background:#ffffff1f;border-radius:50%;place-items:center;width:30px;height:30px;font-size:16px;display:grid}.rr-bar .hud-sep{background:#ffffff29;height:30px}.hud-modes{gap:2px;display:flex;position:relative}.hud-modes>span,.hud-tile{z-index:1;white-space:nowrap;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:82px;height:48px;font-size:11px;font-weight:600;display:flex;position:relative}.hud-on{background:#ffffff29;border-radius:10px;width:82px;height:48px;position:absolute;top:0;left:0}.hud-dim{color:#ffffff8c}.hud-sel{background:#ffffff29}.rr-recbtn{color:#fff;background:#ff3b30;border-radius:99px;align-items:center;gap:8px;height:42px;margin-left:auto;padding:0 20px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 0 18px #ff3b3080}.rr-recbtn i{background:#fff;border-radius:50%;width:10px;height:10px}.rr-cd{opacity:0;flex-direction:column;align-items:center;gap:14px;width:220px;margin:-100px 0 0 -110px;display:flex;position:absolute;top:50%;left:50%}.rr-cd-ring{background:#202024e6;border-radius:50%;width:136px;height:136px;position:relative;box-shadow:0 14px 40px #00000059}.rr-cd-ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.rr-cd-ring circle{fill:none;stroke-width:5px}.rr-cd-track{stroke:#ffffff1f}.rr-cd-prog{stroke:#ff3b30;stroke-linecap:round;stroke-dasharray:358;stroke-dashoffset:358px}.rr-cd-ring b{font:600 64px/1 ui-rounded, "SF Pro Rounded", var(--font-sans), system-ui;color:#fff;font-variant-numeric:tabular-nums;opacity:0;place-items:center;display:grid;position:absolute;inset:0}.rr-cd-cap{color:#ffffffb3;white-space:nowrap;background:#202024e6;border-radius:99px;align-items:center;gap:6px;height:26px;padding:0 12px;font-size:11px;display:inline-flex}.rr-cd-cap i{opacity:.5}.rr-cd-cap b{color:#fff;font-weight:600}.rr-pill{color:#fff;opacity:0;background:#202024eb;border-radius:99px;align-items:center;gap:8px;height:40px;margin-left:-96px;padding:0 7px 0 12px;display:flex;position:absolute;bottom:26px;left:50%;box-shadow:0 10px 30px #00000059}.rr-pill .hud-sep{background:#ffffff29;height:20px}.rr-dot{background:#ff3b30;border-radius:50%;width:9px;height:9px;animation:.9s ease-in-out infinite alternate paused rr-pulse}[data-run] .rr-dot{animation-play-state:running}@keyframes rr-pulse{to{opacity:.35}}.rr-t{font-variant-numeric:tabular-nums;min-width:58px;height:18px;font-size:13px;font-weight:600;position:relative}.rr-t>span{white-space:nowrap;position:absolute;top:0;left:0}.rr-saving{opacity:0}.rr-pbtn,.rr-stop{border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.rr-stop{background:#ff3b30}.rr-stop i{background:#fff;border-radius:2.5px;width:10px;height:10px}.rr-rp{opacity:0;pointer-events:none;border:3px solid #0a84ff;border-radius:50%;width:50px;height:50px;margin:-25px 0 0 -25px;position:absolute}.rr-idle{width:1px;height:1px;position:absolute;top:420px;left:260px}.rr-idle2{width:1px;height:1px;position:absolute;top:250px;left:720px}.rr-idle3{width:1px;height:1px;position:absolute;top:330px;left:560px}.rr-pv{color:#f2f2f4;opacity:0;background:#232326;border-radius:16px;flex-direction:column;gap:7px;width:300px;padding:12px;display:flex;position:absolute;bottom:18px;right:18px;box-shadow:0 24px 60px #0006,inset 0 0 0 .5px #ffffff1f}.pv-video{background:linear-gradient(135deg,#3e57b8,#b06f8f 70%,#d58a7c);border-radius:10px;place-items:center;height:150px;display:grid;position:relative;overflow:hidden}.pv-shot{border-radius:14px;flex:none;width:448px;height:340px;margin:-109px -143px;overflow:hidden;transform:scale(.36)}.pv-ring{border:3px solid #2f6ef6;border-radius:50%;width:34px;height:34px;position:absolute;top:46%;left:62%}.pv-title{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:700;overflow:hidden}.pv-meta{color:#a1a1a6;font-variant-numeric:tabular-nums;margin-top:-4px;font-size:10.5px}.pv-zoom{color:#a1a1a6;align-items:center;gap:8px;font-size:10.5px;display:flex}.pv-zoom>span:first-child{align-items:center;gap:4px;display:inline-flex}.pv-seg{background:#3a3a3e;flex:1;font-size:9.5px}.pv-seg>span{color:#d1d1d6;flex:1;justify-content:center;padding:0 4px}.pv-seg>span.on{color:#fff;background:#5a5a60;border-radius:6px}.pv-studio{color:#fff;background:#2f6ef6;border-radius:9px;align-items:center;gap:6px;height:34px;padding:0 10px;font-size:12px;display:flex}.pv-studio em{background:#ffffff38;border-radius:99px;padding:1px 6px;font-size:9.5px;font-weight:700}.pv-studio small{opacity:.8;white-space:nowrap;margin-left:auto;font-size:9.5px}.pv-row{gap:6px;display:flex}.pv-row span{background:#3a3a3e;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:5px;height:28px;font-size:11px;font-weight:600;display:inline-flex}.rr-st{background:var(--sc-bar);transform-origin:var(--st-o,80% 90%);opacity:0;border-radius:12px;flex-direction:column;display:flex;position:absolute;inset:34px 14px 14px;overflow:hidden;box-shadow:0 30px 70px #0a0a284d,0 0 0 .5px #0003}.st-head{border-bottom:1px solid var(--sc-line);flex:none;align-items:center;gap:10px;height:44px;padding:0 12px;display:flex}.st-title{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.st-beta{color:#0a84ff;font-size:10.5px;font-weight:700}.st-btns{gap:6px;margin-left:auto;display:flex}.st-mid{flex:1;min-height:0;display:flex}.st-prev{background:linear-gradient(135deg,#ffe1cf,#e7dcff 60%,#fff3c4);border-radius:10px;flex:1;place-items:center;margin:12px;display:grid;position:relative;overflow:hidden}.st-prev-shot{border-radius:12px;flex:none;width:448px;height:340px;margin:-70px -90px;overflow:hidden;transform:scale(.62);box-shadow:0 16px 36px #0003}.st-cap{color:#fff;white-space:nowrap;background:#0000008c;border-radius:8px;gap:5px;padding:5px 10px;font-size:15px;font-weight:800;display:inline-flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.st-cap-w{z-index:1;position:relative}.st-cap-hl{width:var(--w1-w,46px);z-index:0;background:#ff3b30;border-radius:5px;height:calc(100% - 8px);position:absolute;top:4px;left:6px}.st-side{border-left:1px solid var(--sc-line);flex-direction:column;flex:none;gap:8px;width:280px;padding:12px;display:flex}.st-seg{align-self:stretch}.st-seg>span{flex:1;justify-content:center}.st-seg>span.on{background:var(--sc-win);border-radius:6px}.st-card{background:var(--sc-win);box-shadow:0 0 0 .5px var(--sc-line);border-radius:10px;flex-direction:column;gap:6px;padding:10px;font-size:11.5px;display:flex}.st-card i{background:var(--sc-chip);border-radius:3px;width:80%;height:6px;display:block}.st-card i+i{width:55%}.st-sel{background:var(--sc-chip);border-radius:6px;align-self:flex-start;padding:3px 8px;font-size:10.5px}.st-time{border-top:1px solid var(--sc-line);flex-direction:column;flex:none;gap:8px;height:150px;padding:8px 14px;display:flex}.st-tbar{color:var(--sc-soft);align-items:center;gap:12px;font-size:11px;display:flex}.st-tbar b{color:var(--sc-ink);font-variant-numeric:tabular-nums}.st-tbar span:nth-child(3){margin-left:auto}.st-track{flex:1;position:relative}.st-wave{align-items:center;gap:2px;height:56px;display:flex;position:relative}.st-wave i{transform-origin:50%;background:#6d8dff;border-radius:2px;flex:1;height:100%}.st-wave i.cut{background:#b9b9c0}.st-hatch{background:repeating-linear-gradient(135deg,#78788259 0 4px,#0000 4px 8px);border-radius:4px;position:absolute;top:0;bottom:0}.st-chips{height:24px;margin-top:8px;position:relative}.st-chips span{color:#fff;white-space:nowrap;background:#ff8a5c;border-radius:99px;place-items:center;height:22px;padding:0 14px;font-size:10.5px;font-weight:700;display:grid;position:absolute;top:0}.st-head-line{background:#ff7a3d;border-radius:1px;width:2px;position:absolute;top:-6px;bottom:-4px;left:6%}.st-head-line:before{content:"";background:#ff7a3d;border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;left:-4px}.sc-cur{z-index:20;pointer-events:none;position:absolute;top:0;left:0}.sc-cur-in{transform-origin:2px 2px}.sc-arrow{filter:drop-shadow(0 2px 3px #0000004d);position:absolute;top:-1px;left:-2px}.sc-cross{opacity:0;position:absolute;top:-13px;left:-13px}.sc-cur-y{position:absolute;top:0;left:0}.ss-loupe{opacity:0;transform-origin:0 0;background:#000;border-radius:50%;width:128px;height:128px;position:absolute;top:24px;left:24px;overflow:hidden;box-shadow:0 4px 14px #00000073,0 0 0 2px #fff}.ss-lx,.ss-ly{position:absolute;top:0;left:0}.ss-lz{width:var(--W);height:var(--H);transform-origin:0 0;image-rendering:pixelated;position:absolute;top:0;left:0;transform:scale(4.5)}.ss-lz .sc-wall{position:absolute;inset:0}.ss-lz .sc-desk{position:absolute}.ss-lgrid{background:linear-gradient(#0000001f .5px,#0000 .5px) 0 0/4.5px 4.5px,linear-gradient(90deg,#0000001f .5px,#0000 .5px) 0 0/4.5px 4.5px;position:absolute;inset:0}.ss-lc{width:10px;height:10px;position:absolute;top:59px;left:59px;box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px #00000080}.ss-guides{opacity:0;position:absolute;top:0;left:0}.ss-guides i{background:#ffffff8c;position:absolute}.ss-guides i:first-child{width:1px;height:4000px;top:-2000px;left:0}.ss-guides i:last-child{width:4000px;height:1px;top:0;left:-2000px}.ed-pretty{position:relative;overflow:hidden}.ed-sheen{background:linear-gradient(100deg,#0000,#ffffff73,#0000);width:34%;position:absolute;top:0;bottom:0;left:0;transform:translate(-130%)}.sc-chips{background:var(--color-sunken);border-radius:99px;gap:4px;padding:3px;display:inline-flex}.sc-chip{height:30px;color:var(--soft,var(--color-muted));border-radius:99px;padding:0 14px;font-size:13px;font-weight:600;transition:transform .12s ease-out;position:relative;overflow:hidden}.sc-chip:active{transform:scale(.96)}.sc-chip:focus-visible{outline-offset:2px;outline:2px solid #0a84ff}.sc-chip-on{background:var(--raised,#fff);opacity:0;border-radius:99px;position:absolute;inset:0;box-shadow:0 1px 3px #0000001a}.sc-chip-fill{transform-origin:0;background:#0a84ff;border-radius:1px;height:2px;position:absolute;bottom:4px;left:12px;right:12px;transform:scaleX(0)}.sc-chip-t{color:var(--ink,var(--color-ink));position:relative}@media (width<=639px){.sc-box{aspect-ratio:520/640;border-radius:18px}.sc-stage{--W:520px;--H:640px;--panel-off:translateY(104%);--st-off:translateY(60px) scale(.9);--sg-stairs:translate(-20px, -100px) perspective(1200px) rotateX(48deg) rotateZ(-34deg) scale(.62);--sg-tilt:translate(0, -90px) perspective(1100px) rotateY(24deg) rotateX(4deg) scale(.7)}.sc-stage .sc-wide{display:none!important}.sc-home{top:600px;left:420px}.sc-desk{top:60px;left:14px}.sc-desk .nw{transform:scale(.835)}.ss-thumb-slot{bottom:18px;right:16px}.ss-ed,.rr-st{inset:30px 8px 8px}.ed-tools{margin:0 0 0 auto}.ed-canvas .ed-group{transform-origin:50% 40%}.ed-panel{border-left:0;border-top:1px solid var(--sc-line);width:auto;height:200px;top:auto;left:0;right:0}.rr-bar{--bar-w:420px}.hud-modes>span,.hud-tile,.hud-on{width:74px}.rr-idle{top:470px;left:120px}.rr-idle2{top:300px;left:380px}.rr-idle3{top:380px;left:260px}.rr-pv{width:280px;bottom:12px;right:12px}.st-prev-shot{margin:-48px -63px;transform:scale(.72)}.st-time{height:170px}}@media (prefers-reduced-motion:reduce){.sc-a,.rr-dot{animation-play-state:paused!important}}.fx-burst{pointer-events:none;z-index:30;width:0;height:0;position:absolute}.fx-burst:before{content:"";border:2px solid var(--c);border-radius:50%;width:28px;height:28px;animation:.5s cubic-bezier(.2,.7,.3,1) forwards fx-ring;position:absolute;top:-14px;left:-14px}.fx-burst i{background:var(--c);border-radius:50%;width:4px;height:4px;animation:.55s cubic-bezier(.2,.7,.3,1) forwards fx-spark;position:absolute;top:-2px;left:-2px}.fx-burst i:first-child{--dx:0px;--dy:-22px}.fx-burst i:nth-child(2){--dx:21px;--dy:-6px}.fx-burst i:nth-child(3){--dx:-20px;--dy:-8px}.fx-burst i:nth-child(4){--dx:4px;--dy:20px}@keyframes fx-ring{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.6)}}@keyframes fx-spark{0%{opacity:1;transform:translate(0)scale(1)}to{transform:translate(var(--dx), var(--dy)) scale(.4);opacity:0}}.fx-press{transition:transform .32s cubic-bezier(.3,1.6,.5,1)}.fx-press:active{transition-duration:60ms;transition-timing-function:ease-out;transform:scale(.94)}.fx-try{z-index:25;color:#fff;white-space:nowrap;pointer-events:none;background:#000000b8;border-radius:99px;align-items:center;gap:6px;height:26px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.fx-try:before{content:"";background:#34c759;border-radius:50%;width:7px;height:7px}@media (prefers-reduced-motion:no-preference){html:not([data-lite]) .fx-try{animation:2.2s ease-in-out infinite fx-try}}@keyframes fx-try{0%,to{transform:translate(-50%)scale(1)}50%{transform:translate(-50%)scale(1.05)}}@media (prefers-reduced-motion:reduce){.fx-press,.fx-press:active{transition:none}}.bm-section{--tile:var(--color-surface);--ink:var(--color-ink);--soft:var(--color-muted);--line:var(--color-line);--raised:#fff;--blue:#0a84ff;--r:30px;color:var(--ink);padding:88px 16px 24px}[data-theme=dark] .bm-section{--raised:#2c2c2e}.bm-head{text-align:center;max-width:760px;margin:0 auto 40px}.bm-kicker{color:var(--soft);font-size:15px;font-weight:600}.bm-head h2{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin-top:10px;font-size:clamp(34px,5vw,56px);font-weight:700;line-height:1.05}.bm-lede{max-width:560px;color:var(--soft);text-wrap:balance;margin:16px auto 0;font-size:clamp(17px,2vw,20px);line-height:1.45}.bm-btn{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;height:36px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .15s ease-out,filter .15s ease-out;display:inline-flex}.bm-btn:hover{filter:brightness(1.08)}.bm-btn:active{transform:scale(.97)}.bm-btn-dark{background:var(--ink);color:var(--color-bg)}.bm-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(250px,auto);grid-auto-flow:dense;gap:16px;max-width:1180px;margin:0 auto;display:grid}.bm-tile{border-radius:var(--r);background:var(--tint,var(--tile));flex-direction:column;padding:22px;display:flex;position:relative;overflow:hidden}.bm-tile-body{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;min-height:0;display:flex}.bm-label{text-align:center;letter-spacing:-.01em;color:var(--ink);margin-top:14px;font-size:15px;font-weight:600}.bm-dial-tile{grid-column:span 2}.bm-film{grid-column:1/-1;padding:clamp(14px,2vw,22px) clamp(14px,2vw,22px) 20px}.bm-keys-tile,.bm-blips-tile,.bm-ripple-tile{grid-column:span 2}.bm-scroll-tile{grid-row:span 2}.bm-dial-tile{color:#f5f5f7;background:#0c0c0e}.bm-dial-tile .bm-label{color:#f5f5f7}.bm-seg{background:#1f1f23;border-radius:99px;padding:3px;display:inline-flex}.bm-seg button{color:#a1a1a6;border-radius:99px;height:28px;padding:0 14px;font-size:13px;font-weight:600}.bm-seg button[aria-selected=true]{color:#fff;background:#3a3a3f}.bm-dial{touch-action:none;cursor:ew-resize;-webkit-user-select:none;user-select:none;background:#000;border-radius:999px;outline:none;width:min(100%,440px);height:118px;position:relative;overflow:hidden;box-shadow:inset 0 2px 6px #ffffff0f,0 1px #ffffff0d}.bm-dial:focus-visible{box-shadow:0 0 0 3px #ffd60a8c}.bm-ruler,.bm-lens-ruler{gap:0;margin-left:-8px;transition:transform .22s cubic-bezier(.2,.9,.3,1);display:flex;position:absolute;top:70px;left:50%}.bm-ruler i,.bm-lens-ruler i{flex:none;justify-content:center;width:16px;display:flex}.bm-ruler i:before,.bm-lens-ruler i:before{content:"";background:#ffffff73;border-radius:2px;width:2.5px;height:20px}.bm-lens{background:linear-gradient(#1d1d20,#141416);border-radius:999px;width:220px;position:absolute;top:6px;bottom:6px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #ffffff0a,0 8px 18px #000000b3,-3px 0 10px #ff3c3c1f,3px 0 10px #3c8cff24}.bm-lens-ruler{transform-origin:50%;top:58px;left:110px}.bm-ruler i.off:before,.bm-lens-ruler i.off:before{opacity:.3}.bm-lens-ruler i:before{background:var(--raised);height:26px;box-shadow:-1px 0 #ff463c47,1px 0 #4696ff4d}.bm-num{text-align:center;font-variant-numeric:tabular-nums;color:#ffd60a;text-shadow:0 0 14px #ffd60a8c;letter-spacing:-.02em;font-size:38px;font-weight:600;position:absolute;top:10px;left:0;right:0}.bm-needle{background:linear-gradient(#ffe45c,#f5c400);border-radius:6px;width:12px;height:46px;margin-left:-6px;position:absolute;top:52px;left:50%;box-shadow:0 0 12px #ffd60aa6,inset 0 1px #fff9}.bm-dial-name{color:#a1a1a6;font-size:14px}.bm-dial-name b{color:#fff;font-weight:600}.bm-rec{background:var(--raised);border-radius:34px;width:min(100%,460px);padding:18px 18px 16px;box-shadow:0 10px 30px #00000014}.bm-rec-top{align-items:center;gap:14px;display:flex}.bm-rec-time{font-variant-numeric:tabular-nums;color:var(--soft);min-width:52px;font-size:22px}.bm-wave{background:#d5e8ff;border-radius:999px;flex:1;justify-content:space-between;align-items:center;height:44px;padding:0 14px;display:flex}.bm-wave i{background:var(--blue);transform-origin:50%;border-radius:2px;width:3px}.bm-rec.is-live .bm-wave i{animation:.7s ease-in-out infinite alternate bm-bar}@keyframes bm-bar{to{transform:scaleY(.35)}}.bm-rec-ctl{justify-content:space-between;align-items:center;margin-top:14px;display:flex}.bm-round{background:var(--color-sunken);color:#1d1d1f;border-radius:50%;place-items:center;width:52px;height:52px;transition:transform .15s ease-out;display:grid}.bm-round:active{transform:scale(.94)}.bm-round-sm{width:42px;height:42px}.bm-round-go{color:#fff;background:#ff3b30}.bm-round-go.is-rec{background:var(--blue)}.bm-keys{flex-direction:column;align-items:center;gap:6px;display:flex}.bm-keys>div{gap:6px;display:flex}.bm-hint{color:var(--soft);font-size:13px}.bm-privacy-line{text-align:center;color:var(--soft);font-size:12.5px;line-height:1.45}.bm-pill-blue{color:#fff;background:#0071e3;border-radius:999px;justify-content:center;align-items:center;height:54px;font-size:19px;font-weight:600;text-decoration:none;display:flex}.bm-shot{width:100%;max-width:440px;position:relative}.bm-shot-frame{aspect-ratio:2;background:var(--raised);border-radius:18px;display:block;overflow:hidden;box-shadow:0 10px 26px #00000014}.bm-shot-img{width:132%;max-width:none;height:auto;margin:-23% 0 0 -16%;display:block}.bm-copy{background:var(--ink);height:30px;color:var(--color-bg);border-radius:99px;padding:0 13px;font-size:12.5px;font-weight:600;position:absolute;top:6px;right:4px}.bm-ripple-pad{cursor:pointer;touch-action:manipulation;background:linear-gradient(160deg,#d9ebf8,#eef6fc);border-radius:20px;width:100%;height:150px;position:relative;overflow:hidden}.bm-rp{pointer-events:none;border-radius:50%;width:56px;height:56px;margin:-28px 0 0 -28px;animation:.65s cubic-bezier(.2,.7,.3,1) forwards bm-rp;position:absolute}.bm-rp-ring{border:3px solid var(--blue)}.bm-rp-double{border:3px solid var(--blue);box-shadow:inset 0 0 0 7px #fff, inset 0 0 0 9.5px var(--blue)}.bm-rp-dot{background:var(--blue);width:18px;height:18px;margin:-9px 0 0 -9px;animation-name:bm-dot}@keyframes bm-rp{0%{opacity:1;transform:scale(.25)}to{opacity:0;transform:scale(1.45)}}@keyframes bm-dot{0%{opacity:1;transform:scale(1.3)}to{opacity:0;transform:scale(.3)}}.bm-chips{background:var(--color-sunken);border-radius:99px;gap:4px;padding:3px;display:flex}.bm-chips button{height:28px;color:var(--soft);border-radius:99px;padding:0 12px;font-size:12.5px;font-weight:600}.bm-chips button[aria-checked=true]{background:var(--raised);color:var(--ink);box-shadow:0 1px 3px #0000001a}.bm-price-tile .bm-tile-body{justify-content:flex-end;align-items:flex-start;gap:6px}.bm-price{color:var(--soft);font-size:17px}.bm-price b{letter-spacing:-.045em;color:var(--ink);font-size:58px;font-weight:800;line-height:1;display:block}.bm-price-sub{color:var(--soft);font-size:14px}.bm-price-btn{height:42px;margin-top:12px;padding:0 20px}@media (width<=1023px){.bm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.bm-grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:12px}.bm-tile{min-height:230px;padding:20px 16px}.bm-keys>div{gap:4px}.bm-keys .bm-space{width:150px}.bm-dial{height:110px}.bm-lens{width:180px}.bm-lens-ruler{left:90px}}@media (prefers-reduced-motion:reduce){.bm-rec.is-live .bm-wave i,.bm-rp{animation:none}.bm-ruler,.bm-lens-ruler{transition:none}}[data-theme=dark] .bm-ripple-pad{background:linear-gradient(160deg,#13283a,#0f1e2c)}[data-theme=dark] .bm-wave{background:#0a84ff38}[data-theme=dark] .bm-rp-double{box-shadow:inset 0 0 0 7px #1c1c1e, inset 0 0 0 9.5px var(--blue)}.bm-copy{align-items:center;gap:5px;transition:transform .15s ease-out;display:inline-flex;top:auto;bottom:-12px;right:8px}.bm-copy:active{transform:scale(.95)}.bm-req{text-align:center;color:var(--soft);margin-top:4px;font-size:12.5px}.rd-section{padding-top:clamp(40px,6vw,72px)}.rd-tile{padding:clamp(14px,2vw,24px)}.rd-frame{aspect-ratio:16/9;box-shadow:var(--bn-shadow);background:#000;border-radius:22px;position:relative;overflow:hidden}.rd-video{object-fit:cover;width:100%;height:100%;display:block}.rd-sound{position:absolute;bottom:14px;right:14px;box-shadow:0 4px 14px #00000040}.rd-empty{text-align:center;background:repeating-linear-gradient(135deg, var(--color-sunken) 0 14px, var(--color-surface) 14px 28px);color:var(--color-muted);box-shadow:inset 0 0 0 2px var(--color-line);place-content:center;gap:8px;padding:24px;display:grid}.rd-empty p{color:var(--color-ink);font-size:clamp(18px,2.4vw,26px);font-weight:700}.rd-empty small{max-width:520px;font-size:13px;line-height:1.5}.bm-privacy{--tint:#eaf6ee}.bm-rec-tile{--tint:#eaf2fe}.bm-blips-tile{--tint:#f1edfb}.bm-keys-tile{--tint:#fbf2e7}.bm-ripple-tile{--tint:#e8f3fa}.bm-scroll-tile{--tint:#e7f5ef}.bm-shots-tile{--tint:#fdefe5}.bm-price-tile{--tint:#f9f4e6}.bm-tile:not(.bm-dial-tile){--soft:#5f5f66}[data-theme=dark] .bm-privacy{--tint:#10241a}[data-theme=dark] .bm-rec-tile{--tint:#0f1b2e}[data-theme=dark] .bm-blips-tile{--tint:#1c1830}[data-theme=dark] .bm-keys-tile{--tint:#221c14}[data-theme=dark] .bm-ripple-tile{--tint:#0e2130}[data-theme=dark] .bm-scroll-tile{--tint:#0e241d}[data-theme=dark] .bm-shots-tile{--tint:#261c16}[data-theme=dark] .bm-price-tile{--tint:#252013}[data-theme=dark] .bm-tile:not(.bm-dial-tile){--soft:#b0b0b6}[data-theme=dark] .bm-round{color:#f5f5f7}.bm-scroll-tile .bm-tile-body{justify-content:stretch;gap:12px}.bm-scroller{background:var(--raised);touch-action:none;cursor:ns-resize;-webkit-user-select:none;user-select:none;overscroll-behavior:contain;border-radius:24px;flex:1;gap:12px;width:100%;max-width:300px;min-height:260px;max-height:470px;padding:10px;display:flex;position:relative;box-shadow:0 10px 28px #00000012}.bm-sc-list{border-radius:16px;flex:1;min-width:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.bm-sc-track{will-change:transform}.bm-sc-row{white-space:nowrap;align-items:center;gap:9px;height:38px;padding:0 8px;display:flex}.bm-sc-row b{text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.bm-sc-row small{color:var(--soft);margin-left:auto;font-size:12px}.bm-sc-dot{border-radius:50%;flex:none;width:10px;height:10px}.bm-sc-wheel{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:8px;width:38px;display:flex}.bm-sc-drum{background:linear-gradient(90deg,#d7e9e1,#f4faf7 45%,#cfe3da);border-radius:13px;width:26px;height:120px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000f}.bm-sc-drum:after{content:"";pointer-events:none;background:linear-gradient(#00000024,#0000 30% 70%,#00000024);position:absolute;inset:0}.bm-sc-notches{will-change:transform;position:absolute;top:0;left:0;right:0}.bm-sc-notches i{height:12px;display:block}.bm-sc-notches i:before{content:"";background:#00000038;border-radius:1px;height:2px;margin:5px 5px 0;display:block}.bm-sc-arrow{opacity:.28;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;transition:opacity .2s,transform .2s}.bm-sc-up{border-bottom:7px solid #1f9d6b}.bm-sc-down{border-top:7px solid #1f9d6b}.bm-scroller[data-dir=up] .bm-sc-up,.bm-scroller[data-dir=down] .bm-sc-down{opacity:1}[data-theme=dark] .bm-sc-drum{background:linear-gradient(90deg,#1d2f28,#34463f 45%,#1b2b25);box-shadow:inset 0 0 0 1px #ffffff0f}[data-theme=dark] .bm-sc-notches i:before{background:#ffffff4d}[data-theme=dark] .bm-sc-up{border-bottom-color:#4cd69a}[data-theme=dark] .bm-sc-down{border-top-color:#4cd69a}.bm-scroll-tile .bm-hint{text-align:center;max-width:260px}.bm-wave i{will-change:transform}.bm-price-btn{position:relative;overflow:hidden}.bm-price-btn:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff59,#0000);width:40%;position:absolute;top:0;bottom:0;left:0;transform:translate(-120%)}[data-theme=dark] .bm-price-btn:after{background:linear-gradient(100deg,#0000,#0000002e,#0000)}.bm-round-go{position:relative}.bm-round-go:after{content:"";border:2px solid var(--blue);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-5px}@media (prefers-reduced-motion:no-preference){.bm-tile:not([data-live]) .bm-wave i{animation-play-state:paused}html:not([data-lite]) .bm-tile[data-live] .bm-rec.is-live .bm-round-go:after{animation:1.8s ease-out infinite bm-ping}.bm-rec-tile:is(:hover,[data-hot]) .bm-rec{transform:translateY(-3px)}html:not([data-lite]) .bm-tile[data-live] .bm-price-btn:after{animation:5.5s ease-in-out 1.2s infinite bm-shine}.bm-price-tile:is(:hover,[data-hot]) .bm-price-btn:after{animation-duration:1.6s;animation-delay:0s}.bm-shots-tile:is(:hover,[data-hot]) .bm-shot-frame{transform:translateY(-3px)scale(1.015)}.bm-dial-tile:is(:hover,[data-hot]) .bm-lens{transform:translate(-50%)scale(1.02)}.bm-lens{transition:transform .3s cubic-bezier(.2,.8,.3,1)}}@keyframes bm-ping{0%{opacity:.55;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}@keyframes bm-shine{0%,70%{transform:translate(-120%)}to{transform:translate(320%)}}.bm-dial-hint{color:#8e8e93;font-size:12.5px;transition:opacity .4s ease-out}.bm-dial-hint.is-gone{opacity:0}@media (width<=639px){.bm-grid>.bm-tile{grid-area:auto/1/auto/-1}.bm-scroller{flex:none;height:220px;min-height:0}}.bm-meter{pointer-events:none;align-items:center;gap:2px;height:22px;display:inline-flex}.bm-meter i{transform-origin:50%;will-change:transform;background:currentColor;border-radius:2px;width:3px;height:100%;display:block}.bm-seg{grid-template-columns:1fr 1fr;display:grid;position:relative}.bm-seg button{z-index:1;background:0 0;min-width:76px;transition:color .2s ease-out;position:relative}.bm-seg button[aria-selected=true]{background:0 0}.bm-seg-thumb{background:#3a3a3f;border-radius:99px;width:calc(50% - 3px);transition:transform .4s cubic-bezier(.3,1.4,.5,1);position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 1px 2px #0006}.bm-seg[data-mode=keys] .bm-seg-thumb{transform:translate(100%)}.bm-ruler,.bm-lens-ruler{transition:transform .24s cubic-bezier(.2,1.2,.4,1)}.bm-needle{transform-origin:50% 100%;will-change:transform}.bm-num{will-change:transform}.bm-dial-read{flex-direction:column;align-items:center;gap:9px;display:flex}.bm-dial-wave{color:#ffd60a;filter:drop-shadow(0 0 6px #ffd60a59);height:22px}.bm-dial{-webkit-tap-highlight-color:transparent}.bm-keys-tile{--bkside:#e3d3bc}[data-theme=dark] .bm-keys-tile{--bkside:#0f0c08}.bk-field{background:var(--raised);width:min(100%,380px);height:40px;color:var(--ink);border-radius:12px;flex:none;align-items:center;gap:1px;padding:0 12px 0 14px;font:600 15px/1 ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000f,0 1px 2px #0000000a}.bk-text{white-space:pre;overflow:hidden}.bk-caret{background:#0a84ff;border-radius:1px;flex:none;width:2px;height:19px}.bk-meter{color:#e0913a;height:18px;margin-left:auto}.bk-count{z-index:4;background:var(--raised);font-variant-numeric:tabular-nums;height:26px;color:var(--soft);opacity:0;pointer-events:none;border-radius:99px;align-items:center;gap:5px;padding:0 10px 0 8px;font-size:12.5px;font-weight:700;transition:opacity .2s,transform .4s cubic-bezier(.3,1.6,.5,1);display:inline-flex;position:absolute;top:16px;right:18px;transform:scale(.6);box-shadow:0 2px 8px #00000012}.bk-count[data-on]{opacity:1;transform:none}.bm-keys{touch-action:manipulation;-webkit-user-select:none;user-select:none}.bm-keys kbd{cursor:pointer;background:var(--raised);width:34px;height:34px;box-shadow:0 2.5px 0 var(--bkside), 0 3px 8px #0000000f;text-transform:uppercase;color:var(--soft);-webkit-tap-highlight-color:transparent;border-radius:9px;place-items:center;font:600 13px/1 inherit;transition:transform .24s cubic-bezier(.3,1.8,.5,1),box-shadow .22s ease-out,background .2s ease-out,color .2s ease-out;display:grid}.bm-keys kbd.on{box-shadow:0 0 0 var(--bkside), 0 0 14px #0a84ff80;color:#fff;background:#0a84ff;transition-duration:40ms;transform:translateY(2.5px)}.bm-keys .bk-bs{text-transform:none;width:50px;font-size:15px}.bm-keys .bm-space{width:200px}@media (prefers-reduced-motion:no-preference){html:not([data-lite]) .bm-keys-tile[data-live] .bk-caret{animation:1.05s step-end infinite bk-blink}}@keyframes bk-blink{50%{opacity:0}}.bm-privacy{--bpside:#cfe6d6}[data-theme=dark] .bm-privacy{--bpside:#07130c}.bm-privacy .bm-tile-body{gap:12px}.bp-stage{flex:none;grid-template-rows:30px 30px;grid-template-columns:46px auto;align-items:center;gap:10px 12px;display:grid}.bm-lock{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(145deg,#34c759,#1f9d48);border:0;border-radius:14px;grid-row:1/span 2;place-items:center;width:46px;height:46px;padding:0;display:grid;position:relative;box-shadow:0 8px 18px #1f9d484d}.bm-lock svg{position:relative;overflow:visible}.bm-lock:focus-visible{outline-offset:3px;outline:3px solid #34c75980}.bm-lock-glow{opacity:0;pointer-events:none;background:radial-gradient(circle,#34c7598c,#34c75900 70%);border-radius:26px;transition:opacity .35s ease-out;position:absolute;inset:-12px}.bp-stage[data-secure] .bm-lock-glow{opacity:.8}.bm-shackle{transform-box:fill-box;transform-origin:50% 100%;transition:transform .38s cubic-bezier(.3,1.6,.5,1);transform:translateY(-6px)}.bp-stage[data-secure] .bm-shackle{transition:transform .12s cubic-bezier(.6,0,.9,.4);transform:none}.bp-field{background:var(--raised);opacity:0;pointer-events:none;border-radius:8px;grid-area:1/2;align-items:center;gap:4px;height:28px;padding:0 9px;transition:opacity .18s ease-out,transform .4s cubic-bezier(.3,1.5,.5,1);display:flex;transform:translateY(6px)scale(.94);box-shadow:inset 0 0 0 1.5px #34c759,0 0 0 3px #34c7592e}.bp-stage[data-secure] .bp-field{opacity:1;transform:none}.bp-field i{background:var(--ink);border-radius:50%;flex:none;width:6px;height:6px;display:none}.bp-field i[data-on]{display:block}@media (prefers-reduced-motion:no-preference){html:not([data-lite]) .bp-field i[data-on]{animation:.28s cubic-bezier(.3,1.8,.5,1) bp-dot}}@keyframes bp-dot{0%{opacity:0;transform:scale(.2)}}.bp-caret{background:#34c759;width:1.5px;height:14px;margin-left:1px}.bp-caps{touch-action:manipulation;-webkit-user-select:none;user-select:none;grid-area:2/2;gap:6px;display:flex}.bp-cap-wrap{display:block;position:relative}.bp-cap{background:var(--raised);width:28px;height:26px;box-shadow:0 2px 0 var(--bpside), 0 3px 6px #0000000f;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:7px;transition:opacity .3s;display:block}.bp-stage[data-secure] .bp-cap{opacity:.72}.bp-wave{opacity:0;pointer-events:none;width:20px;height:12px;margin:0 0 3px -10px;position:absolute;bottom:100%;left:50%}.bp-wave i{border:2px solid #0000;border-top-color:#1f9d48;border-bottom:0;border-radius:50% 50% 0 0/100% 100% 0 0;position:absolute;bottom:0;left:50%}.bp-wave i:first-child{width:10px;height:5px;margin-left:-5px}.bp-wave i:nth-child(2){width:20px;height:10px;margin-left:-10px;bottom:2px}[data-theme=dark] .bp-wave i{border-top-color:#4cd97b}.bp-head{text-align:center;letter-spacing:-.015em;text-wrap:balance;max-width:260px;font-size:16.5px;font-weight:700;line-height:1.25;display:grid}.bp-head>span{grid-area:1/1;align-self:center;transition:opacity .3s ease-out,transform .45s cubic-bezier(.3,1.4,.5,1)}.bp-head>span[aria-hidden]{opacity:0;transform:translateY(5px)}.bm-privacy-line{max-width:270px;font-size:12px}.bm-sc-band{background:#1f9d6b17;border-radius:11px;height:38px;margin-top:-19px;position:absolute;top:50%;left:2px;right:2px}[data-theme=dark] .bm-sc-band{background:#4cd69a1a}.bm-sc-wheel{position:relative}.bm-sc-flash{opacity:0;pointer-events:none;background:#1f9d6b;border-radius:2px;height:3px;margin-top:-1.5px;position:absolute;top:50%;left:3px;right:3px;box-shadow:0 0 8px #34c778cc}[data-theme=dark] .bm-sc-flash{background:#4cd69a}.bm-sc-pips{opacity:0;pointer-events:none;width:42px;height:2px;margin:-1px 0 0 -21px;position:absolute;top:50%;left:50%}.bm-sc-pips i{background:#1f9d6b;border-radius:1px;width:5px;height:2px;position:absolute;top:0}.bm-sc-pips i:first-child{left:0}.bm-sc-pips i:last-child{right:0}[data-theme=dark] .bm-sc-pips i{background:#4cd69a}.bm-sc-arrow{transition:opacity .18s,transform .3s cubic-bezier(.3,1.6,.5,1)}.bm-scroller[data-dir=up] .bm-sc-up{transform:translateY(-2px)}.bm-scroller[data-dir=down] .bm-sc-down{transform:translateY(2px)}.bb-strip{--bbh:172px;width:100%;height:var(--bbh);touch-action:manipulation;-webkit-user-select:none;user-select:none;isolation:isolate;background:linear-gradient(#c9d6ea,#a9c7c4);border-radius:22px;flex:none;position:relative;overflow:hidden;box-shadow:0 12px 30px #0000001a,inset 0 0 0 1px #0000000a}[data-theme=dark] .bb-strip{background:linear-gradient(#2a2752,#1f2a44)}.bb-art{z-index:-1;width:calc(var(--bbh) * 7.0415);height:calc(var(--bbh) * 5.2729);left:calc(50% - var(--bbh) * 4.012);top:calc(var(--bbh) * -1.9716);opacity:0;pointer-events:none;background:0 0/100% 100% no-repeat;transition:opacity .5s ease-out;position:absolute}.bb-strip[data-seen] .bb-art{opacity:1;background-image:url(/videos/bento/07-clackyland-start.webp)}[data-theme=dark] .bb-strip[data-seen] .bb-art{background-image:url(/videos/bento/07-clackyland-dark-start.webp)}.bb-b{top:calc(var(--bbh) * .845 - 45px);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:48px;height:48px;margin-left:-24px;padding:0;position:absolute}.bb-b:focus-visible{outline-offset:2px;border-radius:50%;outline:3px solid #0a84ff99}.bb-walk,.bb-hop{will-change:transform;width:100%;height:100%;display:block}.bb-hop{transform-origin:50% 92%}.bb-b svg{width:100%;height:100%;display:block;overflow:visible}.bb-float{z-index:5;pointer-events:none;line-height:1;position:absolute}.bb-float b{color:#6b4ccf;background:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:14px;font-weight:800;display:grid;box-shadow:0 3px 8px #2b223338}.bb-count{z-index:6;font-variant-numeric:tabular-nums;color:#2b2233;opacity:0;pointer-events:none;background:#ffffffeb;border-radius:99px;align-items:center;gap:4px;height:28px;padding:0 11px 0 8px;font-size:13px;font-weight:700;transition:opacity .2s,transform .4s cubic-bezier(.3,1.6,.5,1);display:inline-flex;position:absolute;top:10px;right:10px;transform:scale(.6);box-shadow:0 2px 10px #0000001f}.bb-count>span{display:grid}.bb-count[data-on]{opacity:1;transform:none}[data-theme=dark] .bb-count{color:#f5f5f7;background:#1c1c1ee6}.bm-blips-tile .bm-pill-blue{width:min(100%,360px);height:48px;font-size:17px}.bm-price-tile .bm-tile-body{gap:5px}.bpr-stage{flex:none;align-items:flex-end;width:100%;height:118px;margin-bottom:8px;display:flex}.bpr-card{background:var(--raised);cursor:pointer;will-change:transform;-webkit-tap-highlight-color:transparent;border-radius:18px 18px 6px 6px;width:100%;padding:13px 16px 15px;position:relative;box-shadow:0 10px 24px #00000014,0 1px #00000008}.bpr-card:after{content:"";background:radial-gradient(circle at 6px 6px, var(--tint) 4.5px, transparent 5px) repeat-x 0 0 / 12px 6px;height:6px;position:absolute;bottom:-1px;left:0;right:0}.bpr-top{color:var(--soft);align-items:center;gap:7px;font-size:13.5px;font-weight:600;display:flex}.bpr-top img{border-radius:5px}.bpr-top b{color:var(--ink);font-weight:600}.bpr-card .bm-price{margin-top:6px}.bpr-card .bm-price b{font-size:46px;display:inline}.bpr-stamp{color:#1f9d48;opacity:0;background:#34c7591a;border:2.5px solid #34c759;border-radius:50%;place-items:center;width:40px;height:40px;transition:opacity .15s;display:grid;position:absolute;top:12px;right:12px;transform:scale(.8)rotate(-12deg)}.bpr-stamp[data-on]{opacity:1;transform:rotate(-12deg)}[data-theme=dark] .bpr-stamp{color:#4cd97b}.bm-price-tile .bm-price-btn.fx-press:active{transform:scale(.94)}.bm-ripple-pad{cursor:default;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex:none;height:172px}.bm-ripple-pad[data-mine]{cursor:none}.br-win{background:var(--raised);border-radius:12px;width:min(66%,300px);padding-bottom:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 24px #0000001a,0 0 0 .5px #00000014}.br-bar{align-items:center;gap:5px;height:22px;padding:0 10px;display:flex}.br-bar i{background:#ff5f57;border-radius:50%;width:8px;height:8px}.br-bar i:nth-child(2){background:#febc2e}.br-bar i:nth-child(3){background:#28c840}.br-tabs{background:var(--color-sunken);border-radius:8px;grid-template-columns:repeat(3,1fr);height:26px;margin:4px 12px 6px;padding:2px;display:grid;position:relative}.br-tab-thumb{background:var(--raised);border-radius:6px;width:calc(33.3333% - 1.33333px);transition:transform .38s cubic-bezier(.3,1.4,.5,1);position:absolute;top:2px;bottom:2px;left:2px;box-shadow:0 1px 3px #0000001f}.br-tabs[data-tab="1"] .br-tab-thumb{transform:translate(100%)}.br-tabs[data-tab="2"] .br-tab-thumb{transform:translate(200%)}.br-tabs>span[data-t]{cursor:pointer;place-items:center;transition:transform .25s cubic-bezier(.3,1.6,.5,1);display:grid;position:relative}.br-tabs>span[data-t] i{background:#00000029;border-radius:3px;width:42%;height:5px;transition:background .2s}.br-tabs>span[data-on] i{background:#0000008c}.br-row{justify-content:space-between;align-items:center;gap:10px;padding:6px 12px;display:flex}.br-line{background:var(--color-sunken);border-radius:3px;width:46%;height:6px}.br-line.br-short{width:30%}.br-tog{cursor:pointer;background:#d1d1d6;border-radius:99px;flex:none;width:34px;height:20px;transition:background .22s ease-out,transform .25s cubic-bezier(.3,1.6,.5,1);position:relative}.br-tog i{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .34s cubic-bezier(.3,1.6,.5,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000040}.br-tog[data-on]{background:#34c759}.br-tog[data-on] i{transform:translate(14px)}.br-btn{cursor:pointer;background:#2f6bff;border-radius:7px;flex:none;place-items:center;width:64px;height:22px;transition:transform .26s cubic-bezier(.3,1.6,.5,1),filter .15s;display:grid;box-shadow:0 1px 2px #2f6bff66}.br-btn i{background:#ffffffd9;border-radius:3px;width:50%;height:5px}.bm-ripple-pad [data-press]{filter:brightness(.92);transition-duration:50ms;transform:scale(.9)}.br-cur{z-index:6;pointer-events:none;will-change:transform;margin:-1.4px 0 0 -1.7px;position:absolute;top:0;left:0}.br-arrow{transform-origin:10% 6%;filter:drop-shadow(0 1px 1.5px #00000040);display:block}.br-arrow svg{display:block}.bm-rp{z-index:5;animation-duration:.6s}.bm-rp-ring,.bm-rp-double{border-color:#2f6bff}.bm-rp-double{box-shadow:inset 0 0 0 7px var(--raised), inset 0 0 0 9.5px #2f6bff}.bm-rp-glow{background:radial-gradient(circle,#2f6bff8c,#2f6bff00 68%)}.bm-rp-dot{background:#2f6bffbf}.bm-rp.is-big{width:100px;height:100px;margin:-50px 0 0 -50px}.bm-rp-dot.is-big{width:30px;height:30px;margin:-15px 0 0 -15px}.bm-chips button{transition:background .2s,color .2s,box-shadow .2s}[data-theme=dark] .br-tabs>span[data-t] i{background:#fff3}[data-theme=dark] .br-tabs>span[data-on] i{background:#ffffffb3}[data-theme=dark] .br-tog{background:#48484a}[data-theme=dark] .br-tog[data-on]{background:#30d158}@media (width<=639px){.bm-keys kbd{border-radius:7px;width:28px;height:40px;font-size:12px}.bm-keys>div{gap:4px}.bm-keys{gap:7px}.bm-keys .bk-bs{width:42px}.bm-keys .bm-space{width:170px}.bp-stage{grid-template-rows:32px 38px;grid-template-columns:50px auto}.bm-lock{width:50px;height:50px}.bp-cap{border-radius:9px;width:40px;height:36px}.bp-caps{gap:8px}.bb-strip{--bbh:156px}.bb-b{width:46px;height:46px;top:calc(var(--bbh) * .845 - 43px);margin-left:-23px}.bm-chips button{height:36px;padding:0 14px}.bm-ripple-pad{height:180px}.br-win{width:min(80%,300px)}.bm-seg button{height:34px}}@media (prefers-reduced-motion:reduce){.bm-seg-thumb,.bm-ruler,.bm-lens-ruler,.bm-keys kbd,.bk-count,.bm-shackle,.bp-field,.bp-head>span,.bb-count,.br-tab-thumb,.br-tog,.br-tog i,.br-btn,.br-tabs>span[data-t],.bm-sc-arrow{transition:none!important}.bm-rp{opacity:.5;animation:none}}.bp-meter{color:#1f9d48;grid-area:1/2;justify-content:space-between;justify-self:stretch;height:24px;padding:0 4px;transition:opacity .25s ease-out,transform .35s cubic-bezier(.3,1.4,.5,1)}.bp-stage[data-secure] .bp-meter{opacity:0;transform:scaleY(.4)}[data-theme=dark] .bp-meter{color:#4cd97b}.fx-try[data-corner]{animation-name:bm-try-corner;inset:auto 14px 16px auto;transform:none}@keyframes bm-try-corner{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.bm-dial-hint{position:relative}.bm-dial-hint .fx-try{margin-top:-13px;top:50%}.bm-dial-hint:has(.fx-try){color:#0000}.bk-space-row{position:relative}.bk-space-row .fx-try{margin-top:-13px;top:50%}.bp-try{pointer-events:none;z-index:3;grid-area:1/2;align-self:stretch;position:relative}.bp-try .fx-try{margin-top:-13px;top:50%}.tr{--dusk-plum:#6e2840;--dusk-plum-deep:#461426;--dusk-berry:#8a2f55;--dusk-coral:#e86a4a;--dusk-orange:#f08a5d;--dusk-peach:#f8c49a;--dusk-cream:#fff4e4;--tr-soft:color-mix(in srgb, var(--color-ink) 54%, var(--color-bg));--tr-card:var(--color-surface,#fff);--tr-card-line:color-mix(in srgb, var(--color-ink) 7%, transparent);--tr-shadow:0 1px 2px #4614260f, 0 22px 44px -30px #46142666;--tr-sheet:cubic-bezier(.32, .72, 0, 1);--tr-glide:cubic-bezier(.21, .06, .18, 1);--tr-ease:cubic-bezier(.16, 1, .3, 1);--tr-spring:cubic-bezier(.22, .9, .3, 1.04);--tr-accent:#2f6bff}:root[data-theme=dark] .tr{--tr-soft:color-mix(in srgb, var(--color-ink) 45%, var(--color-bg));--tr-card-line:#ffffff14;--tr-shadow:0 0 0 1px #ffffff0f, 0 22px 44px -30px #000000b3}.tr-section{max-width:1160px;margin:0 auto;padding:104px 20px 0}.tr-head{max-width:52rem;margin-bottom:36px}.tr-head.tr-center{text-align:center;margin-inline:auto}.tr-eyebrow{letter-spacing:.02em;color:#c2553a;margin-bottom:10px;font-size:13px;font-weight:700}:root[data-theme=dark] .tr-eyebrow{color:#f08a5d}.tr-h2{font-family:var(--font-display,inherit);letter-spacing:-.012em;color:var(--color-ink);text-wrap:balance;font-size:clamp(32px,3.4vw,48px);font-weight:600;line-height:1.0835}.tr-h2 .tr-soft,.tr-soft{color:var(--tr-soft)}.tr-h2 em{font-style:italic;font-weight:600}.tr-sub{max-width:40rem;color:var(--color-muted);text-wrap:pretty;margin-top:14px;font-size:clamp(17px,1.5vw,21px);font-weight:500;line-height:1.45}.tr-center .tr-sub{margin-inline:auto}.tr-art{isolation:isolate;background:var(--dusk-plum);color:#fff;border-radius:32px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a,0 24px 50px -30px #46142699}.tr-art-bg{object-fit:cover;z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.tr-px{image-rendering:pixelated}[data-theme=dark] :where(main,footer) .tr-art-bg{outline:none}.tr-card{background:var(--tr-card);box-shadow:0 0 0 1px var(--tr-card-line), var(--tr-shadow);color:var(--color-ink);border-radius:28px}.tr-round{width:44px;height:44px;color:var(--color-ink);background:var(--tr-card);box-shadow:0 0 0 1px var(--tr-card-line), 0 6px 16px -10px #46142673;transition:transform .25s var(--tr-spring), background-color .2s ease, opacity .2s ease, box-shadow .2s ease;border-radius:999px;place-items:center;display:inline-grid}.tr-round:hover:not(:disabled){transform:scale(1.06)}.tr-round:active:not(:disabled){transform:scale(.94)}.tr-round:disabled{opacity:.4;cursor:default}.tr-round.tr-sm{width:34px;height:34px}.tr-round.tr-glass{color:var(--dusk-plum-deep);-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);background:#fff8f0d1;box-shadow:inset 0 0 0 1px #fff9,0 8px 20px -12px #320a1999}.tr :where(button,a,[tabindex]):focus-visible{outline:3px solid var(--tr-accent);outline-offset:3px}.tr-row{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;gap:16px;margin-inline:-20px;padding:8px 20px 24px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.tr-row::-webkit-scrollbar{display:none}.tr-row>*{scroll-snap-align:start;flex:none}.tr-row-nav{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.tr-dots-wrap{justify-content:center;align-items:center;gap:12px;margin-top:24px;display:flex}.tr-dots{background:color-mix(in srgb, var(--color-ink) 7%, transparent);border-radius:999px;align-items:center;gap:4px;height:52px;padding:0 16px;display:flex}.tr-dot{place-items:center;width:24px;height:24px;display:grid;position:relative}.tr-dot i{background:color-mix(in srgb, var(--color-ink) 35%, transparent);width:8px;height:8px;transition:width .45s var(--tr-ease), background-color .3s ease;border-radius:99px;display:block;position:relative;overflow:hidden}.tr-dot[aria-current=true]{width:64px}.tr-dot[aria-current=true] i{background:color-mix(in srgb, var(--color-ink) 18%, transparent);width:52px}.tr-dot[aria-current=true] i:after{content:"";border-radius:inherit;background:color-mix(in srgb, var(--color-ink) 62%, transparent);transform-origin:0;animation:tr-fill var(--tr-dur,5s) linear forwards;position:absolute;inset:0}.tr-dots[data-paused=true] .tr-dot[aria-current=true] i:after{animation:none;transform:none}@keyframes tr-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.tr-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.tr-marquee-track{gap:var(--tr-gap,16px);width:max-content;padding-right:var(--tr-gap,16px);animation:tr-marquee var(--tr-speed,60s) linear infinite;display:flex}.tr-marquee[data-dir=right] .tr-marquee-track{animation-direction:reverse}.tr-marquee:hover .tr-marquee-track,.tr-marquee:focus-within .tr-marquee-track,.tr-marquee[data-paused=true] .tr-marquee-track{animation-play-state:paused}.tr-marquee-half{gap:var(--tr-gap,16px);flex:none;display:flex}@keyframes tr-marquee{to{transform:translate(-50%)}}.tr-switch{background:color-mix(in srgb, var(--color-ink) 22%, transparent);border-radius:999px;flex:none;width:52px;height:32px;transition:background-color .25s;position:relative}.tr-switch:after{content:"";width:26px;height:26px;transition:transform .35s var(--tr-spring), width .2s cubic-bezier(.23, 1, .32, 1);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #00000040}.tr-switch[aria-checked=true]{background:#34c759}.tr-switch[aria-checked=true]:after{transform:translate(20px)}.nx{--nx-flare:14px;--nx-r:24px;color:#fff;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter Variable,Inter,system-ui,sans-serif;position:relative}.nx-body{border-radius:0 0 var(--nx-r) var(--nx-r);background:#000;position:relative;box-shadow:0 6px 14px #00000059,0 30px 60px -20px #14040a8c}.nx-body:before,.nx-body:after{content:"";width:var(--nx-flare);height:var(--nx-flare);background:radial-gradient(circle at 0 100%, transparent calc(var(--nx-flare) - .5px), #000 var(--nx-flare));position:absolute;top:0}.nx-body:before{left:calc(var(--nx-flare) * -1)}.nx-body:after{right:calc(var(--nx-flare) * -1);transform:scaleX(-1)}.nx-tile{background:#141414;border-radius:16px}.nx-muted{color:#ffffff8c}@media (width<=760px){.tr-section{padding:84px 16px 0}.tr-head{margin-bottom:26px}.tr-art{border-radius:24px}.tr-row{gap:12px;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}.tr-row-nav{display:none}}@media (prefers-reduced-motion:reduce){.tr *,.tr :before,.tr :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.tr-marquee{scrollbar-width:none;overflow-x:auto}.tr-marquee-track{animation:none!important}.tr-marquee-half[aria-hidden=true]{display:none}.tr-dot[aria-current=true] i:after{animation:none!important}}.cl-wrap{max-width:1180px;margin:0 auto;position:relative}.cl-card{flex-direction:row;justify-content:flex-end;padding:24px}.cl-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cl-nav{z-index:3;pointer-events:none;align-items:center;gap:14px;display:flex;position:absolute;top:0;bottom:0;left:24px}.cl-nav>*{pointer-events:auto}.cl-arrows{flex-direction:column;gap:10px;display:flex}.cl-pills{flex-direction:column;align-items:flex-start;gap:10px;margin:0;padding:0;list-style:none;display:flex}.cl-pill{width:var(--w,auto);text-align:left;max-width:304px;color:var(--color-ink);background:var(--bn-raised);transition:width .5s var(--tr-ease), border-radius .5s var(--tr-ease), background-color .3s ease, transform .3s var(--tr-spring);border-radius:24px;display:block;overflow:hidden;box-shadow:0 1px 2px #0000000d,0 8px 20px -14px #0000004d}.cl-pill:hover{box-shadow:0 1px 2px #0000000f,0 10px 24px -12px #00000059}.cl-pill:active{transform:scale(.97)}.cl-pill[data-open=true]{background:var(--bn-raised);border-radius:22px;width:304px}.cl-fold{transition:grid-template-rows .5s var(--tr-ease), opacity .28s ease;grid-template-rows:1fr;display:grid}.cl-fold>span{min-height:0;overflow:hidden}.cl-fold-body{opacity:0;grid-template-rows:0fr;width:0;min-width:100%}.cl-pill[data-open=true] .cl-fold-row{opacity:0;grid-template-rows:0fr}.cl-pill[data-open=true] .cl-fold-body{opacity:1;grid-template-rows:1fr;transition-delay:0s,.14s}.cl-pill-row{white-space:nowrap;letter-spacing:-.01em;align-items:center;gap:10px;padding:12px 22px 12px 13px;font-size:16.5px;font-weight:650;display:flex}.cl-plus{opacity:.85;flex:none}.cl-pill-body{width:304px;color:var(--color-muted);text-wrap:pretty;padding:17px 21px 19px;font-size:15.5px;line-height:1.45;display:block}.cl-pill-body strong{color:var(--color-ink);font-weight:700}.cl-stage{z-index:1;isolation:isolate;border-radius:var(--bn-radius-sm);aspect-ratio:4/3;width:min(760px,100% - 370px);position:relative;overflow:hidden;container-type:inline-size}.cl-notch{z-index:2;color:#fff;font-variant-numeric:tabular-nums;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter Variable,Inter,system-ui,sans-serif;transition:opacity .3s;position:absolute;top:0;left:50%;transform:translate(-50%)}.cl-notch-body{background:#000;border-radius:0 0 max(8px,1.25cqw) max(8px,1.25cqw);align-items:center;height:4cqw;min-height:24px;display:flex;position:relative;box-shadow:0 10px 28px -10px #14040a99}.cl-notch-body:before,.cl-notch-body:after{content:"";background:radial-gradient(circle at 0 100%,#0000 6.5px,#000 7px);width:7px;height:7px;position:absolute;top:0}.cl-notch-body:before{left:-7px;transform:scaleX(-1)}.cl-notch-body:after{right:-7px}.cl-cam{width:23.17cqw;height:100%}.cl-ear{width:92px;height:100%;transition:width .5s var(--tr-ease), opacity .25s ease;align-items:center;gap:7px;display:flex;overflow:hidden}.cl-ear-l{justify-content:flex-start;padding-left:12px}.cl-ear-r{justify-content:flex-end;padding-right:13px}.cl-notch[data-open=true] .cl-ear{opacity:0;width:0;padding:0}.cl-cover{color:#ffffffe6;background:linear-gradient(135deg,#ff5f8f,#8a3ffc 55%,#2f6bff);border-radius:5px;flex:none;place-items:center;width:21px;height:21px;display:grid;box-shadow:inset 0 0 0 .5px #ffffff40}.cl-cup{color:#000;background:#ffd60a;border-radius:50%;flex:none;place-items:center;width:21px;height:21px;display:grid}.cl-ring{flex:none;width:21px;height:21px}.cl-ring-fill{stroke-dashoffset:0;animation:cl-ring 1.4s var(--tr-ease) both .3s}@keyframes cl-ring{0%{stroke-dashoffset:100px}}.cl-clock{letter-spacing:-.01em;font-size:13px;font-weight:600}.cl-stage:has(.cl-layer[data-id=notch][data-on=true]) .cl-notch{opacity:0;transition-delay:.35s}.cl-layer{opacity:0;transform-origin:50% 0;pointer-events:none;transition:opacity .32s ease, transform .6s var(--tr-ease);position:absolute;inset:0;transform:scale(.9)translateY(-1.5%)}.cl-layer[data-on=true]{opacity:1;pointer-events:auto;transition-delay:80ms;transform:none}.cl-video{object-fit:contain;background:0 0;width:100%;height:100%;display:block}[data-theme=dark] :where(main) .cl-video{outline:none}.cl-layer-scroll,.cl-layer-ripples{place-items:center;padding:7cqw 6cqw 4cqw;display:grid}.cl-panel{color:#1c1c1f;width:min(100%,420px)}.cl-scroll{background:#fffffff5;border-radius:22px;overflow:hidden;box-shadow:0 0 0 1px #0000000f,0 30px 60px -24px #280814b3}.cl-panel-head{justify-content:space-between;align-items:center;padding:16px 18px 10px;display:flex}.cl-panel-title{font-size:15px;font-weight:700}.cl-ticks{font-variant-numeric:tabular-nums;color:#6b6b74;align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.cl-wheel{width:14px;height:14px;transform:rotate(calc(var(--t,0) * 30deg));transition:transform .18s var(--tr-spring);border:2px solid #2f6bff;border-top-color:#0000;border-radius:50%}.cl-scroll-box{overscroll-behavior:contain;border-top:1px solid #0000000f;border-bottom:1px solid #0000000f;height:252px;padding:4px 8px 8px;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.cl-scroll-box:focus-visible{outline-offset:-3px}.cl-scroll-row{text-align:left;border-radius:12px;align-items:flex-start;gap:12px;width:100%;padding:11px 10px;transition:background-color .2s;display:flex}.cl-scroll-row:hover{background:#0000000a}.cl-scroll-row[aria-selected=true]{background:#2f6bff17}.cl-scroll-group{letter-spacing:.03em;text-transform:uppercase;color:#8a8a93;margin:10px 10px 2px;font-size:11.5px;font-weight:700}.cl-radio{width:16px;height:16px;transition:box-shadow .25s var(--tr-spring);border-radius:50%;flex:none;margin-top:2px;box-shadow:inset 0 0 0 1.5px #00000040}.cl-scroll-row[aria-selected=true] .cl-scroll-group{letter-spacing:.03em;text-transform:uppercase;color:#8a8a93;margin:10px 10px 2px;font-size:11.5px;font-weight:700}.cl-scroll-row-sm{padding-block:9px}.cl-radio{box-shadow:inset 0 0 0 5px #2f6bff}.cl-scroll-text{gap:2px;display:grid}.cl-scroll-text b{font-size:14.5px;font-weight:650}.cl-scroll-text span{color:#6b6b74;font-size:13px;line-height:1.35}.cl-panel-foot{color:#6b6b74;padding:11px 18px 14px;font-size:12.5px}.cl-ripples{justify-items:center;gap:14px;width:min(100%,460px);display:grid}.cl-pad{aspect-ratio:16/10;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle,#ffffff29 1px,#0000 1.4px) 0 0/18px 18px,linear-gradient(160deg,#3a1024db,#1e0814e6);border-radius:24px;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff29,0 30px 60px -26px #1e0610cc}.cl-pad-hint{color:#ffffff9e;pointer-events:none;place-items:center;font-size:15px;font-weight:600;display:grid;position:absolute;inset:0}.cl-chips{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.cl-chips button{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#280a188c;border-radius:999px;align-items:center;gap:7px;padding:7px 13px 7px 9px;font-size:13.5px;font-weight:650;transition:background-color .2s,color .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #fff3}.cl-chips button[aria-checked=true]{color:var(--dusk-plum-deep);background:var(--dusk-cream)}.cl-chip-mark{border:2px solid;border-radius:50%;width:14px;height:14px}.cl-mark-double{background:radial-gradient(circle,#0000 2.5px,currentColor 3px 4.2px,#0000 4.6px);box-shadow:inset 0 0 0 2px #0000,0 0 #0000}.cl-mark-glow{background:radial-gradient(closest-side,currentColor,#0000);border:0}.cl-mark-dot{background:currentColor;border:0;width:8px;height:8px;margin:3px}.cl-close{z-index:4;opacity:0;pointer-events:none;transition:opacity .25s ease, transform .4s var(--tr-spring);position:absolute;top:38px;right:38px;transform:scale(.8)}.cl-wrap[data-open=true] .cl-close{opacity:1;pointer-events:auto;transform:none}.cl-phone-note{display:none}@media (width<=1060px){.cl-stage{width:min(720px,100% - 340px)}.cl-pill-row{padding:10px 18px 10px 11px;font-size:15.5px}.cl-pill[data-open=true],.cl-pill-body{width:300px}.cl-pill-body{font-size:14.5px}}@media (width<=1100px){.cl-nav{margin:0 -16px 12px;display:block;position:static}.cl-arrows{display:none}.cl-pills{scrollbar-width:none;flex-direction:row;gap:8px;padding:4px 16px 8px;scroll-padding-inline:16px;overflow-x:auto}.cl-pills::-webkit-scrollbar{display:none}.cl-pills li{flex:none}.cl-pill,.cl-pill[data-open=true]{width:auto;color:var(--color-ink);background:var(--tr-card);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 0 0 1px var(--tr-card-line), 0 4px 12px -8px #46142666;border-radius:999px}.cl-pill[data-open=true]{color:var(--color-bg);background:var(--color-ink);box-shadow:none}.cl-pill[data-open=true] .cl-fold-row{opacity:1;grid-template-rows:1fr}.cl-fold-body{display:none}.cl-pill[data-open=true] .cl-plus{transform:rotate(45deg)}.cl-plus{transition:transform .3s var(--tr-spring)}.cl-pill-row{padding:9px 16px 9px 10px;font-size:15px}.cl-card{padding:10px}.cl-card:before{display:none}.cl-stage{width:100%;position:relative;right:auto}.cl-ear{gap:5px;width:62px}.cl-ear-l{padding-left:9px}.cl-ear-r{padding-right:9px}.cl-cover,.cl-cup,.cl-ring{width:17px;height:17px}.cl-cup svg,.cl-cover svg{width:9px;height:9px}.cl-clock{font-size:11px}.cl-layer-scroll,.cl-layer-ripples{padding:11cqw 4cqw 3cqw}.cl-scroll-box{height:150px}.cl-panel-head{padding:10px 14px 6px}.cl-panel-foot{display:none}.cl-ripples{gap:8px;width:86%}.cl-chips button{padding:5px 10px 5px 7px;font-size:12.5px}.cl-close{top:auto;bottom:12px;right:12px}.cl-phone-note{min-height:4.4em;color:var(--color-muted);margin-top:14px;font-size:15.5px;line-height:1.45;display:block}.cl-phone-note strong{color:var(--color-ink)}}.cl .tr-round.tr-glass{color:var(--color-ink);background:var(--bn-raised);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 1px 2px #0000000f,0 6px 16px -10px #00000059}@media (width<=1100px){.cl-pill,.cl-pill[data-open=false]{background:var(--color-surface);box-shadow:none}.cl-close{top:auto;bottom:20px;right:20px}}.cl-pill{position:relative}.cl-prog{background:color-mix(in srgb, var(--color-ink) 10%, transparent);border-radius:99px;height:3px;animation:.4s .3s both cl-prog-in;position:absolute;bottom:9px;left:21px;right:21px;overflow:hidden}.cl-prog:after{content:"";border-radius:inherit;background:color-mix(in srgb, var(--color-ink) 55%, transparent);transform-origin:0;animation:tr-fill var(--cl-dur,7s) linear both;position:absolute;inset:0}@keyframes cl-prog-in{0%{opacity:0}}@media (width<=1100px){.cl-prog{background:color-mix(in srgb, var(--color-bg) 22%, transparent);height:2px;bottom:5px;left:16px;right:16px}.cl-prog:after{background:color-mix(in srgb, var(--color-bg) 80%, transparent)}}@media (prefers-reduced-motion:reduce){.cl-prog{display:none}}@media (width>=1101px){.cl-pills{transition:gap .5s var(--tr-ease)}.cl-wrap[data-open=true] .cl-pills{gap:6px}.cl-pill-row{transition:padding .5s var(--tr-ease)}.cl-wrap[data-open=true] .cl-pill-row{padding-block:10px}}@media (width>=761px) and (width<=1100px){.cl-nav{margin:0 0 14px}.cl-pills{justify-content:flex-start;padding:4px 4px 8px}.cl-card{padding:14px}.cl-stage{max-width:820px;margin-inline:auto}.cl-scroll-box{height:220px}.cl-panel-foot{display:block}.cl-phone-note{text-align:center;max-width:820px;margin-inline:auto}}@media (width>=1101px){.cl-pills{transform:scale(var(--cl-fit,1));transform-origin:0}}.cl-note-stack{display:grid}.cl-note{opacity:0;grid-area:1/1;transition:opacity .3s,transform .45s cubic-bezier(.23,1,.32,1);transform:translateY(4px)}.cl-note[data-on=true]{opacity:1;transition-delay:80ms;transform:none}.cl-wrap>.fx-try{top:66px}@media (width>=1101px){.cl-wrap>.fx-try{top:18px;left:auto;right:24px;transform:none}}.sf-big{grid-area:span 2/span 2}.sf-t6{grid-column:span 2}.sf-t6 .sf-card{max-width:420px}.sf-tile{gap:16px;padding:22px}.sf-tile-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sf-fam{font-family:var(--font-display);letter-spacing:-.02em;font-size:22px;font-weight:700;line-height:1.15}.sf-names{color:var(--color-muted);font-size:14px;font-weight:500}.sf-stage{isolation:isolate;flex:1;place-items:center;display:grid;position:relative}.sf-big .sf-fam{font-size:clamp(26px,2.6vw,32px)}.sf-big .sf-stage{border-radius:var(--bn-radius-sm);min-height:360px;padding:24px;overflow:hidden}.sf-big .sf-stage:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(60% 55% at 50% 52%,#4614262e,#0000 70%);position:absolute;inset:0}.sf-card{z-index:1;width:100%;color:var(--color-ink);background:var(--bn-raised);transition:transform .6s var(--tr-ease), translate .7s cubic-bezier(.23, 1, .32, 1), box-shadow .7s ease;border-radius:18px;padding:14px 14px 12px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter Variable,Inter,system-ui,sans-serif;position:relative;box-shadow:0 1px 2px #0000000d,0 10px 26px -14px #00000038}.sf-card[data-turn=true]{translate:0 -3px;box-shadow:0 1px 2px #0000000d,0 16px 32px -14px #00000047}.sf-big .sf-card[data-turn=true]{box-shadow:0 0 0 1px #0000000a,0 2px 4px #28081414,0 32px 56px -22px #280814bf}.sf-big .sf-card{width:min(360px,100%);box-shadow:0 0 0 1px #0000000a,0 2px 4px #28081414,0 26px 50px -22px #280814b3}.sf-card-head{align-items:center;gap:8px;display:flex}.sf-dot{background:var(--accent);border-radius:50%;width:9px;height:9px;box-shadow:inset 0 0 0 .5px #00000026}.sf-name{letter-spacing:-.01em;font-size:15px;font-weight:650}.sf-check{color:#fff;background:#2f6bff;border-radius:50%;place-items:center;width:18px;height:18px;margin-left:auto;display:grid}.sf-blurb{min-height:2.7em;color:var(--color-muted);margin-top:5px;font-size:12.5px;line-height:1.35}.sf-play-row{align-items:center;gap:10px;margin-top:10px;display:flex}.sf-wave{cursor:pointer;flex:1;justify-content:space-between;align-items:center;gap:2.5px;height:26px;display:flex}.sf-wave i{max-width:6px;height:var(--sfh);background:color-mix(in srgb, var(--accent) 34%, var(--sf-bar-base,#d9d9de));transform-origin:50%;border-radius:9px;flex:1}.sf-wave[data-turn=true] i{animation:sf-sweep 2.6s cubic-bezier(.45, 0, .55, 1) var(--sfd) infinite}@keyframes sf-sweep{0%,40%,to{background:color-mix(in srgb, var(--accent) 34%, var(--sf-bar-base,#d9d9de));transform:scaleY(1)}12%{background:var(--accent);transform:scaleY(1.16)}}.sf-wave[data-hit=true] i{animation:sf-hit var(--sf-ring,.52s) cubic-bezier(.23, 1, .32, 1) var(--sfh-d) both}@keyframes sf-hit{0%{background:color-mix(in srgb, var(--accent) 34%, var(--sf-bar-base,#d9d9de));transform:scaleY(1)}14%{transform:scaleY(var(--sfe));background:var(--accent)}to{background:color-mix(in srgb, var(--accent) 55%, var(--sf-bar-base,#d9d9de));transform:scaleY(1)}}.sf-play{color:#fff;width:30px;height:30px;transition:transform .3s var(--tr-spring), box-shadow .3s ease;background:#2f6bff;border-radius:50%;flex:none;place-items:center;padding-left:2px;display:grid;position:relative;box-shadow:0 4px 10px -4px #2f6bffb3}.sf-card[data-turn=true] .sf-play:after{content:"";pointer-events:none;border-radius:50%;animation:2.6s cubic-bezier(.23,1,.32,1) .4s infinite sf-invite;position:absolute;inset:0;box-shadow:0 0 #2f6bff73}@keyframes sf-invite{0%{box-shadow:0 0 #2f6bff73}45%,to{box-shadow:0 0 0 10px #2f6bff00}}.sf-play[data-hit=true]{animation:.42s cubic-bezier(.23,1,.32,1) sf-press}@keyframes sf-press{0%{transform:scale(.88)}}@media (hover:hover){.sf-play:hover{transform:scale(1.08);box-shadow:0 6px 14px -4px #2f6bffbf}}.sf-play:active{transition-duration:.1s;transform:scale(.92)}.sf-swap{animation:.45s cubic-bezier(.23,1,.32,1) both sf-swap}@keyframes sf-swap{0%{opacity:0;transform:translateY(3px)}}.sf-dot{animation:.5s cubic-bezier(.23,1,.32,1) both sf-dot}@keyframes sf-dot{0%{transform:scale(.3)}}.sf-check{animation:sf-dot .45s var(--tr-spring) both}.sf-chips{border-top:1px solid var(--color-line);flex-wrap:wrap;gap:5px;margin-top:12px;padding-top:11px;display:flex}.sf-chips button{color:var(--color-ink);background:var(--color-sunken);transition:background-color .2s ease, color .2s ease, transform .25s var(--tr-spring), box-shadow .2s ease;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.sf-chips button:hover{background:color-mix(in srgb, var(--color-ink) 12%, transparent)}.sf-chips button:active{transition-duration:.1s;transform:scale(.97)}.sf-chips button[data-auditioning]{box-shadow:inset 0 0 0 1.5px var(--chip);animation:.42s cubic-bezier(.23,1,.32,1) sf-tick}@keyframes sf-tick{30%{transform:scale(.96)}}.sf-chips button[aria-checked=true]{color:var(--color-bg);background:var(--color-ink)}[data-theme=dark] .sf{--sf-bar-base:#48484a}@media (width<=1023px){.sf-big{grid-row:auto}.sf-big .sf-stage{min-height:300px}}@media (width<=639px){.sf-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-inline:-16px;padding:0 16px 8px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.sf-grid::-webkit-scrollbar{display:none}.sf-tile{scroll-snap-align:start;flex:none;width:84vw;padding:18px}.sf-big .sf-stage{min-height:0;padding:18px 14px}.sf-card{padding:12px 12px 11px}.sf-blurb{min-height:0;font-size:12px}.sf-chips button{padding:3px 8px;font-size:11.5px}}@media (prefers-reduced-motion:reduce){.sf-wave i,.sf-play,.sf-play:after,.sf-swap,.sf-dot,.sf-check,.sf-chips button{animation:none!important}.sf-card{transition:none}}.sf-wave[data-big=true] i{animation-name:sf-hit-big}@keyframes sf-hit-big{0%{background:color-mix(in srgb, var(--accent) 34%, var(--sf-bar-base,#d9d9de));transform:scaleY(1)}14%{transform:scaleY(calc(var(--sfe) * 1.35));background:var(--accent)}60%{transform:scaleY(.92)}to{background:color-mix(in srgb, var(--accent) 55%, var(--sf-bar-base,#d9d9de));transform:scaleY(1)}}@media (pointer:coarse){.sf-chips button,.sf-play{position:relative}.sf-chips button:after,.sf-play:before{content:"";position:absolute;inset:-8px -2px}.sf-play:before{inset:-7px}}.naw-tile{max-width:1180px;margin:0 auto;padding:16px 16px 26px}.naw .tr-em,.naw .bn-title em{font-style:italic}.naw-card{border-radius:var(--bn-radius-sm);box-shadow:none;height:var(--naw-h,470px);transition:height .7s var(--tr-ease)}.naw-card:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#280a1861,#0000);height:30%;position:absolute;inset:0 0 auto}.naw-stage{z-index:1;width:0;height:0;transform:scale(var(--naw-s,1));transform-origin:0 0;transition:transform .62s var(--naw-morph);position:absolute;top:0;left:50%}.naw-notch{position:absolute;top:0;left:0;transform:translate(-50%)}.naw{--naw-morph:cubic-bezier(.32, .72, 0, 1)}.naw-body{transition:width .62s var(--naw-morph), height .62s var(--naw-morph), border-radius .62s var(--naw-morph), box-shadow .4s ease;overflow:hidden}.naw-notch .nx-body:before,.naw-notch .nx-body:after{transition:width .62s var(--naw-morph), height .62s var(--naw-morph), left .62s var(--naw-morph), right .62s var(--naw-morph)}.naw-layer{opacity:0;transform-origin:50% 0;transition:opacity .28s ease, transform .5s var(--tr-ease), width .62s var(--naw-morph);pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%)scale(.96)}.naw-layer.is-on{opacity:1;transition-delay:.14s,.1s,0s;transform:translate(-50%)scale(1)}.naw-agent-ears{transition:opacity .25s}.naw-agent-ears[data-hide=true]{opacity:0}.naw-agent-pill{opacity:0;transform-origin:50% 0;transition:opacity .3s ease, transform .55s var(--tr-ease);position:absolute;inset:0 0 auto;transform:translateY(-10px)scale(.97)}.naw-agent-pill[data-on=true]{opacity:1;transition:opacity .25s .16s,transform .6s cubic-bezier(.34,1.45,.64,1) .12s;transform:none}.naw-extra{opacity:0;transition:opacity .3s ease, transform .55s var(--tr-ease);pointer-events:none;position:absolute;transform:translateY(8px)scale(.97)}.naw-extra.is-on{opacity:1;transition-delay:.22s;transform:none}.naw-rec-pill{top:122px;left:0;translate:-50%}.naw-awake-menu{top:108px;left:32px}.naw-nap{top:3px;left:var(--naw-nap-x,160px)}.naw-tabs-wrap{justify-content:center;margin-top:22px;display:flex}.naw-tabs{background:var(--color-sunken);scrollbar-width:none;border-radius:999px;gap:2px;max-width:100%;padding:5px;display:flex;overflow-x:auto}.naw-tabs::-webkit-scrollbar{display:none}.naw-tab{color:var(--color-muted);white-space:nowrap;transition:color .2s ease, background-color .3s var(--tr-ease), box-shadow .3s ease;border-radius:999px;flex:none;padding:10px 17px;font-size:14.5px;font-weight:600;position:relative}.naw-tab:hover{color:var(--color-ink)}.naw-tab[aria-selected=true]{color:var(--color-bg);background:var(--color-ink);box-shadow:0 6px 14px -8px #16161a99}.naw-line{text-align:center;max-width:40rem;color:var(--color-muted);text-wrap:balance;margin:16px auto 0;font-size:16px;line-height:1.5;display:grid}.naw-line-one{opacity:0;transition:opacity .3s ease, transform .45s var(--tr-ease);grid-area:1/1;transform:translateY(4px)}.naw-line-one[data-on=true]{opacity:1;transition-delay:.1s;transform:none}.naw-line b{color:var(--color-ink);font-weight:650}@keyframes naw-line-in{0%{opacity:0;transform:translateY(4px)}}.np-open{box-sizing:border-box;width:577px;padding:0 16px 16px}.np-grow{flex:1}.np-mono{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.np-top{justify-content:space-between;align-items:center;height:32px;display:flex}.np-top-side{align-items:center;gap:8px;width:172px;display:flex}.np-top-side.np-right{justify-content:flex-end}.np-boop{width:24px;height:24px;display:inline-grid}.np-boop>*{width:24px!important;height:24px!important}.np-name{font-size:15px;font-weight:600}.np-chip{white-space:nowrap;background:#ffffff1c;border-radius:999px;align-items:center;gap:6px;height:24px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.np-chip-ico{color:#fff9;display:inline-grid}.np-strip-switch{background:#30d158;border-radius:99px;width:30px;height:18px;position:relative}.np-strip-switch i{background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:2px;right:2px;box-shadow:0 1px 2px #0000004d}.np-grid{gap:12px;margin:12px 0;display:grid}.np-tools{background:#141414;border-radius:16px;grid-template-columns:repeat(11,1fr);align-items:center;height:48px;padding:0 4px;display:grid;position:relative}.np-tool{place-items:center;display:grid}.np-tool-face{border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.np-rec-capsule{background:#ff3b30d9;border-radius:99px;align-items:center;gap:4px;height:28px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.np-tile{box-sizing:border-box;background:#141414;border-radius:16px;height:112px;padding:16px}.np-tall{height:144px}.np-tile-title{color:#ffffff80;font-size:13px;font-weight:600}.np-ring{place-items:center;display:inline-grid;position:relative}.np-ring>svg{position:absolute;inset:0}.np-ring-center{line-height:0}.np-ring-center>svg{display:block}.np-ring-fill{transition:stroke-dashoffset .9s var(--tr-spring), stroke .3s ease;transition-delay:calc(var(--np-i,0) * 70ms)}.np-ring-center{color:#fff;place-items:center;display:inline-grid;position:relative}.np-pct{color:#ffffffe6;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:600}.np-slots{margin-top:12px;display:flex}.np-slot{flex-direction:column;flex:1;align-items:center;gap:8px;display:flex;position:relative}.np-slot .np-ring-fill{transition-delay:calc(var(--np-i,0) * 80ms)}.np-bolt{color:#fff;background:#1c1c1c;border-radius:50%;place-items:center;padding:2px;display:grid;position:absolute;top:-8px;left:50%;translate:-50%}.np-health-head{align-items:center;gap:4px;display:flex}.np-mood{color:#30d158;align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.np-gauges{margin-top:8px;display:flex}.np-gauge{flex-direction:column;flex:1;align-items:center;gap:4px;display:flex}.np-awake{align-items:center;gap:16px;display:flex}.np-awake-cup{color:#fffc;background:#ffffff1f;border-radius:50%;place-items:center;width:48px;height:48px;transition:background-color .3s,color .3s;display:grid}.np-awake-cup[data-on=true]{color:#000;background:#ffd60a}.np-awake-text{flex-direction:column;gap:2px;display:flex}.np-awake-text b{font-size:15px;font-weight:600}.np-awake-text .np-mono{color:#ffffff8c;font-size:12px;transition:opacity .2s}.np-switch{background:#ffffff38;border-radius:99px;transition:background-color .25s;position:relative}.np-switch[data-on=true]{background:var(--np-tint,#30d158)}.np-switch i{aspect-ratio:1;height:calc(100% - 4px);transition:transform .3s var(--tr-spring);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 .5px 1px #00000040}.np-switch[data-on=true] i{transform:translate(16px)}.np-menu{-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);color:#fff;-webkit-font-smoothing:antialiased;background:#262428db;border-radius:10px;width:252px;padding:5px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter Variable,Inter,system-ui,sans-serif;font-size:13px;box-shadow:inset 0 0 0 .5px #ffffff2e,0 0 0 .5px #0009,0 14px 34px #00000073}.np-menu-head{color:#ffffff73;padding:3px 10px 3px 24px;transition:opacity .2s}.np-menu-row{border-radius:5px;align-items:center;height:22px;padding:0 10px 0 24px;transition:background-color .15s;display:flex;position:relative}.np-menu-row[data-hot=true]{background:#2f6bff}.np-menu-check,.np-menu-ico{place-items:center;width:13px;font-size:11px;display:grid;position:absolute;top:50%;left:7px;translate:0 -50%}.np-menu hr{border:0;border-top:1px solid #ffffff1f;margin:5px 10px}.np-np{flex-direction:column;gap:8px;display:flex}.np-np-row{align-items:center;gap:12px;display:flex}.np-cover{color:#ffffffe6;background:radial-gradient(120% 90% at 20% 15%,#ffd29a 0%,#0000 55%),linear-gradient(150deg,#f08a5d,#8a2f55 60%,#461426);border-radius:9.6px;flex:none;place-items:center;width:48px;height:48px;transition:opacity .3s;display:grid;box-shadow:inset 0 0 0 .5px #fff3}.np-cover[data-paused=true]{opacity:.6}.np-np-text{flex-direction:column;gap:2px;min-width:0;display:flex}.np-np-text b{font-size:15px;font-weight:600}.np-np-text span{font-size:12px}.np-progress{align-items:center;gap:8px;display:flex}.np-time{color:#ffffff80;min-width:26px;font-size:9.5px;font-weight:500}.np-time:last-child{text-align:right}.np-bar{background:#ffffff29;border-radius:99px;flex:1;height:3px;overflow:hidden}.np-bar i{border-radius:inherit;background:#ffffffe6;height:100%;transition:width 1s linear;display:block}.np-transport{color:#ffffffe6;justify-content:center;align-items:center;gap:16px;display:flex}.np-transport>svg{box-sizing:border-box;width:32px;height:32px;padding:8px}.np-play{color:#000;background:#fff;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.np-ears{align-items:center;height:32px;display:flex}.np-ear{justify-content:center;align-items:center;gap:6px;height:32px;display:flex}.np-ear-time{font-size:12px;font-weight:600}.np-rec-dot{background:#ff3b30;border-radius:50%;width:8px;height:8px;animation:.9s ease-in-out infinite alternate np-pulse;display:inline-block}@keyframes np-pulse{to{opacity:.35}}.np-rec-ears .np-ear:last-child{justify-content:space-around;gap:0}.np-ctl{background:#ffffff1f;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.np-ctl.np-stop{background:#ff453b}.np-dots{gap:3px;display:flex}.np-dots i{border-radius:50%;width:6px;height:6px;transition:background-color .4s}.np-pill-rec{color:#fff;-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);background:#1e1a1eb8;border-radius:99px;align-items:center;gap:10px;height:44px;padding:0 8px 0 16px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter Variable,Inter,system-ui,sans-serif;display:flex;box-shadow:inset 0 0 0 1px #ffffff24,0 12px 30px #1e061066}.np-pill-time{min-width:32px;font-size:13px;font-weight:600}.np-div{background:#ffffff2e;width:1px;height:20px}.np-pill-btn{color:#ffffffe6;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.np-pill-stop{background:#ff453b}.np-pill-stop i{background:#fff;border-radius:2.5px;width:10px;height:10px}.np-pill-bin{color:#fff9}.np-alert{box-sizing:border-box;flex-direction:column;height:146px;padding:12px 18px 16px;display:flex}.np-alert-row{align-items:flex-start;gap:14px;display:flex}.np-blip{flex:none;display:block}.np-blip svg{width:100%;height:100%;display:block}.np-alert .np-blip{width:76px;height:76px;margin-left:-8px}.np-blip-proud{animation:np-hop 1.4s var(--tr-spring) both}@keyframes np-hop{0%{opacity:0;transform:translateY(14px)scale(.6)}45%{opacity:1;transform:translateY(-6px)scale(1.04)}70%{transform:translateY(0)scale(.98)}to{transform:none}}.np-alert-text{flex-direction:column;gap:3px;padding-top:4px;display:flex}.np-alert-text b{font-size:15px;font-weight:600}.np-alert-meta{color:#ffffff8c;font-size:11.5px}.np-alert-line{color:#ffffffd1;margin-top:4px;font-size:12.5px}.np-alert-foot{color:#ffffff80;align-items:center;gap:8px;margin-top:auto;font-size:11px;display:flex}.np-alert-foot>i{border-radius:50%;width:6px;height:6px}.np-btn{color:#fff;background:#ffffff21;border-radius:99px;align-items:center;height:24px;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex}.np-btn-show{color:#000;background:#e8875f}.np-nap{flex-direction:column;align-items:flex-start;gap:6px;font-family:ui-rounded,SF Pro Rounded,-apple-system,BlinkMacSystemFont,Inter Variable,system-ui,sans-serif;display:flex}.np-nap-blip{width:26px;height:26px;margin-left:6px;position:relative}.np-nap-blip .np-blip{transform-origin:50% 90%;filter:drop-shadow(0 2px 3px #1e061066);width:26px;height:26px;animation:3.2s ease-in-out infinite np-breathe}@keyframes np-breathe{50%{transform:scale(1.04,.96)}}.np-z{color:#fff4e4d9;font-weight:700;animation:2.4s linear infinite np-z;position:absolute;top:-2px;left:22px}.np-z1{font-size:7px}.np-z2{font-size:9px;animation-delay:-1.2s}@keyframes np-z{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(5px,-9px)}}.np-nudge{color:#1c1c1e;-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);opacity:0;background:#faf6f2d1;border-radius:12px;width:max-content;max-width:160px;padding:7px 11px;font-size:12px;font-weight:600;line-height:1.3;transition:opacity .22s ease-out,transform .22s ease-out;transform:translateY(-6px);box-shadow:0 6px 18px #1e061047}.np-nudge[data-on=true]{opacity:1;transform:none}@media (width<=760px){.naw-tabs-wrap{justify-content:flex-start;margin-inline:-16px;padding-inline:16px;overflow:hidden}.naw-tab{padding:9px 14px;font-size:14px}.naw-line{text-align:left;margin-left:0;font-size:15px}}@media (prefers-reduced-motion:reduce){.np-rec-dot,.np-z,.np-nap-blip .np-blip,.np-blip-proud{animation:none!important}.np-z2{display:none}}.naw-layer.is-on .np-hover{pointer-events:auto}.np-hover{position:relative}.np-tip{z-index:5;color:#fff;letter-spacing:0;white-space:nowrap;pointer-events:none;opacity:0;background:#242426f5;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:500;line-height:1.25;transition:opacity .12s,translate .12s;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50% 3px;box-shadow:0 0 0 .5px #ffffff24,0 6px 16px #00000073}.np-tip:after{content:"";background:inherit;clip-path:polygon(0 0,100% 0,50% 100%);width:10px;height:5px;position:absolute;top:100%;left:50%;translate:-50%}.np-hover:hover .np-tip,.np-hover:focus-visible .np-tip{opacity:1;transition-delay:.15s;translate:-50%}.np-slot .np-tip{bottom:calc(100% + 4px)}button.np-tool{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.np-tool .np-tool-face{transition:background-color .15s,scale .12s}.np-tool:hover .np-tool-face{background:#ffffff14}.np-tool:active .np-tool-face{scale:.88}.np-tool:focus-visible{outline:none}.np-tool:focus-visible .np-tool-face{box-shadow:0 0 0 2px #0a84ffe6}@media (prefers-reduced-motion:reduce){.np-tip,.np-tool .np-tool-face{transition:none}}.np-tools{--np-w:calc((100% - 8px) / var(--np-n,11))}.np-tool-abs{width:var(--np-w);height:40px;translate:calc(var(--np-slot,0) * 100%) 0;transition:translate .42s cubic-bezier(.32,.72,0,1),scale .2s,filter .2s;position:absolute;top:4px;left:4px}.np-tool-abs[data-lifted]{z-index:3;translate:calc(var(--np-slot,0) * 100% + var(--np-dx,0px)) -2px;filter:drop-shadow(0 6px 10px #0009);cursor:grabbing;transition:scale .2s,filter .2s;scale:1.12}.naw-layer.is-on .np-tools[data-editing] .np-tool-abs{pointer-events:auto}.np-tools[data-editing] .np-tool-abs:not(.np-edit-btn,[disabled]){touch-action:none;cursor:grab}.np-tools[data-editing] .np-tool-abs:not(.np-edit-btn,[disabled],[data-lifted]) .np-tool-face{animation:.32s ease-in-out infinite alternate np-wiggle}.np-tools[data-editing] .np-tool-abs:nth-child(2n) .np-tool-face{animation-delay:-.16s}@keyframes np-wiggle{0%{rotate:-2.4deg}to{rotate:2.4deg}}.np-tools[data-editing] [disabled]{opacity:.35}.np-tray{opacity:.45}.np-tray:hover{opacity:.8}.np-badge{color:#fff;cursor:pointer;background:#595959;border-radius:50%;place-items:center;width:15px;height:15px;margin-left:-16px;font-size:12px;font-weight:700;line-height:1;display:grid;position:absolute;top:-3px;left:50%}.np-badge-add{background:#30d158}.np-done{font-size:12px;font-weight:700}@media (prefers-reduced-motion:reduce){.np-tool-abs{transition:none}.np-tools[data-editing] .np-tool-abs .np-tool-face{animation:none}}.naw-prog{background:color-mix(in srgb, var(--color-bg) 22%, transparent);pointer-events:none;border-radius:99px;height:2px;position:absolute;bottom:5px;left:14px;right:14px;overflow:hidden}.naw-prog:after{content:"";border-radius:inherit;background:color-mix(in srgb, var(--color-bg) 80%, transparent);transform-origin:0;animation:tr-fill var(--naw-dur,6s) linear both;position:absolute;inset:0}.naw-tab:active{scale:.97}.naw-tab{transition:color .2s ease, background-color .3s var(--tr-ease), box-shadow .3s ease, scale .15s ease}@media (prefers-reduced-motion:reduce){.naw-prog{display:none}}.naw-tabs{position:relative}.naw-thumb{background:var(--color-ink);pointer-events:none;border-radius:999px;transition:transform .5s cubic-bezier(.77,0,.175,1),width .5s cubic-bezier(.77,0,.175,1);position:absolute;top:5px;bottom:5px;left:0;box-shadow:0 6px 14px -8px #16161a99}.naw-tabs[data-thumb=true] .naw-tab[aria-selected=true]{box-shadow:none;background:0 0}.naw-tabs[data-thumb=true] .naw-tab{z-index:1}.naw-tile{position:relative}.naw-tile>.fx-try{top:26px}.naw-notch{cursor:pointer;transform-origin:50% 0;transition:scale .32s cubic-bezier(.3,1.6,.5,1)}.naw-notch:active{transition-duration:60ms;scale:.985}.naw-layer.is-on{pointer-events:auto}.naw-notch .np-btn{cursor:pointer;transition:scale .3s cubic-bezier(.3,1.6,.5,1),filter .2s}.naw-notch .np-btn:hover{filter:brightness(1.15)}.naw-notch .np-btn:active{transition-duration:60ms;scale:.92}.mtb{position:relative;overflow:hidden}.mtb-inner{max-width:1180px;margin:0 auto}.mtb-title-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 22px;display:inline-flex}.mtb-title-row .bn-title{margin-top:0}.tr-switch.mtb-switch{background:color-mix(in srgb, var(--color-ink) 18%, transparent);width:78px;height:46px;box-shadow:none}.tr-switch.mtb-switch:after{width:38px;height:38px;top:4px;left:4px}.tr-switch.mtb-switch[aria-checked=true]{background:#34c759}.tr-switch.mtb-switch[aria-checked=true]:after{transform:translate(32px)}.mtb-chip{color:var(--color-muted);background:var(--color-sunken);text-shadow:none;vertical-align:.06em;border-radius:999px;margin:0 2px;padding:1px 10px 2px;font-size:.92em;font-weight:700;line-height:1.4;transition:background-color .25s,color .25s;display:inline-block}.mtb-chip[aria-pressed=true]{color:var(--color-bg);background:var(--color-ink)}.mtb-rows{gap:16px;max-width:1340px;margin:0 auto;display:grid}.mtb-rows-2{display:none}.mtb-row{-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.mtb-tile{border-radius:var(--bn-radius);background:var(--color-surface);width:268px;height:212px;color:var(--color-ink);transition:opacity .5s var(--tr-ease) calc(var(--mt-i,0) * 18ms), transform .5s var(--tr-ease) calc(var(--mt-i,0) * 18ms), filter .5s var(--tr-ease) calc(var(--mt-i,0) * 18ms);padding:22px 22px 20px}.mtb-icon{color:#fff;background:linear-gradient(180deg, color-mix(in srgb, var(--mt-tint) 72%, #fff) 0%, var(--mt-tint) 62%, color-mix(in srgb, var(--mt-tint) 86%, #000) 100%);width:54px;height:54px;box-shadow:inset 0 1px 0 #ffffff73, inset 0 -1px 0 #0000001f, 0 6px 14px -8px color-mix(in srgb, var(--mt-tint) 80%, #000);transition:filter .5s var(--tr-ease) calc(var(--mt-i,0) * 18ms);border-radius:15px;place-items:center;display:grid}.mtb-tile h3{font-family:var(--font-display,inherit);letter-spacing:-.01em;margin-top:16px;font-size:17px;font-weight:700;line-height:1.2}.mtb-tile p{color:var(--color-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:5px;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.mtb-tile{cursor:pointer;position:relative}.mtb-tile :is(h3,p){transition:opacity .4s var(--tr-ease)}@media (hover:hover){.mtb-tile:hover{transform:translateY(-2px)}}.mtb-tile:active{transition-duration:.12s;transition-delay:0s;transform:scale(.97)}.mtb-tile[data-off=true]{opacity:.66;transform:scale(.96)}.mtb-tile[data-off=true] :is(h3,p){opacity:.7}.mtb-tile[data-off=true] .mtb-icon{filter:grayscale()brightness(1.15)contrast(.8)}.tr-switch.mtb-mini{width:38px;height:23px;position:absolute;top:22px;right:20px}.tr-switch.mtb-mini:after{width:19px;height:19px;top:2px;left:2px;box-shadow:0 1px 4px #00000040}.tr-switch.mtb-mini[aria-checked=true]:after{transform:translate(15px)}.tr-switch.mtb-mini[data-blink=true]{background:color-mix(in srgb, var(--color-ink) 22%, transparent)}.tr-switch.mtb-mini[data-blink=true]:after{transform:none}.tr-switch.mtb-mini:active:after{width:23px}.tr-switch.mtb-mini[aria-checked=true]:active:after{transform:translate(11px)}.mtb-note[data-hidden=true]{visibility:hidden}.mtb-note{text-align:center;max-width:1160px;color:var(--color-muted);margin:34px auto 0;padding:0 20px;font-size:14.5px;font-weight:600}@media (width<=760px){.mtb-rows{margin-inline:-16px}.tr-switch.mtb-switch{width:64px;height:38px}.tr-switch.mtb-switch:after{width:30px;height:30px}.tr-switch.mtb-switch[aria-checked=true]:after{transform:translate(26px)}.mtb-rows-3{display:none}.mtb-rows-2{gap:12px;display:grid}.mtb-tile{border-radius:24px;width:226px;height:196px;padding:18px}.tr-switch.mtb-mini{top:18px;right:16px}.mtb-icon{border-radius:13px;width:48px;height:48px}.mtb-tile h3{margin-top:13px;font-size:16px}.mtb-tile p{font-size:13.5px}}@media (prefers-reduced-motion:reduce){.mtb-row{-webkit-mask-image:none;mask-image:none}.mtb-row .tr-marquee-half{padding-inline:20px}}.tr-switch.mtb-mini:after{transition:transform .42s cubic-bezier(.3,1.6,.5,1),width .2s cubic-bezier(.23,1,.32,1)}.mtb-try{height:0;position:relative}.mtb-try>.fx-try{top:-18px}.sp-ident{align-items:center;gap:12px;display:flex}.sp-icon{color:#fff;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 0 0 .5px #ffffff59,inset 0 1px #ffffff59,0 6px 14px -8px #46142699}.sp-name{color:var(--color-ink);font-size:17px;font-weight:700}.sp-tag{color:#b4441a;background:#f4a46c3d;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:650}:root[data-theme=dark] .sp-tag{color:#f8c49a;background:#f08a5d29}.sp-h3{font-family:var(--font-display,inherit);letter-spacing:-.03em;color:var(--color-ink);margin-top:22px;font-size:clamp(30px,3.8vw,48px);font-weight:750;line-height:1.06}.sp-h3-sm{margin-top:18px;font-size:clamp(26px,2.5vw,32px)}.sp-sub{max-width:38rem;color:var(--color-muted);text-wrap:pretty;margin-top:12px;font-size:17px;line-height:1.45}.sp.bn-section{padding-top:16px}.sp-single{padding:clamp(24px,3.4vw,44px) clamp(20px,3.4vw,44px) clamp(16px,2vw,24px)}.sp-single .sp-h3{max-width:44rem}.sp-art-wide{aspect-ratio:1160/600;border-radius:var(--bn-radius-sm);box-shadow:none;margin-top:30px}.sp-two{gap:var(--bn-gap);grid-template-columns:1fr 1fr;display:grid}.sp-half{flex-direction:column;padding:0;display:flex;overflow:hidden}.sp-half-top{padding:30px 32px 28px}.sp-half-top .sp-sub{font-size:16px}.sp-half-art{isolation:isolate;background:var(--dusk-plum);flex:1;min-height:330px;position:relative;overflow:hidden}.sp-fit{position:absolute;inset:0;overflow:hidden}.sp-fit-stage{transform-origin:50%;position:absolute;top:50%;left:50%}.sp-fit-top .sp-fit-stage{transform-origin:50% 0;top:0;translate:0 50%}.sp-pres-in{--sp-dur:12s;width:760px;height:460px;position:relative}.sp-window{transform-origin:230px 214px;background:#fffaf4;border-radius:14px;width:620px;height:388px;position:absolute;top:36px;left:70px;overflow:hidden;box-shadow:0 0 0 .5px #00000040,0 30px 60px -20px #28081499,0 8px 18px #2808142e}.sp-window-bar{color:#6b5a55;background:#f3ebe3;border-bottom:1px solid #e6dad0;align-items:center;gap:7px;height:34px;padding:0 14px;font:600 12.5px/1 -apple-system,BlinkMacSystemFont,SF Pro Text,Inter Variable,system-ui,sans-serif;display:flex}.sp-window-bar i{background:#ff5f57;border-radius:50%;width:11px;height:11px}.sp-window-bar i:nth-child(2){background:#febc2e}.sp-window-bar i:nth-child(3){background:#28c840}.sp-window-bar span{margin-left:10px}.sp-slide{height:calc(100% - 34px);font-family:var(--font-display,inherit);position:relative}.sp-slide-kicker{letter-spacing:.04em;text-transform:uppercase;color:#c2553a;font-size:13px;font-weight:700;position:absolute;top:28px;left:40px}.sp-slide-title{letter-spacing:-.02em;color:#2a1620;font-size:30px;font-weight:800;position:absolute;top:50px;left:40px}.sp-chart{width:460px;height:186px;position:absolute;top:106px;left:80px}.sp-slide-note{color:#8a6f72;font-size:15px;font-weight:600;position:absolute;bottom:22px;left:40px}.sp-ink{pointer-events:none;width:760px;height:460px;position:absolute;inset:0;overflow:visible}.sp-ink path{fill:none;stroke:#ff4238;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 2px #00000040)}.sp-pointer{will-change:transform;width:0;height:0;position:absolute;top:0;left:0}.sp-halo{box-sizing:border-box;background:#ffd63329;border:3px solid #ffd633f2;border-radius:50%;width:68px;height:68px;position:absolute;top:-34px;left:-34px;box-shadow:0 0 2px #00000040}.sp-find{opacity:0;border:4px solid #ffd633;border-radius:50%;width:92px;height:92px;position:absolute;top:-46px;left:-46px;box-shadow:0 0 4px #00000059}.sp-cursor{color:#111;filter:drop-shadow(0 0 .6px #fff)drop-shadow(0 0 .6px #fff)drop-shadow(0 2px 3px #00000059);position:absolute;top:-4px;left:-6px}.sp-keys{justify-items:center;display:grid;position:absolute;bottom:-6px;left:50%;translate:-50%}.sp-key{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;white-space:nowrap;background:#1e1218b8;border-radius:99px;grid-area:1/1;align-items:center;gap:8px;padding:7px 14px 7px 8px;font:600 14px/1 -apple-system,BlinkMacSystemFont,SF Pro Text,Inter Variable,system-ui,sans-serif;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.sp-key kbd{font:inherit;letter-spacing:.04em;background:#ffffff29;border-radius:7px;padding:4px 8px}.sp-prompt-wrap{-webkit-font-smoothing:antialiased;color:#fff;flex-direction:column;align-items:center;width:600px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter Variable,Inter,system-ui,sans-serif;display:flex}.sp-mini-notch .nx-body{box-shadow:none}.sp-prompt{background:#000000e0;border-radius:16px;flex-direction:column;width:560px;height:190px;margin-top:6px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f,0 24px 50px -20px #1e0610b3}.sp-prompt-bar{color:#ffffffd9;align-items:center;gap:6px;padding:9px 12px 4px;display:flex}.sp-prompt-bar b{color:#ffffffe6;font-size:12.5px;font-weight:600}.sp-prompt-bar>svg:nth-of-type(n+3){box-sizing:border-box;width:24px;padding:0 5px}.sp-grow{flex:1}.sp-prompt-text{flex:1;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 16% 80%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 16% 80%,#0000 100%)}.sp-read{-webkit-mask-image:linear-gradient(#00000061 0 30px,#000 46px 80px,#00000061 96px);mask-image:linear-gradient(#00000061 0 30px,#000 46px 80px,#00000061 96px)}.sp-lines{transform:translateY(calc(44px - var(--sp-line)));animation:sp-roll var(--sp-dur,22s) linear -2.2s infinite;animation-play-state:paused}.sp-lines[data-run=true]{animation-play-state:running}@keyframes sp-roll{0%{transform:translateY(44px)}to{transform:translateY(calc(44px - var(--sp-n) * var(--sp-line)))}}.sp-prompt-btn{width:22px;height:22px;color:inherit;border-radius:6px;place-items:center;margin:-4px -5px;transition:background-color .2s,scale .15s;display:grid}.sp-prompt-btn:hover{background:#ffffff1f}.sp-prompt-btn:active{scale:.92}.sp-prompt-btn[aria-pressed=true]{color:#63e6e2}.sp-lines p{text-align:center;white-space:nowrap;height:38px;font-size:28px;font-weight:600;line-height:38px;transition:opacity .8s}.sp-marker{background:#2f6bffe6;width:4px;height:26.6px;position:absolute;top:49.7px;left:8px}.sp-color{-webkit-font-smoothing:antialiased;cursor:crosshair;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter Variable,Inter,system-ui,sans-serif;position:absolute;inset:0}.sp-loupe-track{pointer-events:none;transform:translate(calc(var(--x) * 1% - 50%), calc(var(--y) * 1% - 50%));transition:transform .9s cubic-bezier(.77,0,.175,1);position:absolute;inset:0}.sp-loupe-at{animation:3.2s ease-in-out infinite sp-hover;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes sp-hover{0%,to{transform:translate(0)}50%{transform:translate(1.5px,-2px)}}.sp-loupe{border-radius:50%;width:118px;height:118px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 3px #fffffff2,0 0 0 4px #00000040,0 14px 30px #1e061080}.sp-loupe-grid{background:#0000002e;grid-template-columns:repeat(9,1fr);gap:1px;width:100%;height:100%;display:grid}.sp-loupe-grid i{transition:background-color .5s;display:block}.sp-loupe-mid{border:2px solid #fff;width:15.1111px;height:15.1111px;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 0 1px #00000080}.sp-hud{box-sizing:border-box;color:#fff;-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);background:#241e22bd;border-radius:99px;align-items:center;gap:10px;width:260px;height:46px;padding:0 12px;display:flex;position:absolute;bottom:70px;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #ffffff24,0 14px 30px #1e061066}.sp-hud-text b{animation:sp-hud .4s var(--tr-ease) both .1s}@keyframes sp-hud{0%{opacity:0;transform:translateY(3px)}}.sp-swatch{border-radius:6px;flex:none;width:24px;height:24px;box-shadow:inset 0 0 0 1px #ffffff4d}.sp-hud-text{flex-direction:column;gap:1px;min-width:0;display:flex}.sp-hud-text span{color:#ffffff8c;font-size:10.5px;font-weight:500}.sp-hud-text b{white-space:nowrap;text-overflow:ellipsis;font:600 12.5px/1.2 ui-monospace,SF Mono,Menlo,monospace;overflow:hidden}.sp-formats{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1e12188c;border-radius:9px;padding:3px;display:flex;position:absolute;bottom:22px;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #ffffff1f}.sp-formats button{cursor:pointer;color:#ffffffbf;border-radius:6px;padding:4px 11px;font-size:12px;font-weight:600;transition:background-color .3s,color .3s,scale .15s}.sp-formats button:hover{color:#fff}.sp-formats button:active{scale:.96}.sp-formats button[data-on=true]{color:#2a1620;background:#ffffffeb}@media (width<=860px){.sp-two{grid-template-columns:1fr}}@media (width<=760px){.sp-art-wide{aspect-ratio:4/3.4;margin-top:24px}.sp-half-top{padding:24px 22px 22px}.sp-half-art{min-height:260px}.sp-sub{font-size:16px}}.sp-mine,.sp-mine *{cursor:none}.sp-live-ink path{transition:opacity .8s cubic-bezier(.23,1,.32,1) .35s}.sp-live-ink path.sp-fading{opacity:0}@media (prefers-reduced-motion:reduce){.sp-lines,.sp-loupe-at{animation:none}}.my-card{gap:12px;min-height:300px;padding:22px 24px 24px}.my-piece{isolation:isolate;flex:1;place-items:center;min-height:0;padding:12px 4px 18px;display:grid;position:relative}.my-pic .my-piece{border-radius:var(--bn-radius-sm);padding:20px;overflow:hidden}.my-cap{color:var(--color-muted);text-wrap:pretty;font-size:15px;line-height:1.45}.my-cap b{color:var(--color-ink);font-weight:700}.my-pill{color:var(--color-ink);background:var(--bn-raised);animation:my-in .5s var(--tr-ease) both;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-block;box-shadow:0 1px 2px #0000000f,0 8px 18px -12px #00000059}.my-pill b{font-weight:750}@keyframes my-in{0%{opacity:0;transform:translateY(4px)scale(.96)}}.my-seg{--n:3;grid-template-columns:repeat(var(--n), 1fr);background:var(--color-sunken);color:var(--color-muted);border-radius:10px;padding:3px;font-size:12.5px;font-weight:600;display:grid;position:relative}.my-seg>:not(.my-seg-thumb){z-index:1;text-align:center;white-space:nowrap;font:inherit;color:inherit;transition:color .3s ease, transform .2s var(--tr-spring);padding:5px 12px;position:relative}.my-seg>button:hover{color:var(--color-ink)}.my-seg>button:active{scale:.97}.my-seg>.on{color:var(--color-ink)}.my-seg-thumb{width:calc((100% - 6px) / var(--n));background:var(--bn-raised);transform:translateX(calc(var(--seg-i,0) * 100%));transition:transform .45s var(--tr-spring);border-radius:7px;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 1px 3px #00000029,0 0 0 .5px #0000000f}.my-tap{cursor:pointer;transition:translate .3s var(--tr-spring), scale .3s var(--tr-spring), box-shadow .3s ease}@media (hover:hover){.my-tap:hover{translate:0 -2px}}.my-tap:active{transition-duration:.1s;scale:.97}button.my-pill{cursor:pointer}.my-sound{text-align:left;color:#1d1418;width:min(100%,230px);animation:my-in .5s var(--tr-ease) both;background:#fff;border-radius:18px;padding:14px 16px;display:block;box-shadow:0 1px 2px #00000014,0 18px 30px -18px #280814bf}.my-sound-top{align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.my-swatch{border-radius:50%;width:10px;height:10px;box-shadow:inset 0 0 0 1px #0000001a}.my-count{color:#8a7a80;margin-left:auto;font-weight:600}.my-sound-name{font-family:var(--font-display,inherit);letter-spacing:-.015em;margin-top:6px;font-size:17px;font-weight:750;display:block}.my-wave{align-items:center;gap:3px;height:30px;margin-top:10px;display:flex}.my-wave i{background:var(--acc,#2f6bff);transform-origin:50%;animation:my-wave 1.2s ease-in-out var(--d) infinite;border-radius:3px;flex:1}.my-wave[data-hit=true] i{animation:my-hit .6s cubic-bezier(.23, 1, .32, 1) var(--hd) both, my-wave 1.2s ease-in-out calc(var(--d) + .6s) infinite}@keyframes my-hit{0%{transform:scaleY(.4)}25%{transform:scaleY(1.25)}to{transform:scaleY(.55)}}@keyframes my-wave{0%,to{transform:scaleY(.55)}45%{transform:scaleY(1)}}.my-keys{justify-items:center;gap:14px;display:grid}.my-keyrow{gap:7px;display:flex}.my-key{color:#3b1d28;width:42px;height:42px;animation:my-key 1.7s var(--tr-ease) var(--d) infinite;cursor:pointer;touch-action:manipulation;background:linear-gradient(#fffaf3,#f3e6d8);border-radius:10px;place-items:center;font-size:15px;font-weight:700;transition:transform .12s cubic-bezier(.23,1,.32,1),box-shadow .12s;display:grid;box-shadow:inset 0 -3px #6e28402e,inset 0 1px #fffc,0 6px 12px -6px #28081499}.my-keyrow[data-held=true] .my-key{animation:none}.my .my-key[data-down=true]{transform:translateY(2.5px)scale(.97);box-shadow:inset 0 -1px #00000014,0 1px 1px #00000014}@keyframes my-key{0%,22%,to{transform:translateY(0)scale(1)}8%{transform:translateY(2.5px)scale(.97)}}.my-ripples{grid-template-columns:repeat(4,1fr);gap:10px;width:min(100%,300px);display:grid}.my-rip{cursor:pointer;transition:scale .25s var(--tr-spring);justify-items:center;gap:8px;display:grid}.my-rip:active{scale:.97}.my-rip[aria-checked=true] .my-rip-fx{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--c), 0 8px 18px -12px #0009}.my-rip-fx[data-burst=true]:before,.my-rip-double[data-burst=true]:after{animation:.9s cubic-bezier(.23,1,.32,1) both my-rip}.my-rip-double[data-burst=true]:after{animation-delay:.12s}.my-rip-dot[data-burst=true]:before{animation-name:my-dot}.my-rip-fx{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#160a10d1;border-radius:16px;width:58px;height:58px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f,0 12px 22px -14px #14040ae6}.my-rip-fx:before,.my-rip-fx:after{content:"";border:3px solid var(--c);opacity:0;width:40px;height:40px;animation:my-rip 1.8s cubic-bezier(.2, .6, .35, 1) var(--d) infinite;border-radius:50%;margin:-20px 0 0 -20px;position:absolute;top:50%;left:50%}.my-rip-fx:after{display:none}.my-rip-double:after{animation-delay:calc(var(--d) + .14s);display:block}.my-rip-glow:before{box-shadow:0 0 12px 2px var(--c), inset 0 0 8px 1px var(--c);border-width:2px}.my-rip-dot:before{background:var(--c);border:0;width:16px;height:16px;margin:-8px 0 0 -8px;animation-name:my-dot}@keyframes my-rip{0%{opacity:0;transform:scale(.2)}8%{opacity:1}55%{opacity:.85}85%,to{opacity:0;transform:scale(1.2)}}@keyframes my-dot{0%{opacity:0;transform:scale(.3)}10%{opacity:1}50%{opacity:.9;transform:scale(1)}80%,to{opacity:0;transform:scale(1.25)}}.my-rip-label{color:#fff;text-shadow:0 1px 8px #28081499;font-size:12px;font-weight:650}.my-stereo{gap:14px;width:min(100%,236px);display:grid}.my-lr{cursor:pointer;touch-action:manipulation;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffffbf;background:#14080e80;border-radius:14px;align-items:center;gap:10px;width:100%;padding:10px 14px;font-size:11px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1f}.my-lr-track{background:#ffffff38;border-radius:99px;flex:1;height:4px;position:relative}.my-lr-track:before{content:"";background:#ffffff59;width:1px;height:12px;position:absolute;top:-4px;left:50%}.my-lr-pan{animation:3.6s cubic-bezier(.45,0,.55,1) infinite alternate my-pan;position:absolute;inset:0}@keyframes my-pan{0%{transform:translateX(calc(var(--amp) * -1))}to{transform:translateX(var(--amp))}}.my-lr-tap{pointer-events:none;border:2px solid #ff7a45;border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;animation:.6s cubic-bezier(.23,1,.32,1) both my-lr-tap;position:absolute;top:50%}@keyframes my-lr-tap{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.4)}}.my-lr-track i{background:#ff7a45;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 4px #ff7a4540}.my-levels{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#180a10b8;border-radius:16px;gap:9px;width:min(100%,236px);padding:14px 16px;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a,0 16px 30px -18px #14040ae6}.my-level{color:#fffc;grid-template-columns:62px 1fr;align-items:center;gap:10px;font-size:12px;font-weight:600;display:grid}.my-slider{background:#ffffff2e;border-radius:99px;height:4px;position:relative}.my-fill{transform-origin:0;animation:my-breathe var(--t,3.6s) ease-in-out infinite alternate;position:absolute;inset:0}.my-fill i{transform-origin:0;transform:scaleX(var(--v));background:#2f6bff;border-radius:99px;position:absolute;inset:0}.my-knob{transform:translateX(calc(var(--v) * 100%));position:absolute;inset:0}.my-knob>span{animation:my-knob var(--t,3.6s) ease-in-out infinite alternate;position:absolute;inset:0}.my-knob i{background:#fff;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:50%;left:0;box-shadow:0 1px 4px #0006}.my-slider input{opacity:0;cursor:pointer;touch-action:pan-y;width:calc(100% + 14px);height:24px;margin:0;position:absolute;top:-10px;left:-7px;right:-7px}.my-slider:has(input:focus-visible){outline-offset:6px;border-radius:99px;outline:2px solid #2f6bff}.my-slider[data-set=true] .my-fill,.my-slider[data-set=true] .my-knob>span{animation:none}@keyframes my-breathe{0%{transform:scaleX(.94)}to{transform:scaleX(1.06)}}@keyframes my-knob{0%{transform:translateX(calc(var(--v) * -6%))}to{transform:translateX(calc(var(--v) * 6%))}}.my-notch{justify-items:center;gap:16px;width:100%;display:grid;container-type:inline-size}.mn-mac{--u:calc(100cqw / 820);width:100%;height:calc(300 * var(--u));border-radius:calc(14 * var(--u)) calc(14 * var(--u)) 0 0;box-shadow:inset 0 0 0 calc(5 * var(--u)) #111;background:radial-gradient(120% 120% at 20% 0,#c9d8ff,#0000 60%),radial-gradient(100% 120% at 90% 10%,#ffd9cf,#0000 60%),#e8e6f6;position:relative;overflow:hidden}[data-theme=dark] .mn-mac{background:radial-gradient(120% 120% at 20% 0,#26346a,#0000 60%),radial-gradient(100% 120% at 90% 10%,#5a2f3d,#0000 60%),#15161f}.mn-bar{left:calc(5 * var(--u));right:calc(5 * var(--u));top:calc(5 * var(--u));height:calc(32 * var(--u));padding:0 calc(16 * var(--u));color:#1d1d1f;font:500 calc(13 * var(--u))/1 -apple-system, BlinkMacSystemFont, "Inter Variable", system-ui, sans-serif;background:#ffffff80;justify-content:space-between;align-items:center;display:flex;position:absolute}[data-theme=dark] .mn-bar{color:#f2f2f4;background:#1414188c}.mn-bar-l,.mn-bar-r{align-items:center;gap:calc(18 * var(--u));display:flex}.mn-bar b{font-weight:700}.mn-apple{width:calc(13 * var(--u));height:calc(13 * var(--u));border-radius:calc(4 * var(--u));background:linear-gradient(145deg,#ffb36b,#ff6b6b)}.mn-wifi{width:calc(15 * var(--u));height:calc(11 * var(--u));border-radius:calc(15 * var(--u)) calc(15 * var(--u)) 0 0;clip-path:polygon(50% 100%,0 0,100% 0);opacity:.85;background:currentColor}.mn-scale{left:50%;top:calc(5 * var(--u));width:calc(604 * var(--u));margin-left:calc(-302 * var(--u));transform:scale(var(--mn-s,1));transform-origin:50% 0;transition:transform .55s cubic-bezier(.3,1.14,.45,1);position:absolute}.mn-shape{width:100%;height:calc(198 * var(--u));fill:#000;filter:drop-shadow(0 calc(6 * var(--u)) calc(14 * var(--u)) #00000059);display:block}.mn-body{left:calc(14 * var(--u));width:calc(576 * var(--u));height:calc(198 * var(--u));padding:0 calc(16 * var(--u)) calc(16 * var(--u));color:#fff;-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter Variable,system-ui,sans-serif;position:absolute;top:0}.mn-top{height:calc(38 * var(--u));margin-bottom:calc(12 * var(--u));justify-content:space-between;align-items:center;display:flex}.mn-app{align-items:center;gap:calc(7 * var(--u));font-size:calc(13 * var(--u));font-weight:600;display:inline-flex}.mn-app i{width:calc(18 * var(--u));height:calc(18 * var(--u));border-radius:calc(5 * var(--u));background:linear-gradient(145deg,#ffb36b,#ff6b6b)}.mn-switch{width:calc(32 * var(--u));height:calc(19 * var(--u));background:#30d158;border-radius:99px;flex:none;position:relative}.mn-switch i{right:calc(2 * var(--u));top:calc(2 * var(--u));width:calc(15 * var(--u));height:calc(15 * var(--u));box-shadow:0 calc(.5 * var(--u)) calc(1 * var(--u)) #00000040;background:#fff;border-radius:50%;position:absolute}.mn-switch-y{background:#ffd60a;margin-left:auto}.mn-grid{gap:calc(12 * var(--u));height:calc(132 * var(--u));grid-template-columns:1fr 1fr;display:grid;position:relative}.mn-tile{border-radius:calc(16 * var(--u));padding:calc(16 * var(--u));color:#fff;cursor:pointer;text-align:left;background:#141414;transition:transform .6s cubic-bezier(.3,1.14,.45,1),background .15s;display:flex;position:relative}.mn-tile:hover{background:#1f1f1f}.mn-tile:active{scale:.97}.mn-tile-a{gap:calc(12 * var(--u));flex-direction:column}.mn-tile-b{align-items:center;gap:calc(16 * var(--u))}.mn-grid[data-swapped=true] .mn-tile-a{transform:translateX(calc(100% + 12 * var(--u)))}.mn-grid[data-swapped=true] .mn-tile-b{transform:translateX(calc(-100% - 12 * var(--u)))}.mn-title{font-size:calc(13 * var(--u));color:#ffffff80;font-weight:600}.mn-rings{display:flex}.mn-slot{align-items:center;gap:calc(8 * var(--u));flex-direction:column;flex:1;display:flex}.mn-slot b{font-size:calc(13 * var(--u));font-variant-numeric:tabular-nums;color:#ffffffe6;min-height:1em;font-weight:600;line-height:1}.mn-ring{width:calc(48 * var(--u));height:calc(48 * var(--u));overflow:visible}.mn-ring circle{fill:none;stroke-width:5px}.mn-track{stroke:#ffffff24}.mn-fill{stroke:#30d158;stroke-linecap:round;transform-origin:24px 24px;transform:rotate(-90deg)}.mn-cup{width:calc(48 * var(--u));height:calc(48 * var(--u));background:#ffd60a;border-radius:50%;flex:none;place-items:center;display:grid}.mn-cup svg{width:calc(24 * var(--u));height:calc(24 * var(--u))}.mn-ka{gap:calc(2 * var(--u));flex-direction:column;display:flex}.mn-ka b{font-size:calc(15 * var(--u));font-weight:600}.mn-ka small{font-size:calc(12 * var(--u));color:#ffffff8c}@container (width<=420px){.mn-wide{display:none}}@media (prefers-reduced-motion:reduce){.mn-scale,.mn-tile{transition:none}}.my-seg-sm{font-size:11.5px}.my-seg-sm>:not(.my-seg-thumb){padding:4px 9px}.my-themes{justify-items:center;gap:14px;display:grid}.my-theme-row{gap:8px;display:flex}.my-theme{width:44px;height:58px;transition:transform .45s var(--tr-spring), translate .3s var(--tr-spring), scale .2s ease, box-shadow .3s ease;background:#fff;border-radius:10px;align-content:end;gap:4px;padding:7px;display:grid;position:relative;box-shadow:0 0 0 1px #0000000f,0 8px 16px -10px #280814b3}.my-theme i{background:#2f6bff;border-radius:4px;width:14px;height:14px;position:absolute;top:7px;left:7px}.my-theme b{background:#00000024;border-radius:99px;height:4px;display:block}.my-theme-light{background:#fbfaf8}.my-theme-dark{background:#232327}.my-theme-dark b{background:#ffffff40}.my-theme-clacky{background:linear-gradient(160deg,#ffd25c,#ff7a45 60%,#f0508f)}.my-theme-clacky i{background:#fff}.my-theme-clacky b{background:#fff9}.my-theme-custom{background:#16a383}.my-theme-custom i{background:#fff}.my-theme-custom b{background:#ffffff80}.my-theme-mac{background:linear-gradient(90deg,#fff 50%,#232327 50%)}button.my-theme{cursor:pointer}@media (hover:hover){.my-theme:not(.on):hover{translate:0 -3px}}.my-theme:active{scale:.97}.my-theme.on{transform:translateY(-8px)scale(1.08);box-shadow:0 0 0 2.5px #fff,0 0 0 4.5px #2f6bff,0 14px 22px -10px #280814cc}.my-cam{justify-items:center;gap:14px;display:grid}.my-cam-stage{place-items:center;width:150px;height:118px;display:grid}.my-cam-stage>*{grid-area:1/1}.my-cam-box{opacity:0;background:linear-gradient(160deg,#ffe3c6,#f8c49a);transition:opacity .5s,transform .6s cubic-bezier(.32,.72,0,1);display:block;overflow:hidden;transform:scale(.86);box-shadow:0 0 0 3px #fff,0 16px 28px -14px #280814d9}.my-cam-box[data-on=true]{opacity:1;transform:scale(1)}.my-cam-box svg{width:100%;height:100%;display:block}.my-closet{justify-items:center;gap:8px;display:grid}.my-blip{filter:drop-shadow(0 12px 18px #2808148c);width:104px;height:104px;animation:my-pop .55s var(--tr-spring) both;display:block}.my-bob{animation:2.8s ease-in-out infinite my-bob;display:block}@keyframes my-bob{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-6px)rotate(2deg)}}.my-blip svg{width:100%;height:100%;display:block}@keyframes my-pop{0%{opacity:0;transform:translateY(8px)scale(.82)}}.my-grid[data-live=false] *,.my-grid[data-live=false] :before,.my-grid[data-live=false] :after{animation-play-state:paused!important}@media (width<=1023px){.my-card.bn-span-2{grid-column:1/-1}}@media (width<=639px){.my-card.bn-span-2{grid-column:auto}.my-card{min-height:0;padding:20px}.my-piece{min-height:150px;padding:16px 0 8px}.my .my-pic .my-piece{height:210px}}@media (prefers-reduced-motion:reduce){.my-rip-fx:before{opacity:.9;transform:scale(.8)}.my-rip-double:after{opacity:.6;transform:scale(.5)}.my-wave i{transform:none}}.my .my-sound{background:var(--bn-raised);color:var(--color-ink);box-shadow:0 1px 2px #0000000f,0 14px 30px -18px #00000059}.my .my-count{color:var(--color-muted)}.my .my-key{color:var(--color-ink);background:var(--bn-raised);box-shadow:inset 0 -3px #00000014,0 1px 2px #00000014,0 6px 12px -6px #0000004d}.my .my-rip-label{color:var(--color-ink);text-shadow:none}.my .my-lr{background:var(--bn-raised);color:var(--color-muted);box-shadow:0 1px 2px #0000000f,0 10px 22px -14px #0000004d}.my .my-lr-track{background:var(--color-sunken)}.my .my-lr-track:before{background:color-mix(in srgb, var(--color-ink) 22%, transparent)}.my .my-levels{background:var(--bn-raised);box-shadow:0 1px 2px #0000000f,0 14px 30px -18px #00000059}.my .my-level{color:var(--color-ink)}.my .my-slider{background:var(--color-sunken)}.my .my-knob i{box-shadow:0 0 0 .5px #0000001f,0 1px 4px #0000004d}.my .my-theme.on{box-shadow:0 0 0 2.5px var(--color-surface), 0 0 0 4.5px #2f6bff, 0 10px 18px -10px #00000080}.my .my-theme{box-shadow:0 0 0 1px #0000000f,0 6px 14px -10px #0006}.my .my-cam-box{box-shadow:0 0 0 3px var(--bn-raised), 0 14px 26px -14px #00000080}.my .my-blip{filter:drop-shadow(0 12px 18px #28081473)}.my .my-ripples{gap:8px;width:100%;max-width:280px}.my .my-rip-fx{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1c1c1e;border-radius:14px;width:50px;height:50px;box-shadow:0 8px 18px -12px #0009}.my-pic .my-piece{flex:none;height:236px;padding:10px}.my-pic .cb-panel>video{max-height:100%}.my .my-theme-row{gap:7px}.my .my-theme{width:38px;height:50px;padding:6px}[data-theme=dark] .my .my-rip-fx{background:#000;box-shadow:inset 0 0 0 1px #ffffff14}.pt-btn{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-weight:600;text-decoration:none;transition:transform .15s ease-out,filter .15s ease-out,background-color .2s;display:inline-flex}.pt-btn:hover{filter:brightness(1.08)}.pt-btn:active{transform:scale(.97)}.pt-btn-on{color:#1d1d1f;background:#fff;height:36px;padding:0 16px;font-size:14px}.pt-phone{width:100%;max-width:26rem}.pt-soft{color:var(--color-muted)}.pb-grid{gap:var(--bn-gap);grid-template-columns:repeat(4,minmax(0,1fr));max-width:1180px;margin:0 auto;display:grid}.pb-slot-once{grid-column:span 2}.pb-slot{display:flex}.pb-card{isolation:isolate;border-radius:var(--bn-radius);background:var(--pb-tint,var(--color-surface));min-height:260px;color:var(--color-ink);flex:1;display:grid;position:relative;overflow:hidden}.pb-card:before{content:"";z-index:0;background:var(--pb-open,var(--bn-blue));clip-path:circle(0% at calc(100% - 43px) calc(100% - 43px));transition:clip-path .6s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.pb-card.is-open:before{clip-path:circle(150% at calc(100% - 43px) calc(100% - 43px))}.pb-face,.pb-back{z-index:1;flex-direction:column;grid-area:1/1;padding:26px 26px 80px;display:flex;position:relative}.pb-face{transition:opacity .3s,transform .5s cubic-bezier(.16,1,.3,1)}.pb-card.is-open .pb-face{opacity:0;transform:translateY(-8px)}.pb-icon{color:var(--pb-ink,var(--bn-blue));display:inline-flex}.pb-lead{font-family:var(--font-display,inherit);letter-spacing:-.025em;text-wrap:balance;margin-top:auto;font-size:24px;font-weight:700;line-height:1.18}.pb-face{padding-bottom:28px}.pb-face .pb-lead{padding-right:52px}.pb-once .pb-lead{letter-spacing:-.035em;font-size:clamp(28px,3vw,40px);line-height:1.08}.pb-back{color:#fff;opacity:0;pointer-events:none;transition:opacity .25s,transform .5s cubic-bezier(.16,1,.3,1);transform:translateY(10px)}.pb-card.is-open .pb-back{opacity:1;pointer-events:auto;transition-delay:.12s;transform:none}.pb-more{color:#ffffffe6;text-wrap:pretty;font-size:15.5px;line-height:1.45}.pb-more b{color:#fff;font-weight:700}.pb-more a{color:#fff;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff80;text-decoration:underline #ffffff80}.pb-action{position:absolute;bottom:24px;left:26px}.pb-toggle{z-index:2;width:38px;height:38px;color:var(--color-ink);background:var(--bn-raised);border-radius:999px;place-items:center;transition:background-color .3s,color .3s,transform .3s cubic-bezier(.22,.9,.3,1.04);display:grid;position:absolute;bottom:24px;right:24px;box-shadow:0 1px 3px #0000001a}.pb-toggle:hover{transform:scale(1.08)}.pb-toggle-ico{transition:transform .45s cubic-bezier(.22,.9,.3,1.04);display:grid}.pb-card.is-open .pb-toggle{color:#fff;box-shadow:none;background:#ffffff38}.pb-card.is-open .pb-toggle-ico{transform:rotate(90deg)}.pb-once{--pb-tint:#fdf0e1;--pb-ink:#b0550a;--pb-open:#9c4806}.pb-trial{--pb-tint:#f2edfc;--pb-ink:#7448cc;--pb-open:#673cbd}.pb-macs{--pb-tint:#e8f1fd;--pb-ink:#1d66d6;--pb-open:#1a5ec4}.pb-updates{--pb-tint:#e4f6ee;--pb-ink:#11845a;--pb-open:#0d7650}.pb-sounds{--pb-tint:#fdede6;--pb-ink:#c24d29;--pb-open:#ad421f}.pb-refund{--pb-tint:#e4f3fa;--pb-ink:#0a77a6;--pb-open:#086996}.pb-privacy{--pb-tint:#eaf5e5;--pb-ink:#3a7f22;--pb-open:#33711e}:root[data-theme=dark] .pb-once{--pb-tint:#2a2015;--pb-ink:#ffb56e;--pb-open:#7c3d0c}:root[data-theme=dark] .pb-trial{--pb-tint:#231d33;--pb-ink:#c3a8ff;--pb-open:#5b3aa9}:root[data-theme=dark] .pb-macs{--pb-tint:#152238;--pb-ink:#82b4ff;--pb-open:#1d4f9f}:root[data-theme=dark] .pb-updates{--pb-tint:#12291f;--pb-ink:#6fd8a6;--pb-open:#0f644a}:root[data-theme=dark] .pb-sounds{--pb-tint:#2c1b15;--pb-ink:#ffa182;--pb-open:#8e3a1f}:root[data-theme=dark] .pb-refund{--pb-tint:#12253a;--pb-ink:#76c7ef;--pb-open:#0c5a80}:root[data-theme=dark] .pb-privacy{--pb-tint:#192716;--pb-ink:#9bd581;--pb-open:#2e6320}.pb-card:not(.is-open) .pb-toggle{color:var(--pb-ink,var(--color-ink))}.gc-note{color:var(--color-muted);margin-top:10px;font-size:14px}.gc-grid{gap:var(--bn-gap);grid-template-columns:repeat(2,minmax(0,1fr));max-width:1180px;margin:0 auto;display:grid}.gc-card{border-radius:var(--bn-radius);background:var(--color-surface);min-width:0;color:var(--color-ink);text-align:center;flex-direction:column;align-items:center;padding:40px 40px 34px;display:flex;position:relative}.gc-app{font-family:var(--font-display,inherit);letter-spacing:-.01em;align-items:center;gap:10px;font-size:19px;font-weight:700;display:inline-flex}.gc-app img{border-radius:9px}.gc-price{place-items:center;margin-top:30px;display:grid}.gc-price-in{align-items:baseline;gap:10px;display:inline-flex}.gc-price b{font-family:var(--font-display,inherit);letter-spacing:-.05em;color:var(--color-ink);font-size:clamp(64px,7vw,104px);font-weight:700;line-height:1}.gc-price small{color:var(--color-muted);font-size:19px;font-weight:600}.gc-plan-note,.gc-try-lede{max-width:26rem;color:var(--color-muted);text-wrap:balance;margin-top:14px;font-size:16px;line-height:1.45}.gc-list{text-align:left;gap:12px;width:100%;max-width:420px;margin:28px auto 32px;display:grid}.gc-list li{color:var(--color-ink);gap:11px;font-size:15px;line-height:1.42;display:flex}.gc-list li svg{color:var(--bn-blue);flex:none;margin-top:1px}.gc-cta{width:100%;max-width:420px;height:52px;color:var(--color-bg);background:var(--color-ink);margin-top:auto;padding:0 22px;font-size:16px}.gc-cta-blue{color:#fff;background:var(--bn-blue)}.gc-small{color:var(--color-muted);margin-top:12px;font-size:13px}.gc-trust{border-radius:var(--bn-radius-sm);background:var(--bn-raised);text-align:left;width:100%;max-width:420px;color:var(--color-ink);align-items:flex-start;gap:10px;margin-top:22px;padding:14px 16px;font-size:13.5px;line-height:1.45;display:flex;box-shadow:0 1px 3px #0000000f}.gc-trust svg{color:#34c759;flex:none;margin-top:1px}.gc-pic{border-radius:var(--bn-radius-sm);background:#3a1426;width:100%;height:168px;margin-bottom:26px;overflow:hidden}.gc-pic img{object-fit:cover;object-position:50% 62%;width:100%;height:100%;image-rendering:pixelated;display:block}.gc-free{flex-direction:column;align-items:center;margin-top:22px;display:flex}.gc-free b{font-family:var(--font-display,inherit);letter-spacing:-.05em;color:var(--color-ink);font-size:clamp(64px,7vw,104px);font-weight:700;line-height:1}.gc-free span{color:var(--color-muted);margin-top:10px;font-size:16px;font-weight:600}.gc-phone{text-align:left;color:var(--color-ink);margin-top:auto}.gc-phone.touch-block{border-radius:var(--bn-radius-sm);background:var(--bn-raised);padding:14px}.gc-earn{justify-content:center;margin-top:24px;padding:0 16px;display:flex}.gc-earn a{white-space:normal;text-align:center;height:auto;min-height:34px;padding-block:6px}@media (width<=1023px){.pb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pb-slot-once{grid-column:1/-1}}@media (width<=860px){.gc-grid{grid-template-columns:minmax(0,1fr);max-width:600px}.gc-card{border-radius:26px;padding:30px 22px 24px}.gc-cta{margin-top:0}}@media (width<=639px){.pb-grid{grid-template-columns:minmax(0,1fr);gap:12px}.pb-slot-once{grid-column:auto}.pb-card{border-radius:26px;min-height:0}.pb-face{padding:22px 22px 24px}.pb-back{padding:22px 22px 76px}.pb-lead{margin-top:16px}.pb-toggle{bottom:20px;right:20px}.pb-action{bottom:20px;left:22px}.pb-lead{font-size:22px}.pb-more{font-size:14.5px}.gc-pic{height:132px}}@media (prefers-reduced-motion:reduce){.pb-card:before,.pb-face,.pb-back,.pb-toggle,.pb-toggle-ico{transition:none}}.gc-notes{text-align:left;width:100%;max-width:420px;color:var(--color-ink);flex-direction:column;gap:6px;margin-top:14px;font-size:13.5px;display:flex}.gc-notes li{align-items:flex-start;gap:8px;display:flex}.gc-notes svg{color:#34c759;flex:none;margin-top:2px}.pb-card:not(.is-open){cursor:pointer;transition:scale .3s cubic-bezier(.22,.9,.3,1.04)}.pb-card:not(.is-open):active{transition-duration:.12s;scale:.97}.pb-icon{transition:transform .45s cubic-bezier(.22,.9,.3,1.04)}@media (hover:hover){.pb-card:not(.is-open):hover .pb-icon{transform:translateY(-3px)rotate(-6deg)scale(1.06)}.pb-card:not(.is-open):hover .pb-toggle-ico{transform:rotate(90deg)}}.pb-toggle{transition:transform .3s cubic-bezier(.22,.9,.3,1.04),background-color .3s,color .3s,box-shadow .3s}.pb-toggle:active{transition-duration:.1s;transform:scale(.92)}.gc-cta{transition:scale .25s cubic-bezier(.22,.9,.3,1.04),translate .25s cubic-bezier(.22,.9,.3,1.04),box-shadow .25s,background-color .2s;box-shadow:inset 0 1px #ffffff1f,0 8px 18px -10px #00000073}.gc-cta-blue{box-shadow:inset 0 1px #fff3,0 10px 22px -10px #0a84ffa6}@media (hover:hover){.gc-cta:hover{translate:0 -1px;scale:1;box-shadow:inset 0 1px #ffffff1f,0 12px 24px -10px #00000080}.gc-cta-blue:hover{box-shadow:inset 0 1px #fff3,0 14px 28px -10px #0a84ffbf}}.gc-cta:active{transition-duration:.1s;translate:0 1px;scale:.97;box-shadow:inset 0 1px 2px #00000040,0 2px 6px -4px #0006}.gc-pic img{transform-origin:50% 60%;animation:18s cubic-bezier(.45,0,.55,1) infinite alternate paused gc-drift}.gc[data-live=true] .gc-pic img{animation-play-state:running}@keyframes gc-drift{0%{transform:scale(1.04)translate(-1.2%)}to{transform:scale(1.08)translate(1.2%,-1%)}}@media (prefers-reduced-motion:reduce){.gc-pic img{animation:none}}.pb,.pb-card{position:relative}.gc[data-round=a] .gc-price-in b{animation:.9s cubic-bezier(.34,1.45,.64,1) both gc-land-a}.gc[data-round=b] .gc-price-in b{animation:.9s cubic-bezier(.34,1.45,.64,1) both gc-land-b}.gc[data-round=a] .gc-price-in small{animation:.5s cubic-bezier(.3,1.6,.5,1) .55s both gc-pop-a}.gc[data-round=b] .gc-price-in small{animation:.5s cubic-bezier(.3,1.6,.5,1) .55s both gc-pop-b}.gc[data-round=a] .gc-buy .gc-list li svg{animation:gc-pop-a .45s cubic-bezier(.3, 1.6, .5, 1) calc(.9s + var(--gc-i,0) * .16s) both}.gc[data-round=b] .gc-buy .gc-list li svg{animation:gc-pop-b .45s cubic-bezier(.3, 1.6, .5, 1) calc(.9s + var(--gc-i,0) * .16s) both}.gc[data-round=a] .gc-try .gc-list li svg{animation:gc-pop-a .45s cubic-bezier(.3, 1.6, .5, 1) calc(2.4s + var(--gc-i,0) * .16s) both}.gc[data-round=b] .gc-try .gc-list li svg{animation:gc-pop-b .45s cubic-bezier(.3, 1.6, .5, 1) calc(2.4s + var(--gc-i,0) * .16s) both}@keyframes gc-land-a{0%{opacity:0;transform:translateY(-18px)scale(1.04)}60%{opacity:1}}@keyframes gc-land-b{0%{opacity:0;transform:translateY(-18px)scale(1.04)}60%{opacity:1}}@keyframes gc-pop-a{0%{opacity:0;transform:scale(.4)}}@keyframes gc-pop-b{0%{opacity:0;transform:scale(.4)}}.gc-days{gap:8px;margin-bottom:14px;font-style:normal;display:flex}.gc-days i{background:color-mix(in srgb, var(--bn-blue) 22%, transparent);border-radius:99px;width:36px;height:6px;position:relative;overflow:hidden}.gc-days i:after{content:"";border-radius:inherit;background:var(--bn-blue);transform-origin:0;position:absolute;inset:0}.gc[data-round=a] .gc-days i:after{animation:gc-day-a .5s cubic-bezier(.23, 1, .32, 1) var(--gc-d) both}.gc[data-round=b] .gc-days i:after{animation:gc-day-b .5s cubic-bezier(.23, 1, .32, 1) var(--gc-d) both}@keyframes gc-day-a{0%{transform:scaleX(0)}}@keyframes gc-day-b{0%{transform:scaleX(0)}}.gc-price,.gc-free{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale .32s cubic-bezier(.3,1.6,.5,1)}.gc-price:active,.gc-free:active{transition-duration:60ms;scale:.96}.gc-card{position:relative}@media (prefers-reduced-motion:reduce){.gc .gc-price-in b,.gc .gc-price-in small,.gc .gc-list li svg,.gc-days i:after{animation:none!important}}.lg-soft{color:var(--color-muted)}.lg-tile{border-radius:var(--bn-radius);background:var(--color-surface);grid-template-columns:minmax(0,1fr);gap:12px;max-width:1180px;margin:0 auto;padding:34px 0;display:grid;overflow:hidden}.lg-still .tr-marquee-track{animation-play-state:paused}.lg-row{-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.lg-row .tr-marquee-half{padding-block:6px}.lg-row-2{min-width:0;margin-left:-90px}.lg-pill{white-space:nowrap;background:var(--bn-raised);height:56px;color:var(--color-ink);border-radius:999px;align-items:center;gap:12px;padding:0 12px 0 8px;transition:transform .3s cubic-bezier(.22,.9,.3,1.04),box-shadow .25s;display:inline-flex;box-shadow:0 1px 3px #00000014}.lg-pill:hover{box-shadow:var(--bn-shadow);transform:translateY(-2px)}.lg-glyph{letter-spacing:-.01em;color:#fff;background:var(--lg-tint);border-radius:50%;place-items:center;width:40px;height:40px;font-size:15px;font-weight:700;display:grid}.lg-hello{font-family:var(--font-display,inherit);letter-spacing:-.01em;font-size:18px;font-weight:700}.lg-name{color:var(--color-muted);background:var(--color-sunken);border-radius:999px;padding:5px 10px;font-size:12.5px;font-weight:600}@media (width<=760px){.lg-tile{border-radius:26px;padding:24px 0}.lg-pill{gap:10px;height:50px}.lg-glyph{width:34px;height:34px;font-size:13px}.lg-hello{font-size:16px}}@media (prefers-reduced-motion:reduce){.lg-row,.lg-row-2{margin-left:0;-webkit-mask-image:none;mask-image:none}.lg-row .tr-marquee-half{padding-inline:20px}.lg-pill:hover{transform:none}}.lg-pill:lang(ja){font-family:"Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", var(--font-sans)}.lg-pill:lang(ko){font-family:"Apple SD Gothic Neo", "Noto Sans KR", var(--font-sans)}.lg-pill:lang(zh-Hans){font-family:"PingFang SC", "Noto Sans SC", "Microsoft YaHei", var(--font-sans)}.lg-pill:lang(zh-Hant){font-family:"PingFang TC", "Noto Sans TC", "Microsoft JhengHei", var(--font-sans)}.lg-pill:lang(hi){font-family:"Kohinoor Devanagari", "Noto Sans Devanagari", var(--font-sans)}.lg-pill:lang(bn){font-family:"Kohinoor Bangla", "Bangla Sangam MN", "Noto Sans Bengali", var(--font-sans)}.lg-pill:lang(ta){font-family:"Tamil Sangam MN", "Noto Sans Tamil", var(--font-sans)}.lg-pill:lang(ja) .lg-hello,.lg-pill:lang(ko) .lg-hello,.lg-pill:lang(zh) .lg-hello,.lg-pill:lang(hi) .lg-hello,.lg-pill:lang(bn) .lg-hello,.lg-pill:lang(ta) .lg-hello{letter-spacing:0;font-family:inherit}@media (width<=760px){.lg-row{-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}}.lg-glyph{transition:transform .45s cubic-bezier(.22,.9,.3,1.04)}@media (hover:hover){.lg-pill:hover .lg-glyph{transform:rotate(-10deg)scale(1.06)}}.lg-pill:active{transition-duration:.1s;transform:scale(.97)}@media (prefers-reduced-motion:reduce){.lg-pill:hover .lg-glyph{transform:none}}.lg-pill{transition:transform .45s cubic-bezier(.3,1.6,.5,1),box-shadow .35s}.lg-pill.lg-hi{box-shadow:var(--bn-shadow);transform:translateY(-4px)}.lg-pill.lg-hi .lg-glyph{animation:.9s cubic-bezier(.3,1.6,.5,1) lg-nod}@keyframes lg-nod{30%{transform:rotate(-14deg)scale(1.1)}60%{transform:rotate(6deg)scale(1.04)}}.cw{--cw-sheet:cubic-bezier(.32, .72, 0, 1);--cw-out:cubic-bezier(.16, 1, .3, 1);--cw-glow:#e8603c;--cw-blue:#2f6bff;--cw-faint:color-mix(in srgb, var(--color-ink) 15%, transparent)}:root[data-theme=dark] .cw{--cw-glow:#ff8a5c;--cw-blue:#5b8cff}.cw-grid{gap:var(--bn-gap);grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);align-items:stretch;max-width:1180px;margin:0 auto;display:grid}.cw-grid-one{grid-template-columns:1fr}.cw-main,.cw-list{border-radius:var(--bn-radius);background:var(--color-surface);color:var(--color-ink);min-width:0;padding:32px}.cw-main{flex-direction:column;display:flex}.cw-label{color:var(--color-muted);align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.cw-dot{background:color-mix(in srgb, var(--color-ink) 22%, transparent);border-radius:50%;flex:none;width:8px;height:8px;position:relative}.cw-dot-on{background:#34c759}.cw-dot-on:after{content:"";border-radius:inherit;animation:cw-beat 2.4s var(--cw-out) infinite;background:#34c759;position:absolute;inset:0}.cw-dot-sm{width:6px;height:6px;margin-left:8px}@keyframes cw-beat{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(2.8)}}.cw-big{font-family:var(--font-display,inherit);letter-spacing:-.035em;color:var(--color-ink);font-variant-numeric:tabular-nums;height:1.15em;margin-top:10px;margin-left:-.04em;font-size:clamp(48px,6.6vw,92px);font-weight:700;line-height:1.15}.cw-big-empty span{background:var(--cw-faint);border-radius:.18em;width:min(5.2em,100%);height:.82em;margin-top:.09em;display:block}.cw-facts{color:var(--color-muted);flex-wrap:wrap;gap:6px 22px;margin-top:16px;font-size:15px;line-height:1.4;display:flex}.cw-facts b{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:600}.cw-roll{font-variant-numeric:tabular-nums;vertical-align:top;line-height:1.15;display:inline-flex}.cw-roll-in{display:inline-flex}.cw-cell{text-align:center;width:.62em;height:1.15em;display:inline-block;position:relative;overflow:hidden}.cw-col{will-change:transform;flex-direction:column;display:flex;position:absolute;inset:0 0 auto}.cw-col>span{height:1.15em;line-height:1.15;display:block}.cw-sep{text-align:left;width:.28em;display:inline-block}.cw-map{aspect-ratio:240/100;cursor:default;-webkit-tap-highlight-color:transparent;width:100%;margin-top:22px;position:relative}.cw-canvas{width:100%;height:100%;display:block}.cw-pulses{pointer-events:none;position:absolute;inset:0}.cw-pulse,.cw-arrive{width:0;height:0;position:absolute;top:0;left:0}.cw-pulse i,.cw-arrive i{border:1.5px solid var(--cw-glow);opacity:0;width:28px;height:28px;animation:cw-ring 3.2s var(--cw-out) infinite;border-radius:50%;position:absolute;top:-14px;left:-14px;transform:scale(.25)}.cw-pulse i+i{animation-delay:1.6s}.cw-pulse:before{content:"";background:var(--cw-glow);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--cw-glow) 22%, transparent);border-radius:50%;position:absolute;top:-3.5px;left:-3.5px}.cw-pulse-soft i{opacity:0;border-width:1px;animation-duration:5.6s}.cw-pulse-soft i+i{animation-delay:2.8s}.cw-pulse-soft:before{width:5px;height:5px;box-shadow:none;opacity:.85;top:-2.5px;left:-2.5px}.cw-arrive i{animation:cw-ring 1.6s var(--cw-out) 1 forwards;border-width:2px}.cw-pop{background:var(--bn-raised);transform-origin:50% 100%;opacity:0;width:32px;height:32px;animation:cw-pop 2.2s var(--cw-out) 1 forwards;z-index:1;border-radius:50%;place-items:center;font-size:40px;line-height:1;display:grid;position:absolute;bottom:6px;left:-16px;overflow:hidden;box-shadow:0 6px 16px #00000029,inset 0 0 0 1px #0000000f}.cw-arrive-own .cw-pop{width:38px;height:38px;box-shadow:0 6px 18px #0000002e, 0 0 0 2.5px var(--cw-blue);font-size:48px;left:-19px}@keyframes cw-pop{0%{opacity:0;transform:translateY(6px)scale(.3)}14%{opacity:1;transform:translateY(-4px)scale(1.08)}24%{transform:translate(0,0)scale(1)}78%{opacity:1;transform:translateY(-6px)scale(1)}to{opacity:0;transform:translateY(-12px)scale(.92)}}@keyframes cw-pop-fade{0%,to{opacity:0}15%,80%{opacity:1}}@keyframes cw-ring{0%{opacity:.9;transform:scale(.25)}to{opacity:0;transform:scale(2.1)}}.cw-tip{pointer-events:none;z-index:2;width:0;height:0;position:absolute;top:0;left:0}.cw-tip-in{white-space:nowrap;color:var(--color-ink);background:var(--bn-raised);box-shadow:var(--bn-shadow);animation:cw-tip-in .3s var(--cw-out);border-radius:999px;align-items:center;gap:8px;padding:7px 12px 7px 7px;font-size:14px;display:inline-flex;position:absolute;bottom:12px;left:0;transform:translate(-50%)}.cw-tip-left .cw-tip-in{transform:translate(-88%)}.cw-tip-in b{font-weight:600}.cw-tip-n{color:var(--color-muted);font-variant-numeric:tabular-nums}.cw-live-tag{color:#1f8f3e;background:#34c75929;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}:root[data-theme=dark] .cw-live-tag{color:#5fe08a}@keyframes cw-tip-in{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}.cw-legend{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:22px;font-size:13px;font-weight:500;display:flex}.cw-ramp{background:linear-gradient(90deg, color-mix(in srgb, var(--cw-glow) 36%, transparent), var(--cw-glow));border-radius:99px;width:64px;height:6px;display:inline-block}.cw-legend-live{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.cw-quiet{color:var(--color-muted);margin-top:14px;font-size:15px}.cw-list{flex-direction:column;display:flex}.cw-list-title{font-family:var(--font-display,inherit);letter-spacing:-.016em;color:var(--color-ink);font-size:22px;font-weight:700}.cw-list-sub{color:var(--color-muted);margin-top:2px;font-size:15px}.cw-list ol{gap:2px;margin-top:18px;display:grid}.cw-row{text-align:left;width:calc(100% + 20px);color:var(--color-ink);border-radius:14px;grid-template-columns:18px 30px minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 -10px;padding:10px 10px 14px;transition:background-color .15s linear,transform .12s ease-out;display:grid;position:relative}.cw-row:hover,.cw-row[aria-pressed=true]{background:var(--bn-raised)}.cw-row:active{transform:scale(.98)}.cw-rank{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.cw-flag{background:var(--bn-raised);border-radius:50%;place-items:center;width:30px;height:30px;font-size:40px;line-height:1;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000f}.cw-flag-sm{width:24px;height:24px;font-size:32px}.cw-name{text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;font-size:16px;font-weight:500;display:flex;overflow:hidden}.cw-n{color:var(--color-ink);font-size:16px;font-weight:600;display:inline-flex}.cw-bar{background:var(--cw-faint);border-radius:99px;height:3px;position:absolute;bottom:6px;left:68px;right:10px;overflow:hidden}.cw-bar i{border-radius:inherit;background:var(--cw-glow);transform-origin:0;height:100%;transition:transform .9s var(--cw-sheet);display:block}.cw-list-empty{color:var(--color-muted);margin-top:18px;font-size:15px}.cw-skeleton li span{background:var(--cw-faint);border-radius:10px;height:30px;margin:10px 0 14px;display:block}.cw-note{color:var(--color-muted);margin-top:auto;padding-top:16px;font-size:13px}@media (width<=1023px){.cw-grid{grid-template-columns:1fr}}@media (width<=760px){.cw-main,.cw-list{border-radius:26px;padding:22px}.cw-map{margin-top:22px}.cw-pulse i,.cw-arrive i{width:20px;height:20px;top:-10px;left:-10px}.cw-legend-live{width:100%;margin-left:0}}html[data-lite] .cw-pop{opacity:1;animation:none}html[data-lite] .cw-arrive i{display:none}@media (prefers-reduced-motion:reduce){.cw-dot-on:after,.cw-pulse,.cw-arrive i{display:none}.cw-pop{animation:2.2s linear forwards cw-pop-fade}.cw-tip-in{animation:none}.cw-bar i{transition:none}}.cw-map{cursor:pointer}.cw-tap{pointer-events:none;z-index:2;width:0;height:0;position:absolute;top:0;left:0}.cw-tap i{border:2px solid var(--cw-glow,#e8603c);border-radius:50%;width:44px;height:44px;animation:.8s cubic-bezier(.23,1,.32,1) both cw-tap;position:absolute;top:-22px;left:-22px}@keyframes cw-tap{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(1.3)}}.cw{position:relative}.cw-try{z-index:3;height:0;position:relative}.cw-try>.fx-try{top:30px}.lv-grid{gap:var(--bn-gap);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;max-width:1180px;margin:0 auto;display:grid}.lv-slot-wide{grid-column:span 2}@media (width<=1023px){.lv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.lv-grid{grid-template-columns:minmax(0,1fr);gap:12px}.lv-slot-wide{grid-column:auto}}.lv-card{border-radius:var(--bn-radius);background:var(--color-surface);height:100%;min-height:320px;color:var(--color-ink);flex-direction:column;padding:24px;display:flex}.lv-top{align-items:center;gap:12px;display:flex}.lv-who{flex:1;min-width:0}.lv-name{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650;line-height:1.2;overflow:hidden}.lv-handle{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;overflow:hidden}.lv-net{width:34px;height:34px;color:var(--color-ink);border-radius:999px;flex:none;place-items:center;transition:background-color .2s;display:grid}a.lv-net:hover{background:var(--bn-raised)}.lv-boop{background:var(--bn-raised);border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.lv-tag{color:var(--bn-blue);margin-top:22px;font-size:13.5px;font-weight:600}.lv-quote{font-family:var(--font-display,inherit);letter-spacing:-.02em;color:var(--color-ink);text-wrap:pretty;flex:1;margin-top:8px;font-weight:650}.lv-q-xl{font-size:26px;line-height:1.2}.lv-q-l{font-size:22px;line-height:1.26}.lv-q-m{font-size:19px;line-height:1.34}.lv-wide .lv-q-m{font-size:21px}.lv-chips{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.lv-chips:empty{display:none}.lv-chip{color:var(--color-muted);background:var(--bn-raised);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.lv-chip-mint{color:var(--color-ink)}.lv-chip-mint i{background:#34c759;border-radius:99px;width:6px;height:6px}.lv-foot{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:16px;font-size:13px;display:flex}.lv-foot a{color:var(--bn-blue);font-weight:600;text-decoration:none}.lv-foot a:hover{text-underline-offset:3px;text-decoration:underline}.lv-more{justify-content:center;margin-top:24px;display:flex}@media (width<=639px){.lv-card{border-radius:26px;min-height:0;padding:22px}.lv-quote{margin-bottom:4px}.lv-q-xl{font-size:24px}.lv-q-l{font-size:21px}.lv-q-m,.lv-wide .lv-q-m{font-size:18px}}.lv-slot{--lv-tilt:-.6deg}.lv-slot:nth-child(2n){--lv-tilt:.6deg}.lv-card{transition:transform .55s cubic-bezier(.22,1,.36,1);position:relative;transform:translate(0,0)}.lv-card:after{content:"";z-index:-1;border-radius:inherit;box-shadow:var(--bn-shadow);opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.lv-slot:hover .lv-card{transform:translate3d(0, -6px, 0) rotate(var(--lv-tilt))}.lv-slot:hover .lv-card:after{opacity:1}}.lv-slot.is-lifted .lv-card{transform:translate3d(0, -5px, 0) rotate(var(--lv-tilt))}.lv-slot.is-lifted .lv-card:after{opacity:1}@media (prefers-reduced-motion:reduce){.lv-card,.lv-slot:hover .lv-card,.lv-slot.is-lifted .lv-card{transition:none;transform:none}}html[data-lite] .lv-card,html[data-lite] .lv-slot:hover .lv-card,html[data-lite] .lv-slot.is-lifted .lv-card{transition:none;transform:none}html[data-lite] .lv-card:after{display:none}.lv-grid[data-reveal=wait] .lv-slot{opacity:0;transform:translateY(18px)}.lv-grid[data-reveal=go] .lv-slot{transition:opacity .6s cubic-bezier(.23, 1, .32, 1) calc(var(--lv-i,0) * 70ms), transform .8s cubic-bezier(.23, 1, .32, 1) calc(var(--lv-i,0) * 70ms)}.lv-foot a{transition:opacity .2s}.lv-foot a:active{opacity:.6}.cc-tile{text-align:center;border-radius:var(--bn-radius);background:var(--color-surface);flex-direction:column;align-items:center;max-width:1180px;margin:0 auto;padding:clamp(48px,7vw,88px) 24px;display:flex}.cc-icon{width:112px;height:112px}.cc-icon img{filter:drop-shadow(0 12px 20px #00000024);width:100%;height:100%;display:block}.cc-title{max-width:16ch;margin-top:28px}.cc-sub{max-width:38rem}.cc-ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:30px;display:flex}.cc-main,.cc-link{height:50px;padding:0 24px;font-size:16px}.cc-link{box-shadow:0 1px 3px #00000014}.cc-phone{text-align:left;margin-top:20px}.cc-phone.touch-block{border-radius:var(--bn-radius-sm);background:var(--bn-raised);padding:14px}@media (width<=639px){.cc-tile{border-radius:26px;padding-inline:18px}.cc-icon{width:92px;height:92px}}.cc-reqs{color:var(--color-muted);margin-top:14px;font-size:13px}.cc-icon{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.cc-float{width:100%;height:100%;animation:5.2s cubic-bezier(.45,0,.55,1) infinite paused cc-float;display:block}.cc[data-live=true] .cc-float{animation-play-state:running}@keyframes cc-float{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(-7px)rotate(1.5deg)}}.cc-icon img{-webkit-user-select:none;user-select:none;transition:scale .35s cubic-bezier(.22,.9,.3,1.04)}@media (hover:hover){.cc-icon:hover img{scale:1.04}}.cc-icon:active img{transition-duration:80ms;scale:.92}.cc-boop{animation:.5s cubic-bezier(.23,1,.32,1) cc-boop}@keyframes cc-boop{0%{transform:scale(.9,.86)}55%{transform:scale(1.04,1.03)}}@media (prefers-reduced-motion:reduce){.cc-float,.cc-boop{animation:none}}.cc-icon{position:relative}.cc-icon>.fx-try{top:auto;bottom:-30px}.cc-boop-big{animation:.7s cubic-bezier(.23,1,.32,1) cc-boop-big}@keyframes cc-boop-big{0%{transform:scale(.86,.8)}40%{transform:translateY(-16px)scale(1.06,1.08)}70%{transform:translateY(0)scale(1.02,.97)}}.cc-auto{animation:.5s cubic-bezier(.23,1,.32,1) cc-boop}.cc-icon:after{content:"";opacity:0;pointer-events:none;border:2px solid #ff6b4a80;border-radius:24%;position:absolute;inset:6%}.cc-icon:has(.cc-auto):after{animation:.9s cubic-bezier(.23,1,.32,1) cc-ring}@keyframes cc-ring{0%{opacity:.9;transform:scale(.95)}to{opacity:0;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.cc-boop-big,.cc-auto,.cc-icon:after{animation:none!important}}.hf{color:var(--color-ink);padding:clamp(56px,8vw,96px) 16px 16px}.hf-band{border-radius:var(--bn-radius);background:var(--color-surface);max-width:1180px;margin:0 auto;padding:44px 44px 32px}.hf-inner{grid-template-columns:minmax(260px,340px) 1fr;gap:40px 64px;display:grid}.hf-logo{font-family:var(--font-display,inherit);letter-spacing:-.02em;color:var(--color-ink);align-items:center;gap:11px;font-size:22px;font-weight:700;display:inline-flex}.hf-logo img{border-radius:10px}.hf-tag{font-family:var(--font-display,inherit);letter-spacing:-.02em;color:var(--color-ink);margin-top:18px;font-size:20px;font-weight:700;line-height:1.25}.hf-desc{color:var(--color-muted);margin-top:8px;font-size:14px;line-height:1.55}.hf-dl{margin-top:20px}.hf-made{color:var(--color-muted);align-items:center;gap:10px;margin-top:24px;font-size:13.5px;display:flex}.hf-made img{border-radius:999px;display:block}.hf-made span a{color:var(--color-ink);font-weight:600}.hf-made span a:hover{color:var(--bn-blue)}.hf-copy{color:var(--color-muted);margin-top:12px;font-size:12.5px}.hf-copy a:hover{color:var(--color-ink)}.hf-badges{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.hf-badges a{border-radius:10px;transition:transform .15s;display:block}.hf-badges a:hover{transform:translateY(-1px)}.hf-badges img{width:180px;height:auto;display:block}.hf-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px;padding-top:4px;display:grid}.hf-col-title{color:var(--color-ink);font-size:12.5px;font-weight:600}.hf-col ul{gap:9px;margin-top:12px;display:grid}.hf-col a{color:var(--color-muted);font-size:13px;transition:color .2s}.hf-col a:hover{color:var(--color-ink);text-underline-offset:3px;text-decoration:underline}.hf-bottom{border-top:1px solid var(--color-line);grid-template-columns:minmax(0,1fr);gap:12px;margin-top:36px;padding-top:20px}.hf-vs,.hf-langs{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:12.5px;display:flex}.hf-vs a:hover,.hf-langs a:hover{color:var(--color-ink)}.hf-vs-all{color:var(--color-ink);font-weight:600}.hf-langs svg{opacity:.7}.hf-lang-on{color:var(--color-ink);font-weight:600}.hf :where(a,button):focus-visible{outline:3px solid var(--bn-blue);outline-offset:3px;border-radius:6px}@media (width<=960px){.hf-inner{grid-template-columns:minmax(0,1fr)}}@media (width<=639px){.hf{padding-bottom:12px;padding-inline:12px}.hf-band{border-radius:26px;padding:28px 22px 24px}.hf-cols{grid-template-columns:1fr 1fr}}.hf-reqs{color:var(--color-muted);margin-top:10px;font-size:12.5px}.home-calm #keyboard{padding:56px 0 0}.home-calm #keyboard>div{padding-inline:16px}.home-calm #keyboard .h2{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(32px,9vw,40px);font-weight:700;line-height:1.05}.home-calm #keyboard .hl{color:inherit}.home-calm #keyboard .hl:after{display:none}.home-calm #keyboard .lede{color:var(--color-muted)}.home-calm #keyboard>div>div:last-child{background:var(--color-surface);border-radius:26px;margin-top:28px;padding:22px 14px 18px}.lt{--peek:0px;--lid-pad:7px;--r:18px;position:relative;container-type:inline-size}@media (width>=1024px){#top{--hero-peek:76px}.lt{--peek:var(--hero-peek,76px)}}.lt{--scr:calc((100cqw - 2 * var(--lid-pad)) * .65);--scr-top:calc(var(--peek) + var(--lid-pad))}.lt-tt{display:flow-root;position:relative}.home-calm #top .lt .pk-host{margin-top:var(--peek)}.home-calm #top .lt .pk-host>.dm-mac,.lt .pk-host>.dm-mac{zoom:1;width:100%;padding:var(--lid-pad);border-radius:var(--r) var(--r) 3px 3px;background:#0d0d10;outline:0;box-shadow:0 0 0 1.5px #c7c8cd,0 0 0 2.5px #ffffffb3,0 1px 0 3px #00000014}.lt .dm-screen{border-radius:11px 11px 2px 2px}.lt-hinge{background:linear-gradient(#8d8e94 0%,#b9babf 45%,#9c9da3 100%);border-radius:0 0 5px 5px;height:9px;margin-top:2px;position:relative;box-shadow:inset 0 1px #ffffff8c}.lt-deck{border-radius:3px 3px var(--r) var(--r);background:linear-gradient(#eeeef1 0%,#e1e2e6 40%,#d3d4d9 100%);padding:9px 5% 8px;position:relative;box-shadow:inset 0 1px #fffffff2,inset 0 -1.5px #00000024,0 2px 3px #16161a2e}.lt-deck:after{content:"";z-index:-1;filter:blur(2px);background:radial-gradient(closest-side,#16161a61,#0000);border-radius:50%;height:18px;position:absolute;bottom:-16px;left:4%;right:4%}.home-calm #top .lt-deck .hk-board,.lt-deck .hk-board{background:#00000012;border-radius:12px;width:100%;margin:0;padding:7px;box-shadow:inset 0 1px 3px #00000038,inset 0 0 0 1px #0000000d,0 1px #fffc}.home-calm #top .lt-deck .kb-case,.lt-deck .kb-case{box-shadow:none}.lt-pad{background:linear-gradient(#00000009,#0000000f);border-radius:9px;width:34%;height:20px;margin:7px auto 0;box-shadow:inset 0 0 0 1px #00000014,0 1px #ffffffb3}.lt-deck .hk-guide{bottom:6px;right:-70px}.home-calm #top .lt .tt-strip,.lt .tt-strip{z-index:6;left:10%;right:10%;top:calc(var(--scr-top) + var(--scr) * .93);color:#6e6e73;background:#fffffff5;border-radius:16px;margin:0;padding:10px 12px 9px;position:absolute;translate:0 -100%;box-shadow:0 18px 40px -14px #16161a8c,0 0 0 1px #0000000f}.home-calm #top .lt .tt-head{height:24px;box-shadow:none;background:0 0;border-radius:0;padding:0 4px}.home-calm #top .lt .tt-head b{color:#1d1d1f}.home-calm #top .lt .tt-words{background:#fff;border-radius:11px;height:40px;box-shadow:0 0 0 1px #00000017}.home-calm #top .lt .tt-hint{color:#1d1d1f;border-top:0}.home-calm #top .lt .tt-foot{margin-top:6px}.home-calm #top .lt .tt-privacy{color:#6e6e73;background:0 0;padding:0;font-size:10.5px}.lt .tt-tab{z-index:1;color:#fff;letter-spacing:.01em;pointer-events:none;background:#16161a;border-radius:999px;padding:2px 10px;font-size:11.5px;font-weight:700;line-height:1.5;position:absolute;top:-11px;left:12px}.lt .tt-card{inset:auto 5%;top:calc(var(--scr-top) + 30px);height:calc(var(--scr) - 44px);z-index:8}.dm-bar-r{position:relative}.dm-menutip{z-index:9;color:#fff;white-space:nowrap;pointer-events:none;background:#16161a;border-radius:8px;padding:4px 10px;font-size:11.5px;font-weight:650;position:absolute;top:calc(100% + 8px);right:calc(100% - 28px);box-shadow:0 8px 18px -8px #0009}.dm-menutip:before{content:"";background:inherit;clip-path:polygon(50% 0,100% 100%,0 100%);width:10px;height:6px;position:absolute;top:-5px;right:10px}.lt-blips{z-index:5;white-space:nowrap;color:#16161a;background:#fffffff2;border-radius:999px;padding:4px 11px;font-size:clamp(10px,2.3cqw,12px);font-weight:600;line-height:1.35;position:absolute;top:-40px;right:0;box-shadow:0 8px 18px -12px #16161a99}.lt-ripple{z-index:4;pointer-events:none;border-radius:50%;width:40px;height:40px;margin:-20px 0 0 -20px;animation:.64s cubic-bezier(.2,.7,.3,1) forwards lt-ripple;position:absolute;box-shadow:0 0 0 2px #2f6bffd9}@keyframes lt-ripple{0%{opacity:1;scale:.35}to{opacity:0;scale:1.9}}.lt-under{flex-direction:column;align-items:center;gap:7px;margin-top:18px;display:flex}.lt-sound{color:#fff;background:#16161a;border-radius:999px;align-items:center;gap:7px;padding:4px 11px 4px 9px;font-size:12px;font-weight:650;display:inline-flex;box-shadow:0 6px 14px -6px #0009}.lt-sound[data-off]{background:#2f6bff}.lt-wave{align-items:center;gap:2px;height:12px;display:inline-flex}.lt-wave i{background:#30d158;border-radius:1px;width:2px;height:5px}.lt-wave i:nth-child(2){height:10px}.lt-wave i:nth-child(3){height:7px}.lt-wave i:nth-child(4){height:11px}.lt-sound[data-off] .lt-wave i{background:#fff}@media (prefers-reduced-motion:no-preference){.lt-wave i{transform-origin:50%;animation:1.1s ease-in-out infinite alternate lt-wave}.lt-wave i:nth-child(2){animation-delay:-.3s}.lt-wave i:nth-child(3){animation-delay:-.6s}.lt-wave i:nth-child(4){animation-delay:-.15s}#top[data-off] .lt-wave i{animation-play-state:paused}}@keyframes lt-wave{to{scale:1 .45}}.lt-picks{flex-wrap:nowrap;justify-content:center;gap:6px;max-width:100%;display:flex}.lt-pick{text-align:left;color:#16161a;background:#fffffff0;border-radius:12px;flex-direction:column;align-items:flex-start;padding:5px 12px 6px;line-height:1.15;display:inline-flex;box-shadow:0 0 0 1px #16161a1a,0 8px 18px -14px #16161a99}.lt-pick b{font-size:13px;font-weight:700}.lt-pick{min-width:0}.lt-pick b,.lt-pick span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.lt-pick span{color:#6e6e73;font-size:11px}.lt-pick:hover{box-shadow:0 0 0 1px #16161a4d,0 8px 18px -14px #16161a99}.lt-pick[aria-checked=true]{color:#fff;background:#16161a;box-shadow:0 0 0 2px #2f6bff,0 10px 22px -12px #16161ab3}.lt-pick[aria-checked=true] span{color:#ffffffb3}.hero-trust{color:var(--color-ink);background:#16161a0d;border-radius:999px;align-items:center;gap:7px;margin-top:14px;padding:5px 12px;font-size:12.5px;font-weight:600;line-height:1.35;display:inline-flex;box-shadow:inset 0 0 0 1px #16161a14}[data-theme=dark] .hero-trust{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1a}.hero-perf{color:var(--color-muted);align-items:center;gap:7px;margin-top:8px;padding:0 4px;font-size:12.5px;font-weight:550;line-height:1.35;display:flex}.hero-perf svg{color:#30a46c;flex:none}.hero-quote{color:var(--color-ink);margin-top:12px;padding:0 4px;font-size:13.5px;line-height:1.45}.hero-quote span{color:var(--color-muted);display:inline-block}.hero-quote a:hover span{color:var(--color-ink)}.home-calm #hero-cta a.ghost-cta.desk-flex{color:var(--color-ink);background:0 0;box-shadow:inset 0 0 0 1.5px #16161a38}.home-calm #hero-cta a.ghost-cta.desk-flex:hover{box-shadow:inset 0 0 0 1.5px #16161a73}[data-theme=dark] .home-calm #hero-cta a.ghost-cta.desk-flex{box-shadow:inset 0 0 0 1.5px #ffffff40}[data-theme=dark] .lt .pk-host>.dm-mac{box-shadow:0 0 0 1.5px #55565c,0 0 0 2.5px #ffffff1f}[data-theme=dark] .lt-hinge{background:linear-gradient(#2b2c30,#4a4b50 45%,#34353a);box-shadow:inset 0 1px #ffffff1f}[data-theme=dark] .lt-deck{background:linear-gradient(#4b4c52 0%,#3d3e43 45%,#323337 100%);box-shadow:inset 0 1px #ffffff2e,inset 0 -1.5px #00000059,0 2px 3px #0006}[data-theme=dark] .lt-deck .hk-board{background:#00000038;box-shadow:inset 0 1px 3px #00000080,0 1px #ffffff14}[data-theme=dark] .lt-pad{background:#0000002e;box-shadow:inset 0 0 0 1px #ffffff0f}@media (width<=639px){.lt .tt-strip,.lt-hinge,.lt-deck,.lt-under,.dm-menutip{display:none}.lt .pk-host>.dm-mac{border-radius:var(--r)}}.lt-deck .hk-streak{right:-86px}@media (width>=1024px){:root:lang(ta) .home-calm #top .hero-copy .h1,:root:lang(bn) .home-calm #top .hero-copy .h1{font-size:clamp(36px,3.2vw,50px)}}@container (width<=500px){.lt-picks{gap:5px}.lt-pick{padding:4px 9px 5px}.lt-pick b{font-size:12.5px}.lt-pick span{font-size:10.5px}}@media (width<=639px){.home-calm #top .hero-copy .h1{font-size:clamp(28px,9vw,40px)}.hero-quote{display:none}.hero-perf{font-size:11.5px}.hero-trust{padding:5px 10px;font-size:11.5px}}.lt-type-hint{z-index:6;left:50%;top:calc(var(--scr-top) + var(--scr) - 46px);color:#fff;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;transition:opacity .22s ease, translate .26s var(--ease-out);background:#16161ae0;border-radius:999px;align-items:center;gap:7px;padding:6px 13px 6px 11px;font-size:12.5px;font-weight:650;display:inline-flex;position:absolute;translate:-50%;box-shadow:0 10px 24px -10px #0000008c}@media (hover:hover) and (pointer:fine){.home-calm #top .lt .tt-strip,.lt .tt-strip{transition:opacity .26s ease, translate .32s var(--ease-out), visibility 0s linear 0s}.lt-tt[data-phase=idle] .tt-strip,.lt-tt[data-phase=over] .tt-strip{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s,translate .26s,visibility 0s linear .26s;translate:0 calc(14px - 100%)}.lt-tt:not([data-phase=idle]) .lt-type-hint{opacity:0;translate:-50% 8px}}@media (hover:none),(pointer:coarse){.lt-type-hint{display:none}}@media (prefers-reduced-motion:reduce){.lt .tt-strip,.lt-type-hint{transition:none!important}}.dm-menutip{animation:5.2s 1.4s both dm-menutip}@keyframes dm-menutip{0%{opacity:0;visibility:visible;translate:0 -4px}7%{opacity:1;translate:0}85%{opacity:1}to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.dm-menutip{animation:none;display:none}}@media (width<=639px){.lt-type-hint{display:none}}.gold-cta{color:#2a1a00;transition:background-color var(--dur-ui) ease, box-shadow var(--dur-ui) ease;background:#ffcf4a;box-shadow:inset 0 0 0 1px #7a3a002e,0 8px 20px -12px #7a3a008c}.gold-cta:hover{background:#ffc22e;box-shadow:inset 0 0 0 1px #7a3a0047,0 10px 24px -12px #7a3a00a6}.gold-cta:focus-visible{outline-offset:2px;outline:2px solid #7a3a00}[data-theme=dark] .gold-cta{color:#2a1a00}.hero-quotes{min-height:58px;margin-top:12px}.hero-quote-item{color:var(--color-ink);align-items:center;gap:11px;padding:0 4px;animation:.42s both hero-quote-in;display:flex}.hero-quote-item img,.hero-quote-item>span:first-child{flex:none}.hero-quote-text{flex-direction:column;min-width:0;display:flex}.hero-quote-words{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.hero-quote-who{color:var(--color-muted);font-size:12.5px}.hero-quote-item:hover .hero-quote-who{color:var(--color-ink)}@keyframes hero-quote-in{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.hero-quote-item{animation:none}}@media (width<=639px){.hero-quotes{display:none}}.home-calm .nav-baked{display:none}#top[data-calm] .lede{max-width:28rem}@media (width>=1024px){.home-calm #top[data-calm] .hero-copy .lede{margin-top:22px;font-size:20px}.home-calm #top[data-calm] #hero-cta{margin-top:30px}.home-calm #top[data-calm] .hero-copy{padding:30px 32px 28px}}.hero-quiet{color:var(--color-muted);align-items:center;gap:7px;margin-top:14px;padding:0 4px;font-size:12.5px;font-weight:550;display:flex}.hero-quiet svg{opacity:.7;flex:none}.hero-quotes-row{min-height:0;color:var(--color-muted);align-items:center;gap:12px;margin-top:14px;padding:0 4px;font-size:12.5px;display:flex}.hero-quotes-lead{border-right:1px solid var(--color-line);flex:none;align-items:center;gap:6px;padding-right:12px;font-weight:550;display:inline-flex}.hero-quotes-lead svg{opacity:.7}.hero-quotes-row .hero-quote-item{gap:8px;min-width:0;padding:0}.hero-quotes-row .hero-quote-item img,.hero-quotes-row .hero-quote-item>span:first-child{width:22px!important;height:22px!important}.hero-quotes-row .hero-quote-text{flex-direction:row;gap:6px;min-width:0}.hero-quotes-row .hero-quote-words{text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink);font-size:12.5px;display:block;overflow:hidden}.hero-quotes-row .hero-quote-who{flex:none;font-size:12px}.lt-bezel-hint{color:#3c3a429e;justify-content:center;align-items:center;gap:6px;margin:6px 0 0;font-size:clamp(9.5px,1.5cqw,11.5px);font-weight:600;transition:opacity .2s;display:flex}.lt-tt:not([data-phase=idle]) .lt-bezel-hint{opacity:0}[data-theme=dark] .lt-bezel-hint{color:#ffffff80}#top[data-calm] .lt-pad{margin-top:5px}.lt-seg-wrap{flex-direction:column;align-items:center;gap:6px;margin-top:18px;display:flex}.lt-seg{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex;box-shadow:0 0 0 1px #16161a1a,0 10px 24px -16px #16161a80}.lt-seg-speaker{color:#16161a;border-radius:999px;place-items:center;width:32px;height:30px;margin-right:2px;display:grid}.lt-seg-speaker[data-off]{color:#fff;background:#2f6bff}.lt-seg-opt{color:#4a4850;height:30px;transition:background-color var(--dur-ui) ease, color var(--dur-ui) ease;border-radius:999px;padding:0 14px;font-size:13px;font-weight:650}.lt-seg-opt:hover{color:#16161a}.lt-seg-opt[aria-checked=true]{color:#fff;background:#16161a}.lt-seg-note{color:#fff;text-shadow:0 1px 2px #0006;font-size:12px;font-weight:600}[data-theme=dark] .lt-seg{background:#242228e6;box-shadow:0 0 0 1px #ffffff1a,0 10px 24px -16px #000000b3}[data-theme=dark] .lt-seg-speaker{color:#fff}[data-theme=dark] .lt-seg-opt{color:#cfcbd4}[data-theme=dark] .lt-seg-opt[aria-checked=true]{color:#16161a;background:#fff}@media (width<=639px){.lt-seg-wrap{display:none}}.hero-quotes-row .hero-quote-words{flex:0 auto}.hero-quotes-lead{padding-right:10px}.hero-quotes-row{gap:10px}.hero-quotes-row .hero-quote-item,.hero-quotes-row .hero-quote-text{flex:auto}.hero-quotes-row .hero-quote-who{display:none}.hero-left{flex-direction:column;gap:16px;min-width:0;display:flex}@media (width>=1024px){.hero-left{margin-top:var(--hero-peek,0px);gap:var(--drop-gap,clamp(32px, 3.6vw, 64px))}.home-calm #top[data-calm][data-tight] .hero-copy{padding:22px 30px 20px}.home-calm #top[data-calm][data-tight] .hero-copy h1{margin-top:6px}.home-calm #top[data-calm][data-tight] .hero-copy .lede{margin-top:14px}.home-calm #top[data-calm][data-tight] #hero-cta{margin-top:22px}.home-calm #top[data-calm][data-tight] .hero-quiet{margin-top:10px}}.hero-drop{color:var(--color-ink);background:color-mix(in srgb, var(--color-bg) 78%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .2s var(--ease-out);box-sizing:border-box;border-radius:28px;align-items:center;gap:14px;padding:14px 16px;display:flex;box-shadow:inset 0 0 0 1px #ffffff59,0 24px 50px -28px #4614268c}@media (width>=1024px){.hero-drop{padding:20px 26px}.hero-drop:hover{transform:none}}.hero-drop:hover{transform:translateY(-2px)}.hero-drop-face{flex:none;width:44px;height:44px;position:relative}.hero-drop-face img{object-fit:cover;width:44px;height:44px;box-shadow:0 0 0 1px var(--color-line);border-radius:50%;position:absolute;inset:0}.hero-drop-face .hero-drop-badge{width:20px;height:20px;box-shadow:0 0 0 2px var(--color-bg);background:#eef0ff;inset:auto -4px -4px auto}.hero-drop-text{min-width:0;color:var(--color-muted);flex-direction:column;gap:2px;font-size:13.5px;line-height:1.35;display:flex}.hero-drop-text b{color:var(--color-ink);font-size:15px}.hero-drop-cta{color:var(--color-accent-text);margin-top:2px;font-weight:700}.hero-drop-pack{flex:none;margin-left:auto;display:flex}.hero-drop-pack img{object-fit:contain;width:40px;height:40px;box-shadow:0 0 0 2px var(--color-bg), 0 4px 10px -6px #16161a66;background:#fff;border-radius:50%;margin-left:-8px}[data-theme=dark] .hero-drop-pack img{background:#2a2a30}[data-theme=dark] :where(main) .hero-drop img{outline:none}@media (width<=520px){.hero-drop-pack{display:none}}@media (width>=1024px){.hero-drop[data-compact]{padding:10px 22px}.hero-drop[data-compact] .hero-drop-text>span:not(.hero-drop-cta){display:none}.hero-drop[data-compact] .hero-drop-text{flex-flow:wrap;align-items:baseline;column-gap:12px}.hero-drop[data-compact] .hero-drop-pack img{width:34px;height:34px}.hero-drop[data-tall]{flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;padding:22px 30px}.hero-drop[data-tall] .hero-drop-face,.hero-drop[data-tall] .hero-drop-face img:first-child{width:64px;height:64px}.hero-drop[data-tall] .hero-drop-face .hero-drop-badge{width:26px;height:26px}.hero-drop[data-tall] .hero-drop-text{gap:6px;font-size:16px}.hero-drop[data-tall] .hero-drop-text b{letter-spacing:-.01em;font-size:21px}.hero-drop[data-tall] .hero-drop-pack{order:-1;margin-left:10px}.hero-drop[data-tall] .hero-drop-pack img{width:66px;height:66px;margin-left:-10px}}.hero-macpip{display:none}@media (width>=1280px){.hero-left{position:relative}.hero-macpip{--macpip-w:100px;width:var(--macpip-w);z-index:20;flex-direction:column;align-items:center;gap:8px;margin-right:13px;text-decoration:none;display:flex;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.hero-macpip-mac{width:74px;height:82px;transition:transform var(--dur-ui,.18s) ease-out;background:linear-gradient(135deg,#efe8d6,#ddd4bd);border-radius:9px;flex:none;display:block;position:relative;box-shadow:0 5px 14px #28190561,inset 0 0 0 1px #3c280a24}.hero-macpip-mac img{width:50px;height:50px;image-rendering:pixelated;border-radius:3px;position:absolute;top:8px;left:12px}.hero-macpip-mac i{background:#3a352b;border-radius:1px;width:22px;height:3px;position:absolute;bottom:9px;right:11px}.hero-macpip-card{color:#f6f1e2;overflow-wrap:anywhere;background:#12110c;border-radius:12px;width:100%;padding:9px 10px 13px;font-size:12px;line-height:1.28;display:block;position:relative;overflow:hidden;box-shadow:0 6px 18px #2819056b}.hero-macpip-card:after{content:"";background:linear-gradient(90deg,#4daf6e 0 16.6%,#f2c53d 0 33.3%,#f0892f 0 50%,#e8483f 0 66.6%,#8b5ab8 0 83.3%,#3d8bd4 0);height:4px;position:absolute;inset:auto 0 0}.hero-macpip-card b{overflow-wrap:normal;margin-bottom:4px;font-weight:650;display:block}.hero-macpip-card em{color:#f2c53d;white-space:nowrap;font-size:.92em;font-style:normal;font-weight:600;display:block}.hero-macpip:hover .hero-macpip-mac,.hero-macpip:focus-visible .hero-macpip-mac{transform:translateY(-3px)}}@media (width>=1280px) and (prefers-reduced-motion:no-preference){.hero-macpip-mac{animation:6s ease-in-out 2s infinite macpip-hop}}@keyframes macpip-hop{0%,90%,to{transform:none}93%{transform:translateY(-7px)}96%{transform:none}98%{transform:translateY(-3px)}}@media (width>=1440px){.hero-macpip{--macpip-w:122px}.hero-macpip-card{font-size:13px}}@media (width>=1700px){.hero-macpip{--macpip-w:150px}.hero-macpip-card{font-size:14.5px}}.macpip-bar{color:#f6f1e2;white-space:nowrap;background:#12110c;justify-content:center;align-items:center;gap:8px;height:36px;padding:0 12px 3px;font-size:13px;font-weight:500;text-decoration:none;display:flex;position:relative}.macpip-bar:after{content:"";background:linear-gradient(90deg,#4daf6e 0 16.6%,#f2c53d 0 33.3%,#f0892f 0 50%,#e8483f 0 66.6%,#8b5ab8 0 83.3%,#3d8bd4 0);height:3px;position:absolute;inset:auto 0 0}.macpip-bar img{image-rendering:pixelated;border-radius:4px;flex:none}.macpip-bar b{flex:none;font-weight:700}.macpip-bar em{color:#f2c53d;flex:none;font-style:normal;font-weight:600}.macpip-bar:hover em{text-decoration:underline}@media (width<=639px){.macpip-bar{gap:6px;font-size:12px}.macpip-bar em{display:none}}
