@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{object-fit:contain;transform-origin:50%;width:100%;height:100%}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);letter-spacing:0;font-variant:initial;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}
.hs{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink-0:#0b1218;--ink-1:#111a23;--ink-2:#1a252f;--ink-3:#243341;--line-1:#cbd8e41f;--line-2:#cbd8e43d;--snow:#f4f6f8;--snow-soft:#c9d2db;--snow-muted:#8f9cab;--fire-1:#ffb904;--fire-2:#ff6b00;--fire-3:#ff403b;--fire-4:#ff3b99;--fire:linear-gradient(45deg, var(--fire-1) 0%, var(--fire-2) 30%, var(--fire-3) 60%, var(--fire-4) 100%);--fire-h:linear-gradient(90deg, var(--fire-1) 0%, var(--fire-2) 30%, var(--fire-3) 60%, var(--fire-4) 100%);--ember:#ff9a5c;--mint:#63d29c;--u-canvas:#f6f8fa;--u-surface:#fff;--u-sunken:#eef1f5;--u-border:#e2e7ec;--u-border-strong:#cfd6dd;--u-text:#1a242f;--u-text-2:#485666;--u-text-3:#5d6c7c;--u-accent:#c54f00;--u-accent-soft:#fff5f0;--u-accent-text:#aa4300;--u-accent-border:#ffd0b8;--u-success:#267a45;--u-success-soft:#eaf9ed;--u-success-border:#b5ddbe;--u-warning:#8a580c;--u-warning-soft:#fff2dd;--u-info:#206abe;--u-info-soft:#eff6ff;--u-chart-1:#e8620c;--u-chart-2:#2a78d6;--u-chart-3:#1baf7a;--u-chart-4:#eda100;--u-chart-5:#e87ba4;--font:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display:"Inter Tight", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--ease:cubic-bezier(.22, .7, .2, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);font-family:var(--font);color:var(--snow);background:var(--ink-1)}.hs .num{font-variant-numeric:tabular-nums}.hs .gt{background:var(--fire-h);color:#0000;-webkit-background-clip:text;background-clip:text}.hs-hero{isolation:isolate;background:radial-gradient(900px 620px at 78% 38%, #ff6b0021, transparent 62%), radial-gradient(700px 520px at 95% 85%, #ff3b9914, transparent 60%), radial-gradient(900px 700px at 10% 0%, #2c3e50bf, transparent 70%), linear-gradient(180deg, var(--ink-2) 0%, var(--ink-1) 55%, var(--ink-1) 100%);position:relative;overflow-x:clip}.hs-hero:before{content:"";z-index:-1;opacity:.55;background-image:radial-gradient(1.2px 1.2px at 12% 22%,#ff9a5cb3,#0000 60%),radial-gradient(1px 1px at 33% 68%,#cbd8e473,#0000 60%),radial-gradient(1.4px 1.4px at 52% 12%,#ff9a5c8c,#0000 60%),radial-gradient(1px 1px at 71% 81%,#cbd8e466,#0000 60%),radial-gradient(1.2px 1.2px at 88% 30%,#ff9a5c99,#0000 60%),radial-gradient(1px 1px at 22% 90%,#ff9a5c73,#0000 60%),radial-gradient(1px 1px at 63% 45%,#cbd8e459,#0000 60%),radial-gradient(1.3px 1.3px at 94% 62%,#cbd8e466,#0000 60%);position:absolute;inset:0}.hs-hero-inner{flex-wrap:wrap;align-items:center;max-width:1280px;margin:0 auto;padding:56px 20px 36px;display:flex}.hs-hero-copy{text-align:center;width:100%}.hs-hero-visual{width:100%;margin-top:28px}@media (min-width:1280px){.hs-hero-inner{flex-wrap:nowrap;padding-top:64px}.hs-hero-copy{text-align:left;width:44.5%;padding-right:2.5%}.hs-hero-visual{width:55.5%;margin-top:0}}.hs-kicker{border:1px solid var(--line-2);height:32px;color:var(--snow-soft);background:#1a252f99;border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:0 14px 0 10px;font-size:13.5px;font-weight:500;display:inline-flex}.hs-kicker i{background:var(--fire);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #ff6b002e}.hs-h1{font-family:var(--font-display);letter-spacing:-.028em;color:var(--snow);margin:0 0 22px;font-size:clamp(34px,3.4vw,48px);font-weight:750;line-height:1.06}.hs-h1 span{text-wrap:balance;display:block}.hs-h1 span+span{background:var(--fire-h);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em}.hs-lead{color:var(--snow-soft);max-width:540px;margin:0 auto 28px;font-size:16.5px;line-height:1.55}@media (min-width:1280px){.hs-lead{margin-left:0}}.hs-platforms{color:var(--snow-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:26px;font-size:13.5px;display:flex}@media (min-width:1280px){.hs-platforms{justify-content:flex-start}}.hs-platforms img{border:1px solid var(--line-1);filter:brightness(0)invert();opacity:.86;background:#f4f6f812;border-radius:10px;width:32px;height:32px;padding:7px;transition:opacity .2s,background .2s,border-color .2s}.hs-platforms a{border-radius:10px;display:block}.hs-platforms a:hover img{opacity:1;border-color:var(--line-2);background:#f4f6f824}.hs-platforms a:focus-visible{outline:2px solid var(--ember);outline-offset:2px}.hs-cta-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}@media (min-width:1280px){.hs-cta-row{justify-content:flex-start}}.hs-cta-row .hs-cta-main{letter-spacing:.01em;border-radius:999px;min-width:210px;height:52px;font-size:16px;font-weight:700;box-shadow:0 18px 40px -18px #ff403bbf}.hs-ghost{border:1px solid var(--line-2);height:52px;color:var(--snow);border-radius:999px;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}.hs-ghost:hover{background:#f4f6f80f;border-color:#cbd8e466}.hs-ghost svg{transition:transform .25s var(--ease)}.hs-ghost:hover svg{transform:translateY(2px)}.hs-cta-note{max-width:440px;color:var(--snow-soft);text-wrap:balance;margin:14px auto 0;font-size:13px;line-height:1.45}@media (min-width:1280px){.hs-cta-note{margin-left:0}}.hs-badges{justify-content:center;align-items:center;gap:10px;margin-top:34px;display:flex}@media (min-width:1280px){.hs-badges{justify-content:flex-start}}.hs-badges a{border:1px solid var(--line-1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:84px;height:84px;transition:transform .25s var(--ease), background .25s, border-color .25s;background:#f4f6f80f;border-radius:14px;place-items:center;padding:7px;display:grid}.hs-badges img{width:auto;max-height:70px}.hs-badges img.hs-badge-plate{background:#f4f6f8e0;border-radius:8px;max-height:56px;padding:6px 5px}.hs-badges a:hover{border-color:var(--line-2);background:#f4f6f81a;transform:translateY(-2px)}.hs-logos{border-top:1px solid var(--line-1);padding:22px 0 26px}.hs-logos p{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:var(--snow-muted);margin:0 0 12px;font-size:13px}.hs-logos .trusted-slider img{filter:brightness(0)invert();opacity:.62}.hps{width:100%;max-width:720px;margin:0 auto;position:relative}.hps-slate{transform-origin:0 0;position:absolute;top:0;left:50%;translate:-50%}.hps[data-layout] .hps-slate{left:0;translate:none}.hps-canvas{cursor:grab;touch-action:pan-y;width:100%;height:100%;position:absolute;inset:0}.hps-canvas:active{cursor:grabbing}.hps-glow{pointer-events:none;filter:blur(6px);background:radial-gradient(closest-side,#ff6b0029,#ff3b990f 55%,#0000 75%);border-radius:50%;position:absolute}.hps[data-layout=wide] .hps-glow{width:500px;height:500px;top:70px;left:200px}.hps[data-layout=compact] .hps-glow{width:360px;height:360px;top:172px;left:30px}.hps-start,.hps-project{background:var(--u-surface);color:var(--u-text);font-family:var(--font);border-radius:18px;position:absolute;box-shadow:0 0 0 1px #1018200f,0 24px 60px -18px #0000008c,0 8px 18px -10px #00000059}.hps-start{transition:transform .6s var(--ease), opacity .6s;padding:16px 18px 14px}.hps[data-layout=wide] .hps-start{width:392px;top:0;left:0}.hps[data-layout=compact] .hps-start{width:420px;top:0;left:0}.hps-slate[data-leaving="1"] .hps-start{opacity:0;transform:translateY(-8px)}.hps-start-head{align-items:center;gap:8px;margin-bottom:10px;display:flex}.hps-start-title{font-size:15px;font-weight:700}.hps-chip-example{color:var(--u-text-3);background:var(--u-sunken);border-radius:999px;margin-left:auto;padding:3px 9px;font-size:11.5px;font-weight:600}.hps-start-label{color:var(--u-text-3);margin-bottom:6px;font-size:12.5px}.hps-input{border:1px solid var(--u-border-strong);min-height:62px;color:var(--u-text);border-radius:12px;padding:10px 12px;font-size:15px;line-height:1.45;transition:border-color .25s,box-shadow .25s}.hps-slate[data-beat="0"] .hps-input{border-color:var(--u-accent);box-shadow:0 0 0 3px #c54f0024}.hps-caret{vertical-align:-3px;background:var(--u-accent);width:2px;height:17px;margin-left:1px;animation:1s step-end infinite hps-blink;display:inline-block}.hps-slate:not([data-beat="0"]) .hps-caret{opacity:0;animation:none}@keyframes hps-blink{50%{opacity:0}}.hps-start-foot{align-items:flex-end;gap:12px;min-height:36px;margin-top:10px;display:flex}.hps-suggested{opacity:0;min-width:0;transition:opacity .45s var(--ease), transform .45s var(--ease);flex:1;gap:4px;display:grid;transform:translateY(6px)}.hps-slate[data-beat="2"] .hps-suggested,.hps-slate[data-beat="3"] .hps-suggested,.hps-slate[data-beat="4"] .hps-suggested,.hps-slate[data-beat="5"] .hps-suggested{opacity:1;transform:none}.hps-suggested-pill{background:var(--u-accent-soft);border:1px solid var(--u-accent-border);height:26px;color:var(--u-accent-text);white-space:nowrap;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:650;display:inline-flex}.hps-reason{color:var(--u-text-3);font-size:12px;line-height:1.4}.hps-btn{background:var(--u-accent);color:#fff;white-space:nowrap;border-radius:9px;flex:none;align-items:center;gap:6px;height:34px;padding:0 14px;font-size:13px;font-weight:650;transition:transform .15s,opacity .3s,background .2s;display:inline-flex;position:relative}.hps-slate[data-beat="1"] .hps-btn{background:#aa4300;transform:scale(.95)}.hps-slate[data-beat="2"] .hps-btn,.hps-slate[data-beat="3"] .hps-btn,.hps-slate[data-beat="4"] .hps-btn,.hps-slate[data-beat="5"] .hps-btn{opacity:0;pointer-events:none;transform:scale(.96)}.hps-spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite hps-spin;display:none}.hps-slate[data-beat="1"] .hps-spinner{display:inline-block}.hps-slate[data-beat="1"] .hps-btn .hps-ic-spark{display:none}@keyframes hps-spin{to{transform:rotate(360deg)}}.hps-ic{width:16px;height:16px;-webkit-mask:var(--m) center / contain no-repeat;-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat;background:currentColor;flex:none;display:inline-block}.hps-ic-spark{--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l2.2 6.3L20.5 10.5l-6.3 2.2L12 19l-2.2-6.3L3.5 10.5l6.3-2.2z'/%3E%3C/svg%3E");width:13px;height:13px}.hps-ic-check{--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.2l-3.5-3.5L4 14.2l5 5 11-11-1.5-1.5z'/%3E%3C/svg%3E");width:12px;height:12px}.hps-ic-flow{background:var(--fire);border-radius:8px;width:26px;height:26px;position:relative;-webkit-mask:none;mask:none}.hps-ic-flow:after{content:"";background:#fff;position:absolute;inset:6px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 5h7v4H4zM13 10h7v4h-7zM4 15h7v4H4z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 5h7v4H4zM13 10h7v4h-7zM4 15h7v4H4z'/%3E%3C/svg%3E") 50%/contain no-repeat}.hps-project{opacity:0;transition:opacity .55s var(--ease), transform .55s var(--ease);pointer-events:none;padding:16px 16px 12px;transform:translateY(18px)scale(.98)}.hps[data-layout=wide] .hps-project{width:300px;top:280px;left:0}.hps[data-layout=compact] .hps-project{width:420px;top:486px;left:0}.hps-slate[data-beat="4"] .hps-project,.hps-slate[data-beat="5"] .hps-project{opacity:1;transform:none}.hps-slate[data-leaving="1"] .hps-project{opacity:0;transform:translateY(10px)scale(.98)}.hps-project-name{letter-spacing:-.01em;font-size:15.5px;font-weight:700}.hps-project-meta{color:var(--u-text-3);margin-top:2px;font-size:12px}.hps-bar{background:var(--u-sunken);border-radius:99px;height:5px;margin:10px 0 8px;overflow:hidden}.hps-bar i{border-radius:inherit;background:var(--fire-h);height:100%;transition:width .5s var(--ease);display:block}.hps-steps{gap:2px;margin:0;padding:0;list-style:none;display:grid}.hps-step{border-radius:10px;grid-template-columns:22px 1fr auto;align-items:center;column-gap:9px;padding:5px 6px;transition:background .3s;display:grid;position:relative}.hps-step[data-next="1"]{background:var(--u-canvas)}.hps-step-dot{width:22px;height:22px;color:var(--u-text-3);border:1.5px solid var(--u-border-strong);transition:background .3s, border-color .3s, color .3s, transform .3s var(--ease);background:#fff;border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.hps-step[data-state=done] .hps-step-dot{background:var(--u-success);border-color:var(--u-success);color:#fff;transform:scale(1.04)}.hps-step[data-state=progress] .hps-step-dot,.hps-step[data-state=waiting] .hps-step-dot{border-color:var(--u-accent);color:var(--u-accent)}.hps-step[data-state=progress] .hps-step-dot{animation:hps-pulse 1.4s var(--ease) infinite}@keyframes hps-pulse{0%{box-shadow:0 0 #c54f0059}to{box-shadow:0 0 0 8px #c54f0000}}.hps-step-body{min-width:0;display:grid}.hps-step-name{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.hps-step[data-state=todo]:not([data-next="1"]) .hps-step-name{color:var(--u-text-2);font-weight:500}.hps-step-detail{color:var(--u-text-3);white-space:nowrap;text-overflow:ellipsis;opacity:0;max-height:0;transition:max-height .35s var(--ease), opacity .35s;font-size:11.5px;overflow:hidden}.hps-step-detail:not(:empty){opacity:1;max-height:18px}.hps-pill{white-space:nowrap;background:var(--u-sunken);color:var(--u-text-3);border-radius:999px;padding:3px 8px;font-size:11px;font-weight:650;transition:background .3s,color .3s}.hps-pill[data-state=done]{background:var(--u-success-soft);color:var(--u-success)}.hps-pill[data-state=progress]{background:var(--u-accent-soft);color:var(--u-accent-text)}.hps-pill[data-state=waiting]{background:var(--u-warning-soft);color:var(--u-warning)}.hps-step:first-child .hps-pill{display:none}.hps-step:first-child[data-state=done] .hps-pill{display:inline-block}.hps-stack{display:none}.hps-step:first-child .hps-stack{grid-column:2;align-items:center;min-height:26px;margin-top:5px;display:flex}.hps-face{background:var(--u-sunken);opacity:0;width:26px;height:26px;transition:opacity .2s, transform .35s var(--ease);border-radius:50%;margin-left:-7px;overflow:hidden;transform:scale(.6);box-shadow:0 0 0 2px #fff}.hps-face:first-child{margin-left:0}.hps-face img{object-fit:cover;width:100%;height:100%;display:block}.hps-slate[data-beat="5"] .hps-face{opacity:1;transform:none}.hps-face-more{color:var(--u-text-3);opacity:0;margin-left:6px;font-size:11px;font-weight:700;transition:opacity .3s .5s}.hps-slate[data-beat="5"] .hps-face-more{opacity:1}.hps-step:first-child .hps-pill{grid-area:1/3}.hps-step:first-child .hps-step-dot{grid-row:1;align-self:center}.hps-next{background:var(--u-canvas);border:1px dashed var(--u-border-strong);border-radius:10px;align-items:baseline;gap:8px;margin-top:8px;padding:9px 10px;font-size:12.5px;display:flex}.hps-next-label{color:var(--u-accent-text);white-space:nowrap;font-weight:700}.hps-next-text{color:var(--u-text-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hps-pause{width:30px;height:30px;color:var(--snow-soft);border:1px solid var(--line-2);z-index:2;background:#1a252fb3;border-radius:50%;place-items:center;transition:color .2s,background .2s;display:grid;position:absolute;bottom:4px;right:0}.hps-pause:hover{color:#fff;background:#243341e6}.hps-pause:focus-visible{outline:2px solid var(--ember);outline-offset:2px}@media (prefers-reduced-motion:reduce){.hps-start,.hps-project,.hps-suggested,.hps-face,.hps-bar i{transition:none!important}.hps-caret{display:none}}.hs-story{background:radial-gradient(1000px 700px at 85% 20%, #ff6b0012, transparent 65%), radial-gradient(900px 800px at 0% 70%, #2c3e508c, transparent 70%), var(--ink-1);border-top:1px solid var(--line-1);padding:96px 0 110px;position:relative;overflow-x:clip}.hs-story-intro{text-align:center;max-width:860px;margin:0 auto;padding:0 20px}.hs-h2{font-family:var(--font-display);letter-spacing:-.026em;text-wrap:balance;margin:0 0 18px;font-size:clamp(30px,4.2vw,48px);font-weight:750;line-height:1.06}.hs-story-lead{color:var(--snow-soft);text-wrap:pretty;max-width:640px;margin:0 auto;font-size:17px;line-height:1.55}.hs-story-grid{grid-template-columns:1fr;max-width:1280px;margin:40px auto 0;padding:0 20px;display:grid}.hs-story-stagecol{z-index:2;position:relative}.hs-story-sticky{background:linear-gradient(180deg, var(--ink-1) 82%, #111a2300);padding:10px 0 8px;position:sticky;top:74px}.hs-story-note{text-align:center;color:var(--snow-muted);margin:10px 0 0;font-size:12px}.hs-story-steps{z-index:1;position:relative}.hs-chap{align-items:flex-end;min-height:82vh;padding:0 0 12vh;display:flex}.hs-chap-inner{text-align:center;opacity:.38;max-width:520px;transition:opacity .5s var(--ease), transform .5s var(--ease);margin:0 auto;transform:translateY(10px)}.hs-chap[data-active] .hs-chap-inner{opacity:1;transform:none}.hs-chap-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--ember);align-items:center;gap:10px;margin-bottom:14px;font-size:13px;font-weight:650;display:inline-flex}.hs-chap-eyebrow .num{letter-spacing:0;border:1px solid #ff9a5c73;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;display:inline-grid}.hs-chap-title{font-family:var(--font-display);letter-spacing:-.022em;text-wrap:balance;margin:0 0 14px;font-size:clamp(26px,3vw,38px);font-weight:720;line-height:1.1}.hs-chap-text{color:var(--snow-soft);text-wrap:pretty;margin:0 0 18px;font-size:16.5px;line-height:1.6}.hs-chap-link{color:var(--snow);border-bottom:1px solid #ff9a5c80;align-items:center;gap:8px;padding-bottom:2px;font-size:15px;font-weight:650;transition:color .2s,border-color .2s,gap .2s;display:inline-flex}.hs-chap-link:hover{color:#fff;border-color:var(--ember);gap:11px}@media (min-width:1024px){.hs-story-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);column-gap:56px;margin-top:24px}.hs-story-stagecol{grid-area:1/2}.hs-story-steps{grid-area:1/1}.hs-story-sticky{background:0 0;padding:0;top:calc(50vh - 300px)}.hs-chap{align-items:center;min-height:70vh;padding:0}.hs-chap:first-child{min-height:80vh}.hs-chap-inner{text-align:left;margin:0}}@media (min-width:1024px) and (max-height:760px){.hs-story-sticky{top:96px}}.hs-story-cta{z-index:1;text-align:center;max-width:760px;margin:40px auto 0;padding:0 20px;position:relative}.hs-story{padding-bottom:290px}.hs-story:after{content:"";pointer-events:none;background:linear-gradient(#f8f9fa00 0%,#f8f9fa07 10%,#f8f9fa1b 20%,#f8f9fa37 30%,#f8f9fa5a 40%,#f8f9fa80 50%,#f8f9faa5 60%,#f8f9fac8 70%,#f8f9fae4 80%,#f8f9faf8 90%,#f8f9fa 100%);height:260px;position:absolute;bottom:0;left:0;right:0}.hs-h3{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0 0 10px;font-size:clamp(24px,2.6vw,34px);font-weight:720;line-height:1.15}.hs-story-cta p{color:var(--snow-soft);margin:0 0 22px;font-size:16px}.hs-btn-fire{background:var(--fire-h);color:#fff;height:52px;transition:transform .2s var(--ease), box-shadow .2s;border-radius:999px;justify-content:center;align-items:center;padding:0 28px;font-size:16px;font-weight:700;display:inline-flex;box-shadow:0 18px 40px -18px #ff403bbf}.hs-btn-fire:hover{transform:translateY(-1px);box-shadow:0 22px 44px -18px #ff403be6}.pst{width:100%;position:relative}.pst-slate{transform-origin:0 0;font-family:var(--font);color:var(--u-text);--p:0;position:absolute;top:0}.pst-slate .num{font-variant-numeric:tabular-nums}.pst-bar{border:1px solid var(--line-2);height:48px;color:var(--snow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a252fd1;border-radius:14px;align-items:center;gap:10px;padding:0 8px 0 10px;display:flex;position:absolute;top:0;left:0;right:0}.pst-bar-ic{background:var(--fire);border-radius:8px;flex:none;width:26px;height:26px;position:relative}.pst-bar-ic:after{content:"";background:#fff;position:absolute;inset:6px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 5h7v4H4zM13 10h7v4h-7zM4 15h7v4H4z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 5h7v4H4zM13 10h7v4h-7zM4 15h7v4H4z'/%3E%3C/svg%3E") 50%/contain no-repeat}.pst-bar-name{white-space:nowrap;font-size:14px;font-weight:700}.pst-bar-client{color:var(--snow-muted);white-space:nowrap;font-size:13px}.pst-chips{gap:4px;margin-left:auto;display:flex}.pst-chip{height:32px;color:var(--snow-muted);border:1px solid #0000;border-radius:9px;align-items:center;gap:6px;padding:0 10px 0 6px;font-size:12px;transition:color .35s,background .35s,border-color .35s;display:inline-flex}.pst-chip i{border:1px solid var(--line-2);border-radius:50%;place-items:center;width:20px;height:20px;font-size:10.5px;font-style:normal;font-weight:700;transition:background .35s,border-color .35s,color .35s;display:grid}.pst-chip b{white-space:nowrap;font-weight:600}.pst-slate[data-ch="1"] .pst-chip[data-i="0"],.pst-slate[data-ch="2"] .pst-chip:is([data-i="0"],[data-i="1"]),.pst-slate[data-ch="3"] .pst-chip:is([data-i="0"],[data-i="1"],[data-i="2"]),.pst-slate[data-ch="4"] .pst-chip:is([data-i="0"],[data-i="1"],[data-i="2"],[data-i="3"]){color:var(--snow-soft)}.pst-slate[data-ch="1"] .pst-chip[data-i="0"] i,.pst-slate[data-ch="2"] .pst-chip:is([data-i="0"],[data-i="1"]) i,.pst-slate[data-ch="3"] .pst-chip:is([data-i="0"],[data-i="1"],[data-i="2"]) i,.pst-slate[data-ch="4"] .pst-chip:is([data-i="0"],[data-i="1"],[data-i="2"],[data-i="3"]) i{background:var(--mint);border-color:var(--mint);color:var(--ink-1)}.pst-slate[data-ch="0"] .pst-chip[data-i="0"],.pst-slate[data-ch="1"] .pst-chip[data-i="1"],.pst-slate[data-ch="2"] .pst-chip[data-i="2"],.pst-slate[data-ch="3"] .pst-chip[data-i="3"],.pst-slate[data-ch="4"] .pst-chip[data-i="4"]{color:#fff;background:#ff6b0024;border-color:#ff9a5c8c}.pst-slate[data-ch="0"] .pst-chip[data-i="0"] i,.pst-slate[data-ch="1"] .pst-chip[data-i="1"] i,.pst-slate[data-ch="2"] .pst-chip[data-i="2"] i,.pst-slate[data-ch="3"] .pst-chip[data-i="3"] i,.pst-slate[data-ch="4"] .pst-chip[data-i="4"] i{background:var(--fire);color:#fff;border-color:#0000}.pst-scene{opacity:0;visibility:hidden;transition:opacity .4s var(--ease), transform .45s var(--ease), visibility 0s .45s;position:absolute;inset:64px 0 0;transform:translateY(24px)scale(.985)}.pst-slate[data-ch="0"] .pst-s1,.pst-slate[data-ch="1"] .pst-s2,.pst-slate[data-ch="2"] .pst-s3,.pst-slate[data-ch="3"] .pst-s4,.pst-slate[data-ch="4"] .pst-s5{opacity:1;visibility:visible;transition:opacity .4s var(--ease) 40ms, transform .45s var(--ease) 40ms, visibility 0s;transform:none}.pst-win,.pst-panel,.pst-report,.pst-profile,.pst-brandpanel{background:var(--u-surface);border-radius:16px;box-shadow:0 0 0 1px #1018200f,0 24px 60px -24px #0009}.pst-panel{padding:14px 16px}.pst-panel-h{color:var(--u-text);margin-bottom:4px;font-size:13px;font-weight:700}.pst-safe-sub{color:var(--u-text-3);margin-bottom:10px;font-size:11.5px}.pst-net{width:13px;height:13px;color:var(--u-text-3);flex:none}.pst-mono{color:#fff;letter-spacing:.02em;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;font-weight:800;display:inline-grid;box-shadow:0 0 0 2px #fff}.pst-mono-lg{width:40px;height:40px;box-shadow:none;flex:none;font-size:13px}.pst-row{color:var(--u-text-2);grid-template-columns:82px 1fr 46px;align-items:center;gap:8px;margin:6px 0;font-size:12px;display:grid}.pst-row b{text-align:right;color:var(--u-text);font-weight:650}.pst-track{background:var(--u-sunken);border-radius:99px;height:7px;overflow:hidden}.pst-track i{border-radius:inherit;background:var(--u-chart-1);transform-origin:0;height:100%;transition:transform .8s var(--ease);display:block;transform:scaleX(0)}.pst-s1 .pst-win{transition:right .7s var(--ease);padding:16px;position:absolute;inset:0}.pst-search{border:1.5px solid var(--u-accent);height:46px;color:var(--u-text);white-space:nowrap;border-radius:12px;align-items:center;gap:10px;padding:0 14px;font-size:14.5px;display:flex;overflow:hidden;box-shadow:0 0 0 4px #c54f001a}.pst-spark{background:var(--fire);flex:none;width:18px;height:18px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l2.2 6.3L20.5 10.5l-6.3 2.2L12 19l-2.2-6.3L3.5 10.5l6.3-2.2z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l2.2 6.3L20.5 10.5l-6.3 2.2L12 19l-2.2-6.3L3.5 10.5l6.3-2.2z'/%3E%3C/svg%3E") 50%/contain no-repeat}.pst-q{text-overflow:clip;overflow:hidden}.pst-caret{background:var(--u-accent);flex:none;width:2px;height:18px;animation:1s step-end infinite hps-blink}.pst-scene[data-k~="3"] .pst-caret{opacity:0;animation:none}.pst-filters{flex-wrap:wrap;align-items:center;gap:6px;min-height:28px;margin:12px 0 14px;display:flex}.pst-fchip{border:1px solid var(--u-accent-border);background:var(--u-accent-soft);height:28px;color:var(--u-text-2);opacity:0;transition:opacity .35s var(--ease), transform .35s var(--ease);border-radius:8px;align-items:center;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex;transform:translateY(6px)}.pst-count{color:var(--u-text-2);opacity:0;margin-left:auto;font-size:12.5px;font-weight:650;transition:opacity .35s .3s}.pst-scene[data-k~="3"] .pst-fchip,.pst-scene[data-k~="3"] .pst-count{opacity:1;transform:none}.pst-results{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pst-card{border:1px solid var(--u-border);opacity:0;transition:opacity .45s var(--ease), transform .45s var(--ease), border-color .4s, box-shadow .4s;background:#fff;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:44px 1fr auto;align-items:center;gap:8px 10px;padding:11px 12px;display:grid;transform:translateY(10px)}.pst-scene[data-k~="3"] .pst-card{opacity:1;transform:none}.pst-av{object-fit:cover;border-radius:50%;grid-row:span 2;width:44px;height:44px}.pst-card-name{white-space:nowrap;font-size:13.5px;font-weight:650}.pst-card-handle{color:var(--u-text-3);white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:flex}.pst-card-stats{text-align:right;font-size:13.5px;font-weight:700;display:grid}.pst-card-stats small{color:var(--u-text-3);font-size:10.5px;font-weight:500}.pst-card-brands{grid-column:2/span 2;gap:0;display:flex}.pst-card-brands .pst-mono+.pst-mono{margin-left:-5px}.pst-card-brands .pst-mono{transition:transform .4s var(--ease), opacity .4s}.pst-s1 .pst-brandpanel{opacity:0;width:300px;transition:opacity .5s var(--ease), transform .6s var(--ease);padding:18px;position:absolute;top:0;bottom:0;right:0;transform:translate(30px)}.pst-slate .pst-s1[data-k~="6"] .pst-win{right:316px}.pst-slate .pst-s1[data-k~="6"] .pst-brandpanel{opacity:1;transform:none}.pst-scene[data-k~="6"] .pst-results{grid-template-columns:1fr;gap:6px}.pst-scene[data-k~="6"] .pst-card{grid-template-columns:34px 1fr auto;row-gap:2px;padding:7px 10px}.pst-scene[data-k~="6"] .pst-av{width:34px;height:34px}.pst-scene[data-k~="6"] .pst-card-brands{grid-area:1/3/span 2}.pst-scene[data-k~="6"] .pst-card-stats{display:none}.pst-scene[data-k~="6"] .pst-card[data-gl="0"]{opacity:.38}.pst-scene[data-k~="6"] .pst-card[data-gl="1"]{border-color:var(--u-accent-border);box-shadow:0 0 0 3px #c54f0014}.pst-scene[data-k~="6"] .pst-card-brands .pst-mono:not([data-b=gl]){opacity:.35}.pst-scene[data-k~="6"] .pst-card-brands .pst-mono[data-b=gl]{z-index:1;transform:scale(1.18)}.pst-scene[data-k~="6"] .pst-filters{display:none}.pst-scene[data-k~="6"] .pst-results{margin-top:12px}.pst-bp-head{border-bottom:1px solid var(--u-border);align-items:center;gap:12px;margin-bottom:12px;padding-bottom:14px;display:flex}.pst-bp-title{font-size:15px;font-weight:700}.pst-bp-sub{color:var(--u-text-3);margin-top:2px;font-size:12px;line-height:1.35}.pst-bp-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pst-bp-list li{background:var(--u-canvas);opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);border-radius:10px;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:8px 10px;font-size:12.5px;font-weight:600;display:grid;transform:translate(12px)}.pst-bp-list img{object-fit:cover;border-radius:50%;width:32px;height:32px}.pst-bp-list em{color:var(--u-accent-text);background:var(--u-accent-soft);border-radius:99px;padding:2px 8px;font-size:11.5px;font-style:normal;font-weight:600}.pst-scene[data-k~="6"] .pst-bp-list li{opacity:1;transform:none}.pst-profile{opacity:0;transition:opacity .45s var(--ease), transform .45s var(--ease);align-items:center;gap:14px;padding:14px 16px;display:flex;transform:translateY(10px)}.pst-scene[data-k~="1"] .pst-profile,.pst-slate[data-ch="1"] .pst-profile{opacity:1;transform:none}.pst-av-lg{object-fit:cover;border-radius:50%;width:58px;height:58px;box-shadow:0 0 0 3px #fff,0 0 0 5px #ff6b0099}.pst-profile-name{letter-spacing:-.01em;font-size:17px;font-weight:750}.pst-profile-handle{color:var(--u-text-3);align-items:center;gap:6px;margin-top:2px;font-size:12.5px;display:flex}.pst-profile-stats{gap:22px;margin-left:auto;display:flex}.pst-profile-stats span{text-align:right;display:grid}.pst-profile-stats b{font-size:16px;font-weight:750}.pst-profile-stats small{color:var(--u-text-3);font-size:11px}.pst-checks{grid-template-columns:1fr 1fr 1fr;gap:12px;margin-top:12px;display:grid}.pst-checks .pst-panel{opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);transform:translateY(14px)}.pst-scene[data-k~="2"] .pst-aud,.pst-scene[data-k~="4"] .pst-safe,.pst-scene[data-k~="6"] .pst-comm{opacity:1;transform:none}.pst-scene[data-k~="2"] .pst-aud .pst-track i{transform:scaleX(1)}.pst-aud-foot{border-top:1px solid var(--u-border);align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.pst-aud-foot b{font-size:13px;display:block}.pst-aud-foot small{color:var(--u-text-3);font-size:11.5px}.pst-donut{background:conic-gradient(var(--u-chart-5) calc(var(--v) * 1%), var(--u-chart-2) 0);border-radius:50%;flex:none;width:48px;height:48px;-webkit-mask:radial-gradient(circle,#0000 54%,#000 56%);mask:radial-gradient(circle,#0000 54%,#000 56%)}.pst-verdict{background:var(--u-success-soft);border:1px solid var(--u-success-border);color:var(--u-success);border-radius:999px;align-items:center;gap:8px;margin:4px 0 6px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.pst-verdict-dot{background:var(--u-success);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #267a452e}.pst-cats{gap:6px;margin:0 0 12px;padding:0;list-style:none;display:grid}.pst-cats li{color:var(--u-text-2);opacity:0;transition:opacity .35s var(--ease), transform .35s var(--ease);align-items:center;gap:8px;font-size:12px;display:flex;transform:translate(-6px)}.pst-scene[data-k~="5"] .pst-cats li{opacity:1;transform:none}.pst-cats .pst-more{color:var(--u-text-3);padding-left:24px;font-size:11.5px}.pst-tick{background:var(--u-success-soft);border-radius:50%;flex:none;width:16px;height:16px;position:relative}.pst-tick:after{content:"";background:var(--u-success);position:absolute;inset:3px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.2l-3.5-3.5L4 14.2l5 5 11-11-1.5-1.5z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.2l-3.5-3.5L4 14.2l5 5 11-11-1.5-1.5z'/%3E%3C/svg%3E") 50%/contain no-repeat}.pst-sources{flex-wrap:wrap;gap:5px;display:flex}.pst-sources span{background:var(--u-sunken);color:var(--u-text-2);opacity:0;border-radius:99px;padding:3px 8px;font-size:11px;font-weight:600;transition:opacity .35s}.pst-scene[data-k~="5"] .pst-sources span{opacity:1}.pst-gauges{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:14px;display:grid}.pst-gauge{text-align:center;justify-items:center;display:grid;position:relative}.pst-gauge svg{width:62px;height:62px;transform:rotate(-90deg)}.pst-gauge circle{fill:none;stroke-width:4.5px}.pst-g-bg{stroke:var(--u-sunken)}.pst-g-fg{stroke:var(--u-chart-3);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset 1.1s var(--ease);transition-delay:inherit}.pst-scene[data-k~="7"] .pst-g-fg{stroke-dashoffset:calc(100 - var(--v))}.pst-gauge b{font-size:16px;font-weight:750;position:absolute;top:19px}.pst-gauge span{margin-top:4px;font-size:11.5px;font-weight:650}.pst-gauge small{color:var(--u-success);font-size:10.5px;font-weight:650}.pst-split{opacity:0;border-radius:99px;gap:2px;height:10px;transition:opacity .5s .3s;display:flex;overflow:hidden}.pst-scene[data-k~="7"] .pst-split{opacity:1}.pst-s3-head{background:var(--u-surface);border-radius:16px;align-items:center;gap:16px;padding:14px 16px;display:flex;box-shadow:0 0 0 1px #1018200f,0 24px 60px -24px #0009}.pst-s3-title{font-size:16px;font-weight:750}.pst-s3-period{color:var(--u-text-3);margin-top:2px;font-size:12px}.pst-counters{gap:26px;margin-left:auto;display:flex}.pst-counter{text-align:right;display:grid}.pst-counter b{letter-spacing:-.02em;font-size:22px;font-weight:800}.pst-counter small{color:var(--u-text-3);font-size:11px}.pst-timeline{background:#cbd8e429;border-radius:99px;height:4px;margin:12px 4px;overflow:hidden}.pst-timeline i{height:100%;width:calc(min(1, var(--p) * 1.25) * 100%);background:var(--fire-h);border-radius:inherit;display:block}.pst-tiles{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.pst-tile{aspect-ratio:4/5;background:var(--ink-3);opacity:0;transition:opacity .5s var(--ease), transform .6s var(--ease);border-radius:14px;position:relative;overflow:hidden;transform:translateY(18px)scale(.96);box-shadow:0 18px 40px -22px #000c}.pst-tile>img{object-fit:cover;width:100%;height:100%;display:block}.pst[data-layout=wide] .pst-tile{aspect-ratio:1}.pst-tile:after{content:"";background:linear-gradient(#0b121800 50%,#0b1218d1);position:absolute;inset:0}.pst-scene[data-k~="1"] .pst-tile[data-d="0"],.pst-scene[data-k~="2"] .pst-tile[data-d="1"],.pst-scene[data-k~="2"] .pst-tile[data-d="2"],.pst-scene[data-k~="3"] .pst-tile[data-d="3"],.pst-scene[data-k~="4"] .pst-tile[data-d="4"],.pst-scene[data-k~="4"] .pst-tile[data-d="5"],.pst-scene[data-k~="5"] .pst-tile[data-d="6"],.pst-scene[data-k~="6"] .pst-tile[data-d="7"]{opacity:1;transform:none}.pst-fmt{z-index:1;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b12188c;border-radius:99px;padding:3px 8px;font-size:10.5px;font-weight:700;position:absolute;top:8px;left:8px}.pst-tile[data-fmt=story]{box-shadow:0 0 0 2px #ff6b00,0 18px 40px -22px #000c}.pst-saved{z-index:1;color:#fff;background:var(--fire-h);border-radius:99px;padding:3px 7px;font-size:10px;font-weight:700;position:absolute;top:8px;right:8px}.pst-tile-foot{z-index:1;color:#fff;align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.pst-tile-foot img{object-fit:cover;border-radius:50%;width:22px;height:22px;box-shadow:0 0 0 1.5px #fff}.pst-tile-foot small{opacity:.8;font-size:10px;font-weight:500}.pst-report{opacity:0;transition:opacity .45s var(--ease), transform .45s var(--ease);padding:16px 18px;transform:translateY(10px)}.pst-slate[data-ch="3"] .pst-report{opacity:1;transform:none}.pst-report-head{border-bottom:1px solid var(--u-border);align-items:center;gap:12px;padding-bottom:12px;display:flex}.pst-report-title{font-size:16px;font-weight:750}.pst-report-sub{color:var(--u-text-3);margin-top:2px;font-size:12px}.pst-shared{color:var(--u-info);background:var(--u-info-soft);white-space:nowrap;border-radius:99px;margin-left:auto;padding:4px 10px;font-size:11.5px;font-weight:650}.pst-kpis{grid-template-columns:repeat(6,1fr);gap:8px;margin:14px 0;display:grid}.pst-kpi{background:var(--u-canvas);opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);border-radius:12px;gap:2px;padding:10px;display:grid;transform:translateY(8px)}.pst-scene[data-k~="1"] .pst-kpi{opacity:1;transform:none}.pst-kpi small{color:var(--u-text-3);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.pst-kpi b{letter-spacing:-.02em;white-space:nowrap;font-size:17px;font-weight:800}.pst-kpi em{color:var(--u-success);font-size:10.5px;font-style:normal;font-weight:700}.pst-report-body{grid-template-columns:1.25fr 1fr;gap:16px;display:grid}.pst-chart svg{width:100%;height:150px;margin-top:8px;display:block;overflow:visible}.pst-line{fill:none;stroke:var(--u-chart-1);stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:100;stroke-dashoffset:calc(100 - clamp(0, (var(--p) - .18) * 2.2, 1) * 100)}.pst-area{opacity:clamp(0, (var(--p) - .4) * 3, 1)}.pst-formats .pst-row{grid-template-columns:96px 1fr 26px;margin:7px 0}.pst-formats .pst-track i{background:var(--u-chart-2)}.pst-scene[data-k~="5"] .pst-formats .pst-track i{transform:scaleX(1)}.pst-toast{background:var(--u-text);color:#fff;white-space:nowrap;opacity:0;transition:opacity .4s var(--ease), transform .5s var(--ease);border-radius:12px;align-items:center;gap:10px;padding:11px 16px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;top:392px;left:50%;transform:translate(-50%,16px);box-shadow:0 18px 40px -16px #000000b3}.pst-scene[data-k~="7"] .pst-toast{opacity:1;transform:translate(-50%)}.pst-toast-ic{background:var(--mint);border-radius:50%;flex:none;width:18px;height:18px;position:relative}.pst-toast-ic:after{content:"";background:var(--ink-1);position:absolute;inset:4px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.2l-3.5-3.5L4 14.2l5 5 11-11-1.5-1.5z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.2l-3.5-3.5L4 14.2l5 5 11-11-1.5-1.5z'/%3E%3C/svg%3E") 50%/contain no-repeat}.pst-s5{grid-template-columns:1fr 1fr;align-content:start;gap:12px;display:grid}.pst-s5 .pst-panel{opacity:0;transition:opacity .45s var(--ease), transform .45s var(--ease);transform:translateY(12px)}.pst-slate[data-ch="4"] .pst-sov,.pst-scene[data-k~="3"] .pst-listen{opacity:1;transform:none}.pst-sov-row{grid-template-columns:1fr;gap:4px;margin:12px 0 0;display:grid}.pst-sov-name{color:var(--u-text-2);font-size:12.5px;font-weight:600}.pst-sov-row[data-first="1"] .pst-sov-name{color:var(--u-text);font-weight:750}.pst-sov-track{background:var(--u-sunken);border-radius:99px;height:12px;overflow:hidden}.pst-sov-track i{border-radius:inherit;background:var(--u-chart-2);transform-origin:0;height:100%;transition:transform .9s var(--ease);display:block;transform:scaleX(0)}.pst-sov-row[data-first="1"] .pst-sov-track i{background:var(--fire-h)}.pst-sov-row b{justify-self:end;margin-top:-2px;font-size:12.5px;font-weight:750}.pst-sov-row{grid-template-columns:1fr auto}.pst-sov-row .pst-sov-track{grid-area:2/1/auto/-1}.pst-sov-row b{grid-area:1/2}.pst-scene[data-k~="1"] .pst-sov-track i{transform:scaleX(1)}.pst-listen ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pst-listen li{background:var(--u-canvas);opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);border-radius:12px;grid-template-columns:32px 1fr;gap:10px;padding:10px;display:grid;transform:translateY(8px)}.pst-scene[data-k~="4"] .pst-listen li{opacity:1;transform:none}.pst-ini{width:32px;height:32px;color:var(--u-text-2);background:#e9dff7;border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid}.pst-listen li:nth-child(2) .pst-ini{background:#dcefe4}.pst-listen li:nth-child(3) .pst-ini{background:#ffe7d6}.pst-post{gap:2px;min-width:0;display:grid}.pst-post b{font-size:12.5px}.pst-post span{color:var(--u-text-2);font-size:12px;line-height:1.4}.pst-post small{color:var(--u-text-3);font-size:10.5px}.pst-alert{color:var(--snow);opacity:0;transition:opacity .45s var(--ease), transform .55s var(--ease);background:#1a252feb;border:1px solid #ff9a5c80;border-radius:14px;grid-column:1/-1;align-items:center;gap:12px;padding:12px 16px;display:flex;transform:translateY(16px);box-shadow:0 20px 50px -20px #ff403b8c}.pst-scene[data-k~="7"] .pst-alert{opacity:1;transform:none}.pst-alert>span:last-child{gap:2px;font-size:13px;display:grid}.pst-alert b{letter-spacing:.06em;text-transform:uppercase;color:var(--ember);font-size:12px}.pst-alert-ic{background:var(--fire);border-radius:10px;flex:none;width:34px;height:34px;position:relative}.pst-alert-ic:after{content:"";background:#fff;position:absolute;inset:8px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 22a2.5 2.5 0 0 0 2.5-2.5h-5A2.5 2.5 0 0 0 12 22zm7-6V11a7 7 0 0 0-5.5-6.8V3.5a1.5 1.5 0 0 0-3 0v.7A7 7 0 0 0 5 11v5l-2 2v1h18v-1z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 22a2.5 2.5 0 0 0 2.5-2.5h-5A2.5 2.5 0 0 0 12 22zm7-6V11a7 7 0 0 0-5.5-6.8V3.5a1.5 1.5 0 0 0-3 0v.7A7 7 0 0 0 5 11v5l-2 2v1h18v-1z'/%3E%3C/svg%3E") 50%/contain no-repeat}.pst[data-layout=compact] .pst-bar-client,.pst[data-layout=compact] .pst-chip b{display:none}.pst[data-layout=compact] .pst-chip{padding:0 3px}.pst[data-layout=compact] .pst-slate[data-ch="0"] .pst-chip[data-i="0"] b,.pst[data-layout=compact] .pst-slate[data-ch="1"] .pst-chip[data-i="1"] b,.pst[data-layout=compact] .pst-slate[data-ch="2"] .pst-chip[data-i="2"] b,.pst[data-layout=compact] .pst-slate[data-ch="3"] .pst-chip[data-i="3"] b,.pst[data-layout=compact] .pst-slate[data-ch="4"] .pst-chip[data-i="4"] b{display:inline}.pst[data-layout=compact] .pst-chip{gap:4px}.pst[data-layout=compact] .pst-bar-name{display:none}.pst[data-layout=compact] .pst-chips{margin:0 auto}.pst[data-layout=compact] .pst-results{grid-template-columns:1fr;gap:6px}.pst[data-layout=compact] .pst-card{grid-template-columns:34px 1fr auto auto;row-gap:0;padding:7px 10px}.pst[data-layout=compact] .pst-av{grid-row:auto;width:34px;height:34px}.pst[data-layout=compact] .pst-card-main{grid-column:2}.pst[data-layout=compact] .pst-card-brands{grid-area:1/4}.pst[data-layout=compact] .pst-card:nth-child(n+6),.pst[data-layout=compact] .pst-fchip:nth-child(n+3){display:none}.pst[data-layout=compact] .pst-search{font-size:13px}.pst[data-layout=compact] .pst-s1 .pst-brandpanel{width:auto;height:236px;top:auto;left:0;transform:translateY(30px)}.pst[data-layout=compact] .pst-slate .pst-s1[data-k~="6"] .pst-win{right:0}.pst[data-layout=compact] .pst-slate .pst-s1[data-k~="6"] .pst-brandpanel{transform:none}.pst[data-layout=compact] .pst-scene[data-k~="6"] .pst-card-stats{display:none}.pst[data-layout=compact] .pst-profile{gap:10px;padding:10px 12px}.pst[data-layout=compact] .pst-av-lg{width:44px;height:44px}.pst[data-layout=compact] .pst-profile-name{font-size:15px}.pst[data-layout=compact] .pst-profile-stats{display:none}.pst[data-layout=compact] .pst-checks{grid-template-columns:1fr 1fr;gap:8px}.pst[data-layout=compact] .pst-checks .pst-panel{min-height:0;padding:10px 12px}.pst[data-layout=compact] .pst-comm{grid-column:1/-1}.pst[data-layout=compact] .pst-cats,.pst[data-layout=compact] .pst-aud-foot,.pst[data-layout=compact] .pst-split{display:none}.pst[data-layout=compact] .pst-aud .pst-row{grid-template-columns:1fr;gap:2px;margin:4px 0}.pst[data-layout=compact] .pst-aud .pst-row b{display:none}.pst[data-layout=compact] .pst-gauges{margin-bottom:0}.pst[data-layout=compact] .pst-s3-head{flex-wrap:wrap;padding:10px 12px}.pst[data-layout=compact] .pst-counters{justify-content:space-between;gap:10px;width:100%;margin-left:0}.pst[data-layout=compact] .pst-counter{text-align:left}.pst[data-layout=compact] .pst-counter b{font-size:18px}.pst[data-layout=compact] .pst-tiles{grid-template-columns:repeat(4,1fr);gap:6px}.pst[data-layout=compact] .pst-tile-foot small,.pst[data-layout=compact] .pst-saved{display:none}.pst[data-layout=compact] .pst-tile-foot{font-size:10px}.pst[data-layout=compact] .pst-tile-foot img{width:16px;height:16px}.pst[data-layout=compact] .pst-report{padding:12px}.pst[data-layout=compact] .pst-shared{display:none}.pst[data-layout=compact] .pst-kpis{grid-template-columns:repeat(3,1fr);gap:6px;margin:10px 0}.pst[data-layout=compact] .pst-report-body{grid-template-columns:1fr}.pst[data-layout=compact] .pst-formats{display:none}.pst[data-layout=compact] .pst-chart svg{height:120px}.pst[data-layout=compact] .pst-toast{white-space:normal;width:330px;font-size:11.5px}.pst[data-layout=compact] .pst-s5{grid-template-columns:1fr;gap:8px}.pst[data-layout=compact] .pst-listen li:nth-child(n+3){display:none}@media (prefers-reduced-motion:reduce){.pst-scene,.pst-card,.pst-tile,.pst-panel,.pst-track i,.pst-sov-track i,.pst-g-fg{transition-duration:10ms!important;transition-delay:0s!important}.hs-chap-inner{transition:none}}.hps-pill[data-state=todo]{display:none}.hps-note{color:var(--snow-muted);font-size:11.5px;position:absolute;bottom:11px;right:40px}.hps[data-layout=compact] .hps-note{bottom:10px;left:0;right:auto}.pst-chip b{display:none}.pst-slate[data-ch="0"] .pst-chip[data-i="0"] b,.pst-slate[data-ch="1"] .pst-chip[data-i="1"] b,.pst-slate[data-ch="2"] .pst-chip[data-i="2"] b,.pst-slate[data-ch="3"] .pst-chip[data-i="3"] b,.pst-slate[data-ch="4"] .pst-chip[data-i="4"] b{display:inline}.pst-chip{padding:0 4px}.pst-slate[data-ch="0"] .pst-chip[data-i="0"],.pst-slate[data-ch="1"] .pst-chip[data-i="1"],.pst-slate[data-ch="2"] .pst-chip[data-i="2"],.pst-slate[data-ch="3"] .pst-chip[data-i="3"],.pst-slate[data-ch="4"] .pst-chip[data-i="4"]{padding:0 11px 0 5px}.pst-slate[data-ch="1"] .pst-chip[data-i="0"] i,.pst-slate[data-ch="2"] .pst-chip:is([data-i="0"],[data-i="1"]) i,.pst-slate[data-ch="3"] .pst-chip:is([data-i="0"],[data-i="1"],[data-i="2"]) i,.pst-slate[data-ch="4"] .pst-chip:is([data-i="0"],[data-i="1"],[data-i="2"],[data-i="3"]) i{font-size:0}.pst-slate[data-ch="1"] .pst-chip[data-i="0"] i:after,.pst-slate[data-ch="2"] .pst-chip:is([data-i="0"],[data-i="1"]) i:after,.pst-slate[data-ch="3"] .pst-chip:is([data-i="0"],[data-i="1"],[data-i="2"]) i:after,.pst-slate[data-ch="4"] .pst-chip:is([data-i="0"],[data-i="1"],[data-i="2"],[data-i="3"]) i:after{content:"";background:var(--ink-1);width:12px;height:12px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.2l-3.5-3.5L4 14.2l5 5 11-11-1.5-1.5z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.2l-3.5-3.5L4 14.2l5 5 11-11-1.5-1.5z'/%3E%3C/svg%3E") 50%/contain no-repeat}.hps-next:not(:has(.hps-next-label)){border-style:solid;border-color:var(--u-success-border);background:var(--u-success-soft)}.hps-next:not(:has(.hps-next-label)) .hps-next-text{color:var(--u-success);font-weight:650}@media (max-width:1023px){.hs-story{padding-top:72px}.hs-story-stagecol{z-index:2;background:linear-gradient(180deg, var(--ink-1) 88%, #111a2300);margin:0 -20px;padding:8px 20px 10px;position:sticky;top:88px}.hs-story-sticky{background:0 0;padding:0;position:static}.hs-story-note{margin-top:6px;font-size:11px}.hs-chap{align-items:flex-end;min-height:92vh;padding-bottom:5vh}.hs-chap-inner{max-width:560px}.hs-chap-title{margin-bottom:10px;font-size:24px}.hs-chap-text{margin-bottom:12px;font-size:15px;line-height:1.5}.hs-chap-eyebrow{margin-bottom:10px}.hs-story .pst[data-layout=compact]{max-width:330px;margin:0 auto}.hs-story-note{max-width:330px;margin-left:auto;margin-right:auto}}.pst[data-layout=compact] .pst-toast{top:318px}.pst[data-layout=compact] .pst-listen li:nth-child(n+2){display:none}.pst[data-layout=compact] .pst-sov-row{margin-top:4px}.pst[data-layout=compact] .pst-sov-track{height:9px}.hps-start,.hps-project{translate:calc(var(--mx,0) * -7px) calc(var(--my,0) * -5px);transition-property:transform,opacity,translate}.hps-start{translate:calc(var(--mx,0) * -10px) calc(var(--my,0) * -7px)}.hs-story{scroll-margin-top:80px}@media (prefers-reduced-motion:reduce){.hps-start,.hps-project{translate:none}}.pst-search{white-space:normal;align-items:flex-start;height:auto;min-height:46px;padding:12px 14px;line-height:1.4}.pst-search .pst-spark{margin-top:2px}.pst-q-wrap{flex:1;min-width:0;min-height:2.8em}.pst-q{overflow:visible}.pst-q-wrap .pst-caret{vertical-align:-3px;margin-left:1px;display:inline-block}.pst-card{grid-template-rows:auto auto;grid-template-columns:44px 1fr auto}.pst-card .pst-av{grid-row:1}.pst-card-foot{border-top:1px solid var(--u-border);grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;padding-top:8px;display:flex}.pst-brandchip{min-width:0;color:var(--u-text-2);background:var(--u-sunken);white-space:nowrap;text-overflow:ellipsis;border-radius:99px;align-items:center;gap:6px;padding:3px 9px;font-size:11.5px;font-weight:650;display:inline-flex;overflow:hidden}.pst-brandchip em{color:var(--u-text-3);font-style:normal;font-weight:600}.pst-plays{color:var(--u-text-3);white-space:nowrap;font-size:11px}.pst-plays b{color:var(--u-text);font-size:12px}.pst-scene[data-k~="6"] .pst-card-foot{display:none}.pst-bp-av{object-fit:cover;border-radius:50%;flex:none;width:40px;height:40px}.pst-bp-list li{grid-template-columns:30px 1fr auto}.pst-bp-list .pst-mono{width:30px;height:30px;box-shadow:none;font-size:10px}.pst-bp-name{min-width:0;display:grid}.pst-bp-name b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.pst-bp-name small{color:var(--u-text-3);font-size:10.5px;font-weight:500}.pst-bp-list em{color:var(--u-text);background:0 0;padding:0;font-size:13px;font-weight:800}.pst-cities{color:var(--u-text-2);gap:2px;margin-top:12px;font-size:12px;display:grid}.pst-cities small{color:var(--u-text-3);font-size:11px}.pst-checks .pst-panel{align-self:stretch}.pst-scene[data-k~="3"] .pst-grow,.pst-scene[data-k~="5"] .pst-report-run{opacity:1;transform:none}.pst-grow-big{border-bottom:1px solid var(--u-border);gap:2px;margin:8px 0 14px;padding-bottom:12px;display:grid}.pst-grow-big b{letter-spacing:-.02em;color:var(--u-success);font-size:26px;font-weight:800}.pst-grow-big span{color:var(--u-text-3);font-size:11.5px}.pst-kv{color:var(--u-text-2);justify-content:space-between;gap:8px;margin:8px 0;font-size:12px;display:flex}.pst-kv b{color:var(--u-text);font-weight:700}.pst-run-btn{background:var(--u-accent);color:#fff;border-radius:8px;align-items:center;gap:6px;height:30px;margin:2px 0 12px;padding:0 12px;font-size:12px;font-weight:650;display:inline-flex}.pst-run-btn .pst-spark{background:#fff;width:13px;height:13px}.pst-run-list{gap:9px;margin:0;padding:0;list-style:none;display:grid}.pst-run-list li{color:var(--u-text-2);opacity:0;transition:opacity .35s;transition-delay:calc(var(--i) * .12s);gap:4px;font-size:11.5px;display:grid}.pst-scene[data-k~="6"] .pst-run-list li{opacity:1}.pst-run-bar{background:var(--u-sunken);border-radius:99px;height:5px;overflow:hidden}.pst-run-bar i{border-radius:inherit;background:var(--fire-h);transform-origin:0;width:100%;height:100%;transform:scaleX(clamp(0, (var(--p) - .6) * 3 - var(--i) * .15, 1));display:block}.pst-run-cats{color:var(--u-text);margin-top:12px;font-size:11.5px;font-weight:650}.pst-run-eta{color:var(--u-text-3);margin-top:4px;font-size:11px;line-height:1.4}.pst-tile-foot{align-items:center}.pst-tile-who{min-width:0;line-height:1.2;display:grid}.pst-tile-handle{opacity:.9;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:600;overflow:hidden}.pst-report-ic{border-radius:12px;width:40px;height:40px}.pst-sov-name small{color:var(--u-text-3);margin-left:4px;font-size:11px;font-weight:500}.pst-sov-row{margin-top:9px}.pst-trend{border-top:1px solid var(--u-border);margin-top:14px;padding-top:10px}.pst-trend small{color:var(--u-text-3);font-size:11px}.pst-trend svg{width:100%;height:46px;margin-top:4px;display:block;overflow:visible}.pst-trend-line{fill:none;stroke:var(--u-chart-1);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:100;stroke-dashoffset:calc(100 - clamp(0, (var(--p) - .12) * 2.2, 1) * 100)}.pst-listen li{grid-template-columns:46px 1fr;align-items:center}.pst-post-img{object-fit:cover;border-radius:8px;width:46px;height:58px}.pst-alert-av{object-fit:cover;width:38px;height:38px;box-shadow:0 0 0 2px var(--ember);border-radius:50%;flex:none}.pst[data-layout=compact] .pst-card-foot,.pst[data-layout=compact] .pst-grow,.pst[data-layout=compact] .pst-cities,.pst[data-layout=compact] .pst-run-list li:nth-child(n+3),.pst[data-layout=compact] .pst-trend,.pst[data-layout=compact] .pst-tile-handle{display:none}.hps-input{min-height:84px}.hps-typed{overflow-wrap:anywhere}.hps-face-more{white-space:nowrap;text-overflow:ellipsis;max-width:150px;overflow:hidden}.pst-aud .pst-row{grid-template-columns:92px 1fr 44px}.pst-aud .pst-row>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:1023px){.hs-story-stagecol{background:var(--ink-1)}.hs-story-stagecol:after{content:"";background:linear-gradient(180deg, var(--ink-1), #111a2300);pointer-events:none;height:28px;position:absolute;top:100%;left:0;right:0}}.pst[data-layout=compact] .pst-sov .pst-sov-row:nth-child(n+6),.pst[data-layout=compact] .pst-sov .pst-sov-name small{display:none}.pst[data-layout=compact] .pst-s5 .pst-panel{padding:10px 12px}.pst-post .pst-quote{font-style:italic}
