@import"https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap";:root{color-scheme:light;--ground: #F5F3EE;--surface: #FCFBF8;--surface-2: #ECE8DF;--line: #D9D3C7;--line-soft: #E6E1D6;--text: #17140F;--muted: #4F483E;--dim: #6E665A;--signal: #8C5B0C;--signal-line: #B08236;--signal-soft: rgba(140,91,12,.08);--signal-fill: #E0A138;--signal-fill-hover: #D4952B;--signal-ink: #17120A;--va: #0891B2;--vb: #D2620B;--vc: #7C3AED;--grid: rgba(23,20,15,.075);--nav-bg: rgba(245,243,238,.86);--shadow: 0 1px 0 rgba(23,20,15,.04),0 18px 40px -18px rgba(23,20,15,.22);--hue: var(--va);--live: #1F8A5B;--live-soft: rgba(31,138,91,.18);--font-body: var(--font-body-name),system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono: var(--font-mono-name),ui-monospace,monospace;--canvas-font: 500 11px var(--font-mono-name), ui-monospace, monospace;--font-mono-full: var(--font-mono-name),ui-monospace,"SF Mono",Menlo,monospace;--radius-control: 8px;--radius-tile: 10px;--radius-control-small: 7px;--space-product-stack: 56px;--space-product-columns: clamp(40px,5vw,72px);--radius-phone: 34px;--radius-screen: 27px;--space-section-gap: 24px;--font-body-name: "Instrument Sans";--font-mono-name: "JetBrains Mono"}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){color-scheme:dark;--ground: #0B0A09;--surface: #131110;--surface-2: #1A1714;--line: #2B2723;--line-soft: #1F1C19;--text: #F0EBE3;--muted: #ABA295;--dim: #857C6F;--signal: #E0A138;--signal-line: #8A6526;--signal-soft: rgba(224,161,56,.09);--signal-fill: #E0A138;--signal-fill-hover: #EDB655;--signal-ink: #17120A;--va: #22C3DD;--vb: #F59E0B;--vc: #9B72F8;--grid: rgba(240,235,227,.06);--nav-bg: rgba(11,10,9,.84);--shadow: 0 1px 0 rgba(0,0,0,.3),0 22px 48px -20px rgba(0,0,0,.7);--live: #4FCB8C;--live-soft: rgba(79,203,140,.18)}}:root[data-theme=dark]{color-scheme:dark;--ground: #0B0A09;--surface: #131110;--surface-2: #1A1714;--line: #2B2723;--line-soft: #1F1C19;--text: #F0EBE3;--muted: #ABA295;--dim: #857C6F;--signal: #E0A138;--signal-line: #8A6526;--signal-soft: rgba(224,161,56,.09);--signal-fill: #E0A138;--signal-fill-hover: #EDB655;--signal-ink: #17120A;--va: #22C3DD;--vb: #F59E0B;--vc: #9B72F8;--grid: rgba(240,235,227,.06);--nav-bg: rgba(11,10,9,.84);--shadow: 0 1px 0 rgba(0,0,0,.3),0 22px 48px -20px rgba(0,0,0,.7);--live: #4FCB8C;--live-soft: rgba(79,203,140,.18)}:root{--mark: rgba(23,20,15,.15) }@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--mark: rgba(240,235,227,.12) }}:root[data-theme=dark]{--mark: rgba(240,235,227,.12) }:root{--store-bg: #FFFFFF;--store-text: #1C1B19;--store-dim: #6A665F;--store-line: #E7E4DE;--store-btn: #0E7C66;--store-btn-ink: #FFFFFF;--phone: #1E1B17 }@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--store-bg: #161412;--store-text: #F1ECE4;--store-dim: #A39A8D;--store-line: #2A2622;--store-btn: #3FBF9C;--store-btn-ink: #0B1411;--phone: #2C2824 }}:root[data-theme=dark]{--store-bg: #161412;--store-text: #F1ECE4;--store-dim: #A39A8D;--store-line: #2A2622;--store-btn: #3FBF9C;--store-btn-ink: #0B1411;--phone: #2C2824 }:root{--panel-answer-interval-ms: 567;--panel-score-tween-ms: 600;--store-page-swap-ms: 500;--traffic-emit-seconds: .12;--traffic-travel-seconds: 1.7;--traffic-pulse-seconds: .7;--replay-refresh-ms: 250;--canvas-frame-cap-seconds: .05;--field-grid: 24;--field-reveal-radius: 130;--field-idle-ms: 1800}:root{--nav-dismiss-ms: 160;--field-reveal-ease: .12;--field-hide-ease: .06;--field-pointer-ease: .14;--shape-inset-outline: inset 0 0 0 1px}:root{--steps-autoplay-ms: 2600}:root{--type-base-body-size: 16px;--type-base-body-leading: 1.6;--type-base-dek-size: clamp(16px,1.4vw,18px);--motion-reduced: none;--type-base-eyebrow: 500 11px/1 var(--font-mono-name),ui-monospace,monospace;--type-base-eyebrow-tracking: .14em;--type-base-tag: 500 10px/1 var(--font-mono-name),ui-monospace,monospace;--type-base-tag-tracking: .1em;--radius-base-tag: 6px;--type-base-lbl: 500 10.5px/1 var(--font-mono-name),ui-monospace,monospace;--type-base-lbl-tracking: .12em}:root{--type-article-p-back-size: 14px;--type-article-p-art-h1-size: clamp(32px,4vw,52px);--type-article-p-art-h1-weight: 500;--type-article-p-art-h1-tracking: -.04em;--type-article-p-art-h1-leading: 1.03;--type-article-p-stand-size: clamp(17px,1.6vw,20px);--type-article-p-by: 500 11.5px/1 var(--font-mono-name),ui-monospace,monospace;--type-article-p-by-tracking: .04em;--type-article-p-by-i-weight: 600;--type-article-p-by-i-size: 10px;--type-article-p-body-p-size: 17.5px;--type-article-p-body-p-leading: 1.72;--type-article-p-body-h2-size: 24px;--type-article-p-body-h2-weight: 600;--type-article-p-body-h2-tracking: -.02em;--radius-article-p-call: 12px;--type-article-p-call-k: 500 10px/1 var(--font-mono-name),ui-monospace,monospace;--type-article-p-call-k-tracking: .12em;--type-article-p-bar-size: 14px;--radius-article-p-bar-i: 4px;--radius-article-p-bar-i-b: 4px;--motion-article-p-bar-i-b: width 1s cubic-bezier(.22,1,.36,1);--type-article-p-bar-em: 600 13px/1 var(--font-mono-name),ui-monospace,monospace;--type-article-p-call-small-size: 13px;--type-article-p-quote-size: clamp(20px,2vw,24px);--type-article-p-quote-leading: 1.4;--type-article-p-quote-tracking: -.015em;--type-article-p-rail-k: 500 10.5px/1 var(--font-mono-name),ui-monospace,monospace;--type-article-p-rail-k-tracking: .12em;--type-article-p-toc-a-size: 14px;--motion-article-p-toc-a: color .2s,border-color .2s;--radius-article-p-try: 12px;--type-article-p-try-size: 14px;--type-article-p-try-b-size: 15px}:root{--type-blog-b-tag: 500 10.5px/1 var(--font-mono-name),ui-monospace,monospace;--type-blog-b-tag-tracking: .12em;--type-blog-b-tag-b-weight: 500;--type-blog-b-t-weight: 500;--type-blog-b-t-tracking: -.025em;--type-blog-b-t-leading: 1.15;--type-blog-b-t-size: 19px;--type-blog-b-x-size: 14.5px;--type-blog-b-chip: 500 13px/1 var(--font-body-name),sans-serif;--type-blog-b-head-h2-size: clamp(28px,3.4vw,44px);--type-blog-b-head-h2-weight: 500;--type-blog-b-head-h2-tracking: -.035em;--type-blog-b-head-h2-leading: 1.05;--type-blog-b-all-size: 14.5px;--type-blog-b-all-weight: 600;--type-blog-b-grid-b-post-wide-b-t-size: clamp(22px,2.2vw,28px);--type-blog-b-empty-size: 15px;--shadow-blog-sec-b-head-h2-text: 0 0 4px var(--ground),0 0 12px var(--ground),0 0 22px var(--ground)}:root{--radius-button-btn: 4px;--type-button-btn-size: 14px;--type-button-btn-weight: 600;--motion-button-btn: background .15s,border-color .15s;--type-button-btn-sm-size: 13px;--type-button-cta-fine-size: 11px;--type-button-cta-fine-tracking: .06em;--type-button-nav-sheet-a-not-btn-size: 16px;--radius-button-cta6-wrap: 13px;--color-button-cta6-wrap-before-webkit-mask-stop-1: #000;--color-button-cta6-wrap-before-webkit-mask-stop-2: #000;--color-button-cta6-wrap-before-mask-stop-1: #000;--color-button-cta6-wrap-before-mask-stop-2: #000;--motion-button-cta6-wrap-before-animation: c6spin 4s linear infinite;--motion-button-cta6: box-shadow .35s ease,background .25s;--shadow-button-cta6-hover: 0 0 0 7px color-mix(in srgb,var(--signal-fill) 22%,transparent),0 0 0 8px color-mix(in srgb,var(--signal-fill) 30%,transparent),0 10px 30px -10px color-mix(in srgb,var(--signal-fill) 80%,transparent),inset 0 -8px 22px #FFEDB3;--shadow-button-cta6-wrap-sm-cta6-hover: 0 0 0 4px color-mix(in srgb,var(--signal-fill) 22%,transparent),0 0 0 5px color-mix(in srgb,var(--signal-fill) 30%,transparent),inset 0 -6px 16px #FFEDB3;--type-button-cta6-roll-leading: 1.25em;--motion-button-cta6-roll-i: transform .65s cubic-bezier(.785,.135,.15,.86);--type-button-btn-lg-size: 15.5px;--type-button-cta-note: 500 11.5px/1.4 var(--font-mono-name),ui-monospace,monospace;--type-button-cta-note-tracking: .04em;--shadow-button-hero-marks-eyebrow-text: 0 0 4px var(--ground),0 0 12px var(--ground),0 0 22px var(--ground);--shadow-button-cta-note-text: 0 0 4px var(--ground),0 0 12px var(--ground)}:root{--type-chip-group-sp-chip: 500 13px/1 var(--font-body-name),sans-serif;--motion-chip-group-sp-chip: border-color .15s,color .15s,opacity .15s}:root{--type-coming-next-soon-b-size: 16px;--type-coming-next-soon-b-tracking: -.02em;--type-coming-next-soon-p-size: 14px;--type-coming-next-soon-p-leading: 1.5;--type-coming-next-notify-b-size: 15px;--type-coming-next-notify-b-tracking: -.01em;--type-coming-next-notify-span-size: 13px}:root{--shadow-demo-frame-console: var(--shadow);--type-demo-frame-c-bar-b-size: 14px;--type-demo-frame-c-bar-b-weight: 600;--type-demo-frame-c-bar-b-tracking: -.01em;--type-demo-frame-status: 500 11px/1 var(--font-mono-name),ui-monospace,monospace;--type-demo-frame-status-tracking: .04em;--motion-demo-frame-status-data-s-run-i-animation: blink 1s ease-in-out infinite;--radius-demo-frame-play: 4px;--type-demo-frame-play: 500 11px/1 var(--font-mono-name),ui-monospace,monospace;--type-demo-frame-play-tracking: .06em;--motion-demo-frame-zone-not-cap: filter .9s cubic-bezier(.3,0,.2,1),opacity .9s cubic-bezier(.3,0,.2,1);--motion-demo-frame-cap: opacity .7s ease,filter .8s ease,transform 1s cubic-bezier(.2,1,.3,1);--type-demo-frame-cap-n: 500 11px/1 var(--font-mono-name),ui-monospace,monospace;--type-demo-frame-cap-n-tracking: .16em;--type-demo-frame-cap-strong-size: clamp(19px,1.9vw,25px);--type-demo-frame-cap-strong-weight: 500;--type-demo-frame-cap-strong-tracking: -.025em;--type-demo-frame-cap-strong-leading: 1.15;--type-demo-frame-cap-small-size: 14px;--type-demo-frame-cap-small-leading: 1.45;--type-demo-frame-ex-ln-size-below-760: 12px}:root{--motion-dot-cover-cover: border-color .2s}:root{--motion-explore-overlay-hov-over-before: background-color .55s ease,backdrop-filter .55s ease,-webkit-backdrop-filter .55s ease;--motion-explore-overlay-ov: opacity .45s ease,filter .6s ease,transform .8s cubic-bezier(.2,1,.3,1);--radius-explore-overlay-ov-combo-pi-ico: 11px;--type-explore-overlay-ov-combo-pic-people-span-size: 9px;--type-explore-overlay-ov-combo-h3-size: clamp(21px,2vw,27px);--type-explore-overlay-ov-combo-ov-body-size: 14.5px;--type-explore-overlay-ov-eye: 500 11px/1 var(--font-mono-name),ui-monospace,monospace;--type-explore-overlay-ov-eye-tracking: .14em;--type-explore-overlay-ov-h3-size: clamp(22px,2.2vw,30px);--type-explore-overlay-ov-h3-weight: 500;--type-explore-overlay-ov-h3-tracking: -.035em;--type-explore-overlay-ov-h3-leading: 1.12;--type-explore-overlay-ov-body-size: 15px;--type-explore-overlay-ov-body-leading: 1.5;--type-explore-overlay-ov-list-size: 14px;--type-explore-overlay-ov-cta-size: 15px;--type-explore-overlay-ov-big-size: clamp(64px,7vw,96px);--type-explore-overlay-ov-big-weight: 500;--type-explore-overlay-ov-big-tracking: -.05em;--type-explore-overlay-ov-big-leading: .95;--type-explore-overlay-ov-big-small-size: .24em;--type-explore-overlay-ov-big-small-tracking: 0;--type-explore-overlay-ov-big-small-weight: 500;--radius-explore-overlay-pic: 14px;--radius-explore-overlay-pi-t: 12px;--shadow-explore-overlay-pi-t-win: inset 0 0 0 1px var(--signal-line);--radius-explore-overlay-pi-ico: 13px;--type-explore-overlay-pi-t-b: 600 14px/1 var(--font-mono-name),ui-monospace,monospace;--type-explore-overlay-pic-people-span: 600 10px/1 var(--font-mono-name),ui-monospace,monospace;--radius-explore-overlay-pp: 12px;--radius-explore-overlay-pp-b: 4px;--color-explore-overlay-pp-b-ink: #fff;--type-explore-overlay-pp-b: 600 10px/1 var(--font-mono-name),ui-monospace,monospace;--radius-explore-overlay-pp-i: 3px;--radius-explore-overlay-pic-bars-i: 4px 4px 0 0;--shadow-explore-overlay-pic-bars-span-win-i: 0 0 0 2px var(--signal-fill);--type-explore-overlay-pic-bars-b: 600 11px/1 var(--font-mono-name),ui-monospace,monospace;--shadow-explore-overlay-ov-pick: var(--shadow);--type-explore-overlay-ov-pick-span: 500 10.5px/1 var(--font-mono-name),ui-monospace,monospace;--type-explore-overlay-ov-pick-span-tracking: .1em;--radius-explore-overlay-ov-pick-button: 5px;--type-explore-overlay-ov-pick-button-size: 13px;--type-explore-overlay-ov-pick-button-aria-pressed-true-weight: 500}:root{--type-feature-grid-sp-surface-h3-size: 17px;--type-feature-grid-sp-surface-h3-weight: 600;--type-feature-grid-sp-surface-h3-tracking: -.015em;--type-feature-grid-sp-surface-p-size: 14px;--type-feature-grid-sp-spec-h3-size: 18px;--type-feature-grid-sp-spec-h3-weight: 600;--type-feature-grid-sp-spec-h3-tracking: -.02em;--type-feature-grid-sp-spec-p-size: 14.5px}:root{--color-glass-tile-gl-edge-webkit-mask-stop-1: #000;--color-glass-tile-gl-edge-webkit-mask-stop-2: #000;--color-glass-tile-gl-edge-mask-stop-1: #000;--color-glass-tile-gl-edge-mask-stop-2: #000;--motion-glass-tile-gl-edge-before-animation: prspin 4s linear infinite;--motion-glass-tile-gl-host-hover-gl-edge-before-animation-play-state: paused;--color-glass-tile-gl-sheen-fill: rgba(255,255,255,.5);--shadow-glass-tile-us-tile: var(--shadow)}:root{--shadow-headline-picker-hl-pick: var(--shadow);--type-headline-picker-hl-pick-span: 500 11px/1 var(--font-mono-name),ui-monospace,monospace;--type-headline-picker-hl-pick-span-tracking: .06em;--radius-headline-picker-hl-pick-button: 5px;--type-headline-picker-hl-pick-button-size: 16px;--type-headline-picker-hl-pick-button-leading: 1}:root{--color-hero-before-webkit-mask-image: #000;--color-hero-before-mask-image: #000;--type-hero-head-h1-size: clamp(38px,5.4vw,72px);--type-hero-head-h1-weight: 500;--type-hero-head-h1-leading: .98;--type-hero-head-h1-tracking: -.045em;--type-hero-head-h1-span-size: .56em;--type-hero-head-h1-span-leading: 1.1;--type-hero-head-h1-span-tracking: -.03em;--type-hero-below-size: 13px}:root{--type-nav-bar-logo-weight: 600;--type-nav-bar-logo-size: 17px;--type-nav-bar-logo-tracking: -.03em;--type-nav-bar-nav-links-a-size: 14px;--motion-nav-bar-nav2: box-shadow .3s ease,background .3s ease;--motion-nav-bar-nav2-nav-in: height .3s ease;--shadow-nav-bar-nav2-scrolled: 0 1px 0 var(--line-soft),0 10px 28px -18px rgba(0,0,0,.35);--radius-nav-bar-nav2-nav-links-a: 6px;--type-nav-bar-nav2-nav-links-a-size: 14px;--motion-nav-bar-nav-dd-btn-svg: transform .25s;--radius-nav-bar-nav-menu: 12px;--shadow-nav-bar-nav-menu: var(--shadow);--motion-nav-bar-nav-menu: opacity .2s ease,transform .25s cubic-bezier(.2,1,.3,1);--type-nav-bar-nm-item-b-size: 14px;--type-nav-bar-nm-item-b-weight: 600;--type-nav-bar-nm-item-b-tracking: -.01em;--type-nav-bar-nm-item-small-size: 13px;--type-nav-bar-nm-item-small-leading: 1.4;--type-nav-bar-nm-item-em: 500 9.5px/1 var(--font-mono-name),ui-monospace,monospace;--type-nav-bar-nm-item-em-tracking: .1em;--radius-nav-bar-nm-item-em: 3px;--motion-nav-bar-nav-burger-span: transform .25s;--type-nav-bar-ns-soon-em: 500 9.5px/1 var(--font-mono-name),ui-monospace,monospace;--type-nav-bar-ns-soon-em-tracking: .1em;--radius-nav-bar-ns-soon-em: 3px}:root{--type-page-frame-close-h2-size: clamp(28px,3.6vw,48px);--type-page-frame-close-h2-weight: 500;--type-page-frame-close-h2-tracking: -.04em;--type-page-frame-close-h2-leading: 1.02;--type-page-frame-foot-size: 13px}:root{--type-pricing-pr-head-h2-size: clamp(36px,5vw,64px);--type-pricing-pr-head-h2-weight: 500;--type-pricing-pr-head-h2-tracking: -.045em;--type-pricing-pr-head-h2-leading: 1.02;--shadow-pricing-pr-head-h2-text: 0 0 4px var(--ground),0 0 14px var(--ground),0 0 26px var(--ground);--type-pricing-pr-sub-size: clamp(15px,1.3vw,17px);--shadow-pricing-pr-sub-text: 0 0 4px var(--ground),0 0 12px var(--ground);--radius-pricing-pr-toggle: 12px;--shadow-pricing-pr-toggle: inset 0 0 0 1px color-mix(in srgb,var(--text) 14%,transparent);--motion-pricing-pr-thumb: transform .4s cubic-bezier(0,0,.2,1);--shadow-pricing-pr-thumb: inset 0 0 0 1px color-mix(in srgb,var(--text) 16%,transparent),0 2px 6px -2px rgba(0,0,0,.35);--type-pricing-pr-toggle-button-size: 14px;--type-pricing-pr-toggle-button-weight: 500;--motion-pricing-pr-toggle-button: color .4s cubic-bezier(.4,0,.2,1);--type-pricing-pr-toggle-em-size: 13px;--radius-pricing-pr-card: 24px;--radius-pricing-pc-glow: 16px;--motion-pricing-pc-glow-after: opacity .5s cubic-bezier(.4,0,.2,1);--color-pricing-pc-glow-after-fill: #FFE08A;--radius-pricing-pc-edge: 16px;--color-pricing-pc-edge-webkit-mask-stop-1: #000;--color-pricing-pc-edge-webkit-mask-stop-2: #000;--color-pricing-pc-edge-mask-stop-1: #000;--color-pricing-pc-edge-mask-stop-2: #000;--motion-pricing-pc-edge-before-animation: prspin 4s linear infinite;--motion-pricing-pr-card-hover-pc-edge-before-animation-play-state: paused;--color-pricing-pc-sheen-fill: rgba(255,255,255,.55);--type-pricing-pc-head-h3-size: 24px;--type-pricing-pc-head-h3-weight: 500;--type-pricing-pc-head-h3-tracking: -.025em;--type-pricing-pc-head-p-size: 15.5px;--type-pricing-pc-head-p-leading: 1.5;--type-pricing-pc-flag: 600 10px/1 var(--font-body-name),system-ui,sans-serif;--type-pricing-pc-flag-tracking: .1em;--type-pricing-pr-p-size: 56px;--type-pricing-pr-p-weight: 500;--type-pricing-pr-p-tracking: -.04em;--type-pricing-pr-p-leading: 1;--motion-pricing-pr-p: transform .5s ease-out,opacity .5s ease-out;--type-pricing-pr-p-sup-size: 20px;--type-pricing-pr-p-sup-weight: 500;--type-pricing-pr-p-sup-leading: 1;--type-pricing-pc-custom-size: 50px;--type-pricing-pc-custom-leading: 56px;--type-pricing-pc-per-size: 14px;--type-pricing-pc-note-size: 12px;--type-pricing-pbtn-size: 15px;--type-pricing-pbtn-weight: 500;--shadow-pricing-pbtn: 0 0 0 6px color-mix(in srgb,var(--text) 5%,transparent),0 0 0 7px color-mix(in srgb,var(--text) 6%,transparent),0 2px 2px rgba(0,0,0,.15),inset 0 1px 0 color-mix(in srgb,var(--text) 14%,transparent);--motion-pricing-pbtn: box-shadow .65s cubic-bezier(.785,.135,.15,.86),background .4s;--type-pricing-pbtn-txt-leading: 20px;--motion-pricing-pbtn-txt-i: transform .65s cubic-bezier(.785,.135,.15,.86);--shadow-pricing-pbtn-pri: 0 0 0 6px color-mix(in srgb,var(--text) 5%,transparent),0 0 0 7px color-mix(in srgb,var(--text) 6%,transparent),0 2px 2px rgba(0,0,0,.15),inset 0 -5px 17px #FFE08A;--shadow-pricing-pbtn-pri-hover: 0 0 0 6px color-mix(in srgb,var(--text) 5%,transparent),0 0 0 7px color-mix(in srgb,var(--text) 6%,transparent),0 2px 2px rgba(0,0,0,.15),inset 0 -6px 22px #FFEDB3;--type-pricing-pc-list-size: 15px}:root{--type-product-column-duo-go-size: 15px;--type-product-column-duo-go-weight: 600;--shadow-product-column-duo-go-text: 0 0 4px var(--ground),0 0 12px var(--ground);--motion-product-column-duo-go-span: transform .3s cubic-bezier(.2,1,.3,1);--type-product-column-duo-h-h2-size: clamp(22px,2.2vw,30px);--type-product-column-duo-h-h2-weight: 500;--type-product-column-duo-h-h2-tracking: -.035em;--type-product-column-duo-h-h2-leading: 1.1;--shadow-product-column-duo-h-h2-text: 0 0 4px var(--ground),0 0 12px var(--ground),0 0 22px var(--ground);--type-product-column-duo-h-p-size: 15px;--type-product-column-duo-h-p-leading: 1.5;--shadow-product-column-duo-h-p-text: 0 0 4px var(--ground),0 0 12px var(--ground);--type-product-column-duo-below-size: 12.5px;--type-product-column-duo-st-pill-size: 11.5px;--type-product-column-duo-ad-size: 11px;--type-product-column-duo-lane-lt-size: 10px;--type-product-column-duo-lane-span-size: 10.5px;--type-product-column-duo-sr-row-nm-size: 12.5px;--type-product-column-duo-sr-row-cvr-size: 16px;--type-product-column-duo-st-verdict-size: 13px}:root{--type-research-demo-sb-qt-size: 17px;--type-research-demo-sb-qt-weight: 500;--type-research-demo-sb-qt-tracking: -.02em;--type-research-demo-sb-qt-leading: 1.3;--color-research-demo-sb-feed-webkit-mask-image: #000;--color-research-demo-sb-feed-mask-image: #000;--motion-research-demo-sb-entry-animation: sbin .6s cubic-bezier(.2,1,.3,1);--type-research-demo-sb-entry-small: 500 10px/1 var(--font-mono-name),ui-monospace,monospace;--type-research-demo-sb-entry-small-b-weight: 600;--type-research-demo-sb-entry-small-em-weight: 600;--type-research-demo-sb-entry-p-size: 14.5px;--type-research-demo-sb-entry-p-leading: 1.35;--motion-research-demo-sb-srow: background .4s,box-shadow .4s;--shadow-research-demo-sb-srow-win: inset 0 0 0 1px var(--signal-line);--type-research-demo-sb-srow-top-span-size: 13.5px;--type-research-demo-sb-srow-num: 600 17px/1 var(--font-mono-name),ui-monospace,monospace;--radius-research-demo-sb-trk: 3px;--radius-research-demo-sb-trk-i: 3px;--motion-research-demo-sb-trk-i: width .6s cubic-bezier(.3,1,.4,1);--type-research-demo-sb-verdict-size: 14px;--type-research-demo-sb-verdict-leading: 1.45;--type-research-demo-sb-verdict-b-weight: 600}:root{--type-section-sec-h-h2-size: clamp(28px,3.4vw,44px);--type-section-sec-h-h2-weight: 500;--type-section-sec-h-h2-tracking: -.035em;--type-section-sec-h-h2-leading: 1.05;--type-section-live-tag: 500 11px/1 var(--font-mono-name),ui-monospace,monospace;--type-section-live-tag-tracking: .1em;--shadow-section-live-tag-before: 0 0 0 3px var(--live-soft);--motion-section-live-tag-before-animation: livepulse 2.4s ease-in-out infinite;--shadow-section-livepulse-50: 0 0 0 6px transparent}:root{--motion-step-cards-sp-lcard: border-color .4s,box-shadow .4s;--shadow-step-cards-sp-lcard-on: inset 0 0 0 1px var(--signal-line);--type-step-cards-sp-lcard-h3-size: 18px;--type-step-cards-sp-lcard-h3-weight: 600;--type-step-cards-sp-lcard-h3-tracking: -.02em;--type-step-cards-sp-lcard-p-size: 14px;--radius-step-cards-sp-lmock: 6px;--type-step-cards-sp-lmock: 500 11px/1.6 var(--font-mono-name),ui-monospace,monospace;--type-step-cards-sp-lmock-b-weight: 500;--radius-step-cards-sp-ev: 6px;--type-step-cards-sp-ev-size: 10px;--type-step-cards-sp-lab: 500 10.5px/1 var(--font-mono-name),ui-monospace,monospace;--type-step-cards-sp-lab-tracking: .14em;--type-step-cards-sp-status: 500 9.5px/1 var(--font-mono-name),ui-monospace,monospace;--type-step-cards-sp-status-tracking: .13em;--radius-step-cards-sp-status: 6px}:root{--shadow-store-test-demo-phone: var(--shadow);--motion-store-test-demo-pg: transform .45s cubic-bezier(.2,1,.3,1),opacity .3s;--type-store-test-demo-sb: 600 9px/1 var(--font-mono-name),ui-monospace,monospace;--radius-store-test-demo-sb-i: 2px;--radius-store-test-demo-app-svg: 12px;--type-store-test-demo-app-b-size: 14px;--type-store-test-demo-app-b-leading: 1.2;--type-store-test-demo-app-b-tracking: -.01em;--type-store-test-demo-app-small-size: 10.5px;--type-store-test-demo-app-small-weight: 600;--type-store-test-demo-meta-size: 10px;--type-store-test-demo-meta-leading: 1.3;--type-store-test-demo-meta-b-size: 11px;--radius-store-test-demo-inst: 15px;--type-store-test-demo-inst-size: 12px;--type-store-test-demo-inst-weight: 600;--motion-store-test-demo-inst-tap-rp-animation: rp .7s ease-out;--motion-store-test-demo-inst-tap-animation: press .5s cubic-bezier(.3,1.6,.5,1);--type-store-test-demo-about-b-size: 11.5px;--radius-store-test-demo-about-i: 3px;--type-store-test-demo-vbadge: 600 9px/1 var(--font-mono-name),ui-monospace,monospace;--color-store-test-demo-vbadge-ink: #fff;--radius-store-test-demo-vbadge: 3px;--radius-store-test-demo-st-pill: 14px;--type-store-test-demo-st-pill-size: 12px;--motion-store-test-demo-st-pill: border-color .2s,background .2s,color .2s;--type-store-test-demo-ad-size: 11.5px;--type-store-test-demo-ad-leading: 1.3;--type-store-test-demo-ad-b: 500 9px/1 var(--font-mono-name),ui-monospace,monospace;--type-store-test-demo-ad-b-tracking: .1em;--radius-store-test-demo-ad-th: 6px;--color-store-test-demo-ad-th-a1-fill-stop-1: #7FD1E0;--color-store-test-demo-ad-th-a1-fill-stop-2: #1F6F8B;--color-store-test-demo-ad-th-a2-fill-stop-1: #F7C98B;--color-store-test-demo-ad-th-a2-fill-stop-2: #C2562E;--radius-store-test-demo-lane-lt: 5px;--color-store-test-demo-lane-lt-ink: #fff;--type-store-test-demo-lane-lt: 600 11px/1 var(--font-mono-name),ui-monospace,monospace;--type-store-test-demo-lane-span: 500 11px/1.35 var(--font-mono-name),ui-monospace,monospace;--type-store-test-demo-lane-span-b-weight: 600;--motion-store-test-demo-lane-bump-animation: bump .4s cubic-bezier(.3,1.6,.5,1);--motion-store-test-demo-sr-row: background .4s,box-shadow .4s;--radius-store-test-demo-sr-row-lt: 6px;--color-store-test-demo-sr-row-lt-ink: #fff;--type-store-test-demo-sr-row-lt: 600 11px/1 var(--font-mono-name),ui-monospace,monospace;--type-store-test-demo-sr-row-nm-size: 13px;--type-store-test-demo-sr-row-nm-weight: 600;--type-store-test-demo-sr-row-nm-tracking: -.01em;--type-store-test-demo-sr-row-sub: 500 10.5px/1.4 var(--font-mono-name),ui-monospace,monospace;--radius-store-test-demo-sr-row-trk: 3px;--radius-store-test-demo-sr-row-trk-i: 3px;--motion-store-test-demo-sr-row-trk-i: width .4s cubic-bezier(.3,1,.4,1);--type-store-test-demo-sr-row-cvr: 600 20px/1 var(--font-mono-name),ui-monospace,monospace;--type-store-test-demo-sr-row-cvr-tracking: -.02em;--type-store-test-demo-sr-row-cvr-small-size: 9.5px;--type-store-test-demo-sr-row-cvr-small-weight: 500;--type-store-test-demo-sr-row-cvr-small-tracking: .08em;--shadow-store-test-demo-sr-row-win: inset 0 0 0 1px var(--signal-line);--radius-store-test-demo-st-pb: 6px;--motion-store-test-demo-st-pb-i: width .5s cubic-bezier(.3,1,.4,1);--type-store-test-demo-st-pb-k: 500 11px/1 var(--font-mono-name),ui-monospace,monospace;--type-store-test-demo-st-verdict-size: 15px;--type-store-test-demo-st-verdict-leading: 1.45;--type-store-test-demo-st-verdict-b-weight: 600;--type-store-test-demo-ad-size-below-760: 11px}:root{--radius-theme-toggle-theme: 4px;--radius-theme-toggle-theme-button: 3px;--type-theme-toggle-theme-button: 500 10px/1 var(--font-mono-name),ui-monospace,monospace;--type-theme-toggle-theme-button-tracking: .12em}:root{--art-icon-otter-backdrop: #2A9D8F;--art-icon-otter-fur: #8A5A3B;--art-icon-otter-muzzle: #EFD3B0;--art-icon-otter-features: #1B1B1B;--art-icon-gems-backdrop: #4B2177;--art-icon-gems-glow: #6A34A3;--art-icon-gems-left: #FF5FA2;--art-icon-gems-right: #FFC93C;--art-icon-gems-centre: #3FD0F0;--art-icon-gems-facet: #A5EEFB;--art-icon-wave-backdrop: #EFE6D2;--art-icon-wave-sun: #E07A3F;--art-icon-wave-swell: #1E2A44;--art-shot-boat-hull: #7A4B2A;--art-shot-boat-sail: #FFF7EA;--art-shot-calm-a-sky: #CFEAF1;--art-shot-calm-a-sea: #7DBFCF;--art-shot-calm-a-sun: #F6C66A;--art-shot-calm-b-sky: #FCE3CD;--art-shot-calm-b-sea: #F1A57F;--art-shot-calm-b-sun: #FFF1C9;--art-shot-calm-c-sky: #DCEACB;--art-shot-calm-c-sea: #8DBA73;--art-shot-calm-c-sun: #FFE9A8;--art-shot-caption-a-backdrop: #0F4C5C;--art-shot-caption-a-orb: #2A9D8F;--art-shot-caption-b-backdrop: #7A2E1F;--art-shot-caption-b-orb: #E07A3F;--art-shot-caption-c-backdrop: #2E2A6B;--art-shot-caption-c-orb: #7C6CF0;--art-shot-calm-foam: rgba(255,255,255,.35);--art-shot-caption-headline: #fff;--art-shot-caption-accent: #FFD166;--art-shot-caption-sea: rgba(255,255,255,.22);--art-shot-gameplay-tile-moss: #5C8A4E;--art-shot-gameplay-tile-leaf: #7FAF63;--art-shot-gameplay-tile-sand: #C9A46A;--art-shot-gameplay-tile-water: #4F7FA8;--art-shot-gameplay-bar: rgba(0,0,0,.35);--art-shot-gameplay-coin: #FFD166;--art-shot-gameplay-title: #fff;--art-shot-gameplay-primary: #FFD166;--art-shot-gameplay-secondary: #fff;--art-shot-gameplay-backdrop: #26323F}:root{--radius-research-demo-entry-icon: 8px;--radius-research-demo-row: 8px;--radius-research-demo-row-icon: 7px;--radius-nav-bar-menu-item: 8px;--radius-nav-bar-menu-dot: 50%;--radius-store-test-demo-install-ripple: 50%;--radius-store-test-demo-screenshot: 7px;--radius-store-test-demo-pill-dot: 50%;--radius-store-test-demo-ad: 8px;--radius-store-test-demo-lane: 8px;--radius-store-test-demo-result-row: 8px;--radius-store-test-demo-legend-key: 50%;--radius-pricing-toggle-thumb: 7px;--radius-pricing-toggle-option: 7px;--radius-pricing-card-sheen: 50%;--radius-pricing-list-bullet: 50%;--radius-step-cards-card: 10px;--radius-step-cards-status-dot: 50%;--radius-coming-next-card: 10px;--radius-coming-next-notify: 10px;--radius-dot-cover: 10px;--radius-demo-frame-console: 10px;--radius-demo-frame-status-dot: 50%;--radius-explore-overlay-hover-card: 10px;--radius-explore-overlay-list-bullet: 50%;--radius-explore-overlay-person: 50%;--radius-feature-grid-surface: 10px;--radius-button-cta-wrap-sm: 10px;--radius-chip-group-swatch: 50%;--radius-glass-tile-sheen: 50%;--space-article-columns: 56px;--radius-article-byline-avatar: 50%;--radius-section-live-dot: 50%}:root{--space-article-p-wrap-padding-block: clamp(36px,5vw,64px) clamp(48px,6vw,80px);--space-article-p-back-gap: 6px;--space-article-p-back-margin-bottom: 22px;--space-article-p-art-h1-margin: 12px 0 16px;--space-article-p-stand-margin: 0 0 22px;--space-article-p-by-gap: 10px;--space-article-p-by-margin-bottom: 28px;--space-article-p-body-p-margin: 0 0 20px;--space-article-p-body-h2-margin: 38px 0 12px;--space-article-p-body-h2-scroll-margin-top: 96px;--space-article-p-call-margin: 28px 0;--space-article-p-call-padding: 20px 22px;--space-article-p-call-k-margin: 0 0 14px;--space-article-p-bar-gap: 12px;--space-article-p-bar-margin-top: 10px;--space-article-p-call-small-margin-top: 12px;--space-article-p-quote-margin: 30px 0;--space-article-p-quote-padding-left: 20px;--space-article-p-rail-top: 96px;--space-article-p-rail-gap: 20px;--space-article-p-rail-k-margin: 0 0 10px;--space-article-p-toc-a-padding: 6px 0 6px 12px;--space-article-p-try-padding: 18px;--space-article-p-try-b-margin-bottom: 4px;--space-article-p-more-padding-block: clamp(40px,5vw,64px);--space-blog-b-tag-margin: 14px 0 0;--space-blog-b-t-margin: 8px 0 6px;--space-blog-b-post-hover-b-t-text-underline-offset: 4px;--space-blog-b-chips-gap: 6px;--space-blog-b-chip-padding: 8px 12px;--space-blog-b-head-gap: 16px 24px;--space-blog-b-head-margin-bottom: 28px;--space-blog-b-head-p-margin: 8px 0 0;--space-blog-b-all-padding-bottom: 2px;--space-blog-b-grid-gap: 36px 26px;--space-blog-b-row-gap: 26px;--space-blog-blog-sec-padding-block: clamp(48px,6vw,80px);--space-button-btn-gap: 8px;--space-button-btn-padding-inline: 16px;--space-button-btn-sm-padding-inline: 13px;--space-button-cta-gap: 10px 12px;--space-button-nav-sheet-a-not-btn-ns-soon-padding: 10px 0;--space-button-nav-sheet-btn-margin-top: 10px;--space-button-cta6-wrap-padding: 5px;--space-button-cta6-wrap-margin: -5px;--space-button-cta6-wrap-sm-padding: 3px;--space-button-cta6-wrap-sm-margin: -3px;--space-button-cta6-wrap-before-padding: 1.5px;--space-button-cta6-gap: 12px;--space-button-cta6-wrap-sm-cta6-gap: 9px;--space-button-nav-sheet-cta6-wrap-margin: 10px -5px 0;--space-button-cta-stack-gap: 12px;--space-button-cta-stack-margin-top: 6px;--space-button-btn-lg-padding-inline: 26px;--space-button-p-try-btn-margin-top: 14px;--space-button-p-try-cta6-wrap-margin: 14px -5px -5px;--space-chip-group-sp-chips-gap: 6px;--space-chip-group-sp-chip-gap: 7px;--space-chip-group-sp-chip-padding: 6px 12px;--space-coming-next-soon-top-row-gap: 6px;--space-coming-next-next-padding-block: clamp(40px,5vw,64px);--space-coming-next-next-row-gap: 12px;--space-coming-next-soon-padding: 16px 18px;--space-coming-next-soon-gap: 6px;--space-coming-next-soon-top-gap: 10px;--space-coming-next-notify-gap: 6px;--space-coming-next-notify-padding: 16px 18px;--space-demo-frame-c-bar-gap: 12px;--space-demo-frame-c-bar-padding: 11px 20px;--space-demo-frame-status-gap: 8px;--space-demo-frame-play-gap: 6px;--space-demo-frame-play-padding: 0 10px;--space-demo-frame-prog-bottom: -1px;--space-demo-frame-cap-gap: 8px;--space-demo-frame-cap-padding: 20px;--space-demo-frame-z-score-cap-padding-top: clamp(60px,14vh,150px);--space-demo-frame-media-max-width-760px-exs-gap: 6px;--space-demo-frame-media-max-width-760px-ex-padding: 7px;--space-dot-cover-p-art-cover-margin-bottom: 34px;--space-explore-overlay-hov-over-padding: clamp(20px,3vw,40px);--space-explore-overlay-ov-gap: 14px;--space-explore-overlay-ov-combo-gap: 12px;--space-explore-overlay-ov-combo-pic-padding: 12px 16px;--space-explore-overlay-ov-combo-pic-gap: 10px;--space-explore-overlay-ov-combo-pic-margin-bottom: 6px;--space-explore-overlay-ov-list-gap: 7px;--space-explore-overlay-ov-list-li-gap: 8px;--space-explore-overlay-ov-cta-margin-top: 6px;--space-explore-overlay-ov-cta-padding-inline: 20px;--space-explore-overlay-ov-big-small-margin-left: 8px;--space-explore-overlay-pic-gap: 14px;--space-explore-overlay-pic-padding: 18px 22px;--space-explore-overlay-pic-icons-gap: 14px;--space-explore-overlay-pi-t-gap: 6px;--space-explore-overlay-pi-t-padding: 8px;--space-explore-overlay-pic-arrows-gap: 70px;--space-explore-overlay-pic-arrows-i-after-left: -3px;--space-explore-overlay-pic-arrows-i-after-top: -1px;--space-explore-overlay-pic-people-gap: 8px;--space-explore-overlay-pic-phones-gap: 12px;--space-explore-overlay-pp-gap: 5px;--space-explore-overlay-pp-padding: 8px 6px;--space-explore-overlay-pic-bars-gap: 18px;--space-explore-overlay-pic-bars-span-gap: 4px;--space-explore-overlay-ov-pick-left: 16px;--space-explore-overlay-ov-pick-bottom: calc(16px + env(safe-area-inset-bottom,0px)) ;--space-explore-overlay-ov-pick-gap: 4px;--space-explore-overlay-ov-pick-padding: 4px;--space-explore-overlay-ov-pick-span-padding: 0 8px;--space-explore-overlay-ov-pick-button-padding: 0 12px;--space-explore-overlay-media-max-width-760px-ov-pick-left: 16px;--space-explore-overlay-media-max-width-760px-ov-pick-right: 16px;--space-explore-overlay-media-max-width-760px-ov-pick-bottom: 70px;--space-feature-grid-sp-surfaces-gap: 12px;--space-feature-grid-sp-surface-padding: 18px;--space-feature-grid-sp-surface-h3-margin: 0 0 6px;--space-feature-grid-sp-spec-padding: 24px 26px 28px 0;--space-feature-grid-sp-spec-not-nth-child-3n-1-padding-left: 26px;--space-feature-grid-sp-spec-h3-margin: 0 0 6px;--space-feature-grid-media-max-width-900px-sp-spec-nth-child-2n-padding-left: 22px;--space-glass-tile-us-tile-padding: 20px;--space-headline-picker-hl-pick-bottom: calc(16px + env(safe-area-inset-bottom,0px)) ;--space-headline-picker-hl-pick-gap: 6px;--space-headline-picker-hl-pick-padding: 4px;--space-headline-picker-hl-pick-span-padding: 0 8px;--space-hero-hero-padding-block: clamp(36px,5vw,64px) clamp(48px,6vw,80px);--space-hero-head-gap: 24px 56px;--space-hero-head-margin-bottom: clamp(26px,3.4vw,40px);--space-hero-head-h1-span-margin-top: .16em;--space-hero-below-gap: 10px 24px;--space-hero-below-margin-top: 16px;--space-hero-below-a-text-underline-offset: 3px;--space-hero-head-center-gap: 20px;--space-hero-head-center-margin-bottom: clamp(36px,4.5vw,56px);--space-nav-bar-nav-in-gap: clamp(12px,2.4vw,28px);--space-nav-bar-nav-links-gap: 24px;--space-nav-bar-nav-links-padding-left: 12px;--space-nav-bar-nav2-nav-links-gap: 6px;--space-nav-bar-nav2-nav-links-a-nav-dd-btn-gap: 5px;--space-nav-bar-nav2-nav-links-a-nav-dd-btn-padding: 0 10px;--space-nav-bar-nav-menu-top: calc(100% + 10px) ;--space-nav-bar-nav-menu-left: -8px;--space-nav-bar-nav-menu-padding: 8px;--space-nav-bar-nm-item-gap: 12px;--space-nav-bar-nm-item-padding: 10px 12px;--space-nav-bar-nm-dot-margin-top: 6px;--space-nav-bar-nm-item-em-padding: 2px 4px;--space-nav-bar-nm-item-em-margin-left: 6px;--space-nav-bar-nm-soon-margin-top: 6px;--space-nav-bar-nm-soon-padding-top: 6px;--space-nav-bar-nav-burger-gap: 5px;--space-nav-bar-nav-sheet-padding-block: 12px 20px;--space-nav-bar-nav-sheet-wrap-gap: 2px;--space-nav-bar-ns-soon-em-padding: 2px 4px;--space-nav-bar-ns-soon-em-margin-left: 6px;--space-nav-bar-nav-sheet-hr-margin: 8px 0;--space-page-frame-close-padding-block: clamp(56px,7vw,96px);--space-page-frame-close-gap: 20px 40px;--space-page-frame-foot-padding-block: 28px 40px;--space-page-frame-foot-gap: 12px 28px;--space-page-frame-foot-nav-gap: 20px;--space-pricing-pricing-padding-block: clamp(64px,8vw,112px);--space-pricing-pricing-scroll-margin-top: 70px;--space-pricing-pr-head-gap: 16px;--space-pricing-pr-head-margin-bottom: clamp(36px,4vw,64px);--space-pricing-pr-toggle-margin-top: 16px;--space-pricing-pr-toggle-padding: 6px;--space-pricing-pr-thumb-top: 6px;--space-pricing-pr-thumb-bottom: 6px;--space-pricing-pr-thumb-left: 6px;--space-pricing-pr-toggle-button-padding: 14px 22px;--space-pricing-pr-toggle-em-margin-left: 8px;--space-pricing-pr-cards-column-gap: 16px;--space-pricing-pr-card-padding: 40px 32px 36px;--space-pricing-pc-glow-inset: 8px;--space-pricing-pc-edge-inset: 8px;--space-pricing-pc-head-margin-bottom: 12px;--space-pricing-pc-head-h3-margin: 0 0 4px;--space-pricing-pc-flag-bottom: calc(100% + 3px) ;--space-pricing-pr-p-sup-margin: 5px 2px 0 0;--space-pricing-pc-per-margin-top: 8px;--space-pricing-pc-note-margin-top: 8px;--space-pricing-pc-act-margin: 24px 0 22px;--space-pricing-pc-act-padding: 0 6px;--space-pricing-pbtn-padding: 0 24px;--space-pricing-pc-list-gap: 14px;--space-pricing-pc-list-li-gap: 10px;--space-pricing-media-max-width-900px-pr-card-margin-bottom: 16px;--space-pricing-media-max-width-420px-pr-toggle-button-padding: 12px 14px;--space-pricing-media-max-width-420px-pr-card-padding: 36px 22px 30px;--space-product-column-duo-a-duo-col-gap: 18px;--space-product-column-duo-a-duo-h-padding-bottom: 16px;--space-product-column-duo-a-duo-h-p-margin-top: 2px;--space-product-column-duo-go-gap: 8px;--space-product-column-duo-go-padding-bottom: 2px;--space-product-column-duo-gap: 24px;--space-product-column-duo-col-gap: 14px;--space-product-column-duo-h-gap: 6px;--space-product-column-duo-c-bar-padding: 10px 16px;--space-product-column-duo-st-grid-st-phone-z-padding: 14px 10px;--space-product-column-duo-st-grid-st-flow-z-padding: 14px 16px;--space-product-column-duo-st-grid-st-res-z-padding: 14px 16px;--space-product-column-duo-phone-margin: 0 0 -122px 50%;--space-product-column-duo-st-pills-gap: 5px;--space-product-column-duo-st-pills-margin-top: 10px;--space-product-column-duo-ads-gap: 10px;--space-product-column-duo-ad-padding: 6px;--space-product-column-duo-lane-padding: 6px;--space-product-column-duo-lane-gap: 6px;--space-product-column-duo-st-rows-gap: 6px;--space-product-column-duo-st-rows-margin-bottom: 12px;--space-product-column-duo-sr-row-padding: 5px 8px;--space-product-column-duo-st-verdict-margin-top: 12px;--space-product-column-duo-st-verdict-padding-top: 10px;--space-research-demo-sb-q-padding: 14px 18px 0;--space-research-demo-sb-q-lbl-margin: 0 0 7px;--space-research-demo-sb-body-margin-top: 14px;--space-research-demo-sb-feed-padding: 6px 16px;--space-research-demo-sb-entry-gap: 10px;--space-research-demo-sb-entry-padding: 10px 0;--space-research-demo-sb-entry-small-gap: 8px;--space-research-demo-sb-entry-small-margin-bottom: 4px;--space-research-demo-sb-scores-padding: 14px 16px;--space-research-demo-sb-scores-gap: 18px;--space-research-demo-sb-srow-gap: 7px;--space-research-demo-sb-srow-padding: 8px;--space-research-demo-sb-srow-margin: -8px;--space-research-demo-sb-srow-top-gap: 8px;--space-research-demo-sb-verdict-padding: 12px 18px 16px;--space-section-sec-padding-block: clamp(56px,7vw,96px);--space-section-sec-h-gap: 16px 56px;--space-section-sec-h-margin-bottom: clamp(28px,3.5vw,44px);--space-section-live-tag-gap: 7px;--space-step-cards-sp-life-gap: 12px;--space-step-cards-sp-lcard-padding: 18px;--space-step-cards-sp-lcard-gap: 10px;--space-step-cards-sp-lcard-h-gap: 8px;--space-step-cards-sp-lmock-padding: 10px;--space-step-cards-sp-ev-padding: 1px 7px;--space-step-cards-sp-ev-margin: 0 3px 4px 0;--space-step-cards-sp-status-gap: 6px;--space-step-cards-sp-status-padding: 5px 8px;--space-store-test-demo-st-grid-zone-padding: 18px 20px;--space-store-test-demo-phone-padding: 8px;--space-store-test-demo-pg-padding: 10px 12px;--space-store-test-demo-pg-gap: 10px;--space-store-test-demo-sb-padding: 2px 6px 0;--space-store-test-demo-app-gap: 10px;--space-store-test-demo-inst-rp-margin: -15px 0 0 -15px;--space-store-test-demo-shots-gap: 6px;--space-store-test-demo-about-i-margin-top: 6px;--space-store-test-demo-vbadge-right: 10px;--space-store-test-demo-vbadge-top: 34px;--space-store-test-demo-vbadge-padding: 4px 5px;--space-store-test-demo-st-pills-gap: 6px;--space-store-test-demo-st-pills-margin-top: 14px;--space-store-test-demo-st-pill-padding: 0 10px;--space-store-test-demo-st-pill-gap: 6px;--space-store-test-demo-ads-gap: 14px;--space-store-test-demo-ad-gap: 8px;--space-store-test-demo-ad-padding: 7px;--space-store-test-demo-ad-b-margin-bottom: 3px;--space-store-test-demo-lane-gap: 8px;--space-store-test-demo-lane-padding: 8px;--space-store-test-demo-st-rows-gap: 12px;--space-store-test-demo-st-rows-margin-bottom: 18px;--space-store-test-demo-sr-row-gap: 10px;--space-store-test-demo-sr-row-padding: 8px;--space-store-test-demo-sr-row-margin-inline: -8px;--space-store-test-demo-sr-row-trk-margin-top: 5px;--space-store-test-demo-sr-row-cvr-small-margin-top: 4px;--space-store-test-demo-st-pb-k-margin-top: 8px;--space-store-test-demo-st-pb-k-span-gap: 5px;--space-store-test-demo-st-verdict-margin: 16px 0 0;--space-store-test-demo-st-verdict-padding-top: 14px;--space-theme-toggle-theme-padding: 2px;--space-theme-toggle-theme-gap: 2px;--space-theme-toggle-theme-button-padding: 4px 8px;--space-base-focus-visible-outline-offset: 3px;--space-base-wrap-padding-inline: clamp(16px,4vw,48px);--space-base-dek-margin: 0 0 20px;--space-base-eyebrow-margin: 0 0 14px;--space-base-eyebrow-gap: 10px;--space-base-tag-padding: 4px 7px;--space-base-lbl-margin: 0 0 12px}:root{--pricing-price-swap-gap-px: 10}:root{--art-research-replay-otter-ear-left: #5E3B25;--art-research-replay-otter-ear-right: #5E3B25;--art-research-replay-gems-left-facet: #FF9CC6;--art-research-replay-gems-right-facet: #FFE49A;--art-research-replay-pixel-sky: #5FB6E8;--art-research-replay-pixel-sun-face: #FFE14D;--art-research-replay-pixel-sun-ray: #FFE14D;--art-research-replay-pixel-grass: #3FA34D;--art-research-replay-pixel-grass-left: #3FA34D;--art-research-replay-pixel-grass-right: #3FA34D;--art-research-replay-pixel-foreground: #2E7D3A;--art-research-replay-pixel-house: #E8D5B0;--art-research-replay-pixel-roof-base: #C0392B;--art-research-replay-pixel-roof-middle: #C0392B;--art-research-replay-pixel-roof-peak: #C0392B;--art-research-replay-pixel-door: #6B3E26;--art-research-replay-pixel-flower: #FF6B9A;--art-research-replay-pixel-star: #FFE14D;--art-research-replay-flat-sky: #FCE7D6;--art-research-replay-flat-sun: #F9A66C;--art-research-replay-flat-hill: #B8E0C8;--art-research-replay-flat-grass: #8FCFB0;--art-research-replay-flat-house: #FFF6EC;--art-research-replay-flat-roof: #F28C8C;--art-research-replay-flat-door: #E7B98B;--art-research-replay-painted-sky-top: #1D2B4F;--art-research-replay-painted-sky-bottom: #7A4E6E;--art-research-replay-painted-hill-top: #2A2440;--art-research-replay-painted-hill-bottom: #0E0C18;--art-research-replay-painted-moon-glow: #F6D7A7;--art-research-replay-painted-moon: #FBE9C9;--art-research-replay-painted-foreground: #0B0A12;--art-research-replay-painted-house: #141020;--art-research-replay-painted-roof: #141020;--art-research-replay-painted-window: #FFB85C;--art-research-replay-painted-window-glow: #FFB85C;--type-research-replay-canvas-font: 500 10px var(--font-mono);--radius-research-replay-art: 6px;--radius-research-replay-console-radius: 10px;--shadow-research-replay-console-box-shadow: var(--shadow);--space-research-replay-c-bar-gap: 12px;--space-research-replay-c-bar-padding: 11px 20px;--type-research-replay-c-bar-b-size: 14px;--type-research-replay-c-bar-b-weight: 600;--type-research-replay-c-bar-b-tracking: -.01em;--type-research-replay-tag-font: 500 10px/1 var(--font-mono);--type-research-replay-tag-tracking: .1em;--radius-research-replay-tag-radius: 3px;--space-research-replay-tag-padding: 4px 6px;--space-research-replay-status-gap: 8px;--type-research-replay-status-font: 500 11px/1 var(--font-mono);--type-research-replay-status-tracking: .04em;--radius-research-replay-status-i-radius: 50%;--motion-research-replay-status-data-s-run-i-animation: blink 1s ease-in-out infinite;--space-research-replay-play-gap: 6px;--space-research-replay-play-padding: 0 10px;--radius-research-replay-play-radius: 4px;--type-research-replay-play-font: 500 11px/1 var(--font-mono);--type-research-replay-play-tracking: .06em;--space-research-replay-prog-bottom: -1px;--space-research-replay-cell-padding: 18px 20px;--type-research-replay-lbl-font: 500 10.5px/1 var(--font-mono);--type-research-replay-lbl-tracking: .12em;--space-research-replay-lbl-margin: 0 0 12px;--space-research-replay-lbl-row-gap: 10px;--type-research-replay-count-font: 500 11px/1 var(--font-mono);--space-research-replay-count-margin: 0 0 12px;--space-research-replay-chips-gap: 6px;--space-research-replay-chips-margin-bottom: 12px;--space-research-replay-chip-padding: 0 13px;--radius-research-replay-chip-radius: 15px;--type-research-replay-chip-size: 13px;--motion-research-replay-chip-transition: background .15s,color .15s,border-color .15s;--type-research-replay-chip-aria-checked-true-weight: 500;--space-research-replay-exs-gap: 8px;--space-research-replay-ex-gap: 7px;--space-research-replay-ex-padding: 9px;--radius-research-replay-ex-radius: 8px;--motion-research-replay-ex-transition: border-color .2s,background .2s,transform .5s cubic-bezier(.3,1.4,.5,1);--radius-research-replay-ex-th-svg-radius: 11px;--radius-research-replay-ex-th-art-svg-radius: 6px;--type-research-replay-ex-nm-size: 12px;--space-research-replay-ex-nm-gap: 6px;--radius-research-replay-ex-nm-i-radius: 50%;--type-research-replay-ex-tt-size: 14px;--type-research-replay-ex-tt-weight: 600;--type-research-replay-ex-tt-tracking: -.01em;--type-research-replay-ex-tt-leading: 1.25;--type-research-replay-ex-ln-size: 13px;--type-research-replay-ex-ln-leading: 1.4;--type-research-replay-ex-ln-copy-size: 14.5px;--type-research-replay-ex-ln-copy-weight: 500;--type-research-replay-ex-ln-copy-tracking: -.01em;--space-research-replay-qs-gap: 8px;--space-research-replay-qs-margin-bottom: 12px;--space-research-replay-q-padding: 10px 12px;--radius-research-replay-q-radius: 8px;--type-research-replay-q-size: 14px;--type-research-replay-q-leading: 1.35;--motion-research-replay-q-transition: border-color .15s,background .15s;--type-research-replay-q-aria-checked-true-weight: 500;--type-research-replay-hint-size: 12.5px;--type-research-replay-hint-leading: 1.5;--type-research-replay-hint-b-weight: 600;--space-research-replay-panel-padding: 16px 20px 8px;--space-research-replay-row-gap: 12px;--space-research-replay-row-padding: 11px 8px;--space-research-replay-row-margin-inline: -8px;--radius-research-replay-row-radius: 6px;--motion-research-replay-row-transition: background .25s;--radius-research-replay-av-radius: 50%;--type-research-replay-av-font: 600 11px/1 var(--font-mono);--motion-research-replay-av-transition: background .3s,color .3s;--type-research-replay-who-size: 13.5px;--type-research-replay-who-weight: 600;--type-research-replay-who-tracking: -.01em;--type-research-replay-who-leading: 1.3;--type-research-replay-who-em-weight: 400;--space-research-replay-ans-margin: 3px 0 0;--type-research-replay-ans-size: 14.5px;--type-research-replay-ans-leading: 1.5;--space-research-replay-ans-caret-margin-left: 1px;--motion-research-replay-ans-caret-animation: blink .8s steps(2) infinite;--space-research-replay-sc-gap: 5px;--space-research-replay-sc-padding-top: 2px;--space-research-replay-bars-gap: 3px;--radius-research-replay-bars-i-radius: 1px;--motion-research-replay-bars-i-transition: height .7s cubic-bezier(.3,1.2,.5,1),background .3s;--type-research-replay-ev-font: 600 15px/1 var(--font-mono);--space-research-replay-result-padding: 16px 20px 18px;--space-research-replay-result-gap: 0 clamp(28px,4vw,56px);--space-research-replay-now-card-gap: 10px;--space-research-replay-now-card-padding: 10px 12px;--radius-research-replay-now-card-radius: 8px;--type-research-replay-now-card-av-size: 10px;--type-research-replay-now-q-size: 13px;--type-research-replay-now-q-leading: 1.45;--motion-research-replay-now-card-swap-animation: swap .45s cubic-bezier(.2,1,.3,1);--space-research-replay-ref-h-margin: 14px 0 6px;--space-research-replay-ref-h-padding-left: 36px;--type-research-replay-ref-h-size: 12px;--type-research-replay-ref-h-b-weight: 600;--space-research-replay-ref-padding: 0 0 0 30px;--space-research-replay-ref-gap: 3px;--space-research-replay-wires-top: -10px;--motion-research-replay-wires-path-transition: stroke-width .7s,opacity .7s;--motion-research-replay-wires-flow-path-animation: flow .5s linear infinite;--space-research-replay-ref-li-gap: 8px;--space-research-replay-ref-li-padding: 3px 6px;--radius-research-replay-ref-li-radius: 5px;--motion-research-replay-ref-li-transition: background .3s;--type-research-replay-ref-k-font: 500 11px/1 var(--font-mono);--type-research-replay-ref-st-size: 12.5px;--type-research-replay-ref-st-leading: 1.35;--radius-research-replay-ref-bar-radius: 3px;--radius-research-replay-ref-bar-i-radius: 3px;--motion-research-replay-ref-bar-i-transition: width .75s cubic-bezier(.3,1,.4,1);--type-research-replay-ref-pc-font: 500 11px/1 var(--font-mono);--space-research-replay-calc-margin: 8px 0 0;--type-research-replay-calc-font: 500 11px/1.5 var(--font-mono);--motion-research-replay-calc-transition: opacity .25s;--space-research-replay-ruler-margin-top: 10px;--type-research-replay-ruler-tl-font: 500 10px var(--font-mono);--type-research-replay-ruler-pi-font: 700 8.5px var(--font-mono);--motion-research-replay-ruler-mean-transition: transform .5s cubic-bezier(.3,1.3,.5,1);--space-research-replay-score-gap: 8px;--space-research-replay-score-margin-top: 4px;--type-research-replay-score-strong-size: 44px;--type-research-replay-score-strong-weight: 500;--type-research-replay-score-strong-tracking: -.04em;--type-research-replay-score-strong-leading: 1;--type-research-replay-score-small-font: 500 12px/1 var(--font-mono);--type-research-replay-score-cap-size: 13px;--space-research-replay-score-cap-margin: 3px 0 14px;--space-research-replay-rank-padding-top: 13px;--space-research-replay-rk-gap: 10px;--space-research-replay-rk-padding: 4px 0;--radius-research-replay-rk-th-svg-radius: 6px;--radius-research-replay-rk-th-lt-radius: 6px;--type-research-replay-rk-th-lt-font: 600 11px/1 var(--font-mono);--type-research-replay-rk-name-size: 13px;--space-research-replay-rk-name-gap: 6px;--type-research-replay-rk-name-em-size: 11px;--radius-research-replay-rk-track-radius: 3px;--space-research-replay-rk-track-margin-top: 4px;--radius-research-replay-rk-fill-radius: 3px;--motion-research-replay-rk-fill-transition: width .7s cubic-bezier(.3,1,.4,1);--type-research-replay-rk-v-font: 600 13px/1 var(--font-mono);--type-research-replay-rk-wait-rk-v-weight: 500;--type-research-replay-rank-cap-size: 12.5px;--type-research-replay-rank-cap-leading: 1.5;--space-research-replay-rank-cap-margin: 8px 0 0;--space-research-replay-fly-left: -5px;--space-research-replay-fly-top: -5px;--radius-research-replay-fly-radius: 50%;--shadow-research-replay-fly-box-shadow: 0 0 0 3px var(--surface),0 0 16px var(--hue);--motion-research-replay-row-pop-ans-animation: pop .5s cubic-bezier(.2,1,.3,1) both;--radius-research-replay-rk-win-radius: 6px;--space-research-replay-rk-win-margin-inline: -6px;--space-research-replay-rk-win-padding-inline: 6px;--shadow-research-replay-rk-win-box-shadow: inset 0 0 0 1px var(--signal-line);--motion-research-replay-rk-win-animation: win .8s cubic-bezier(.3,1.5,.5,1) both;--motion-research-replay-zone-not-cap-transition: filter .9s cubic-bezier(.3,0,.2,1),opacity .9s cubic-bezier(.3,0,.2,1);--space-research-replay-cap-gap: 8px;--space-research-replay-cap-padding: 20px;--motion-research-replay-cap-transition: opacity .7s ease,filter .8s ease,transform 1s cubic-bezier(.2,1,.3,1);--type-research-replay-cap-n-font: 500 11px/1 var(--font-mono);--type-research-replay-cap-n-tracking: .16em;--type-research-replay-cap-strong-size: clamp(19px,1.9vw,25px);--type-research-replay-cap-strong-weight: 500;--type-research-replay-cap-strong-tracking: -.025em;--type-research-replay-cap-strong-leading: 1.15;--type-research-replay-cap-small-size: 14px;--type-research-replay-cap-small-leading: 1.45;--space-research-replay-zscore-cap-padding-top: clamp(60px,14vh,150px);--space-research-replay-exs-gap-below-760: 6px;--space-research-replay-ex-padding-below-760: 7px;--type-research-replay-ex-ln-size-below-760: 12px;--type-store-replay-canvas-font: 500 10px var(--font-mono);--radius-store-replay-art: 6px;--space-store-replay-st-grid-zone-padding: 18px 20px;--space-store-replay-phone-padding: 8px;--radius-store-replay-phone-radius: 34px;--shadow-store-replay-phone-box-shadow: var(--shadow);--radius-store-replay-screen-radius: 27px;--space-store-replay-pg-padding: 10px 12px;--space-store-replay-pg-gap: 10px;--motion-store-replay-pg-transition: transform .45s cubic-bezier(.2,1,.3,1),opacity .3s;--type-store-replay-sb-font: 600 9px/1 var(--font-mono);--space-store-replay-sb-padding: 2px 6px 0;--radius-store-replay-sb-i-radius: 2px;--space-store-replay-app-gap: 10px;--radius-store-replay-app-svg-radius: 12px;--type-store-replay-app-b-size: 14px;--type-store-replay-app-b-leading: 1.2;--type-store-replay-app-b-tracking: -.01em;--type-store-replay-app-small-size: 10.5px;--type-store-replay-app-small-weight: 600;--type-store-replay-meta-size: 10px;--type-store-replay-meta-leading: 1.3;--type-store-replay-meta-b-size: 11px;--radius-store-replay-inst-radius: 15px;--type-store-replay-inst-size: 12px;--type-store-replay-inst-weight: 600;--radius-store-replay-inst-rp-radius: 50%;--space-store-replay-inst-rp-margin: -15px 0 0 -15px;--motion-store-replay-inst-tap-rp-animation: rp .7s ease-out;--motion-store-replay-inst-tap-animation: press .5s cubic-bezier(.3,1.6,.5,1);--space-store-replay-shots-gap: 6px;--radius-store-replay-shots-svg-radius: 7px;--type-store-replay-about-b-size: 11.5px;--radius-store-replay-about-i-radius: 3px;--space-store-replay-about-i-margin-top: 6px;--space-store-replay-vbadge-right: 10px;--space-store-replay-vbadge-top: 34px;--type-store-replay-vbadge-font: 600 9px/1 var(--font-mono);--color-store-replay-vbadge-color: #fff;--radius-store-replay-vbadge-radius: 3px;--space-store-replay-vbadge-padding: 4px 5px;--space-store-replay-st-pills-gap: 6px;--space-store-replay-st-pills-margin-top: 14px;--space-store-replay-st-pill-padding: 0 10px;--radius-store-replay-st-pill-radius: 14px;--type-store-replay-st-pill-size: 12px;--space-store-replay-st-pill-gap: 6px;--motion-store-replay-st-pill-transition: border-color .2s,background .2s,color .2s;--radius-store-replay-st-pill-i-radius: 50%;--space-store-replay-ads-gap: 14px;--space-store-replay-ad-gap: 8px;--space-store-replay-ad-padding: 7px;--radius-store-replay-ad-radius: 8px;--type-store-replay-ad-size: 11.5px;--type-store-replay-ad-leading: 1.3;--type-store-replay-ad-b-font: 500 9px/1 var(--font-mono);--type-store-replay-ad-b-tracking: .1em;--space-store-replay-ad-b-margin-bottom: 3px;--radius-store-replay-ad-th-radius: 6px;--color-store-replay-ad-th-a1-background: linear-gradient( 160deg,#7FD1E0,#1F6F8B);--color-store-replay-ad-th-a2-background: linear-gradient( 160deg,#F7C98B,#C2562E);--space-store-replay-lane-gap: 8px;--space-store-replay-lane-padding: 8px;--radius-store-replay-lane-radius: 8px;--radius-store-replay-lane-lt-radius: 5px;--color-store-replay-lane-lt-color: #fff;--type-store-replay-lane-lt-font: 600 11px/1 var(--font-mono);--type-store-replay-lane-span-font: 500 11px/1.35 var(--font-mono);--type-store-replay-lane-span-b-weight: 600;--motion-store-replay-lane-bump-animation: bump .4s cubic-bezier(.3,1.6,.5,1);--space-store-replay-st-rows-gap: 12px;--space-store-replay-st-rows-margin-bottom: 18px;--space-store-replay-sr-row-gap: 10px;--space-store-replay-sr-row-padding: 8px;--space-store-replay-sr-row-margin-inline: -8px;--radius-store-replay-sr-row-radius: 8px;--motion-store-replay-sr-row-transition: background .4s,box-shadow .4s;--radius-store-replay-sr-row-lt-radius: 6px;--color-store-replay-sr-row-lt-color: #fff;--type-store-replay-sr-row-lt-font: 600 11px/1 var(--font-mono);--type-store-replay-sr-row-nm-size: 13px;--type-store-replay-sr-row-nm-weight: 600;--type-store-replay-sr-row-nm-tracking: -.01em;--type-store-replay-sr-row-sub-font: 500 10.5px/1.4 var(--font-mono);--radius-store-replay-sr-row-trk-radius: 3px;--space-store-replay-sr-row-trk-margin-top: 5px;--radius-store-replay-sr-row-trk-i-radius: 3px;--motion-store-replay-sr-row-trk-i-transition: width .4s cubic-bezier(.3,1,.4,1);--type-store-replay-sr-row-cvr-font: 600 20px/1 var(--font-mono);--type-store-replay-sr-row-cvr-tracking: -.02em;--type-store-replay-sr-row-cvr-small-size: 9.5px;--type-store-replay-sr-row-cvr-small-weight: 500;--type-store-replay-sr-row-cvr-small-tracking: .08em;--space-store-replay-sr-row-cvr-small-margin-top: 4px;--shadow-store-replay-sr-row-win-box-shadow: inset 0 0 0 1px var(--signal-line);--radius-store-replay-st-pb-radius: 6px;--motion-store-replay-st-pb-i-transition: width .5s cubic-bezier(.3,1,.4,1);--space-store-replay-st-pb-k-margin-top: 8px;--type-store-replay-st-pb-k-font: 500 11px/1 var(--font-mono);--space-store-replay-st-pb-k-span-gap: 5px;--radius-store-replay-st-pb-k-span-i-radius: 50%;--space-store-replay-st-verdict-margin: 16px 0 0;--space-store-replay-st-verdict-padding-top: 14px;--type-store-replay-st-verdict-size: 15px;--type-store-replay-st-verdict-leading: 1.45;--type-store-replay-st-verdict-b-weight: 600;--type-store-replay-ad-size-below-760: 11px;--color-scoring-walkthrough-canvas-fallback: #888;--type-scoring-walkthrough-canvas-font: 500 10px var(--font-mono);--radius-scoring-walkthrough-art: 6px;--space-scoring-walkthrough-how-gap: 0 64px;--space-scoring-walkthrough-step-padding-block: 24px;--motion-scoring-walkthrough-step-transition: opacity .5s;--space-scoring-walkthrough-step-step-margin-top: 12vh;--type-scoring-walkthrough-step-k-font: 500 11px/1 var(--font-mono);--type-scoring-walkthrough-step-k-tracking: .14em;--space-scoring-walkthrough-step-k-margin-bottom: 12px;--type-scoring-walkthrough-step-h3-size: clamp(21px,2vw,27px);--type-scoring-walkthrough-step-h3-weight: 500;--type-scoring-walkthrough-step-h3-tracking: -.03em;--type-scoring-walkthrough-step-h3-leading: 1.15;--space-scoring-walkthrough-step-h3-margin: 0 0 10px;--size-scoring-walkthrough-figure-height: min(480px,64vh);--space-scoring-walkthrough-fig-top: max(84px,calc(50vh - var(--size-scoring-walkthrough-figure-height) / 2 + 30px));--shadow-scoring-walkthrough-fig-fcap-fig-eq-text-shadow: 0 0 4px var(--ground),0 0 12px var(--ground);--space-scoring-walkthrough-fs-padding: 28px;--space-scoring-walkthrough-fs-gap: 14px;--motion-scoring-walkthrough-fs-transition: opacity .6s ease,filter .7s ease,transform .8s cubic-bezier(.2,1,.3,1);--type-scoring-walkthrough-fcap-font: 500 10.5px/1 var(--font-mono);--type-scoring-walkthrough-fcap-tracking: .12em;--space-scoring-walkthrough-bub-gap: 12px;--space-scoring-walkthrough-bub-padding: 14px 16px;--radius-scoring-walkthrough-bub-radius: 12px;--radius-scoring-walkthrough-bub-av-radius: 50%;--type-scoring-walkthrough-bub-av-font: 600 11px/1 var(--font-mono);--type-scoring-walkthrough-bub-p-size: 15px;--type-scoring-walkthrough-bub-p-leading: 1.5;--type-scoring-walkthrough-bub-small-size: 12px;--space-scoring-walkthrough-bub-small-margin-bottom: 3px;--space-scoring-walkthrough-bub-sm-padding: 10px 12px;--type-scoring-walkthrough-bub-sm-p-size: 13px;--space-scoring-walkthrough-vec-gap: 2px;--radius-scoring-walkthrough-vec-i-radius: 1px;--space-scoring-walkthrough-st-list-gap: 7px;--space-scoring-walkthrough-st-it-gap: 10px;--space-scoring-walkthrough-st-it-padding: 7px 10px;--radius-scoring-walkthrough-st-it-radius: 7px;--type-scoring-walkthrough-st-it-size: 13px;--type-scoring-walkthrough-st-it-n-font: 500 11px/1 var(--font-mono);--type-scoring-walkthrough-st-it-sim-font: 600 12px/1 var(--font-mono);--space-scoring-walkthrough-hist-gap: 12px;--space-scoring-walkthrough-hist-div-gap: 6px;--radius-scoring-walkthrough-hist-i-radius: 4px 4px 0 0;--type-scoring-walkthrough-hist-span-font: 600 12px/1 var(--font-mono);--type-scoring-walkthrough-st-it-top-sim-size: 10.5px;--type-scoring-walkthrough-st-it-top-sim-tracking: .08em;--type-scoring-walkthrough-hist-em-font: 500 11px/1 var(--font-mono);--type-scoring-walkthrough-eq-font: 500 13px/1.6 var(--font-mono);--type-scoring-walkthrough-eq-b-font: 500 54px/1 var(--font-body);--type-scoring-walkthrough-eq-b-tracking: -.04em;--space-scoring-walkthrough-eq-b-margin-top: 10px;--space-scoring-walkthrough-mini-rk-gap: 10px;--space-scoring-walkthrough-mini-rk-div-gap: 10px;--type-scoring-walkthrough-mini-rk-div-size: 13.5px;--radius-scoring-walkthrough-mini-rk-svg-radius: 7px;--radius-scoring-walkthrough-mini-rk-t-radius: 4px;--space-scoring-walkthrough-mini-rk-t-margin-top: 5px;--radius-scoring-walkthrough-mini-rk-t-i-radius: 4px;--type-scoring-walkthrough-mini-rk-b-font: 600 13px/1 var(--font-mono);--type-scoring-walkthrough-arrow-font: 500 18px/1 var(--font-mono);--space-scoring-walkthrough-fig-top-below-900: calc(env(safe-area-inset-top,0px) + 68px) ;--space-scoring-walkthrough-fs-padding-below-900: 16px;--color-report-explorer-heatmap-hot: #D9483B;--type-report-explorer-canvas-font: 500 10px var(--font-mono);--radius-report-explorer-art: 6px;--type-report-explorer-sp-mono-family: var(--font-mono);--type-report-explorer-sp-lab-font: 500 10.5px/1 var(--font-mono);--type-report-explorer-sp-lab-tracking: .14em;--radius-report-explorer-sp-panel-radius: 10px;--space-report-explorer-sp-panel-h-gap: 12px;--space-report-explorer-sp-panel-h-padding: 12px 16px;--type-report-explorer-sp-panel-t-size: 14px;--type-report-explorer-sp-panel-t-weight: 600;--type-report-explorer-sp-panel-t-tracking: -.01em;--space-report-explorer-sp-chips-gap: 6px;--space-report-explorer-sp-chip-gap: 7px;--radius-report-explorer-sp-chip-radius: 8px;--space-report-explorer-sp-chip-padding: 6px 12px;--type-report-explorer-sp-chip-font: 500 13px/1 "Instrument Sans",sans-serif;--motion-report-explorer-sp-chip-transition: border-color .15s,color .15s,opacity .15s;--radius-report-explorer-sp-chip-sw-radius: 50%;--radius-report-explorer-sp-seg-radius: 10px;--space-report-explorer-sp-seg-padding: 2px;--space-report-explorer-sp-seg-gap: 2px;--radius-report-explorer-sp-seg-button-radius: 7px;--space-report-explorer-sp-seg-button-padding: 5px 11px;--type-report-explorer-sp-seg-button-font: 500 12.5px/1 "Instrument Sans",sans-serif;--space-report-explorer-sp-vtag-gap: 7px;--type-report-explorer-sp-vtag-weight: 600;--type-report-explorer-sp-vtag-size: 14px;--radius-report-explorer-sp-vtag-i-radius: 50%;--space-report-explorer-sp-status-gap: 6px;--type-report-explorer-sp-status-font: 500 9.5px/1 var(--font-mono);--type-report-explorer-sp-status-tracking: .13em;--space-report-explorer-sp-status-padding: 5px 8px;--radius-report-explorer-sp-status-radius: 6px;--radius-report-explorer-sp-status-before-radius: 50%;--space-report-explorer-sp-pane-padding: 20px;--space-report-explorer-sp-bars-gap: 12px;--space-report-explorer-sp-brow-gap: 12px;--radius-report-explorer-sp-brow-tr-radius: 4px;--radius-report-explorer-sp-brow-tr-i-radius: 4px;--motion-report-explorer-sp-brow-tr-i-transition: width .8s cubic-bezier(.22,1,.36,1);--type-report-explorer-sp-brow-v-font: 500 13px/1 var(--font-mono);--space-report-explorer-sp-axis-margin: 10px 76px 0 142px;--type-report-explorer-sp-axis-font: 500 10px/1 var(--font-mono);--space-report-explorer-sp-brow-gap-below-560: 8px;--space-report-explorer-sp-axis-margin-below-560: 10px 60px 0 86px;--space-report-explorer-sp-note-margin: 16px 0 0;--type-report-explorer-sp-note-font: 500 11.5px/1.6 var(--font-mono);--type-report-explorer-sp-note-b-weight: 500;--space-report-explorer-sp-ctl-gap: 10px;--space-report-explorer-sp-ctl-margin-bottom: 12px;--space-report-explorer-sp-hm-gap: 24px;--radius-report-explorer-sp-heat-radius: 12px;--space-report-explorer-sp-hm-p-margin: 0 0 12px;--type-report-explorer-sp-hm-p-size: 14.5px;--space-report-explorer-sp-shotrow-gap: 12px;--radius-report-explorer-sp-thumb-radius: 8px;--space-report-explorer-sp-sstat-margin-top: 8px;--type-report-explorer-sp-sstat-font: 500 11px/1.5 var(--font-mono);--type-report-explorer-sp-sstat-b-weight: 500;--radius-report-explorer-sp-vr-radius: 3px;--space-report-explorer-sp-vr-margin-top: 6px;--motion-report-explorer-sp-vr-i-transition: width .8s cubic-bezier(.22,1,.36,1)}:root{--art-store-replay-calm-foam: rgba(255,255,255,.35);--art-store-replay-caption-foam: rgba(255,255,255,.22);--art-store-replay-gameplay-hud: rgba(0,0,0,.35)}:root{--color-store-replay-phone-shell-frame: #1E1B17}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--color-store-replay-phone-shell-frame: #2C2824}}:root[data-theme=dark]{--color-store-replay-phone-shell-frame: #2C2824}:root{--space-research-examples-tests-gap: 12px;--radius-research-examples-tcard-radius: 10px;--space-research-examples-tcard-padding: 18px;--space-research-examples-tcard-gap: 10px;--space-research-examples-tcard-vis-gap: 8px;--radius-research-examples-tcard-vis-svg-radius: 11px;--type-research-examples-tcard-vis-qt-size: 13.5px;--type-research-examples-tcard-vis-qt-weight: 500;--type-research-examples-tcard-vis-qt-leading: 1.35;--type-research-examples-tcard-vis-qt-tracking: -.01em;--space-research-examples-tcard-vis-qt-padding-left: 10px;--type-research-examples-tcard-h3-size: 17px;--type-research-examples-tcard-h3-weight: 600;--type-research-examples-tcard-h3-tracking: -.02em;--type-research-examples-tcard-p-size: 14px;--type-research-examples-tcard-p-leading: 1.5;--type-research-examples-tcard-ask-size: 13px;--space-research-examples-tcard-ask-padding-top: 10px;--space-research-examples-people-gap: 12px;--radius-research-examples-research-person-radius: 10px;--space-research-examples-research-person-padding: 16px;--radius-research-examples-research-person-av-radius: 50%;--type-research-examples-research-person-av-font: 600 11px/1 var(--font-mono);--space-research-examples-research-person-av-margin-bottom: 12px;--type-research-examples-research-person-b-size: 15px;--type-research-examples-research-person-b-tracking: -.01em;--space-research-examples-research-person-p-margin: 4px 0 0;--type-research-examples-research-person-p-size: 13.5px;--type-research-examples-research-person-p-leading: 1.45;--space-survey-surveys-sp-survey-gap-1: clamp(24px,4vw,56px);--space-survey-sp-q-padding-2: 18px;--space-survey-sp-q-gap-3: 10px;--type-survey-sp-q-qq-font-size-4: 17px;--type-survey-sp-q-qq-font-weight-5: 600;--type-survey-sp-q-qq-letter-spacing-6: -.015em;--space-survey-sp-opt-gap-7: 10px;--space-survey-sp-opt-padding-8: 10px 12px;--radius-survey-sp-opt-border-radius-9: 8px;--type-survey-sp-opt-font-size-10: 14px;--motion-survey-sp-opt-transition-11: border-color .3s,color .3s;--radius-survey-sp-opt-i-border-radius-12: 50%;--motion-survey-sp-opt-i-transition-13: border-width .3s}:root{--space-article-cover-margin-bottom: 34px;--art-research-style-day-sky: #FCE7D6;--art-research-style-day-sun: #F9A66C;--art-research-style-day-hill: #B8E0C8;--art-research-style-day-grass: #8FCFB0;--art-research-style-house: #FFF6EC;--art-research-style-roof: #F28C8C;--art-research-style-night-sky: #1D2B4F;--art-research-style-night-moon: #FBE9C9;--art-research-style-night-hill: #2A2440;--art-research-style-night-grass: #0B0A12;--art-research-style-night-window: #FFB85C}:root{--type-store-replay-hint-size:12.5px;--type-store-replay-hint-leading:1.5}:root{--research-replay-hold-ms: 3200;--research-replay-final-hold-ms: 5200;--research-replay-score-step-ms: 2000;--research-replay-typing-characters-per-second: 38;--research-replay-answer-stagger-ms: 850;--research-replay-caption-hold-ms: 2300;--research-replay-unveil-ms: 900;--research-replay-breath-ms: 700;--research-replay-quick-hold-ms: 1800;--store-replay-traffic-emit-seconds: .12;--store-replay-traffic-travel-seconds: 1.7;--store-replay-min-run-seconds: 12;--store-replay-max-run-seconds: 30;--store-replay-caption-hold-ms: 2300;--store-replay-unveil-ms: 900;--store-replay-breath-ms: 700;--store-replay-final-hold-ms: 6500;--survey-answer-interval-ms: 1800}*{box-sizing:border-box}body{margin:0;background:var(--ground);color:var(--text);font-family:var(--font-body);font-size:var(--type-base-body-size);line-height:var(--type-base-body-leading);-webkit-font-smoothing:antialiased;overflow-x:hidden}::selection{background:var(--signal-fill);color:var(--signal-ink)}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--signal);outline-offset:var(--space-base-focus-visible-outline-offset)}.wrap{max-width:1280px;margin:0 auto;padding-inline:var(--space-base-wrap-padding-inline)}.mono{font-family:var(--font-mono-full)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dek{font-size:var(--type-base-dek-size);color:var(--muted);max-width:52ch;margin:var(--space-base-dek-margin);text-wrap:pretty}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition:var(--motion-reduced)!important;animation:var(--motion-reduced)!important}}.eyebrow{font:var(--type-base-eyebrow);letter-spacing:var(--type-base-eyebrow-tracking);text-transform:uppercase;color:var(--signal);margin:var(--space-base-eyebrow-margin);display:flex;align-items:center;gap:var(--space-base-eyebrow-gap)}.tag{font:var(--type-base-tag);letter-spacing:var(--type-base-tag-tracking);text-transform:uppercase;color:var(--dim);border:1px solid var(--line);border-radius:var(--radius-base-tag);padding:var(--space-base-tag-padding);white-space:nowrap}.lbl{font:var(--type-base-lbl);letter-spacing:var(--type-base-lbl-tracking);text-transform:uppercase;color:var(--dim);margin:var(--space-base-lbl-margin)}.nav{position:sticky;top:env(safe-area-inset-top,0px);z-index:50;background:var(--nav-bg);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line-soft)}.nav-in{display:flex;align-items:center;gap:var(--space-nav-bar-nav-in-gap);height:60px}.logo{font-weight:var(--type-nav-bar-logo-weight);font-size:var(--type-nav-bar-logo-size);letter-spacing:var(--type-nav-bar-logo-tracking);text-decoration:none}.tld{color:var(--signal)}.nav-links{display:flex;gap:var(--space-nav-bar-nav-links-gap);margin-right:auto;padding-left:var(--space-nav-bar-nav-links-padding-left)}.nav-links a,.nav-signin{text-decoration:none;font-size:var(--type-nav-bar-nav-links-a-size);color:var(--muted)}.nav-links a:hover,.nav-signin:hover{color:var(--text)}@media (max-width: 420px){.nav-cta{display:none}}.nav2{transition:var(--motion-nav-bar-nav2)}.nav2 .nav-in{transition:var(--motion-nav-bar-nav2-nav-in)}.nav2.scrolled{box-shadow:var(--shadow-nav-bar-nav2-scrolled)}.nav2.scrolled .nav-in{height:52px}.nav2 .nav-links{align-items:center;gap:var(--space-nav-bar-nav2-nav-links-gap)}.nav2 .nav-links>a,.nav-dd-btn{display:inline-flex;align-items:center;gap:var(--space-nav-bar-nav2-nav-links-a-nav-dd-btn-gap);height:34px;padding:var(--space-nav-bar-nav2-nav-links-a-nav-dd-btn-padding);border-radius:var(--radius-nav-bar-nav2-nav-links-a);font-size:var(--type-nav-bar-nav2-nav-links-a-size);color:var(--muted);text-decoration:none;background:none;border:0;cursor:pointer}.nav2 .nav-links>a:hover,.nav-dd-btn:hover,.nav-dd.open .nav-dd-btn{color:var(--text);background:var(--surface-2)}.nav-dd-btn svg{width:10px;height:10px;transition:var(--motion-nav-bar-nav-dd-btn-svg)}.nav-dd.open .nav-dd-btn svg{transform:rotate(180deg)}.nav-dd{position:relative}.nav-menu{position:absolute;top:var(--space-nav-bar-nav-menu-top);left:var(--space-nav-bar-nav-menu-left);width:340px;padding:var(--space-nav-bar-nav-menu-padding);border:1px solid var(--line);border-radius:var(--radius-nav-bar-nav-menu);background:var(--surface);box-shadow:var(--shadow-nav-bar-nav-menu);opacity:0;transform:translateY(-6px);pointer-events:none;transition:var(--motion-nav-bar-nav-menu)}.nav-dd.open .nav-menu{opacity:1;transform:none;pointer-events:auto}.nm-item{display:grid;grid-template-columns:10px minmax(0,1fr);gap:var(--space-nav-bar-nm-item-gap);align-items:start;padding:var(--space-nav-bar-nm-item-padding);border-radius:var(--radius-nav-bar-menu-item);text-decoration:none;color:var(--text)}a.nm-item:hover,a.nm-item:focus-visible{background:var(--surface-2)}.nm-dot{width:8px;height:8px;border-radius:var(--radius-nav-bar-menu-dot);background:var(--h,var(--line));margin-top:var(--space-nav-bar-nm-dot-margin-top)}.nm-item b{display:block;font-size:var(--type-nav-bar-nm-item-b-size);font-weight:var(--type-nav-bar-nm-item-b-weight);letter-spacing:var(--type-nav-bar-nm-item-b-tracking)}.nm-item small{display:block;font-size:var(--type-nav-bar-nm-item-small-size);color:var(--muted);line-height:var(--type-nav-bar-nm-item-small-leading);margin-top:1px}.nm-item em{font-style:normal;font:var(--type-nav-bar-nm-item-em);letter-spacing:var(--type-nav-bar-nm-item-em-tracking);text-transform:uppercase;color:var(--dim);border:1px solid var(--line);border-radius:var(--radius-nav-bar-nm-item-em);padding:var(--space-nav-bar-nm-item-em-padding);margin-left:var(--space-nav-bar-nm-item-em-margin-left);vertical-align:2px}.nm-soon{border-top:1px solid var(--line-soft);margin-top:var(--space-nav-bar-nm-soon-margin-top);padding-top:var(--space-nav-bar-nm-soon-padding-top)}.nm-item.is-soon b,.nm-item.is-soon small{color:var(--dim)}.nav-burger{display:none;width:38px;height:38px;border-radius:var(--radius-control);border:1px solid var(--line);background:transparent;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:var(--space-nav-bar-nav-burger-gap)}.nav-burger span{display:block;width:16px;height:1.5px;background:var(--text);transition:var(--motion-nav-bar-nav-burger-span)}.nav-burger[aria-expanded=true] span:first-child{transform:translateY(3.25px) rotate(45deg)}.nav-burger[aria-expanded=true] span:last-child{transform:translateY(-3.25px) rotate(-45deg)}.nav-sheet{border-top:1px solid var(--line-soft);background:var(--surface);padding-block:var(--space-nav-bar-nav-sheet-padding-block)}.nav-sheet .wrap{display:grid;gap:var(--space-nav-bar-nav-sheet-wrap-gap)}.ns-soon{color:var(--dim)}.ns-soon em{font-style:normal;font:var(--type-nav-bar-ns-soon-em);letter-spacing:var(--type-nav-bar-ns-soon-em-tracking);text-transform:uppercase;border:1px solid var(--line);border-radius:var(--radius-nav-bar-ns-soon-em);padding:var(--space-nav-bar-ns-soon-em-padding);margin-left:var(--space-nav-bar-ns-soon-em-margin-left)}.nav-sheet hr{border:0;border-top:1px solid var(--line-soft);margin:var(--space-nav-bar-nav-sheet-hr-margin)}@media (max-width: 420px){.nav2 .nav-cta{display:none}}.nav-dd-btn.is-here,.nav-links a.is-here{color:var(--text)}.theme{display:flex;border:1px solid var(--line);border-radius:var(--radius-theme-toggle-theme);padding:var(--space-theme-toggle-theme-padding);gap:var(--space-theme-toggle-theme-gap)}.theme button{background:transparent;border:0;border-radius:var(--radius-theme-toggle-theme-button);cursor:pointer;padding:var(--space-theme-toggle-theme-button-padding);font:var(--type-theme-toggle-theme-button);letter-spacing:var(--type-theme-toggle-theme-button-tracking);text-transform:uppercase;color:var(--dim)}.theme button:hover{color:var(--text)}.theme button[aria-pressed=true]{background:var(--surface-2);color:var(--text)}@media (max-width: 860px){.nav-links,.nav-signin{display:none}.theme{margin-left:auto}}.theme-btn{display:grid;place-items:center;width:34px;height:34px;border-radius:var(--radius-control);border:1px solid var(--line);background:transparent;color:var(--muted);cursor:pointer;margin-left:auto}.theme-btn:hover{color:var(--text);border-color:var(--muted)}.theme-btn svg{width:17px;height:17px}.nav2 .theme{display:none}@media (max-width: 860px){.nav2 .nav-links,.nav2 .nav-signin{display:none}.nav-burger{display:flex}.theme-btn{margin-left:auto}}.btn{display:inline-flex;align-items:center;gap:var(--space-button-btn-gap);height:40px;padding-inline:var(--space-button-btn-padding-inline);border-radius:var(--radius-button-btn);font-size:var(--type-button-btn-size);font-weight:var(--type-button-btn-weight);border:1px solid transparent;cursor:pointer;text-decoration:none;white-space:nowrap;transition:var(--motion-button-btn)}.btn-pri{background:var(--signal-fill);color:var(--signal-ink)}.btn-pri:hover{background:var(--signal-fill-hover)}.btn-ghost{background:transparent;border-color:var(--line)}.btn-ghost:hover{border-color:var(--text)}.btn-sm{height:34px;padding-inline:var(--space-button-btn-sm-padding-inline);font-size:var(--type-button-btn-sm-size)}.cta{display:flex;flex-wrap:wrap;gap:var(--space-button-cta-gap);align-items:center}.cta .fine{font-size:var(--type-button-cta-fine-size);letter-spacing:var(--type-button-cta-fine-tracking);color:var(--dim)}.nav-sheet a:not(.btn),.ns-soon{display:block;padding:var(--space-button-nav-sheet-a-not-btn-ns-soon-padding);font-size:var(--type-button-nav-sheet-a-not-btn-size);color:var(--text);text-decoration:none}.nav-sheet .btn{justify-content:center;margin-top:var(--space-button-nav-sheet-btn-margin-top);height:46px}.btn{border-radius:var(--radius-control)}.cta6-wrap{position:relative;display:inline-flex;border-radius:var(--radius-button-cta6-wrap);padding:var(--space-button-cta6-wrap-padding);margin:var(--space-button-cta6-wrap-margin)}.cta6-wrap.sm{padding:var(--space-button-cta6-wrap-sm-padding);margin:var(--space-button-cta6-wrap-sm-margin);border-radius:var(--radius-button-cta-wrap-sm)}.btn-sm{border-radius:var(--radius-control-small)}.cta6-wrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:var(--space-button-cta6-wrap-before-padding);pointer-events:none;background:conic-gradient(from var(--c6a),color-mix(in srgb,var(--text) 10%,transparent) 0deg,color-mix(in srgb,var(--text) 10%,transparent) 110deg,var(--signal-fill) 160deg,color-mix(in srgb,var(--text) 10%,transparent) 210deg,color-mix(in srgb,var(--text) 10%,transparent) 290deg,var(--signal-fill) 340deg,color-mix(in srgb,var(--text) 10%,transparent) 360deg);-webkit-mask:linear-gradient(var(--color-button-cta6-wrap-before-webkit-mask-stop-1) 0 0) content-box,linear-gradient(var(--color-button-cta6-wrap-before-webkit-mask-stop-2) 0 0);-webkit-mask-composite:xor;mask:linear-gradient(var(--color-button-cta6-wrap-before-mask-stop-1) 0 0) content-box exclude,linear-gradient(var(--color-button-cta6-wrap-before-mask-stop-2) 0 0);animation:var(--motion-button-cta6-wrap-before-animation)}.cta6{position:relative;gap:var(--space-button-cta6-gap);transition:var(--motion-button-cta6)}.cta6:hover,.cta6:focus-visible{background:var(--signal-fill);box-shadow:var(--shadow-button-cta6-hover)}.cta6-wrap.sm .cta6:hover{box-shadow:var(--shadow-button-cta6-wrap-sm-cta6-hover)}.cta6 .roll{position:relative;display:grid;height:1.25em;overflow:hidden;line-height:var(--type-button-cta6-roll-leading)}.cta6 .roll i{grid-area:1/1;font-style:normal;transition:var(--motion-button-cta6-roll-i)}.cta6 .roll i+i{transform:translateY(100%)}.cta6:hover .roll i:first-child,.cta6:focus-visible .roll i:first-child{transform:translateY(-100%)}.cta6:hover .roll i+i,.cta6:focus-visible .roll i+i{transform:none}.cta6-wrap.sm .cta6{gap:var(--space-button-cta6-wrap-sm-cta6-gap)}.nav-sheet .cta6-wrap{display:flex;margin:var(--space-button-nav-sheet-cta6-wrap-margin)}.nav-sheet .cta6-wrap .cta6{flex:1;margin-top:0}@media (max-width: 420px){.nav2 .cta6-wrap.sm{display:none}}@media (prefers-reduced-motion: reduce){.cta6-wrap:before{animation:var(--motion-reduced)}.cta6 .roll i{transition:var(--motion-reduced)}}.btn-lg{height:48px;padding-inline:var(--space-button-btn-lg-padding-inline);font-size:var(--type-button-btn-lg-size)}.hero.marks .eyebrow,.hero.marks h1,.hero.marks .dek,.cta-note,.sec-h h2,.sec-h p,.close h2{text-shadow:var(--shadow-button-hero-marks-eyebrow-text)}.p-try .btn{margin-top:var(--space-button-p-try-btn-margin-top);width:100%;justify-content:center}.p-try .cta6-wrap{display:flex;margin:var(--space-button-p-try-cta6-wrap-margin)}.p-try .cta6-wrap .btn,.p-try .btn{margin-top:0;width:100%;justify-content:center}.cta-stack{display:flex;flex-direction:column;align-items:center;gap:var(--space-button-cta-stack-gap);margin-top:var(--space-button-cta-stack-margin-top)}.cta-note{font:var(--type-button-cta-note);letter-spacing:var(--type-button-cta-note-tracking);color:var(--dim);text-shadow:var(--shadow-button-cta-note-text)}.cta-note a{color:var(--text);text-decoration:none;border-bottom:1px solid var(--line);padding-bottom:1px}.cta-note a:hover{border-color:var(--text)}@property --c6a{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes c6spin{to{--c6a:360deg}}.hero{position:relative;padding-block:var(--space-hero-hero-padding-block)}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(var(--grid) 1px,transparent 1.3px);background-size:22px 22px;-webkit-mask-image:linear-gradient(to bottom,var(--color-hero-before-webkit-mask-image),transparent 70%);mask-image:linear-gradient(to bottom,var(--color-hero-before-mask-image),transparent 70%)}.hero>*{position:relative}.head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--space-hero-head-gap);align-items:end;margin-bottom:var(--space-hero-head-margin-bottom)}.head h1{font-size:var(--type-hero-head-h1-size);font-weight:var(--type-hero-head-h1-weight);line-height:var(--type-hero-head-h1-leading);letter-spacing:var(--type-hero-head-h1-tracking);margin:0;text-wrap:balance}.head h1 span{display:block;font-size:var(--type-hero-head-h1-span-size);line-height:var(--type-hero-head-h1-span-leading);letter-spacing:var(--type-hero-head-h1-span-tracking);color:var(--muted);margin-top:var(--space-hero-head-h1-span-margin-top)}@media (max-width: 860px){.head{grid-template-columns:1fr}}.below{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-hero-below-gap);margin-top:var(--space-hero-below-margin-top);font-size:var(--type-hero-below-size);color:var(--dim)}.below a{color:var(--muted);text-decoration-color:var(--line);text-underline-offset:var(--space-hero-below-a-text-underline-offset)}.below a:hover{color:var(--text)}.hero.marks:before{display:none}.head.center{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center;gap:var(--space-hero-head-center-gap);margin-bottom:var(--space-hero-head-center-margin-bottom)}.head.center .eyebrow{justify-content:center;margin:0}.head.center h1{max-width:18ch;margin:0}.head.center .dek{margin:0;max-width:46ch;text-wrap:balance}.head.center .dek{max-width:40ch;text-wrap:balance}.hero.product-hero .head.center .dek{max-width:46ch}.sec{padding-block:var(--space-section-sec-padding-block);border-top:1px solid var(--line-soft)}.sec-h{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-section-sec-h-gap);align-items:end;margin-bottom:var(--space-section-sec-h-margin-bottom)}.sec-h h2{font-size:var(--type-section-sec-h-h2-size);font-weight:var(--type-section-sec-h-h2-weight);letter-spacing:var(--type-section-sec-h-h2-tracking);line-height:var(--type-section-sec-h-h2-leading);margin:0;text-wrap:balance}.sec-h p{margin:0;color:var(--muted);max-width:52ch;text-wrap:pretty}@media (max-width: 860px){.sec-h{grid-template-columns:minmax(0,1fr)}}.live-tag{display:inline-flex;align-items:center;gap:var(--space-section-live-tag-gap);font:var(--type-section-live-tag);letter-spacing:var(--type-section-live-tag-tracking);text-transform:uppercase;color:var(--live)}.live-tag:before{content:"";width:7px;height:7px;border-radius:var(--radius-section-live-dot);background:var(--live);box-shadow:var(--shadow-section-live-tag-before);animation:var(--motion-section-live-tag-before-animation)}@keyframes livepulse{50%{box-shadow:var(--shadow-section-livepulse-50)}}.close{padding-block:var(--space-page-frame-close-padding-block);border-top:1px solid var(--line-soft);display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--space-page-frame-close-gap)}.close h2{font-size:var(--type-page-frame-close-h2-size);font-weight:var(--type-page-frame-close-h2-weight);letter-spacing:var(--type-page-frame-close-h2-tracking);line-height:var(--type-page-frame-close-h2-leading);margin:0;max-width:18ch;text-wrap:balance}.foot{border-top:1px solid var(--line-soft);padding-block:var(--space-page-frame-foot-padding-block);display:flex;flex-wrap:wrap;gap:var(--space-page-frame-foot-gap);align-items:center;font-size:var(--type-page-frame-foot-size);color:var(--dim)}.foot nav{display:flex;gap:var(--space-page-frame-foot-nav-gap);margin-left:auto;flex-wrap:wrap}.foot a{color:var(--muted);text-decoration:none}.foot a:hover{color:var(--text)}.page-bg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}main{position:relative;z-index:1}.pricing{padding-block:var(--space-pricing-pricing-padding-block);border-top:1px solid var(--line-soft);scroll-margin-top:var(--space-pricing-pricing-scroll-margin-top)}.pr-head{display:grid;justify-items:center;text-align:center;gap:var(--space-pricing-pr-head-gap);margin-bottom:var(--space-pricing-pr-head-margin-bottom)}.pr-head h2{margin:0;font-size:var(--type-pricing-pr-head-h2-size);font-weight:var(--type-pricing-pr-head-h2-weight);letter-spacing:var(--type-pricing-pr-head-h2-tracking);line-height:var(--type-pricing-pr-head-h2-leading);text-wrap:balance;text-shadow:var(--shadow-pricing-pr-head-h2-text)}.pr-sub{margin:0;max-width:52ch;color:var(--muted);font-size:var(--type-pricing-pr-sub-size);text-wrap:balance;text-shadow:var(--shadow-pricing-pr-sub-text)}.pr-toggle{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;align-items:center;margin-top:var(--space-pricing-pr-toggle-margin-top);padding:var(--space-pricing-pr-toggle-padding);border-radius:var(--radius-pricing-pr-toggle);background:var(--surface);box-shadow:var(--shadow-pricing-pr-toggle)}.pr-thumb{position:absolute;top:var(--space-pricing-pr-thumb-top);bottom:var(--space-pricing-pr-thumb-bottom);left:var(--space-pricing-pr-thumb-left);width:calc(50% - 6px);border-radius:var(--radius-pricing-toggle-thumb);transition:var(--motion-pricing-pr-thumb);background:linear-gradient(180deg,color-mix(in srgb,var(--text) 13%,var(--surface)),color-mix(in srgb,var(--text) 5%,var(--surface)));box-shadow:var(--shadow-pricing-pr-thumb)}.pricing[data-billing=year] .pr-thumb{transform:translate(100%)}.pr-toggle button{position:relative;z-index:1;padding:var(--space-pricing-pr-toggle-button-padding);min-width:150px;border:0;border-radius:var(--radius-pricing-toggle-option);background:transparent;cursor:pointer;font-size:var(--type-pricing-pr-toggle-button-size);font-weight:var(--type-pricing-pr-toggle-button-weight);color:color-mix(in srgb,var(--text) 55%,transparent);transition:var(--motion-pricing-pr-toggle-button)}.pr-toggle button:hover,.pr-toggle button[aria-pressed=true]{color:var(--text)}.pr-toggle em{font-style:normal;color:var(--signal-fill);margin-left:var(--space-pricing-pr-toggle-em-margin-left);font-size:var(--type-pricing-pr-toggle-em-size)}.pr-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(5,auto);column-gap:var(--space-pricing-pr-cards-column-gap);row-gap:0}.pr-card{position:relative;isolation:isolate;display:grid;grid-row:span 5;grid-template-rows:subgrid;padding:var(--space-pricing-pr-card-padding);border-radius:var(--radius-pricing-pr-card);overflow:hidden;text-align:center;transform:translateZ(0)}.pc-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-4;background:color-mix(in srgb,var(--text) 6%,var(--surface))}.pc-glow{position:absolute;inset:var(--space-pricing-pc-glow-inset);z-index:-3;border-radius:var(--radius-pricing-pc-glow);background:var(--surface);pointer-events:none}.pc-glow:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;opacity:0;transition:var(--motion-pricing-pc-glow-after);background:radial-gradient(114.79% 100.05% at 50.04% -.05%,var(--surface) 60%,color-mix(in srgb,var(--signal-fill) 38%,var(--surface)) 85%,var(--signal-fill) 95%,var(--color-pricing-pc-glow-after-fill) 100%)}.pr-card:hover .pc-glow:after{opacity:1}.pc-edge{position:absolute;inset:var(--space-pricing-pc-edge-inset);z-index:-2;border-radius:var(--radius-pricing-pc-edge);overflow:hidden;padding:1px;pointer-events:none;-webkit-mask:linear-gradient(var(--color-pricing-pc-edge-webkit-mask-stop-1) 0 0) content-box,linear-gradient(var(--color-pricing-pc-edge-webkit-mask-stop-2) 0 0);-webkit-mask-composite:xor;mask:linear-gradient(var(--color-pricing-pc-edge-mask-stop-1) 0 0) content-box exclude,linear-gradient(var(--color-pricing-pc-edge-mask-stop-2) 0 0)}.pc-edge:before{content:"";position:absolute;left:50%;top:50%;width:300%;aspect-ratio:1;animation:var(--motion-pricing-pc-edge-before-animation);will-change:transform;background:conic-gradient(color-mix(in srgb,var(--text) 9%,transparent),color-mix(in srgb,var(--text) 9%,transparent) 30%,color-mix(in srgb,var(--text) 45%,transparent),color-mix(in srgb,var(--text) 9%,transparent) 50%,color-mix(in srgb,var(--text) 9%,transparent) 80%,color-mix(in srgb,var(--text) 45%,transparent) 90%,color-mix(in srgb,var(--text) 9%,transparent))}.pr-card:hover .pc-edge:before{animation-play-state:var(--motion-pricing-pr-card-hover-pc-edge-before-animation-play-state)}.pc-sheen{position:absolute;top:0;left:0;width:74px;height:74px;z-index:-1;border-radius:var(--radius-pricing-card-sheen);background:var(--color-pricing-pc-sheen-fill);filter:blur(60px);pointer-events:none}.pc-head{position:relative;display:flex;flex-direction:column;align-items:center;margin-bottom:var(--space-pricing-pc-head-margin-bottom)}.pc-head h3{margin:var(--space-pricing-pc-head-h3-margin);font-size:var(--type-pricing-pc-head-h3-size);font-weight:var(--type-pricing-pc-head-h3-weight);letter-spacing:var(--type-pricing-pc-head-h3-tracking)}.pc-head p{margin:0;min-height:3rem;font-size:var(--type-pricing-pc-head-p-size);line-height:var(--type-pricing-pc-head-p-leading);color:color-mix(in srgb,var(--text) 55%,transparent);max-width:24ch}.pc-flag{position:absolute;bottom:var(--space-pricing-pc-flag-bottom);font:var(--type-pricing-pc-flag);letter-spacing:var(--type-pricing-pc-flag-tracking);text-transform:uppercase;color:var(--signal-fill)}.pc-price{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.pc-num{position:relative;display:grid;height:56px;width:max-content}.pr-p{grid-area:1/1;display:flex;align-items:flex-start;justify-content:center;transform-origin:center;white-space:nowrap;font-size:var(--type-pricing-pr-p-size);font-weight:var(--type-pricing-pr-p-weight);letter-spacing:var(--type-pricing-pr-p-tracking);line-height:var(--type-pricing-pr-p-leading);font-variant-numeric:tabular-nums;transition:var(--motion-pricing-pr-p)}.pr-p sup{font-size:var(--type-pricing-pr-p-sup-size);font-weight:var(--type-pricing-pr-p-sup-weight);margin:var(--space-pricing-pr-p-sup-margin);line-height:var(--type-pricing-pr-p-sup-leading)}.pc-custom{font-size:var(--type-pricing-pc-custom-size);line-height:var(--type-pricing-pc-custom-leading)}.pr-p-y{opacity:0;pointer-events:none;transform:translate(40px) scale(.75)}.pricing[data-billing=year] .pr-p-m.swap{opacity:.3;transform:translate(var(--shift,-4.25rem)) scale(.65);text-decoration:line-through;text-decoration-thickness:2px}.pricing[data-billing=year] .pr-p-y{opacity:1;transform:none}.pc-per{margin-top:var(--space-pricing-pc-per-margin-top);font-size:var(--type-pricing-pc-per-size);color:color-mix(in srgb,var(--text) 55%,transparent)}.pc-note{margin-top:var(--space-pricing-pc-note-margin-top);font-size:var(--type-pricing-pc-note-size);color:color-mix(in srgb,var(--text) 50%,transparent);min-height:1rem}.bill-y,.pricing[data-billing=year] .bill-m{display:none}.pricing[data-billing=year] .bill-y{display:inline}.pc-act{margin:var(--space-pricing-pc-act-margin);padding:var(--space-pricing-pc-act-padding)}.pbtn{position:relative;display:flex;align-items:center;justify-content:center;height:50px;padding:var(--space-pricing-pbtn-padding);border-radius:var(--radius-control);font-size:var(--type-pricing-pbtn-size);font-weight:var(--type-pricing-pbtn-weight);color:var(--text);text-decoration:none;background:linear-gradient(180deg,color-mix(in srgb,var(--text) 14%,var(--surface)),color-mix(in srgb,var(--text) 5%,var(--surface)));box-shadow:var(--shadow-pricing-pbtn);transition:var(--motion-pricing-pbtn)}.pbtn-ring{display:none}.pbtn-txt{position:relative;display:grid;height:20px;overflow:hidden;line-height:var(--type-pricing-pbtn-txt-leading)}.pbtn-txt i{grid-area:1/1;font-style:normal;transition:var(--motion-pricing-pbtn-txt-i)}.pbtn-txt i:last-child{transform:translateY(100%)}.pbtn:hover .pbtn-txt i:first-child,.pbtn:focus-visible .pbtn-txt i:first-child{transform:translateY(-100%)}.pbtn:hover .pbtn-txt i:last-child,.pbtn:focus-visible .pbtn-txt i:last-child{transform:none}.pbtn-pri{background:var(--signal-fill);color:var(--signal-ink);box-shadow:var(--shadow-pricing-pbtn-pri)}.pbtn-pri:hover{box-shadow:var(--shadow-pricing-pbtn-pri-hover)}.pc-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-pricing-pc-list-gap);text-align:left;font-size:var(--type-pricing-pc-list-size)}.pc-list li{display:grid;grid-template-columns:14px minmax(0,1fr);gap:var(--space-pricing-pc-list-li-gap);align-items:baseline}.pc-list li:before{content:"";width:6px;height:6px;border-radius:var(--radius-pricing-list-bullet);background:var(--signal-fill);transform:translateY(-2px)}@media (max-width: 900px){.pr-cards{grid-template-columns:minmax(0,1fr);max-width:460px;margin-inline:auto;row-gap:0}.pr-card{margin-bottom:var(--space-pricing-media-max-width-900px-pr-card-margin-bottom)}}@media (max-width: 420px){.pr-toggle button{min-width:0;padding:var(--space-pricing-media-max-width-420px-pr-toggle-button-padding)}.pr-card{padding:var(--space-pricing-media-max-width-420px-pr-card-padding)}}@media (prefers-reduced-motion: reduce){.pc-edge:before{animation:var(--motion-reduced)}.pr-p,.pr-thumb,.pbtn-txt i{transition:var(--motion-reduced)}}@keyframes prspin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}.gl-host{isolation:isolate}.gl-edge{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;border-radius:inherit;overflow:hidden;padding:1px;pointer-events:none;-webkit-mask:linear-gradient(var(--color-glass-tile-gl-edge-webkit-mask-stop-1) 0 0) content-box,linear-gradient(var(--color-glass-tile-gl-edge-webkit-mask-stop-2) 0 0);-webkit-mask-composite:xor;mask:linear-gradient(var(--color-glass-tile-gl-edge-mask-stop-1) 0 0) content-box exclude,linear-gradient(var(--color-glass-tile-gl-edge-mask-stop-2) 0 0)}.gl-edge:before{content:"";position:absolute;left:50%;top:50%;width:300%;aspect-ratio:1;animation:var(--motion-glass-tile-gl-edge-before-animation);will-change:transform;background:conic-gradient(color-mix(in srgb,var(--text) 9%,transparent),color-mix(in srgb,var(--text) 9%,transparent) 30%,color-mix(in srgb,var(--gl,var(--text)) 55%,transparent),color-mix(in srgb,var(--text) 9%,transparent) 50%,color-mix(in srgb,var(--text) 9%,transparent) 80%,color-mix(in srgb,var(--gl,var(--text)) 55%,transparent) 90%,color-mix(in srgb,var(--text) 9%,transparent))}.gl-host:hover>.gl-edge:before{animation-play-state:var(--motion-glass-tile-gl-host-hover-gl-edge-before-animation-play-state)}.gl-clip{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;border-radius:inherit;overflow:hidden;pointer-events:none}.gl-sheen{position:absolute;top:0;left:0;width:90px;height:90px;border-radius:var(--radius-glass-tile-sheen);background:var(--color-glass-tile-gl-sheen-fill);filter:blur(64px);pointer-events:none;opacity:.6}.gl-host.gl-quiet .gl-sheen{opacity:.35}@media (prefers-reduced-motion: reduce){.gl-edge:before{animation:var(--motion-reduced)}}.us-tile{position:relative;border:1px solid var(--line);border-radius:var(--radius-tile);background:var(--surface);box-shadow:var(--shadow-glass-tile-us-tile);padding:var(--space-glass-tile-us-tile-padding)}.cover{display:block;width:100%;aspect-ratio:16/10;border-radius:var(--radius-dot-cover);background:var(--surface);border:1px solid var(--line-soft);transition:var(--motion-dot-cover-cover)}.p-art .cover{margin-bottom:var(--space-dot-cover-p-art-cover-margin-bottom)}.b-tag{font:var(--type-blog-b-tag);letter-spacing:var(--type-blog-b-tag-tracking);text-transform:uppercase;color:var(--dim);margin:var(--space-blog-b-tag-margin)}.b-tag b{color:var(--signal);font-weight:var(--type-blog-b-tag-b-weight)}.b-t{font-weight:var(--type-blog-b-t-weight);letter-spacing:var(--type-blog-b-t-tracking);line-height:var(--type-blog-b-t-leading);margin:var(--space-blog-b-t-margin);text-wrap:balance;font-size:var(--type-blog-b-t-size)}.b-x{margin:0;color:var(--muted);font-size:var(--type-blog-b-x-size);text-wrap:pretty}.b-post{display:block;text-decoration:none;color:inherit}.b-post:hover .b-t{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:var(--space-blog-b-post-hover-b-t-text-underline-offset)}.b-post:hover .cover{border-color:var(--line)}.b-chips{display:flex;flex-wrap:wrap;gap:var(--space-blog-b-chips-gap)}.b-chip{font:var(--type-blog-b-chip);padding:var(--space-blog-b-chip-padding);border:1px solid var(--line);border-radius:var(--radius-control);color:var(--muted);background:var(--surface);cursor:pointer}.b-chip:hover{color:var(--text);border-color:var(--dim)}.b-chip[aria-pressed=true]{background:var(--text);color:var(--ground);border-color:var(--text)}.b-head{display:flex;justify-content:space-between;align-items:end;gap:var(--space-blog-b-head-gap);flex-wrap:wrap;margin-bottom:var(--space-blog-b-head-margin-bottom)}.b-head h2{margin:0;font-size:var(--type-blog-b-head-h2-size);font-weight:var(--type-blog-b-head-h2-weight);letter-spacing:var(--type-blog-b-head-h2-tracking);line-height:var(--type-blog-b-head-h2-leading)}.b-head p{margin:var(--space-blog-b-head-p-margin);color:var(--muted)}.b-all{font-size:var(--type-blog-b-all-size);font-weight:var(--type-blog-b-all-weight);color:var(--text);text-decoration:none;border-bottom:1px solid var(--line);padding-bottom:var(--space-blog-b-all-padding-bottom);white-space:nowrap}.b-all:hover{border-color:var(--text)}.b-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-blog-b-grid-gap)}.b-grid .b-post.wide{grid-column:span 2}.b-grid .b-post.wide .cover{aspect-ratio:16/7.6}.b-grid .b-post.wide .b-t{font-size:var(--type-blog-b-grid-b-post-wide-b-t-size)}.b-grid .b-post[hidden]{display:none}.b-empty{color:var(--dim);font-size:var(--type-blog-b-empty-size)}@media (max-width: 980px){.b-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.b-grid{grid-template-columns:minmax(0,1fr)}.b-grid .b-post.wide{grid-column:auto}.b-grid .b-post.wide .cover{aspect-ratio:16/10}}.b-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-blog-b-row-gap)}@media (max-width: 860px){.b-row{grid-template-columns:minmax(0,1fr)}}.blog-sec{padding-block:var(--space-blog-blog-sec-padding-block);border-top:1px solid var(--line-soft)}.blog-sec .b-head h2,.blog-sec .b-head p{text-shadow:var(--shadow-blog-sec-b-head-h2-text)}.p-wrap{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:var(--space-article-columns);padding-block:var(--space-article-p-wrap-padding-block)}.p-art{max-width:700px}.p-back{display:inline-flex;gap:var(--space-article-p-back-gap);font-size:var(--type-article-p-back-size);color:var(--dim);text-decoration:none;margin-bottom:var(--space-article-p-back-margin-bottom)}.p-back:hover{color:var(--text)}.p-art h1{font-size:var(--type-article-p-art-h1-size);font-weight:var(--type-article-p-art-h1-weight);letter-spacing:var(--type-article-p-art-h1-tracking);line-height:var(--type-article-p-art-h1-leading);margin:var(--space-article-p-art-h1-margin);text-wrap:balance}.p-stand{font-size:var(--type-article-p-stand-size);color:var(--muted);margin:var(--space-article-p-stand-margin);text-wrap:pretty}.p-by{display:flex;align-items:center;gap:var(--space-article-p-by-gap);margin-bottom:var(--space-article-p-by-margin-bottom);font:var(--type-article-p-by);letter-spacing:var(--type-article-p-by-tracking);color:var(--dim)}.p-by i{width:30px;height:30px;border-radius:var(--radius-article-byline-avatar);background:var(--surface-2);display:grid;place-items:center;font-style:normal;font-weight:var(--type-article-p-by-i-weight);font-size:var(--type-article-p-by-i-size);color:var(--muted)}.p-body p{font-size:var(--type-article-p-body-p-size);line-height:var(--type-article-p-body-p-leading);margin:var(--space-article-p-body-p-margin)}.p-body h2{font-size:var(--type-article-p-body-h2-size);font-weight:var(--type-article-p-body-h2-weight);letter-spacing:var(--type-article-p-body-h2-tracking);margin:var(--space-article-p-body-h2-margin);scroll-margin-top:var(--space-article-p-body-h2-scroll-margin-top)}.p-call{margin:var(--space-article-p-call-margin);padding:var(--space-article-p-call-padding);border:1px solid var(--line);border-radius:var(--radius-article-p-call);background:var(--surface)}.p-call .k{font:var(--type-article-p-call-k);letter-spacing:var(--type-article-p-call-k-tracking);text-transform:uppercase;color:var(--signal);margin:var(--space-article-p-call-k-margin)}.p-bar{display:grid;grid-template-columns:110px minmax(0,1fr) 40px;gap:var(--space-article-p-bar-gap);align-items:center;font-size:var(--type-article-p-bar-size);color:var(--muted);margin-top:var(--space-article-p-bar-margin-top)}.p-bar i{display:block;height:8px;border-radius:var(--radius-article-p-bar-i);background:var(--surface-2);overflow:hidden}.p-bar i b{display:block;height:100%;border-radius:var(--radius-article-p-bar-i-b);background:var(--signal-fill);width:0;transition:var(--motion-article-p-bar-i-b)}.p-call.in .p-bar i b{width:var(--w)}.p-bar em{font:var(--type-article-p-bar-em);font-style:normal;color:var(--text);text-align:right}.p-call small{display:block;margin-top:var(--space-article-p-call-small-margin-top);font-size:var(--type-article-p-call-small-size);color:var(--dim)}.p-quote{margin:var(--space-article-p-quote-margin);padding-left:var(--space-article-p-quote-padding-left);border-left:2px solid var(--signal-fill);font-size:var(--type-article-p-quote-size);line-height:var(--type-article-p-quote-leading);letter-spacing:var(--type-article-p-quote-tracking);text-wrap:balance}.p-rail{position:sticky;top:var(--space-article-p-rail-top);align-self:start;display:grid;gap:var(--space-article-p-rail-gap)}.p-rail .k{font:var(--type-article-p-rail-k);letter-spacing:var(--type-article-p-rail-k-tracking);text-transform:uppercase;color:var(--dim);margin:var(--space-article-p-rail-k-margin)}.p-toc a{display:block;padding:var(--space-article-p-toc-a-padding);border-left:1px solid var(--line);font-size:var(--type-article-p-toc-a-size);color:var(--dim);text-decoration:none;transition:var(--motion-article-p-toc-a)}.p-toc a:hover{color:var(--text)}.p-toc a.on{color:var(--text);border-color:var(--signal-fill)}.p-try{position:relative;padding:var(--space-article-p-try-padding);border:1px solid var(--line);border-radius:var(--radius-article-p-try);background:var(--surface);font-size:var(--type-article-p-try-size);color:var(--muted)}.p-try b{display:block;color:var(--text);font-size:var(--type-article-p-try-b-size);margin-bottom:var(--space-article-p-try-b-margin-bottom)}.p-more{padding-block:var(--space-article-p-more-padding-block);border-top:1px solid var(--line-soft)}@media (max-width: 900px){.p-wrap{grid-template-columns:minmax(0,1fr)}.p-rail{position:static}}.p-art .cover{margin-bottom:var(--space-article-cover-margin-bottom)}.sp-chips{display:flex;flex-wrap:wrap;gap:var(--space-chip-group-sp-chips-gap)}.sp-chip{display:inline-flex;align-items:center;gap:var(--space-chip-group-sp-chip-gap);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-control);padding:var(--space-chip-group-sp-chip-padding);cursor:pointer;font:var(--type-chip-group-sp-chip);color:var(--muted);transition:var(--motion-chip-group-sp-chip)}.sp-chip:hover{color:var(--text);border-color:var(--dim)}.sp-chip[aria-pressed=true],.sp-chip[aria-selected=true]{color:var(--text);border-color:var(--text)}.sp-chip[aria-selected=true]{background:var(--text);color:var(--ground)}.sp-chip[aria-pressed=false]{opacity:.55}.sp-chip .sw{width:8px;height:8px;border-radius:var(--radius-chip-group-swatch);flex:none}.sp-surfaces{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-feature-grid-sp-surfaces-gap)}.sp-surface{border:1px solid var(--line-soft);border-radius:var(--radius-feature-grid-surface);background:var(--surface);padding:var(--space-feature-grid-sp-surface-padding)}.sp-surface h3{margin:var(--space-feature-grid-sp-surface-h3-margin);font-size:var(--type-feature-grid-sp-surface-h3-size);font-weight:var(--type-feature-grid-sp-surface-h3-weight);letter-spacing:var(--type-feature-grid-sp-surface-h3-tracking)}.sp-surface p{margin:0;font-size:var(--type-feature-grid-sp-surface-p-size);color:var(--muted);text-wrap:pretty}@media (max-width: 1000px){.sp-surfaces{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.sp-surfaces{grid-template-columns:minmax(0,1fr)}}.sp-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line)}.sp-spec{padding:var(--space-feature-grid-sp-spec-padding);border-bottom:1px solid var(--line);min-width:0}.sp-spec:not(:nth-child(3n+1)){padding-left:var(--space-feature-grid-sp-spec-not-nth-child-3n-1-padding-left);border-left:1px solid var(--line-soft)}.sp-spec h3{font-size:var(--type-feature-grid-sp-spec-h3-size);font-weight:var(--type-feature-grid-sp-spec-h3-weight);letter-spacing:var(--type-feature-grid-sp-spec-h3-tracking);margin:var(--space-feature-grid-sp-spec-h3-margin)}.sp-spec p{margin:0;font-size:var(--type-feature-grid-sp-spec-p-size);color:var(--muted);text-wrap:pretty}@media (max-width: 900px){.sp-specs{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-spec:not(:nth-child(3n+1)){padding-left:0;border-left:0}.sp-spec:nth-child(2n){padding-left:var(--space-feature-grid-media-max-width-900px-sp-spec-nth-child-2n-padding-left);border-left:1px solid var(--line-soft)}}@media (max-width: 600px){.sp-specs{grid-template-columns:minmax(0,1fr)}.sp-spec:nth-child(2n){padding-left:0;border-left:0}}.sp-life{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-step-cards-sp-life-gap)}@media (max-width: 980px){.sp-life{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.sp-life{grid-template-columns:minmax(0,1fr)}}.sp-lcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-step-cards-card);padding:var(--space-step-cards-sp-lcard-padding);display:flex;flex-direction:column;gap:var(--space-step-cards-sp-lcard-gap);transition:var(--motion-step-cards-sp-lcard)}.sp-lcard.on{border-color:var(--signal-line);box-shadow:var(--shadow-step-cards-sp-lcard-on)}.sp-lcard-h{display:flex;justify-content:space-between;align-items:center;gap:var(--space-step-cards-sp-lcard-h-gap)}.sp-lcard h3{margin:0;font-size:var(--type-step-cards-sp-lcard-h3-size);font-weight:var(--type-step-cards-sp-lcard-h3-weight);letter-spacing:var(--type-step-cards-sp-lcard-h3-tracking)}.sp-lcard p{margin:0;font-size:var(--type-step-cards-sp-lcard-p-size);color:var(--muted)}.sp-lmock{margin-top:auto;border:1px solid var(--line-soft);border-radius:var(--radius-step-cards-sp-lmock);background:var(--ground);padding:var(--space-step-cards-sp-lmock-padding);font:var(--type-step-cards-sp-lmock);color:var(--muted);min-height:96px}.sp-lmock b{color:var(--text);font-weight:var(--type-step-cards-sp-lmock-b-weight)}.sp-ev{display:inline-block;border:1px solid var(--line);border-radius:var(--radius-step-cards-sp-ev);padding:var(--space-step-cards-sp-ev-padding);margin:var(--space-step-cards-sp-ev-margin);font-size:var(--type-step-cards-sp-ev-size)}.sp-mono{font-family:var(--font-mono)}.sp-lab{font:var(--type-step-cards-sp-lab);letter-spacing:var(--type-step-cards-sp-lab-tracking);text-transform:uppercase;color:var(--dim)}.sp-status{display:inline-flex;align-items:center;gap:var(--space-step-cards-sp-status-gap);font:var(--type-step-cards-sp-status);letter-spacing:var(--type-step-cards-sp-status-tracking);text-transform:uppercase;padding:var(--space-step-cards-sp-status-padding);border-radius:var(--radius-step-cards-sp-status);border:1px solid var(--line);color:var(--muted);white-space:nowrap}.sp-status:before{content:"";width:6px;height:6px;border-radius:var(--radius-step-cards-status-dot);background:currentColor}.sp-status[data-s=learning]{color:var(--dim)}.sp-status[data-s=collecting]{color:var(--va);border-color:currentColor}.sp-status[data-s=results]{color:var(--signal);border-color:var(--signal-line)}.hov{position:relative;border-radius:var(--radius-explore-overlay-hover-card)}.hov-over{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;display:grid;place-items:center;padding:var(--space-explore-overlay-hov-over-padding);border-radius:var(--radius-explore-overlay-hover-card);overflow:hidden;pointer-events:none}.hov-over:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--surface) 0%,transparent);-webkit-backdrop-filter:blur(0px) saturate(1);backdrop-filter:blur(0px) saturate(1);transition:var(--motion-explore-overlay-hov-over-before)}.hov:hover .hov-over,.hov.show .hov-over,.hov:focus-within .hov-over{pointer-events:auto}.hov:hover .hov-over:before,.hov.show .hov-over:before,.hov:focus-within .hov-over:before{background:color-mix(in srgb,var(--surface) 62%,transparent);-webkit-backdrop-filter:blur(12px) saturate(1.1);backdrop-filter:blur(12px) saturate(1.1)}.ov{position:relative;display:none;justify-items:center;text-align:center;gap:var(--space-explore-overlay-ov-gap);max-width:420px;opacity:0;filter:blur(10px);transform:scale(1.04);transition:var(--motion-explore-overlay-ov)}.hov:hover .ov,.hov.show .ov,.hov:focus-within .ov{opacity:1;filter:none;transform:none}body[data-ov=desc] .ov-desc,body[data-ov=image] .ov-image,body[data-ov=result] .ov-result,body[data-ov=combo] .ov-combo{display:grid}.ov-combo{gap:var(--space-explore-overlay-ov-combo-gap);max-width:440px}.ov-combo .pic{padding:var(--space-explore-overlay-ov-combo-pic-padding);gap:var(--space-explore-overlay-ov-combo-pic-gap);margin-bottom:var(--space-explore-overlay-ov-combo-pic-margin-bottom)}.ov-combo .pi-ico{width:44px;height:44px;border-radius:var(--radius-explore-overlay-ov-combo-pi-ico)}.ov-combo .pic-people span{width:28px;height:28px;font-size:var(--type-explore-overlay-ov-combo-pic-people-span-size)}.ov-combo .pp{width:48px;height:86px}.ov-combo .pic-bars{height:60px}.ov-combo .pic-bars i{height:calc(var(--v) * 160px)}.ov-combo h3{font-size:var(--type-explore-overlay-ov-combo-h3-size)}.ov-combo .ov-body{font-size:var(--type-explore-overlay-ov-combo-ov-body-size)}.ov-eye{margin:0;font:var(--type-explore-overlay-ov-eye);letter-spacing:var(--type-explore-overlay-ov-eye-tracking);text-transform:uppercase;color:var(--signal)}.ov h3{margin:0;font-size:var(--type-explore-overlay-ov-h3-size);font-weight:var(--type-explore-overlay-ov-h3-weight);letter-spacing:var(--type-explore-overlay-ov-h3-tracking);line-height:var(--type-explore-overlay-ov-h3-leading);text-wrap:balance}.ov-body{margin:0;font-size:var(--type-explore-overlay-ov-body-size);line-height:var(--type-explore-overlay-ov-body-leading);color:var(--muted);text-wrap:pretty}.ov-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-explore-overlay-ov-list-gap);font-size:var(--type-explore-overlay-ov-list-size);color:var(--text)}.ov-list li{display:flex;align-items:center;justify-content:center;gap:var(--space-explore-overlay-ov-list-li-gap)}.ov-list li:before{content:"";width:6px;height:6px;border-radius:var(--radius-explore-overlay-list-bullet);background:var(--signal-fill)}.ov-cta{margin-top:var(--space-explore-overlay-ov-cta-margin-top);height:44px;padding-inline:var(--space-explore-overlay-ov-cta-padding-inline);font-size:var(--type-explore-overlay-ov-cta-size)}.ov-big{margin:0;font-size:var(--type-explore-overlay-ov-big-size);font-weight:var(--type-explore-overlay-ov-big-weight);letter-spacing:var(--type-explore-overlay-ov-big-tracking);line-height:var(--type-explore-overlay-ov-big-leading);font-variant-numeric:tabular-nums}.ov-big small{font-size:var(--type-explore-overlay-ov-big-small-size);letter-spacing:var(--type-explore-overlay-ov-big-small-tracking);color:var(--dim);margin-left:var(--space-explore-overlay-ov-big-small-margin-left);font-weight:var(--type-explore-overlay-ov-big-small-weight)}.pic{display:grid;justify-items:center;gap:var(--space-explore-overlay-pic-gap);padding:var(--space-explore-overlay-pic-padding);border:1px solid var(--line);border-radius:var(--radius-explore-overlay-pic);background:var(--surface)}.pic-icons{display:flex;gap:var(--space-explore-overlay-pic-icons-gap)}.pi-t{display:grid;justify-items:center;gap:var(--space-explore-overlay-pi-t-gap);padding:var(--space-explore-overlay-pi-t-padding);border-radius:var(--radius-explore-overlay-pi-t);border:1px solid var(--line-soft)}.pi-t.win{border-color:var(--signal-line);box-shadow:var(--shadow-explore-overlay-pi-t-win);background:var(--signal-soft)}.pi-ico{width:54px;height:54px;border-radius:var(--radius-explore-overlay-pi-ico);display:block}.pi-t b{font:var(--type-explore-overlay-pi-t-b);color:var(--text)}.pic-arrows{display:flex;gap:var(--space-explore-overlay-pic-arrows-gap)}.pic-arrows i{width:1.5px;height:18px;background:var(--line);position:relative}.pic-arrows i:after{content:"";position:absolute;left:var(--space-explore-overlay-pic-arrows-i-after-left);top:var(--space-explore-overlay-pic-arrows-i-after-top);border:4px solid transparent;border-bottom-color:var(--line)}.pic-people{display:flex;gap:var(--space-explore-overlay-pic-people-gap)}.pic-people span{width:34px;height:34px;border-radius:var(--radius-explore-overlay-person);display:grid;place-items:center;background:var(--surface-2);font:var(--type-explore-overlay-pic-people-span);color:var(--muted)}.pic-phones{display:flex;gap:var(--space-explore-overlay-pic-phones-gap);align-items:flex-end}.pp{width:58px;height:104px;border-radius:var(--radius-explore-overlay-pp);border:3px solid var(--text);background:var(--ground);display:grid;align-content:start;gap:var(--space-explore-overlay-pp-gap);padding:var(--space-explore-overlay-pp-padding);position:relative}.pp b{width:18px;height:18px;border-radius:var(--radius-explore-overlay-pp-b);background:var(--h);color:var(--color-explore-overlay-pp-b-ink);display:grid;place-items:center;font:var(--type-explore-overlay-pp-b)}.pp i{display:block;height:6px;border-radius:var(--radius-explore-overlay-pp-i);background:var(--line)}.pp i:nth-of-type(1){height:22px;background:color-mix(in srgb,var(--h) 35%,var(--ground))}.pp.win{transform:translateY(-8px);border-color:var(--signal-fill)}.pic-bars{display:flex;gap:var(--space-explore-overlay-pic-bars-gap);align-items:flex-end;height:74px}.pic-bars span{display:grid;justify-items:center;gap:var(--space-explore-overlay-pic-bars-span-gap);width:44px}.pic-bars i{display:block;width:100%;height:calc(var(--v) * 200px);border-radius:var(--radius-explore-overlay-pic-bars-i);background:var(--h);opacity:.75}.pic-bars span.win i{opacity:1;box-shadow:var(--shadow-explore-overlay-pic-bars-span-win-i)}.pic-bars b{font:var(--type-explore-overlay-pic-bars-b);color:var(--muted)}.ov-pick{position:fixed;z-index:60;left:var(--space-explore-overlay-ov-pick-left);bottom:var(--space-explore-overlay-ov-pick-bottom);display:flex;align-items:center;gap:var(--space-explore-overlay-ov-pick-gap);padding:var(--space-explore-overlay-ov-pick-padding);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);box-shadow:var(--shadow-explore-overlay-ov-pick)}.ov-pick span{font:var(--type-explore-overlay-ov-pick-span);letter-spacing:var(--type-explore-overlay-ov-pick-span-tracking);text-transform:uppercase;color:var(--dim);padding:var(--space-explore-overlay-ov-pick-span-padding)}.ov-pick button{height:30px;padding:var(--space-explore-overlay-ov-pick-button-padding);border:0;border-radius:var(--radius-explore-overlay-ov-pick-button);background:transparent;cursor:pointer;font-size:var(--type-explore-overlay-ov-pick-button-size);color:var(--muted)}.ov-pick button[aria-pressed=true]{background:var(--text);color:var(--surface);font-weight:var(--type-explore-overlay-ov-pick-button-aria-pressed-true-weight)}@media (max-width: 760px){.ov-pick{left:var(--space-explore-overlay-media-max-width-760px-ov-pick-left);right:var(--space-explore-overlay-media-max-width-760px-ov-pick-right);bottom:var(--space-explore-overlay-media-max-width-760px-ov-pick-bottom);justify-content:center}.ov-pick span{display:none}}@media (prefers-reduced-motion: reduce){.ov,.hov-over:before{transition:var(--motion-reduced)}}.hov[data-overlay=desc] .ov-desc,.hov[data-overlay=image] .ov-image,.hov[data-overlay=result] .ov-result,.hov[data-overlay=combo] .ov-combo{display:grid}.ov-illustration{display:contents}.duo-a{column-gap:var(--space-product-columns)!important}.duo-a .duo-col{grid-template-rows:auto 1fr auto;gap:var(--space-product-column-duo-a-duo-col-gap)}.duo-a .duo-h{padding-bottom:var(--space-product-column-duo-a-duo-h-padding-bottom);border-bottom:1px solid var(--line)}.duo-a .duo-h p{margin-top:var(--space-product-column-duo-a-duo-h-p-margin-top)}.duo-go{justify-self:start;display:inline-flex;align-items:center;gap:var(--space-product-column-duo-go-gap);font-size:var(--type-product-column-duo-go-size);font-weight:var(--type-product-column-duo-go-weight);color:var(--text);text-decoration:none;padding-bottom:var(--space-product-column-duo-go-padding-bottom);border-bottom:1px solid var(--line);text-shadow:var(--shadow-product-column-duo-go-text)}.duo-go:hover{border-color:var(--text)}.duo-go span{transition:var(--motion-product-column-duo-go-span)}.duo-go:hover span{transform:translate(4px)}.duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-product-column-duo-gap);align-items:stretch}.duo-col{grid-template-rows:auto 1fr auto}.duo .console.sd{display:flex;flex-direction:column}.duo-col{min-width:0;display:grid;gap:var(--space-product-column-duo-col-gap)}.duo-h{display:grid;gap:var(--space-product-column-duo-h-gap)}.duo-h h2{margin:0;font-size:var(--type-product-column-duo-h-h2-size);font-weight:var(--type-product-column-duo-h-h2-weight);letter-spacing:var(--type-product-column-duo-h-h2-tracking);line-height:var(--type-product-column-duo-h-h2-leading);text-shadow:var(--shadow-product-column-duo-h-h2-text)}.duo-h p{margin:0;font-size:var(--type-product-column-duo-h-p-size);line-height:var(--type-product-column-duo-h-p-leading);color:var(--muted);max-width:52ch;text-wrap:pretty;text-shadow:var(--shadow-product-column-duo-h-p-text)}.duo .below{margin-top:0;font-size:var(--type-product-column-duo-below-size)}.duo .c-bar{padding:var(--space-product-column-duo-c-bar-padding)}.duo .c-bar .tag{display:none}.duo .st-grid{grid-template-columns:196px minmax(0,1fr);grid-template-areas:"phone flow" "phone res"}.duo .st-grid .st-phone-z{grid-area:phone;padding:var(--space-product-column-duo-st-grid-st-phone-z-padding);overflow:hidden}.duo .st-grid .st-flow-z{grid-area:flow;padding:var(--space-product-column-duo-st-grid-st-flow-z-padding)}.duo .st-grid .st-res-z{grid-area:res;grid-column:auto;border-left:1px solid var(--line-soft)!important;border-top:1px solid var(--line-soft);padding:var(--space-product-column-duo-st-grid-st-res-z-padding)}.duo .phone{margin:var(--space-product-column-duo-phone-margin);transform:translate(-50%) scale(.74);transform-origin:top center}.duo .st-pills{flex-direction:column;align-items:stretch;gap:var(--space-product-column-duo-st-pills-gap);margin-top:var(--space-product-column-duo-st-pills-margin-top)}.duo .st-pill{height:26px;font-size:var(--type-product-column-duo-st-pill-size);justify-content:flex-start}.duo .flow{height:220px}.duo .ads{width:112px;gap:var(--space-product-column-duo-ads-gap)}.duo .ad{grid-template-columns:minmax(0,1fr);font-size:var(--type-product-column-duo-ad-size);padding:var(--space-product-column-duo-ad-padding)}.duo .ad-th{display:none}.duo .lanes{width:96px}.duo .lane{padding:var(--space-product-column-duo-lane-padding);gap:var(--space-product-column-duo-lane-gap);grid-template-columns:20px minmax(0,1fr)}.duo .lane .lt{width:20px;height:20px;font-size:var(--type-product-column-duo-lane-lt-size)}.duo .lane span{font-size:var(--type-product-column-duo-lane-span-size)}.duo .st-flow-z .hint{display:none}.duo .st-rows{gap:var(--space-product-column-duo-st-rows-gap);margin-bottom:var(--space-product-column-duo-st-rows-margin-bottom)}.duo .sr-row{padding:var(--space-product-column-duo-sr-row-padding)}.duo .sr-row .nm{font-size:var(--type-product-column-duo-sr-row-nm-size)}.duo .sr-row .cvr{font-size:var(--type-product-column-duo-sr-row-cvr-size)}.duo .st-verdict{font-size:var(--type-product-column-duo-st-verdict-size);min-height:3.6em;margin-top:var(--space-product-column-duo-st-verdict-margin-top);padding-top:var(--space-product-column-duo-st-verdict-padding-top)}@media (min-width: 1101px){.duo .hov,.duo .console{height:var(--hero-h,720px)}.duo .console{display:flex;flex-direction:column}.duo .st-grid{flex:1;min-height:0}.duo .st-verdict{min-height:4.4em}}@media (max-width: 1100px){.duo{grid-template-columns:minmax(0,1fr)}}@media (max-width: 620px){.duo .sl-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"test" "panel" "score"}.duo #slZTest{grid-template-columns:minmax(0,1fr)}.duo #slZScore{border-left:0!important}.duo .st-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"phone" "flow" "res"}.duo .st-grid .st-res-z,.duo .st-grid .st-flow-z{border-left:0!important;border-top:1px solid var(--line-soft)}.duo .st-pills{flex-direction:row;flex-wrap:wrap;justify-content:center}}@media (max-width: 1100px){.duo-a{row-gap:var(--space-product-stack)}}.soon .top{flex-wrap:wrap;row-gap:var(--space-coming-next-soon-top-row-gap)}.soon .tag{white-space:nowrap}.next{padding-block:var(--space-coming-next-next-padding-block);border-top:1px solid var(--line-soft)}.next-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,.8fr);gap:var(--space-coming-next-next-row-gap);align-items:stretch}.soon{border:1px dashed var(--line);border-radius:var(--radius-coming-next-card);padding:var(--space-coming-next-soon-padding);display:grid;gap:var(--space-coming-next-soon-gap);align-content:start;background:color-mix(in srgb,var(--ground) 82%,transparent)}.soon .top{display:flex;align-items:center;gap:var(--space-coming-next-soon-top-gap)}.soon b{font-size:var(--type-coming-next-soon-b-size);letter-spacing:var(--type-coming-next-soon-b-tracking)}.soon p{margin:0;font-size:var(--type-coming-next-soon-p-size);line-height:var(--type-coming-next-soon-p-leading);color:var(--muted);text-wrap:pretty}.notify{position:relative;display:grid;align-content:center;gap:var(--space-coming-next-notify-gap);padding:var(--space-coming-next-notify-padding);border-radius:var(--radius-coming-next-notify);background:var(--surface-2);text-decoration:none;color:var(--text)}.notify b{font-size:var(--type-coming-next-notify-b-size);letter-spacing:var(--type-coming-next-notify-b-tracking)}.notify span{font-size:var(--type-coming-next-notify-span-size);color:var(--muted)}@media (max-width: 860px){.next-row{grid-template-columns:minmax(0,1fr)}}.console{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-demo-frame-console);box-shadow:var(--shadow-demo-frame-console);overflow:hidden}.c-bar{position:relative;display:flex;align-items:center;gap:var(--space-demo-frame-c-bar-gap);flex-wrap:wrap;padding:var(--space-demo-frame-c-bar-padding);border-bottom:1px solid var(--line-soft)}.c-bar b{font-size:var(--type-demo-frame-c-bar-b-size);font-weight:var(--type-demo-frame-c-bar-b-weight);letter-spacing:var(--type-demo-frame-c-bar-b-tracking)}.status{margin-left:auto;display:inline-flex;align-items:center;gap:var(--space-demo-frame-status-gap);font:var(--type-demo-frame-status);letter-spacing:var(--type-demo-frame-status-tracking);color:var(--muted);font-variant-numeric:tabular-nums}.status i{width:7px;height:7px;border-radius:var(--radius-demo-frame-status-dot);background:var(--dim)}.status[data-s=run] i{background:var(--signal-fill);animation:var(--motion-demo-frame-status-data-s-run-i-animation)}.status[data-s=done] i{background:var(--hue)}.play{display:inline-flex;align-items:center;gap:var(--space-demo-frame-play-gap);height:28px;padding:var(--space-demo-frame-play-padding);border:1px solid var(--line);border-radius:var(--radius-demo-frame-play);background:transparent;cursor:pointer;font:var(--type-demo-frame-play);letter-spacing:var(--type-demo-frame-play-tracking);color:var(--muted)}.play:hover{border-color:var(--text);color:var(--text)}.play svg{width:10px;height:10px}.prog{position:absolute;left:0;bottom:var(--space-demo-frame-prog-bottom);height:2px;width:0;background:var(--signal-fill)}.zone{position:relative}.zone>:not(.cap){transition:var(--motion-demo-frame-zone-not-cap)}.zone.veiled>:not(.cap){filter:blur(6px);opacity:.3}.cap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:grid;place-content:center;justify-items:center;gap:var(--space-demo-frame-cap-gap);padding:var(--space-demo-frame-cap-padding);text-align:center;pointer-events:none;opacity:0;filter:blur(14px);transform:scale(1.05);transition:var(--motion-demo-frame-cap)}.zone.capped>.cap{opacity:1;filter:blur(0);transform:none}.cap .n{font:var(--type-demo-frame-cap-n);letter-spacing:var(--type-demo-frame-cap-n-tracking);color:var(--signal)}.cap strong{font-size:var(--type-demo-frame-cap-strong-size);font-weight:var(--type-demo-frame-cap-strong-weight);letter-spacing:var(--type-demo-frame-cap-strong-tracking);line-height:var(--type-demo-frame-cap-strong-leading);max-width:20ch;text-wrap:balance}.cap small{font-size:var(--type-demo-frame-cap-small-size);line-height:var(--type-demo-frame-cap-small-leading);color:var(--muted);max-width:32ch;text-wrap:pretty}#zScore>.cap{place-content:start center;padding-top:var(--space-demo-frame-z-score-cap-padding-top)}@media (max-width: 760px){.setup{grid-template-columns:minmax(0,1fr)}.cell+.cell{border-left:0;border-top:1px solid var(--line-soft)}.result{display:block}.exs{gap:var(--space-demo-frame-media-max-width-760px-exs-gap)}.ex{min-height:0;padding:var(--space-demo-frame-media-max-width-760px-ex-padding)}.ex .ln{font-size:var(--type-demo-frame-ex-ln-size-below-760)}.status .where{display:none}}.console.srb{display:flex;flex-direction:column}.sb-q{padding:var(--space-research-demo-sb-q-padding)}.sb-q .lbl{margin:var(--space-research-demo-sb-q-lbl-margin)}.sb-qt{margin:0;font-size:var(--type-research-demo-sb-qt-size);font-weight:var(--type-research-demo-sb-qt-weight);letter-spacing:var(--type-research-demo-sb-qt-tracking);line-height:var(--type-research-demo-sb-qt-leading)}.sb-body{flex:1;display:grid;grid-template-columns:minmax(0,1fr) 176px;margin-top:var(--space-research-demo-sb-body-margin-top);border-top:1px solid var(--line-soft);min-height:360px}.sb-feed{position:relative;overflow:hidden;padding:var(--space-research-demo-sb-feed-padding);border-right:1px solid var(--line-soft);-webkit-mask-image:linear-gradient(to bottom,var(--color-research-demo-sb-feed-webkit-mask-image) 72%,transparent);mask-image:linear-gradient(to bottom,var(--color-research-demo-sb-feed-mask-image) 72%,transparent)}.sb-entry{display:grid;grid-template-columns:32px minmax(0,1fr);gap:var(--space-research-demo-sb-entry-gap);align-items:start;padding:var(--space-research-demo-sb-entry-padding);border-bottom:1px solid var(--line-soft);animation:var(--motion-research-demo-sb-entry-animation)}@keyframes sbin{0%{opacity:0;transform:translateY(-12px);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}.sb-entry svg{width:32px;height:32px;border-radius:var(--radius-research-demo-entry-icon);display:block}.sb-entry small{display:flex;gap:var(--space-research-demo-sb-entry-small-gap);font:var(--type-research-demo-sb-entry-small);color:var(--dim);margin-bottom:var(--space-research-demo-sb-entry-small-margin-bottom)}.sb-entry small b{color:var(--h);font-weight:var(--type-research-demo-sb-entry-small-b-weight)}.sb-entry small em{font-style:normal;margin-left:auto;color:var(--text);font-weight:var(--type-research-demo-sb-entry-small-em-weight)}.sb-entry p{margin:0;font-size:var(--type-research-demo-sb-entry-p-size);line-height:var(--type-research-demo-sb-entry-p-leading)}.sb-scores{padding:var(--space-research-demo-sb-scores-padding);display:grid;align-content:start;gap:var(--space-research-demo-sb-scores-gap)}.sb-srow{display:grid;gap:var(--space-research-demo-sb-srow-gap);padding:var(--space-research-demo-sb-srow-padding);margin:var(--space-research-demo-sb-srow-margin);border-radius:var(--radius-research-demo-row);transition:var(--motion-research-demo-sb-srow)}.sb-srow.win{background:var(--signal-soft);box-shadow:var(--shadow-research-demo-sb-srow-win)}.sb-srow .top{display:flex;align-items:center;gap:var(--space-research-demo-sb-srow-top-gap)}.sb-srow svg{width:28px;height:28px;border-radius:var(--radius-research-demo-row-icon);display:block;flex:none}.sb-srow .top span{font-size:var(--type-research-demo-sb-srow-top-span-size);flex:1}.sb-srow .num{font:var(--type-research-demo-sb-srow-num);font-variant-numeric:tabular-nums}.sb-trk{height:5px;border-radius:var(--radius-research-demo-sb-trk);background:var(--surface-2);overflow:hidden}.sb-trk i{display:block;height:100%;width:0;border-radius:var(--radius-research-demo-sb-trk-i);background:var(--h);transition:var(--motion-research-demo-sb-trk-i)}.sb-verdict{margin:0;padding:var(--space-research-demo-sb-verdict-padding);border-top:1px solid var(--line-soft);font-size:var(--type-research-demo-sb-verdict-size);line-height:var(--type-research-demo-sb-verdict-leading);color:var(--muted);min-height:3.4em;text-wrap:pretty}.sb-verdict b{color:var(--text);font-weight:var(--type-research-demo-sb-verdict-b-weight)}@media (max-width: 560px){.sb-body{grid-template-columns:minmax(0,1fr);min-height:0}.sb-feed{height:300px;border-right:0;border-bottom:1px solid var(--line-soft)}}.st-grid{display:grid;grid-template-columns:290px minmax(0,1fr) 340px}.st-grid>.zone{padding:var(--space-store-test-demo-st-grid-zone-padding);min-width:0}.st-grid>.zone+.zone{border-left:1px solid var(--line-soft)}.phone{width:236px;margin:0 auto;padding:var(--space-store-test-demo-phone-padding);border-radius:var(--radius-phone);background:var(--phone);box-shadow:var(--shadow-store-test-demo-phone)}.screen{position:relative;height:452px;border-radius:var(--radius-screen);background:var(--store-bg);color:var(--store-text);overflow:hidden}.pg{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--space-store-test-demo-pg-padding);display:grid;align-content:start;gap:var(--space-store-test-demo-pg-gap);background:var(--store-bg);transition:var(--motion-store-test-demo-pg)}.pg.out{opacity:0;transform:translate(-18px);z-index:0}.pg.in{opacity:0;transform:translate(18px)}.pg:not(.out){z-index:1}.sb{display:flex;justify-content:space-between;font:var(--type-store-test-demo-sb);color:var(--store-text);padding:var(--space-store-test-demo-sb-padding)}.sb i{width:16px;height:7px;border-radius:var(--radius-store-test-demo-sb-i);border:1.2px solid currentColor;display:inline-block}.tb{display:flex;justify-content:space-between;color:var(--store-dim)}.tb svg{width:14px;height:14px}.app{display:grid;grid-template-columns:52px minmax(0,1fr);gap:var(--space-store-test-demo-app-gap);align-items:center}.app svg{width:52px;height:52px;border-radius:var(--radius-store-test-demo-app-svg);display:block}.app b{display:block;font-size:var(--type-store-test-demo-app-b-size);line-height:var(--type-store-test-demo-app-b-leading);letter-spacing:var(--type-store-test-demo-app-b-tracking)}.app small{font-size:var(--type-store-test-demo-app-small-size);color:var(--store-btn);font-weight:var(--type-store-test-demo-app-small-weight)}.meta{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;font-size:var(--type-store-test-demo-meta-size);color:var(--store-dim);line-height:var(--type-store-test-demo-meta-leading)}.meta b{display:block;font-size:var(--type-store-test-demo-meta-b-size);color:var(--store-text)}.meta>span+span{border-left:1px solid var(--store-line)}.inst{position:relative;overflow:hidden;height:30px;border-radius:var(--radius-store-test-demo-inst);background:var(--store-btn);color:var(--store-btn-ink);display:grid;place-items:center;font-size:var(--type-store-test-demo-inst-size);font-weight:var(--type-store-test-demo-inst-weight)}.inst .rp{position:absolute;width:30px;height:30px;border-radius:var(--radius-store-test-demo-install-ripple);background:var(--store-btn-ink);opacity:0;left:50%;top:50%;margin:var(--space-store-test-demo-inst-rp-margin)}.inst.tap .rp{animation:var(--motion-store-test-demo-inst-tap-rp-animation)}.inst.tap{animation:var(--motion-store-test-demo-inst-tap-animation)}.shots{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-store-test-demo-shots-gap)}.shots svg{width:100%;height:auto;display:block;border-radius:var(--radius-store-test-demo-screenshot)}.about b{font-size:var(--type-store-test-demo-about-b-size)}.about i{display:block;height:6px;border-radius:var(--radius-store-test-demo-about-i);background:var(--store-line);margin-top:var(--space-store-test-demo-about-i-margin-top)}.vbadge{position:absolute;right:var(--space-store-test-demo-vbadge-right);top:var(--space-store-test-demo-vbadge-top);font:var(--type-store-test-demo-vbadge);color:var(--color-store-test-demo-vbadge-ink);background:var(--vh);border-radius:var(--radius-store-test-demo-vbadge);padding:var(--space-store-test-demo-vbadge-padding);z-index:2}.st-pills{display:flex;justify-content:center;gap:var(--space-store-test-demo-st-pills-gap);margin-top:var(--space-store-test-demo-st-pills-margin-top);flex-wrap:wrap}.st-pill{height:28px;padding:var(--space-store-test-demo-st-pill-padding);border-radius:var(--radius-store-test-demo-st-pill);border:1px solid var(--line);background:transparent;cursor:pointer;font-size:var(--type-store-test-demo-st-pill-size);color:var(--muted);display:inline-flex;align-items:center;gap:var(--space-store-test-demo-st-pill-gap);transition:var(--motion-store-test-demo-st-pill)}.st-pill i{width:8px;height:8px;border-radius:var(--radius-store-test-demo-pill-dot);background:var(--vh)}.st-pill[aria-checked=true]{border-color:var(--vh);color:var(--text);background:var(--surface-2);box-shadow:var(--shape-inset-outline) var(--vh)}.flow{position:relative;height:430px}.flow canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ads{position:absolute;left:0;top:50%;transform:translateY(-50%);display:grid;gap:var(--space-store-test-demo-ads-gap);width:150px}.ad{display:grid;grid-template-columns:34px minmax(0,1fr);gap:var(--space-store-test-demo-ad-gap);align-items:center;padding:var(--space-store-test-demo-ad-padding);border:1px solid var(--line);border-radius:var(--radius-store-test-demo-ad);background:var(--surface);font-size:var(--type-store-test-demo-ad-size);line-height:var(--type-store-test-demo-ad-leading);color:var(--muted)}.ad b{display:block;font:var(--type-store-test-demo-ad-b);letter-spacing:var(--type-store-test-demo-ad-b-tracking);text-transform:uppercase;color:var(--dim);margin-bottom:var(--space-store-test-demo-ad-b-margin-bottom)}.ad-th{width:34px;height:34px;border-radius:var(--radius-store-test-demo-ad-th);display:block}.ad-th.a1{background:linear-gradient(160deg,var(--color-store-test-demo-ad-th-a1-fill-stop-1),var(--color-store-test-demo-ad-th-a1-fill-stop-2))}.ad-th.a2{background:linear-gradient(160deg,var(--color-store-test-demo-ad-th-a2-fill-stop-1),var(--color-store-test-demo-ad-th-a2-fill-stop-2))}.lanes{position:absolute;right:0;top:0;bottom:0;display:grid;align-content:space-evenly;width:118px}.lane{display:grid;grid-template-columns:22px minmax(0,1fr);gap:var(--space-store-test-demo-lane-gap);align-items:center;padding:var(--space-store-test-demo-lane-padding);border-radius:var(--radius-store-test-demo-lane);border:1px solid var(--line-soft);background:var(--surface)}.lane .lt{width:22px;height:22px;border-radius:var(--radius-store-test-demo-lane-lt);background:var(--vh);color:var(--color-store-test-demo-lane-lt-ink);display:grid;place-items:center;font:var(--type-store-test-demo-lane-lt)}.lane span{font:var(--type-store-test-demo-lane-span);color:var(--muted);font-variant-numeric:tabular-nums}.lane span b{color:var(--text);font-weight:var(--type-store-test-demo-lane-span-b-weight)}.lane.bump{animation:var(--motion-store-test-demo-lane-bump-animation)}.st-flow-z .hint{max-width:56ch}.st-rows{display:grid;gap:var(--space-store-test-demo-st-rows-gap);margin-bottom:var(--space-store-test-demo-st-rows-margin-bottom)}.sr-row{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:var(--space-store-test-demo-sr-row-gap);align-items:center;padding:var(--space-store-test-demo-sr-row-padding);margin-inline:var(--space-store-test-demo-sr-row-margin-inline);border-radius:var(--radius-store-test-demo-result-row);transition:var(--motion-store-test-demo-sr-row)}.sr-row .lt{width:24px;height:24px;border-radius:var(--radius-store-test-demo-sr-row-lt);background:var(--vh);color:var(--color-store-test-demo-sr-row-lt-ink);display:grid;place-items:center;font:var(--type-store-test-demo-sr-row-lt)}.sr-row .nm{font-size:var(--type-store-test-demo-sr-row-nm-size);font-weight:var(--type-store-test-demo-sr-row-nm-weight);letter-spacing:var(--type-store-test-demo-sr-row-nm-tracking)}.sr-row .sub{font:var(--type-store-test-demo-sr-row-sub);color:var(--dim);font-variant-numeric:tabular-nums}.sr-row .trk{height:6px;border-radius:var(--radius-store-test-demo-sr-row-trk);background:var(--surface-2);margin-top:var(--space-store-test-demo-sr-row-trk-margin-top);overflow:hidden}.sr-row .trk i{display:block;height:100%;width:0;border-radius:var(--radius-store-test-demo-sr-row-trk-i);background:var(--vh);transition:var(--motion-store-test-demo-sr-row-trk-i)}.sr-row .cvr{font:var(--type-store-test-demo-sr-row-cvr);font-variant-numeric:tabular-nums;letter-spacing:var(--type-store-test-demo-sr-row-cvr-tracking)}.sr-row .cvr small{display:block;font-size:var(--type-store-test-demo-sr-row-cvr-small-size);font-weight:var(--type-store-test-demo-sr-row-cvr-small-weight);color:var(--dim);letter-spacing:var(--type-store-test-demo-sr-row-cvr-small-tracking);text-align:right;margin-top:var(--space-store-test-demo-sr-row-cvr-small-margin-top)}.sr-row.win{background:var(--signal-soft);box-shadow:var(--shadow-store-test-demo-sr-row-win)}.st-pb{display:flex;height:12px;border-radius:var(--radius-store-test-demo-st-pb);overflow:hidden;background:var(--surface-2)}.st-pb i{display:block;height:100%;background:var(--vh);transition:var(--motion-store-test-demo-st-pb-i)}.st-pb-k{display:flex;justify-content:space-between;margin-top:var(--space-store-test-demo-st-pb-k-margin-top);font:var(--type-store-test-demo-st-pb-k);color:var(--muted);font-variant-numeric:tabular-nums}.st-pb-k span{display:inline-flex;align-items:center;gap:var(--space-store-test-demo-st-pb-k-span-gap)}.st-pb-k span i{width:7px;height:7px;border-radius:var(--radius-store-test-demo-legend-key);background:var(--vh)}.st-verdict{margin:var(--space-store-test-demo-st-verdict-margin);padding-top:var(--space-store-test-demo-st-verdict-padding-top);border-top:1px solid var(--line-soft);font-size:var(--type-store-test-demo-st-verdict-size);line-height:var(--type-store-test-demo-st-verdict-leading);color:var(--muted);text-wrap:pretty;min-height:4.4em}.st-verdict b{color:var(--text);font-weight:var(--type-store-test-demo-st-verdict-b-weight)}@media (max-width: 1180px){.st-grid{grid-template-columns:270px minmax(0,1fr)}.st-res-z{grid-column:1/-1;border-left:0!important;border-top:1px solid var(--line-soft)}}@media (max-width: 760px){.st-grid{grid-template-columns:minmax(0,1fr)}.st-grid>.zone+.zone{border-left:0;border-top:1px solid var(--line-soft)}.flow{height:340px}.ads{width:118px}.ad{grid-template-columns:minmax(0,1fr);font-size:var(--type-store-test-demo-ad-size-below-760)}.ad-th{display:none}.lanes{width:100px}}.phone-chrome{display:contents}.hl-pick{position:fixed;z-index:60;left:50%;transform:translate(-50%);bottom:var(--space-headline-picker-hl-pick-bottom);display:flex;align-items:center;gap:var(--space-headline-picker-hl-pick-gap);padding:var(--space-headline-picker-hl-pick-padding);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);box-shadow:var(--shadow-headline-picker-hl-pick)}.hl-pick span{font:var(--type-headline-picker-hl-pick-span);letter-spacing:var(--type-headline-picker-hl-pick-span-tracking);color:var(--muted);padding:var(--space-headline-picker-hl-pick-span-padding);font-variant-numeric:tabular-nums;white-space:nowrap}.hl-pick button{width:32px;height:30px;border:0;border-radius:var(--radius-headline-picker-hl-pick-button);background:var(--surface-2);cursor:pointer;font-size:var(--type-headline-picker-hl-pick-button-size);line-height:var(--type-headline-picker-hl-pick-button-leading);color:var(--text)}.hl-pick button:hover{background:var(--line)}:where(.research-replay).console{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-research-replay-console-radius);box-shadow:var(--shadow-research-replay-console-box-shadow);overflow:hidden}:where(.research-replay) .c-bar{position:relative;display:flex;align-items:center;gap:var(--space-research-replay-c-bar-gap);flex-wrap:wrap;padding:var(--space-research-replay-c-bar-padding);border-bottom:1px solid var(--line-soft)}:where(.research-replay) .c-bar b{font-size:var(--type-research-replay-c-bar-b-size);font-weight:var(--type-research-replay-c-bar-b-weight);letter-spacing:var(--type-research-replay-c-bar-b-tracking)}:where(.research-replay) .tag{font:var(--type-research-replay-tag-font);letter-spacing:var(--type-research-replay-tag-tracking);text-transform:uppercase;color:var(--dim);border:1px solid var(--line);border-radius:var(--radius-research-replay-tag-radius);padding:var(--space-research-replay-tag-padding)}:where(.research-replay) .status{margin-left:auto;display:inline-flex;align-items:center;gap:var(--space-research-replay-status-gap);font:var(--type-research-replay-status-font);letter-spacing:var(--type-research-replay-status-tracking);color:var(--muted);font-variant-numeric:tabular-nums}:where(.research-replay) .status i{width:7px;height:7px;border-radius:var(--radius-research-replay-status-i-radius);background:var(--dim)}:where(.research-replay) .status[data-s=run] i{background:var(--signal-fill);animation:var(--motion-research-replay-status-data-s-run-i-animation)}:where(.research-replay) .status[data-s=done] i{background:var(--hue)}@keyframes blink{50%{opacity:.25}}:where(.research-replay) .play{display:inline-flex;align-items:center;gap:var(--space-research-replay-play-gap);height:28px;padding:var(--space-research-replay-play-padding);border:1px solid var(--line);border-radius:var(--radius-research-replay-play-radius);background:transparent;cursor:pointer;font:var(--type-research-replay-play-font);letter-spacing:var(--type-research-replay-play-tracking);color:var(--muted)}:where(.research-replay) .play:hover{border-color:var(--text);color:var(--text)}:where(.research-replay) .play svg{width:10px;height:10px}:where(.research-replay) .prog{position:absolute;left:0;bottom:var(--space-research-replay-prog-bottom);height:2px;width:0;background:var(--signal-fill)}:where(.research-replay) .c-grid{display:grid;grid-template-columns:minmax(0,1fr)}:where(.research-replay) .left{min-width:0;display:flex;flex-direction:column}:where(.research-replay) .setup{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);border-bottom:1px solid var(--line-soft)}:where(.research-replay) .cell{padding:var(--space-research-replay-cell-padding);min-width:0}:where(.research-replay) .cell+.cell{border-left:1px solid var(--line-soft)}:where(.research-replay) .lbl{font:var(--type-research-replay-lbl-font);letter-spacing:var(--type-research-replay-lbl-tracking);text-transform:uppercase;color:var(--dim);margin:var(--space-research-replay-lbl-margin)}:where(.research-replay) .lbl-row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-research-replay-lbl-row-gap)}:where(.research-replay) .count{font:var(--type-research-replay-count-font);color:var(--dim);font-variant-numeric:tabular-nums;margin:var(--space-research-replay-count-margin)}:where(.research-replay) .chips{display:flex;flex-wrap:wrap;gap:var(--space-research-replay-chips-gap);margin-bottom:var(--space-research-replay-chips-margin-bottom)}:where(.research-replay) .chip{height:30px;padding:var(--space-research-replay-chip-padding);border-radius:var(--radius-research-replay-chip-radius);border:1px solid var(--line);background:transparent;cursor:pointer;font-size:var(--type-research-replay-chip-size);color:var(--muted);transition:var(--motion-research-replay-chip-transition)}:where(.research-replay) .chip:hover{border-color:var(--text);color:var(--text)}:where(.research-replay) .chip[aria-checked=true]{background:var(--text);border-color:var(--text);color:var(--surface);font-weight:var(--type-research-replay-chip-aria-checked-true-weight)}:where(.research-replay) .exs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-research-replay-exs-gap)}:where(.research-replay) .ex{display:grid;align-content:start;gap:var(--space-research-replay-ex-gap);padding:var(--space-research-replay-ex-padding);text-align:left;background:transparent;cursor:pointer;border:1px solid var(--line-soft);border-radius:var(--radius-research-replay-ex-radius);transition:var(--motion-research-replay-ex-transition)}:where(.research-replay) .ex:hover{border-color:var(--line)}:where(.research-replay) .ex[aria-checked=true]{border-color:var(--hue-of);background:var(--surface-2);box-shadow:var(--shape-inset-outline) var(--hue-of);transform:translateY(-2px)}:where(.research-replay) .ex .th svg{display:block;border-radius:var(--radius-research-replay-ex-th-svg-radius);max-width:100%;height:auto}:where(.research-replay) .ex .th.icon svg{width:58px}:where(.research-replay) .ex .th.art svg{width:100%;border-radius:var(--radius-research-replay-ex-th-art-svg-radius)}:where(.research-replay) .ex .nm{font-size:var(--type-research-replay-ex-nm-size);color:var(--dim);display:flex;align-items:center;gap:var(--space-research-replay-ex-nm-gap)}:where(.research-replay) .ex .nm i{width:8px;height:8px;border-radius:var(--radius-research-replay-ex-nm-i-radius);background:var(--hue-of);flex:none}:where(.research-replay) .ex .tt{font-size:var(--type-research-replay-ex-tt-size);font-weight:var(--type-research-replay-ex-tt-weight);letter-spacing:var(--type-research-replay-ex-tt-tracking);line-height:var(--type-research-replay-ex-tt-leading)}:where(.research-replay) .ex .ln{font-size:var(--type-research-replay-ex-ln-size);line-height:var(--type-research-replay-ex-ln-leading);color:var(--muted);margin:0;text-wrap:pretty}:where(.research-replay) .ex .ln.copy{font-size:var(--type-research-replay-ex-ln-copy-size);color:var(--text);font-weight:var(--type-research-replay-ex-ln-copy-weight);letter-spacing:var(--type-research-replay-ex-ln-copy-tracking)}:where(.research-replay) .qs{display:grid;gap:var(--space-research-replay-qs-gap);margin-bottom:var(--space-research-replay-qs-margin-bottom)}:where(.research-replay) .q{text-align:left;padding:var(--space-research-replay-q-padding);background:transparent;border:1px solid var(--line-soft);border-radius:var(--radius-research-replay-q-radius);cursor:pointer;font-size:var(--type-research-replay-q-size);line-height:var(--type-research-replay-q-leading);color:var(--muted);transition:var(--motion-research-replay-q-transition)}:where(.research-replay) .q:hover{border-color:var(--line);color:var(--text)}:where(.research-replay) .q[aria-checked=true]{border-color:var(--signal-line);background:var(--signal-soft);color:var(--text);font-weight:var(--type-research-replay-q-aria-checked-true-weight)}:where(.research-replay) .hint{font-size:var(--type-research-replay-hint-size);line-height:var(--type-research-replay-hint-leading);color:var(--dim);margin:0}:where(.research-replay) .hint b{color:var(--muted);font-weight:var(--type-research-replay-hint-b-weight)}:where(.research-replay) .panel{padding:var(--space-research-replay-panel-padding)}:where(.research-replay) .rows{display:grid}:where(.research-replay) .row{display:grid;grid-template-columns:34px minmax(0,1fr) 56px;gap:var(--space-research-replay-row-gap);padding:var(--space-research-replay-row-padding);margin-inline:var(--space-research-replay-row-margin-inline);border-top:1px solid var(--line-soft);border-radius:var(--radius-research-replay-row-radius);transition:var(--motion-research-replay-row-transition)}:where(.research-replay) .row:first-child{border-top-color:transparent}:where(.research-replay) .av{width:34px;height:34px;border-radius:var(--radius-research-replay-av-radius);display:grid;place-items:center;background:var(--surface-2);font:var(--type-research-replay-av-font);color:var(--muted);transition:var(--motion-research-replay-av-transition)}:where(.research-replay) .row.live .av{background:var(--hue);color:var(--surface)}:where(.research-replay) .who{font-size:var(--type-research-replay-who-size);font-weight:var(--type-research-replay-who-weight);letter-spacing:var(--type-research-replay-who-tracking);line-height:var(--type-research-replay-who-leading)}:where(.research-replay) .who em{font-style:normal;font-weight:var(--type-research-replay-who-em-weight);color:var(--dim)}:where(.research-replay) .ans{margin:var(--space-research-replay-ans-margin);font-size:var(--type-research-replay-ans-size);line-height:var(--type-research-replay-ans-leading);color:var(--text);text-wrap:pretty}:where(.research-replay) .ans .rest{color:transparent}:where(.research-replay) .ans .caret{display:inline-block;width:2px;height:1em;vertical-align:-.15em;background:var(--hue);margin-left:var(--space-research-replay-ans-caret-margin-left);animation:var(--motion-research-replay-ans-caret-animation)}:where(.research-replay) .row:not(.typing) .caret{display:none}:where(.research-replay) .row.idle .ans{color:var(--dim)}:where(.research-replay) .sc{display:grid;justify-items:end;align-content:start;gap:var(--space-research-replay-sc-gap);padding-top:var(--space-research-replay-sc-padding-top)}:where(.research-replay) .bars{display:flex;align-items:flex-end;gap:var(--space-research-replay-bars-gap);height:22px}:where(.research-replay) .bars i{width:6px;border-radius:var(--radius-research-replay-bars-i-radius);background:var(--line);height:3px;transition:var(--motion-research-replay-bars-i-transition)}:where(.research-replay) .row.scored .bars i{background:var(--hue)}:where(.research-replay) .ev{font:var(--type-research-replay-ev-font);font-variant-numeric:tabular-nums;color:var(--dim)}:where(.research-replay) .row.scored .ev{color:var(--text)}:where(.research-replay) .row.now{background:var(--signal-soft)}:where(.research-replay) .result{padding:var(--space-research-replay-result-padding);border-top:1px solid var(--line-soft);min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-research-replay-result-gap)}:where(.research-replay) .result>.lbl,:where(.research-replay) .result>.now-card{grid-column:1/-1}:where(.research-replay) .res-a,:where(.research-replay) .res-b{min-width:0}:where(.research-replay) .now-card{display:grid;grid-template-columns:30px minmax(0,1fr);gap:var(--space-research-replay-now-card-gap);align-items:start;min-height:64px;padding:var(--space-research-replay-now-card-padding);border:1px solid var(--line-soft);border-radius:var(--radius-research-replay-now-card-radius);background:var(--ground)}:where(.research-replay) .now-card .av{width:30px;height:30px;font-size:var(--type-research-replay-now-card-av-size);background:var(--hue);color:var(--surface)}:where(.research-replay) .now-card.empty .av{background:var(--surface-2);color:var(--dim)}:where(.research-replay) .now-q{font-size:var(--type-research-replay-now-q-size);line-height:var(--type-research-replay-now-q-leading);color:var(--text);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}:where(.research-replay) .now-card.empty .now-q{color:var(--dim)}:where(.research-replay) .now-card.swap{animation:var(--motion-research-replay-now-card-swap-animation)}@keyframes swap{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}:where(.research-replay) .ref-h{display:flex;justify-content:space-between;align-items:baseline;margin:var(--space-research-replay-ref-h-margin);padding-left:var(--space-research-replay-ref-h-padding-left);font-size:var(--type-research-replay-ref-h-size);color:var(--dim)}:where(.research-replay) .ref-h b{color:var(--muted);font-weight:var(--type-research-replay-ref-h-b-weight)}:where(.research-replay) .ref{position:relative;list-style:none;margin:0;padding:var(--space-research-replay-ref-padding);display:grid;gap:var(--space-research-replay-ref-gap)}:where(.research-replay) .wires{position:absolute;left:0;top:var(--space-research-replay-wires-top);width:30px;overflow:visible;pointer-events:none}:where(.research-replay) .wires path{fill:none;stroke:var(--hue);stroke-linecap:round;transition:var(--motion-research-replay-wires-path-transition)}:where(.research-replay) .wires.flow path{stroke-dasharray:3 4;animation:var(--motion-research-replay-wires-flow-path-animation)}@keyframes flow{to{stroke-dashoffset:-7}}:where(.research-replay) .ref li{display:grid;grid-template-columns:14px minmax(0,1fr) 52px 32px;gap:var(--space-research-replay-ref-li-gap);align-items:center;min-height:36px;padding:var(--space-research-replay-ref-li-padding);border-radius:var(--radius-research-replay-ref-li-radius);transition:var(--motion-research-replay-ref-li-transition)}:where(.research-replay) .ref li.top{background:var(--signal-soft)}:where(.research-replay) .ref li.scan{background:var(--surface-2)}:where(.research-replay) .ref .k{font:var(--type-research-replay-ref-k-font);color:var(--dim)}:where(.research-replay) .ref .st{font-size:var(--type-research-replay-ref-st-size);line-height:var(--type-research-replay-ref-st-leading);color:var(--muted)}:where(.research-replay) .ref li.top .st{color:var(--text)}:where(.research-replay) .ref .bar{height:6px;border-radius:var(--radius-research-replay-ref-bar-radius);background:var(--surface-2);overflow:hidden}:where(.research-replay) .ref .bar i{display:block;height:100%;width:0;border-radius:var(--radius-research-replay-ref-bar-i-radius);background:var(--hue);transition:var(--motion-research-replay-ref-bar-i-transition)}:where(.research-replay) .ref .pc{font:var(--type-research-replay-ref-pc-font);color:var(--dim);text-align:right;font-variant-numeric:tabular-nums}:where(.research-replay) .calc{min-height:18px;margin:var(--space-research-replay-calc-margin);font:var(--type-research-replay-calc-font);color:var(--dim);font-variant-numeric:tabular-nums;transition:var(--motion-research-replay-calc-transition)}:where(.research-replay) .calc b{color:var(--text)}:where(.research-replay) .ruler{display:block;width:100%;height:auto;margin-top:var(--space-research-replay-ruler-margin-top);overflow:visible}:where(.research-replay) .ruler .ax{stroke:var(--line);stroke-width:1.5}:where(.research-replay) .ruler .tk{stroke:var(--line);stroke-width:1.5}:where(.research-replay) .ruler .tl{fill:var(--dim);font:var(--type-research-replay-ruler-tl-font);text-anchor:middle}:where(.research-replay) .ruler .pd{stroke:var(--surface);stroke-width:2}:where(.research-replay) .ruler .pi{fill:var(--surface);font:var(--type-research-replay-ruler-pi-font);text-anchor:middle;pointer-events:none}:where(.research-replay) .ruler .mean{transition:var(--motion-research-replay-ruler-mean-transition)}:where(.research-replay) .ruler .mean line{stroke:var(--signal-fill);stroke-width:2}:where(.research-replay) .ruler .mean path{fill:var(--signal-fill)}:where(.research-replay) .score{display:flex;align-items:baseline;gap:var(--space-research-replay-score-gap);margin-top:var(--space-research-replay-score-margin-top)}:where(.research-replay) .score strong{font-size:var(--type-research-replay-score-strong-size);font-weight:var(--type-research-replay-score-strong-weight);letter-spacing:var(--type-research-replay-score-strong-tracking);line-height:var(--type-research-replay-score-strong-leading);font-variant-numeric:tabular-nums}:where(.research-replay) .score small{font:var(--type-research-replay-score-small-font);color:var(--dim)}:where(.research-replay) .score-cap{font-size:var(--type-research-replay-score-cap-size);color:var(--muted);margin:var(--space-research-replay-score-cap-margin)}:where(.research-replay) .rank{border-top:1px solid var(--line-soft);padding-top:var(--space-research-replay-rank-padding-top)}:where(.research-replay) .rk{display:grid;grid-template-columns:26px minmax(0,1fr) 40px;gap:var(--space-research-replay-rk-gap);align-items:center;padding:var(--space-research-replay-rk-padding)}:where(.research-replay) .rk .th svg{width:26px;height:26px;border-radius:var(--radius-research-replay-rk-th-svg-radius);display:block}:where(.research-replay) .rk .th .lt{width:26px;height:26px;border-radius:var(--radius-research-replay-rk-th-lt-radius);display:grid;place-items:center;font:var(--type-research-replay-rk-th-lt-font);color:var(--surface)}:where(.research-replay) .rk-name{font-size:var(--type-research-replay-rk-name-size);display:flex;gap:var(--space-research-replay-rk-name-gap);align-items:baseline;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(.research-replay) .rk-name em{font-style:normal;font-size:var(--type-research-replay-rk-name-em-size);color:var(--dim)}:where(.research-replay) .rk-track{height:6px;border-radius:var(--radius-research-replay-rk-track-radius);background:var(--surface-2);margin-top:var(--space-research-replay-rk-track-margin-top);overflow:hidden}:where(.research-replay) .rk-fill{height:100%;border-radius:var(--radius-research-replay-rk-fill-radius);width:0;transition:var(--motion-research-replay-rk-fill-transition)}:where(.research-replay) .rk-v{font:var(--type-research-replay-rk-v-font);text-align:right;font-variant-numeric:tabular-nums}:where(.research-replay) .rk.wait{opacity:.5}:where(.research-replay) .rk.wait .rk-v{color:var(--dim);font-weight:var(--type-research-replay-rk-wait-rk-v-weight)}:where(.research-replay) .rank-cap{font-size:var(--type-research-replay-rank-cap-size);line-height:var(--type-research-replay-rank-cap-leading);color:var(--muted);margin:var(--space-research-replay-rank-cap-margin)}:where(.research-replay) .fly{position:absolute;left:var(--space-research-replay-fly-left);top:var(--space-research-replay-fly-top);width:10px;height:10px;border-radius:var(--radius-research-replay-fly-radius);background:var(--hue);box-shadow:var(--shadow-research-replay-fly-box-shadow);pointer-events:none;z-index:5}:where(.research-replay) .row.pop .ans{animation:var(--motion-research-replay-row-pop-ans-animation)}@keyframes pop{0%{opacity:0;transform:translateY(5px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}:where(.research-replay) .rk.win{background:var(--signal-soft);border-radius:var(--radius-research-replay-rk-win-radius);margin-inline:var(--space-research-replay-rk-win-margin-inline);padding-inline:var(--space-research-replay-rk-win-padding-inline);box-shadow:var(--shadow-research-replay-rk-win-box-shadow);animation:var(--motion-research-replay-rk-win-animation)}@keyframes win{0%{transform:scale(.97);opacity:.6}to{transform:none;opacity:1}}:where(.research-replay) .zone{position:relative}:where(.research-replay) .zone>:not(.cap){transition:var(--motion-research-replay-zone-not-cap-transition)}:where(.research-replay) .zone.veiled>:not(.cap){filter:blur(6px);opacity:.3}:where(.research-replay) .cap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:grid;place-content:center;justify-items:center;gap:var(--space-research-replay-cap-gap);padding:var(--space-research-replay-cap-padding);text-align:center;pointer-events:none;opacity:0;filter:blur(14px);transform:scale(1.05);transition:var(--motion-research-replay-cap-transition)}:where(.research-replay) .zone.capped>.cap{opacity:1;filter:blur(0);transform:none}:where(.research-replay) .cap .n{font:var(--type-research-replay-cap-n-font);letter-spacing:var(--type-research-replay-cap-n-tracking);color:var(--signal)}:where(.research-replay) .cap strong{font-size:var(--type-research-replay-cap-strong-size);font-weight:var(--type-research-replay-cap-strong-weight);letter-spacing:var(--type-research-replay-cap-strong-tracking);line-height:var(--type-research-replay-cap-strong-leading);max-width:20ch;text-wrap:balance}:where(.research-replay) .cap small{font-size:var(--type-research-replay-cap-small-size);line-height:var(--type-research-replay-cap-small-leading);color:var(--muted);max-width:32ch;text-wrap:pretty}:where(.research-replay) [data-demo-id=zScore]>.cap{place-content:start center;padding-top:var(--space-research-replay-zscore-cap-padding-top)}@media (max-width: 760px){:where(.research-replay) .setup{grid-template-columns:minmax(0,1fr)}:where(.research-replay) .cell+.cell{border-left:0;border-top:1px solid var(--line-soft)}:where(.research-replay) .result{display:block}:where(.research-replay) .exs{gap:var(--space-research-replay-exs-gap-below-760)}:where(.research-replay) .ex{min-height:0;padding:var(--space-research-replay-ex-padding-below-760)}:where(.research-replay) .ex .ln{font-size:var(--type-research-replay-ex-ln-size-below-760)}:where(.research-replay) .status .where{display:none}}@media (prefers-reduced-motion: reduce){:where(.research-replay) *{animation:none!important;transition:none!important}}:where(.store-replay) .st-grid{display:grid;grid-template-columns:290px minmax(0,1fr) 340px}:where(.store-replay) .st-grid>.zone{padding:var(--space-store-replay-st-grid-zone-padding);min-width:0}:where(.store-replay) .st-grid>.zone+.zone{border-left:1px solid var(--line-soft)}:where(.store-replay) .phone{width:236px;margin:0 auto;padding:var(--space-store-replay-phone-padding);border-radius:var(--radius-store-replay-phone-radius);background:var(--color-store-replay-phone-shell-frame);box-shadow:var(--shadow-store-replay-phone-box-shadow)}:where(.store-replay) .screen{position:relative;height:452px;border-radius:var(--radius-store-replay-screen-radius);background:var(--store-bg);color:var(--store-text);overflow:hidden}:where(.store-replay) .pg{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--space-store-replay-pg-padding);display:grid;align-content:start;gap:var(--space-store-replay-pg-gap);background:var(--store-bg);transition:var(--motion-store-replay-pg-transition)}:where(.store-replay) .pg.out{opacity:0;transform:translate(-18px);z-index:0}:where(.store-replay) .pg.in{opacity:0;transform:translate(18px)}:where(.store-replay) .pg:not(.out){z-index:1}:where(.store-replay) .sb{display:flex;justify-content:space-between;font:var(--type-store-replay-sb-font);color:var(--store-text);padding:var(--space-store-replay-sb-padding)}:where(.store-replay) .sb i{width:16px;height:7px;border-radius:var(--radius-store-replay-sb-i-radius);border:1.2px solid currentColor;display:inline-block}:where(.store-replay) .tb{display:flex;justify-content:space-between;color:var(--store-dim)}:where(.store-replay) .tb svg{width:14px;height:14px}:where(.store-replay) .app{display:grid;grid-template-columns:52px minmax(0,1fr);gap:var(--space-store-replay-app-gap);align-items:center}:where(.store-replay) .app svg{width:52px;height:52px;border-radius:var(--radius-store-replay-app-svg-radius);display:block}:where(.store-replay) .app b{display:block;font-size:var(--type-store-replay-app-b-size);line-height:var(--type-store-replay-app-b-leading);letter-spacing:var(--type-store-replay-app-b-tracking)}:where(.store-replay) .app small{font-size:var(--type-store-replay-app-small-size);color:var(--store-btn);font-weight:var(--type-store-replay-app-small-weight)}:where(.store-replay) .meta{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;font-size:var(--type-store-replay-meta-size);color:var(--store-dim);line-height:var(--type-store-replay-meta-leading)}:where(.store-replay) .meta b{display:block;font-size:var(--type-store-replay-meta-b-size);color:var(--store-text)}:where(.store-replay) .meta>span+span{border-left:1px solid var(--store-line)}:where(.store-replay) .inst{position:relative;overflow:hidden;height:30px;border-radius:var(--radius-store-replay-inst-radius);background:var(--store-btn);color:var(--store-btn-ink);display:grid;place-items:center;font-size:var(--type-store-replay-inst-size);font-weight:var(--type-store-replay-inst-weight)}:where(.store-replay) .inst .rp{position:absolute;width:30px;height:30px;border-radius:var(--radius-store-replay-inst-rp-radius);background:var(--store-btn-ink);opacity:0;left:50%;top:50%;margin:var(--space-store-replay-inst-rp-margin)}:where(.store-replay) .inst.tap .rp{animation:var(--motion-store-replay-inst-tap-rp-animation)}@keyframes rp{0%{opacity:.45;transform:scale(.2)}to{opacity:0;transform:scale(7)}}:where(.store-replay) .inst.tap{animation:var(--motion-store-replay-inst-tap-animation)}@keyframes press{30%{transform:scale(.95)}}:where(.store-replay) .shots{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-store-replay-shots-gap)}:where(.store-replay) .shots svg{width:100%;height:auto;display:block;border-radius:var(--radius-store-replay-shots-svg-radius)}:where(.store-replay) .about b{font-size:var(--type-store-replay-about-b-size)}:where(.store-replay) .about i{display:block;height:6px;border-radius:var(--radius-store-replay-about-i-radius);background:var(--store-line);margin-top:var(--space-store-replay-about-i-margin-top)}:where(.store-replay) .vbadge{position:absolute;right:var(--space-store-replay-vbadge-right);top:var(--space-store-replay-vbadge-top);font:var(--type-store-replay-vbadge-font);color:var(--color-store-replay-vbadge-color);background:var(--vh);border-radius:var(--radius-store-replay-vbadge-radius);padding:var(--space-store-replay-vbadge-padding);z-index:2}:where(.store-replay) .st-pills{display:flex;justify-content:center;gap:var(--space-store-replay-st-pills-gap);margin-top:var(--space-store-replay-st-pills-margin-top);flex-wrap:wrap}:where(.store-replay) .st-pill{height:28px;padding:var(--space-store-replay-st-pill-padding);border-radius:var(--radius-store-replay-st-pill-radius);border:1px solid var(--line);background:transparent;cursor:pointer;font-size:var(--type-store-replay-st-pill-size);color:var(--muted);display:inline-flex;align-items:center;gap:var(--space-store-replay-st-pill-gap);transition:var(--motion-store-replay-st-pill-transition)}:where(.store-replay) .st-pill i{width:8px;height:8px;border-radius:var(--radius-store-replay-st-pill-i-radius);background:var(--vh)}:where(.store-replay) .st-pill[aria-checked=true]{border-color:var(--vh);color:var(--text);background:var(--surface-2);box-shadow:var(--shape-inset-outline) var(--vh)}:where(.store-replay) .flow{position:relative;height:430px}:where(.store-replay) .flow canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}:where(.store-replay) .ads{position:absolute;left:0;top:50%;transform:translateY(-50%);display:grid;gap:var(--space-store-replay-ads-gap);width:150px}:where(.store-replay) .ad{display:grid;grid-template-columns:34px minmax(0,1fr);gap:var(--space-store-replay-ad-gap);align-items:center;padding:var(--space-store-replay-ad-padding);border:1px solid var(--line);border-radius:var(--radius-store-replay-ad-radius);background:var(--surface);font-size:var(--type-store-replay-ad-size);line-height:var(--type-store-replay-ad-leading);color:var(--muted)}:where(.store-replay) .ad b{display:block;font:var(--type-store-replay-ad-b-font);letter-spacing:var(--type-store-replay-ad-b-tracking);text-transform:uppercase;color:var(--dim);margin-bottom:var(--space-store-replay-ad-b-margin-bottom)}:where(.store-replay) .ad-th{width:34px;height:34px;border-radius:var(--radius-store-replay-ad-th-radius);display:block}:where(.store-replay) .ad-th.a1{background:var(--color-store-replay-ad-th-a1-background)}:where(.store-replay) .ad-th.a2{background:var(--color-store-replay-ad-th-a2-background)}:where(.store-replay) .lanes{position:absolute;right:0;top:0;bottom:0;display:grid;align-content:space-evenly;width:118px}:where(.store-replay) .lane{display:grid;grid-template-columns:22px minmax(0,1fr);gap:var(--space-store-replay-lane-gap);align-items:center;padding:var(--space-store-replay-lane-padding);border-radius:var(--radius-store-replay-lane-radius);border:1px solid var(--line-soft);background:var(--surface)}:where(.store-replay) .lane .lt{width:22px;height:22px;border-radius:var(--radius-store-replay-lane-lt-radius);background:var(--vh);color:var(--color-store-replay-lane-lt-color);display:grid;place-items:center;font:var(--type-store-replay-lane-lt-font)}:where(.store-replay) .lane span{font:var(--type-store-replay-lane-span-font);color:var(--muted);font-variant-numeric:tabular-nums}:where(.store-replay) .lane span b{color:var(--text);font-weight:var(--type-store-replay-lane-span-b-weight)}:where(.store-replay) .lane.bump{animation:var(--motion-store-replay-lane-bump-animation)}@keyframes bump{40%{transform:scale(1.05)}}:where(.store-replay) .st-flow-z .hint{max-width:56ch}:where(.store-replay) .st-rows{display:grid;gap:var(--space-store-replay-st-rows-gap);margin-bottom:var(--space-store-replay-st-rows-margin-bottom)}:where(.store-replay) .sr-row{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:var(--space-store-replay-sr-row-gap);align-items:center;padding:var(--space-store-replay-sr-row-padding);margin-inline:var(--space-store-replay-sr-row-margin-inline);border-radius:var(--radius-store-replay-sr-row-radius);transition:var(--motion-store-replay-sr-row-transition)}:where(.store-replay) .sr-row .lt{width:24px;height:24px;border-radius:var(--radius-store-replay-sr-row-lt-radius);background:var(--vh);color:var(--color-store-replay-sr-row-lt-color);display:grid;place-items:center;font:var(--type-store-replay-sr-row-lt-font)}:where(.store-replay) .sr-row .nm{font-size:var(--type-store-replay-sr-row-nm-size);font-weight:var(--type-store-replay-sr-row-nm-weight);letter-spacing:var(--type-store-replay-sr-row-nm-tracking)}:where(.store-replay) .sr-row .sub{font:var(--type-store-replay-sr-row-sub-font);color:var(--dim);font-variant-numeric:tabular-nums}:where(.store-replay) .sr-row .trk{height:6px;border-radius:var(--radius-store-replay-sr-row-trk-radius);background:var(--surface-2);margin-top:var(--space-store-replay-sr-row-trk-margin-top);overflow:hidden}:where(.store-replay) .sr-row .trk i{display:block;height:100%;width:0;border-radius:var(--radius-store-replay-sr-row-trk-i-radius);background:var(--vh);transition:var(--motion-store-replay-sr-row-trk-i-transition)}:where(.store-replay) .sr-row .cvr{font:var(--type-store-replay-sr-row-cvr-font);font-variant-numeric:tabular-nums;letter-spacing:var(--type-store-replay-sr-row-cvr-tracking)}:where(.store-replay) .sr-row .cvr small{display:block;font-size:var(--type-store-replay-sr-row-cvr-small-size);font-weight:var(--type-store-replay-sr-row-cvr-small-weight);color:var(--dim);letter-spacing:var(--type-store-replay-sr-row-cvr-small-tracking);text-align:right;margin-top:var(--space-store-replay-sr-row-cvr-small-margin-top)}:where(.store-replay) .sr-row.win{background:var(--signal-soft);box-shadow:var(--shadow-store-replay-sr-row-win-box-shadow)}:where(.store-replay) .st-pb{display:flex;height:12px;border-radius:var(--radius-store-replay-st-pb-radius);overflow:hidden;background:var(--surface-2)}:where(.store-replay) .st-pb i{display:block;height:100%;background:var(--vh);transition:var(--motion-store-replay-st-pb-i-transition)}:where(.store-replay) .st-pb-k{display:flex;justify-content:space-between;margin-top:var(--space-store-replay-st-pb-k-margin-top);font:var(--type-store-replay-st-pb-k-font);color:var(--muted);font-variant-numeric:tabular-nums}:where(.store-replay) .st-pb-k span{display:inline-flex;align-items:center;gap:var(--space-store-replay-st-pb-k-span-gap)}:where(.store-replay) .st-pb-k span i{width:7px;height:7px;border-radius:var(--radius-store-replay-st-pb-k-span-i-radius);background:var(--vh)}:where(.store-replay) .st-verdict{margin:var(--space-store-replay-st-verdict-margin);padding-top:var(--space-store-replay-st-verdict-padding-top);border-top:1px solid var(--line-soft);font-size:var(--type-store-replay-st-verdict-size);line-height:var(--type-store-replay-st-verdict-leading);color:var(--muted);text-wrap:pretty;min-height:4.4em}:where(.store-replay) .st-verdict b{color:var(--text);font-weight:var(--type-store-replay-st-verdict-b-weight)}@media (max-width: 1180px){:where(.store-replay) .st-grid{grid-template-columns:270px minmax(0,1fr)}:where(.store-replay) .st-res-z{grid-column:1/-1;border-left:0!important;border-top:1px solid var(--line-soft)}}@media (max-width: 760px){:where(.store-replay) .st-grid{grid-template-columns:minmax(0,1fr)}:where(.store-replay) .st-grid>.zone+.zone{border-left:0;border-top:1px solid var(--line-soft)}:where(.store-replay) .flow{height:340px}:where(.store-replay) .ads{width:118px}:where(.store-replay) .ad{grid-template-columns:minmax(0,1fr);font-size:var(--type-store-replay-ad-size-below-760)}:where(.store-replay) .ad-th{display:none}:where(.store-replay) .lanes{width:100px}}@media (prefers-reduced-motion: reduce){:where(.store-replay) *{animation:none!important;transition:none!important}}:where(.store-replay) .hint{font-size:var(--type-store-replay-hint-size);line-height:var(--type-store-replay-hint-leading);color:var(--dim);margin:0}:where(.scoring-walkthrough).how{--fh:var(--size-scoring-walkthrough-figure-height);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:var(--space-scoring-walkthrough-how-gap);align-items:start}:where(.scoring-walkthrough) .steps{display:grid}:where(.scoring-walkthrough) .step{min-height:var(--fh);display:grid;align-content:center;padding-block:var(--space-scoring-walkthrough-step-padding-block);opacity:.3;transition:var(--motion-scoring-walkthrough-step-transition)}:where(.scoring-walkthrough) .step+.step{margin-top:var(--space-scoring-walkthrough-step-step-margin-top)}:where(.scoring-walkthrough) .step.on{opacity:1}:where(.scoring-walkthrough) .step .k{font:var(--type-scoring-walkthrough-step-k-font);letter-spacing:var(--type-scoring-walkthrough-step-k-tracking);color:var(--signal);margin-bottom:var(--space-scoring-walkthrough-step-k-margin-bottom)}:where(.scoring-walkthrough) .step h3{font-size:var(--type-scoring-walkthrough-step-h3-size);font-weight:var(--type-scoring-walkthrough-step-h3-weight);letter-spacing:var(--type-scoring-walkthrough-step-h3-tracking);line-height:var(--type-scoring-walkthrough-step-h3-leading);margin:var(--space-scoring-walkthrough-step-h3-margin);text-wrap:balance}:where(.scoring-walkthrough) .step p{margin:0;color:var(--muted);max-width:44ch;text-wrap:pretty}:where(.scoring-walkthrough) .fig{position:sticky;top:var(--space-scoring-walkthrough-fig-top);height:var(--fh)}@media (min-width: 901px){:where(.scoring-walkthrough) .fs{z-index:1}:where(.scoring-walkthrough) .fs>*{zoom:1.45}:where(.scoring-walkthrough) .fig .st-it.top{background:color-mix(in srgb,var(--signal-fill) 10%,var(--surface))}:where(.scoring-walkthrough) .fig-bg{position:absolute;left:-6%;top:-12%;width:112%;height:124%;z-index:0;pointer-events:none}}:where(.scoring-walkthrough) .fig .fcap,:where(.scoring-walkthrough) .fig .eq{text-shadow:var(--shadow-scoring-walkthrough-fig-fcap-fig-eq-text-shadow)}:where(.scoring-walkthrough) .fs{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;padding:var(--space-scoring-walkthrough-fs-padding);gap:var(--space-scoring-walkthrough-fs-gap);opacity:0;filter:blur(10px);transform:scale(1.03);transition:var(--motion-scoring-walkthrough-fs-transition);pointer-events:none}:where(.scoring-walkthrough) .fs.on{opacity:1;filter:none;transform:none}:where(.scoring-walkthrough) .fcap{font:var(--type-scoring-walkthrough-fcap-font);letter-spacing:var(--type-scoring-walkthrough-fcap-tracking);text-transform:uppercase;color:var(--dim)}:where(.scoring-walkthrough) .bub{display:grid;grid-template-columns:34px minmax(0,1fr);gap:var(--space-scoring-walkthrough-bub-gap);align-items:start;max-width:380px;padding:var(--space-scoring-walkthrough-bub-padding);border:1px solid var(--line);border-radius:var(--radius-scoring-walkthrough-bub-radius);background:var(--ground)}:where(.scoring-walkthrough) .bub .av{width:34px;height:34px;border-radius:var(--radius-scoring-walkthrough-bub-av-radius);display:grid;place-items:center;background:var(--va);color:var(--surface);font:var(--type-scoring-walkthrough-bub-av-font)}:where(.scoring-walkthrough) .bub p{margin:0;font-size:var(--type-scoring-walkthrough-bub-p-size);line-height:var(--type-scoring-walkthrough-bub-p-leading)}:where(.scoring-walkthrough) .bub small{display:block;font-size:var(--type-scoring-walkthrough-bub-small-size);color:var(--dim);margin-bottom:var(--space-scoring-walkthrough-bub-small-margin-bottom)}:where(.scoring-walkthrough) .bub.sm{max-width:340px;padding:var(--space-scoring-walkthrough-bub-sm-padding)}:where(.scoring-walkthrough) .bub.sm p{font-size:var(--type-scoring-walkthrough-bub-sm-p-size)}:where(.scoring-walkthrough) .vec{display:flex;align-items:center;gap:var(--space-scoring-walkthrough-vec-gap);height:44px}:where(.scoring-walkthrough) .vec i{width:5px;border-radius:var(--radius-scoring-walkthrough-vec-i-radius);background:var(--va)}:where(.scoring-walkthrough) .vec.sm{height:22px}:where(.scoring-walkthrough) .vec.sm i{width:3px;background:var(--dim)}:where(.scoring-walkthrough) .st-list{display:grid;gap:var(--space-scoring-walkthrough-st-list-gap);width:min(400px,100%)}:where(.scoring-walkthrough) .st-it{display:grid;grid-template-columns:14px minmax(0,1fr) auto;gap:var(--space-scoring-walkthrough-st-it-gap);align-items:center;padding:var(--space-scoring-walkthrough-st-it-padding);border:1px solid var(--line-soft);border-radius:var(--radius-scoring-walkthrough-st-it-radius);background:var(--surface);font-size:var(--type-scoring-walkthrough-st-it-size);color:var(--muted)}:where(.scoring-walkthrough) .st-it .n{font:var(--type-scoring-walkthrough-st-it-n-font);color:var(--dim)}:where(.scoring-walkthrough) .st-it .sim{font:var(--type-scoring-walkthrough-st-it-sim-font);color:var(--text);font-variant-numeric:tabular-nums}:where(.scoring-walkthrough) .st-it.top{border-color:var(--signal-line);background:var(--signal-soft);color:var(--text)}:where(.scoring-walkthrough) .hist{display:grid;grid-template-columns:repeat(5,44px);gap:var(--space-scoring-walkthrough-hist-gap);align-items:end;height:170px}:where(.scoring-walkthrough) .hist div{display:grid;justify-items:center;gap:var(--space-scoring-walkthrough-hist-div-gap);align-self:end}:where(.scoring-walkthrough) .hist i{display:block;width:44px;border-radius:var(--radius-scoring-walkthrough-hist-i-radius);background:var(--va)}:where(.scoring-walkthrough) .hist span{font:var(--type-scoring-walkthrough-hist-span-font);font-variant-numeric:tabular-nums}:where(.scoring-walkthrough) .st-it.top .sim{color:var(--signal);font-size:var(--type-scoring-walkthrough-st-it-top-sim-size);letter-spacing:var(--type-scoring-walkthrough-st-it-top-sim-tracking);text-transform:uppercase}:where(.scoring-walkthrough) .hist em{font:var(--type-scoring-walkthrough-hist-em-font);font-style:normal;color:var(--dim)}:where(.scoring-walkthrough) .eq{font:var(--type-scoring-walkthrough-eq-font);color:var(--muted);text-align:center;font-variant-numeric:tabular-nums}:where(.scoring-walkthrough) .eq b{display:block;font:var(--type-scoring-walkthrough-eq-b-font);letter-spacing:var(--type-scoring-walkthrough-eq-b-tracking);color:var(--text);margin-top:var(--space-scoring-walkthrough-eq-b-margin-top)}:where(.scoring-walkthrough) .mini-rk{display:grid;gap:var(--space-scoring-walkthrough-mini-rk-gap);width:min(380px,100%)}:where(.scoring-walkthrough) .mini-rk div{display:grid;grid-template-columns:30px minmax(0,1fr) 44px;gap:var(--space-scoring-walkthrough-mini-rk-div-gap);align-items:center;font-size:var(--type-scoring-walkthrough-mini-rk-div-size)}:where(.scoring-walkthrough) .mini-rk svg{width:30px;height:30px;border-radius:var(--radius-scoring-walkthrough-mini-rk-svg-radius);display:block}:where(.scoring-walkthrough) .mini-rk div>span{display:block;min-width:0}:where(.scoring-walkthrough) .mini-rk .t{display:block;height:7px;border-radius:var(--radius-scoring-walkthrough-mini-rk-t-radius);background:var(--surface-2);margin-top:var(--space-scoring-walkthrough-mini-rk-t-margin-top);overflow:hidden}:where(.scoring-walkthrough) .mini-rk .t i{display:block;height:100%;border-radius:var(--radius-scoring-walkthrough-mini-rk-t-i-radius)}:where(.scoring-walkthrough) .mini-rk b{font:var(--type-scoring-walkthrough-mini-rk-b-font);text-align:right}:where(.scoring-walkthrough) .arrow{color:var(--dim);font:var(--type-scoring-walkthrough-arrow-font);text-align:center}@media (max-width: 900px){:where(.scoring-walkthrough).how{grid-template-columns:minmax(0,1fr)}:where(.scoring-walkthrough).how{--fh:260px}:where(.scoring-walkthrough) .fig{order:-1;top:var(--space-scoring-walkthrough-fig-top-below-900);height:260px;z-index:3;background:color-mix(in srgb,var(--ground) 88%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}:where(.scoring-walkthrough) .step+.step{margin-top:0}:where(.scoring-walkthrough) .fs{padding:var(--space-scoring-walkthrough-fs-padding-below-900);transform:scale(.86)}:where(.scoring-walkthrough) .fs.on{transform:scale(.86)}:where(.scoring-walkthrough) .step{min-height:46vh}}@media (prefers-reduced-motion: reduce){:where(.scoring-walkthrough) *{animation:none!important;transition:none!important}}:where(.report-explorer) .sp-mono{font-family:var(--type-report-explorer-sp-mono-family)}:where(.report-explorer) .sp-lab{font:var(--type-report-explorer-sp-lab-font);letter-spacing:var(--type-report-explorer-sp-lab-tracking);text-transform:uppercase;color:var(--dim)}:where(.report-explorer).sp-panel{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-report-explorer-sp-panel-radius);min-width:0}:where(.report-explorer) .sp-panel-h{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-report-explorer-sp-panel-h-gap);padding:var(--space-report-explorer-sp-panel-h-padding);border-bottom:1px solid var(--line-soft)}:where(.report-explorer) .sp-panel-t{font-size:var(--type-report-explorer-sp-panel-t-size);font-weight:var(--type-report-explorer-sp-panel-t-weight);letter-spacing:var(--type-report-explorer-sp-panel-t-tracking)}:where(.report-explorer) .sp-chips{display:flex;flex-wrap:wrap;gap:var(--space-report-explorer-sp-chips-gap)}:where(.report-explorer) .sp-chip{display:inline-flex;align-items:center;gap:var(--space-report-explorer-sp-chip-gap);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-report-explorer-sp-chip-radius);padding:var(--space-report-explorer-sp-chip-padding);cursor:pointer;font:var(--type-report-explorer-sp-chip-font);color:var(--muted);transition:var(--motion-report-explorer-sp-chip-transition)}:where(.report-explorer) .sp-chip:hover{color:var(--text);border-color:var(--dim)}:where(.report-explorer) .sp-chip[aria-pressed=true],:where(.report-explorer) .sp-chip[aria-selected=true]{color:var(--text);border-color:var(--text)}:where(.report-explorer) .sp-chip[aria-selected=true]{background:var(--text);color:var(--ground)}:where(.report-explorer) .sp-chip[aria-pressed=false]{opacity:.55}:where(.report-explorer) .sp-chip .sw{width:8px;height:8px;border-radius:var(--radius-report-explorer-sp-chip-sw-radius);flex:none}:where(.report-explorer) .sp-seg{display:inline-flex;border:1px solid var(--line);border-radius:var(--radius-report-explorer-sp-seg-radius);padding:var(--space-report-explorer-sp-seg-padding);gap:var(--space-report-explorer-sp-seg-gap)}:where(.report-explorer) .sp-seg button{background:transparent;border:0;border-radius:var(--radius-report-explorer-sp-seg-button-radius);cursor:pointer;padding:var(--space-report-explorer-sp-seg-button-padding);font:var(--type-report-explorer-sp-seg-button-font);color:var(--dim)}:where(.report-explorer) .sp-seg button[aria-pressed=true]{background:var(--surface-2);color:var(--text)}:where(.report-explorer) .sp-vtag{display:inline-flex;align-items:center;gap:var(--space-report-explorer-sp-vtag-gap);font-weight:var(--type-report-explorer-sp-vtag-weight);font-size:var(--type-report-explorer-sp-vtag-size)}:where(.report-explorer) .sp-vtag i{width:9px;height:9px;border-radius:var(--radius-report-explorer-sp-vtag-i-radius)}:where(.report-explorer) .sp-status{display:inline-flex;align-items:center;gap:var(--space-report-explorer-sp-status-gap);font:var(--type-report-explorer-sp-status-font);letter-spacing:var(--type-report-explorer-sp-status-tracking);text-transform:uppercase;padding:var(--space-report-explorer-sp-status-padding);border-radius:var(--radius-report-explorer-sp-status-radius);border:1px solid var(--line);color:var(--muted);white-space:nowrap}:where(.report-explorer) .sp-status:before{content:"";width:6px;height:6px;border-radius:var(--radius-report-explorer-sp-status-before-radius);background:currentColor}:where(.report-explorer) .sp-status[data-s=learning]{color:var(--dim)}:where(.report-explorer) .sp-status[data-s=collecting]{color:var(--va);border-color:currentColor}:where(.report-explorer) .sp-status[data-s=results]{color:var(--signal);border-color:var(--signal-line)}:where(.report-explorer) .sp-pane{display:none;padding:var(--space-report-explorer-sp-pane-padding)}:where(.report-explorer) .sp-pane.on{display:block}:where(.report-explorer) .sp-bars{display:grid;gap:var(--space-report-explorer-sp-bars-gap)}:where(.report-explorer) .sp-brow{display:grid;grid-template-columns:130px minmax(0,1fr) 64px;gap:var(--space-report-explorer-sp-brow-gap);align-items:center}:where(.report-explorer) .sp-brow .tr{height:26px;background:var(--surface-2);border-radius:var(--radius-report-explorer-sp-brow-tr-radius);overflow:hidden}:where(.report-explorer) .sp-brow .tr i{display:block;height:100%;width:0;border-radius:var(--radius-report-explorer-sp-brow-tr-i-radius);transition:var(--motion-report-explorer-sp-brow-tr-i-transition)}:where(.report-explorer) .sp-brow .v{font:var(--type-report-explorer-sp-brow-v-font);text-align:right;font-variant-numeric:tabular-nums}:where(.report-explorer) .sp-axis{display:flex;justify-content:space-between;margin:var(--space-report-explorer-sp-axis-margin);font:var(--type-report-explorer-sp-axis-font);color:var(--dim)}@media (max-width: 560px){:where(.report-explorer) .sp-brow{grid-template-columns:78px minmax(0,1fr) 52px;gap:var(--space-report-explorer-sp-brow-gap-below-560)}:where(.report-explorer) .sp-axis{margin:var(--space-report-explorer-sp-axis-margin-below-560)}}:where(.report-explorer) .sp-note{margin:var(--space-report-explorer-sp-note-margin);font:var(--type-report-explorer-sp-note-font);color:var(--muted)}:where(.report-explorer) .sp-note b{color:var(--text);font-weight:var(--type-report-explorer-sp-note-b-weight)}:where(.report-explorer) .sp-chart{display:block;width:100%;height:280px}:where(.report-explorer) .sp-ctl{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-report-explorer-sp-ctl-gap);margin-bottom:var(--space-report-explorer-sp-ctl-margin-bottom)}:where(.report-explorer) .sp-hm{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:var(--space-report-explorer-sp-hm-gap);align-items:start}@media (max-width: 760px){:where(.report-explorer) .sp-hm{grid-template-columns:minmax(0,1fr)}}:where(.report-explorer) .sp-heat{display:block;width:100%;max-width:300px;height:420px;border:1px solid var(--line);border-radius:var(--radius-report-explorer-sp-heat-radius);background:var(--ground)}:where(.report-explorer) .sp-hm p{margin:var(--space-report-explorer-sp-hm-p-margin);font-size:var(--type-report-explorer-sp-hm-p-size);color:var(--muted)}:where(.report-explorer) .sp-shotrow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-report-explorer-sp-shotrow-gap)}@media (max-width: 640px){:where(.report-explorer) .sp-shotrow{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.report-explorer) .sp-thumb{aspect-ratio:9/16;border-radius:var(--radius-report-explorer-sp-thumb-radius);border:1px solid var(--line);background:linear-gradient(170deg,var(--surface-2),var(--line))}:where(.report-explorer) .sp-sstat{margin-top:var(--space-report-explorer-sp-sstat-margin-top);font:var(--type-report-explorer-sp-sstat-font);color:var(--muted)}:where(.report-explorer) .sp-sstat b{color:var(--text);font-weight:var(--type-report-explorer-sp-sstat-b-weight)}:where(.report-explorer) .sp-vr{height:6px;background:var(--surface-2);border-radius:var(--radius-report-explorer-sp-vr-radius);overflow:hidden;margin-top:var(--space-report-explorer-sp-vr-margin-top)}:where(.report-explorer) .sp-vr i{display:block;height:100%;width:0;background:var(--text);transition:var(--motion-report-explorer-sp-vr-i-transition)}@media (prefers-reduced-motion: reduce){:where(.report-explorer) *{animation:none!important;transition:none!important}}.tests{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-research-examples-tests-gap)}.tcard{border:1px solid var(--line);border-radius:var(--radius-research-examples-tcard-radius);background:var(--surface);padding:var(--space-research-examples-tcard-padding);display:grid;align-content:start;gap:var(--space-research-examples-tcard-gap)}.tcard .vis{height:78px;display:flex;align-items:center;gap:var(--space-research-examples-tcard-vis-gap)}.tcard .vis svg{height:56px;width:auto;border-radius:var(--radius-research-examples-tcard-vis-svg-radius);display:block}.tcard .vis .qt{font-size:var(--type-research-examples-tcard-vis-qt-size);font-weight:var(--type-research-examples-tcard-vis-qt-weight);line-height:var(--type-research-examples-tcard-vis-qt-leading);letter-spacing:var(--type-research-examples-tcard-vis-qt-tracking);border-left:2px solid var(--signal-fill);padding-left:var(--space-research-examples-tcard-vis-qt-padding-left)}.tcard h3{font-size:var(--type-research-examples-tcard-h3-size);font-weight:var(--type-research-examples-tcard-h3-weight);letter-spacing:var(--type-research-examples-tcard-h3-tracking);margin:0}.tcard p{margin:0;font-size:var(--type-research-examples-tcard-p-size);color:var(--muted);line-height:var(--type-research-examples-tcard-p-leading)}.tcard .ask{font-size:var(--type-research-examples-tcard-ask-size);color:var(--dim);border-top:1px solid var(--line-soft);padding-top:var(--space-research-examples-tcard-ask-padding-top)}@media (max-width: 1000px){.tests{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){.tests{grid-template-columns:minmax(0,1fr)}}.people{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-research-examples-people-gap)}.research-person{border:1px solid var(--line-soft);border-radius:var(--radius-research-examples-research-person-radius);padding:var(--space-research-examples-research-person-padding);background:var(--surface)}.research-person .av{width:38px;height:38px;border-radius:var(--radius-research-examples-research-person-av-radius);display:grid;place-items:center;background:var(--surface-2);font:var(--type-research-examples-research-person-av-font);color:var(--muted);margin-bottom:var(--space-research-examples-research-person-av-margin-bottom)}.research-person b{display:block;font-size:var(--type-research-examples-research-person-b-size);letter-spacing:var(--type-research-examples-research-person-b-tracking)}.research-person p{margin:var(--space-research-examples-research-person-p-margin);font-size:var(--type-research-examples-research-person-p-size);line-height:var(--type-research-examples-research-person-p-leading);color:var(--muted)}@media (max-width: 1000px){.people{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){.people{grid-template-columns:minmax(0,1fr)}}.sp-survey{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:var(--space-survey-surveys-sp-survey-gap-1);align-items:center}.sp-survey .sec-h{grid-template-columns:minmax(0,1fr);margin:0}@media (max-width: 860px){.sp-survey{grid-template-columns:minmax(0,1fr)}}.sp-q{padding:var(--space-survey-sp-q-padding-2);display:grid;gap:var(--space-survey-sp-q-gap-3)}.sp-q .qq{font-size:var(--type-survey-sp-q-qq-font-size-4);font-weight:var(--type-survey-sp-q-qq-font-weight-5);letter-spacing:var(--type-survey-sp-q-qq-letter-spacing-6)}.sp-opt{display:flex;align-items:center;gap:var(--space-survey-sp-opt-gap-7);padding:var(--space-survey-sp-opt-padding-8);border:1px solid var(--line);border-radius:var(--radius-survey-sp-opt-border-radius-9);font-size:var(--type-survey-sp-opt-font-size-10);color:var(--muted);transition:var(--motion-survey-sp-opt-transition-11)}.sp-opt i{width:14px;height:14px;border-radius:var(--radius-survey-sp-opt-i-border-radius-12);border:1px solid var(--dim);flex:none;transition:var(--motion-survey-sp-opt-i-transition-13)}.sp-opt.picked{border-color:var(--text);color:var(--text)}.sp-opt.picked i{border:4px solid var(--text)}.sp-survey .sp-panel{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-report-explorer-sp-panel-radius);min-width:0}.sp-survey .sp-panel-h{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-report-explorer-sp-panel-h-gap);padding:var(--space-report-explorer-sp-panel-h-padding);border-bottom:1px solid var(--line-soft)}.sp-survey .sp-panel-t{font-size:var(--type-report-explorer-sp-panel-t-size);font-weight:var(--type-report-explorer-sp-panel-t-weight);letter-spacing:var(--type-report-explorer-sp-panel-t-tracking)}.sp-survey .sp-lab{font:var(--type-report-explorer-sp-lab-font);letter-spacing:var(--type-report-explorer-sp-lab-tracking);text-transform:uppercase;color:var(--dim)}
