@font-face{font-family: 'Twemoji Country Flags';font-display: swap;src: url("vendor/twemoji-flags/TwemojiCountryFlags-YyiVOC6.woff2") format('woff2');unicode-range: U+1F1E6-1F1FF,U+1F3F4,U+E0062-E0063,U+E0065,U+E0067,U+E006C,U+E006E,U+E0073-E0074,U+E0077,U+E007F}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 400;font-display: swap;src: url("vendor/fonts/ibm-plex-mono-400-cyrillic-ext-D3y7yCk.woff2") format('woff2');unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 400;font-display: swap;src: url("vendor/fonts/ibm-plex-mono-400-cyrillic-I9n_YZD.woff2") format('woff2');unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 400;font-display: swap;src: url("vendor/fonts/ibm-plex-mono-400-vietnamese-yhUBO7O.woff2") format('woff2');unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 400;font-display: swap;src: url("vendor/fonts/ibm-plex-mono-400-latin-ext-WlFXyXd.woff2") format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 400;font-display: swap;src: url("vendor/fonts/ibm-plex-mono-400-latin-78NWkmx.woff2") format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 500;font-display: swap;src: url("vendor/fonts/ibm-plex-mono-500-cyrillic-ext-ihPnIz1.woff2") format('woff2');unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 500;font-display: swap;src: url("vendor/fonts/ibm-plex-mono-500-cyrillic-hn2rSnM.woff2") format('woff2');unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 500;font-display: swap;src: url("vendor/fonts/ibm-plex-mono-500-vietnamese-LaRhTRs.woff2") format('woff2');unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 500;font-display: swap;src: url("vendor/fonts/ibm-plex-mono-500-latin-ext-Uqu9TNw.woff2") format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 500;font-display: swap;src: url("vendor/fonts/ibm-plex-mono-500-latin-QJNNIVc.woff2") format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 600;font-display: swap;src: url("vendor/fonts/ibm-plex-mono-600-cyrillic-ext-I0y0goo.woff2") format('woff2');unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 600;font-display: swap;src: url("vendor/fonts/ibm-plex-mono-600-cyrillic-Kxrmm7T.woff2") format('woff2');unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 600;font-display: swap;src: url("vendor/fonts/ibm-plex-mono-600-vietnamese-dJc6Aeq.woff2") format('woff2');unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 600;font-display: swap;src: url("vendor/fonts/ibm-plex-mono-600-latin-ext-Wa6oxBk.woff2") format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 600;font-display: swap;src: url("vendor/fonts/ibm-plex-mono-600-latin-uhfYm1a.woff2") format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 700;font-display: swap;src: url("vendor/fonts/ibm-plex-mono-700-cyrillic-ext-oeA_ZEb.woff2") format('woff2');unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 700;font-display: swap;src: url("vendor/fonts/ibm-plex-mono-700-cyrillic-STmZ8_U.woff2") format('woff2');unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 700;font-display: swap;src: url("vendor/fonts/ibm-plex-mono-700-vietnamese-9iKxQQH.woff2") format('woff2');unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 700;font-display: swap;src: url("vendor/fonts/ibm-plex-mono-700-latin-ext-XfBG-9P.woff2") format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 700;font-display: swap;src: url("vendor/fonts/ibm-plex-mono-700-latin-kXlEpz8.woff2") format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Poppins';font-style: normal;font-weight: 400;font-display: swap;src: url("vendor/fonts/poppins-400-devanagari-eBSm3WA.woff2") format('woff2');unicode-range: U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family: 'Poppins';font-style: normal;font-weight: 400;font-display: swap;src: url("vendor/poppins/poppins-latin-ext-400-zc30_cW.woff2") format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'Poppins';font-style: normal;font-weight: 400;font-display: swap;src: url("vendor/poppins/poppins-400-heQdAz3.woff2") format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Poppins';font-style: normal;font-weight: 500;font-display: swap;src: url("vendor/fonts/poppins-500-devanagari-3IZUjsC.woff2") format('woff2');unicode-range: U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family: 'Poppins';font-style: normal;font-weight: 500;font-display: swap;src: url("vendor/poppins/poppins-latin-ext-500-UEujKhQ.woff2") format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'Poppins';font-style: normal;font-weight: 500;font-display: swap;src: url("vendor/poppins/poppins-500-AuPgurU.woff2") format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Poppins';font-style: normal;font-weight: 600;font-display: swap;src: url("vendor/fonts/poppins-600-devanagari-fnyAb6s.woff2") format('woff2');unicode-range: U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family: 'Poppins';font-style: normal;font-weight: 600;font-display: swap;src: url("vendor/poppins/poppins-latin-ext-600-yqhVVzG.woff2") format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'Poppins';font-style: normal;font-weight: 600;font-display: swap;src: url("vendor/poppins/poppins-600-RV1hfMj.woff2") format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Poppins';font-style: normal;font-weight: 700;font-display: swap;src: url("vendor/fonts/poppins-700-devanagari-E3PKMWH.woff2") format('woff2');unicode-range: U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family: 'Poppins';font-style: normal;font-weight: 700;font-display: swap;src: url("vendor/poppins/poppins-latin-ext-700-c8zWSwk.woff2") format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'Poppins';font-style: normal;font-weight: 700;font-display: swap;src: url("vendor/poppins/poppins-700-5ePuYxR.woff2") format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--op-ink: #0F172B;--op-ink-rgb: 15,23,43;--op-text-2: #45556C;--op-text-3: #8C9BB2;--op-on-ink: #A9B6CB;--op-on-ink-dim: #7C8BA5;--op-on-ink-strong: #DCE4F5;--op-surface: #FFF;--op-page: #F3F4F6;--op-band: #EDEDF5;--op-surface-tint: #FCFCFE;--op-divider-on-ink: #1B2542;--op-hairline: #E7EBF2;--op-border: #CCD9ED;--op-hairline-index: #E1E5EC;--op-teal-active: #29A6A4;--op-teal: #238D8B;--op-teal-hover: #29A6A4;--op-teal-wash: #E6F8F7;--op-teal-wash-2: #F1FBFA;--op-teal-bright: #00BFB3;--op-teal-deep: #0A6F6B;--op-accent-from: #0CCAC5;--op-accent-to: #00A9A5;--op-accent: linear-gradient(135deg,var(--op-accent-from),var(--op-accent-to));--op-ground-ink: var(--op-ink);--op-ink-on-ground: var(--op-surface);--op-ink-on-accent: var(--op-surface);--op-cta-from: #DF2651;--op-cta-to: #6F4BB6;--op-cta: linear-gradient(90deg,var(--op-cta-from),var(--op-cta-to));--op-cta-hover-from: #E86A8C;--op-cta-hover-to: #9B7AC9;--op-cta-hover: linear-gradient(90deg,var(--op-cta-hover-from),var(--op-cta-hover-to));--op-cta-active-from: #9B1C3E;--op-cta-active-to: #4E2E85;--op-cta-active: linear-gradient(90deg,var(--op-cta-active-from),var(--op-cta-active-to));--op-up: #2E9E5B;--op-down: #EC221F;--op-absent: #C2410C;--op-missing: #FCD34D;--op-down-wash: #FEECEC;--op-down-surface: #FDF0F0;--op-wash-hover: #F3F6FA;--op-wash-hover-alt: #F7F9FC;--op-dot-dim: #E4E9F1;--op-mono-ink: #425A7D;--op-legacy-others: #C9CDD5;--op-font-sans: 'Poppins',sans-serif;--op-font-mono: 'IBM Plex Mono',monospace;--op-font-emoji: 'Apple Color Emoji','Noto Color Emoji','Twemoji Country Flags','Segoe UI Emoji',var(--op-font-sans);--op-weight-regular: 400;--op-weight-medium: 500;--op-weight-semibold: 600;--op-weight-bold: 700;--op-size-h1-b: clamp(30px,5.4vw,56px);--op-size-h1-c: clamp(32px,5.6vw,60px);--op-size-h1-report: clamp(22px,3vw,34px);--op-size-lead: clamp(16px,1.9vw,19px);--op-size-stat: clamp(22px,3vw,30px);--op-size-28: 28px;--op-size-22: 22px;--op-size-21: 21px;--op-size-18: 18px;--op-size-16: 16px;--op-size-14: 14px;--op-size-10: 10px;--op-size-16-5: 16.5px;--op-size-15-5: 15.5px;--op-size-14-5: 14.5px;--op-size-13-5: 13.5px;--op-size-12-5: 12.5px;--op-size-11-5: 11.5px;--op-size-10-5: 10.5px;--op-lh-tight: 1;--op-lh-hero: 0.95;--op-lh-h1: 1.05;--op-lh-heading: 1.2;--op-lh-title: 1.3;--op-lh-label: 1.4;--op-lh-body: 1.5;--op-lh-body-3: 1.6;--op-lh-body-4: 1.65;--op-lh-loose: 1.8;--op-tracking-hero: -0.03em;--op-tracking-display: -0.025em;--op-tracking-h2: -0.015em;--op-tracking-tight: -0.01em;--op-tracking-number: -0.02em;--op-tracking-caps: 0.14em;--op-tracking-caps-2: 0.1em;--op-tracking-mono: 0.08em;--op-tracking-mono-2: 0.04em;--op-radius-dialog: 12px;--op-radius-field-inner: 7px;--op-radius-rule: 3px;--op-shadow-card-alt: 0 2px 10px rgba(15,23,43,.06);--op-shadow-stuck: 0 8px 22px rgba(15,23,43,.14);--op-shadow-order: 0 18px 40px rgba(0,0,0,.28);--op-shadow-order-alt: 0 18px 40px rgba(15,23,43,.08);--op-container: 1120px;--op-gutter: clamp(20px,5vw,64px);--op-ease: cubic-bezier(0.2,0,0,1);--op-dur-fast: .15s;--op-dur-base: .2s;--op-dur-slow: .25s;--op-dur-panel: .3s;--op-dur-reveal: .35s;--op-dur-bar: .45s;--op-ease-soft: cubic-bezier(0.4,0,0.2,1);--op-z-sticky-cell: 1;--op-z-legend: 20;--op-z-chrome: 40;--op-z-popover: 60;--op-z-info: 65;--op-z-dialog: 70;--op-z-dialog-top: 75;--op-bp-narrow: 767px;--op-bp-sales: 920px;--op-bp-wide: 1023px}:root{--op-fs-xs: 11px;--op-fs-sm: 12px;--op-fs-base: 13px;--op-fs-md: 15px;--op-fs-lg: 17px;--op-fs-xl: 20px;--op-fs-2xl: clamp(26px,3.5vw,36px);--op-fs-3xl: clamp(32px,5.4vw,58px);--op-fs-hero: clamp(50px,10vw,120px);--op-space-1: 4px;--op-space-2: 8px;--op-space-3: 12px;--op-space-4: 16px;--op-space-5: 20px;--op-space-6: 24px;--op-space-8: 32px;--op-space-10: 40px;--op-space-12: 48px;--op-space-16: 64px;--op-rhythm-card: clamp(20px,3vw,32px);--op-rhythm-section: clamp(56px,8vw,96px);--op-rhythm-hero: clamp(44px,7vw,96px);--op-rule-width: clamp(72px,10vw,116px);--op-leading-tight: 1.25;--op-leading-body: 1.55;--op-leading-flat: 1;--op-r-pill: 999px;--op-r-lg: 16px;--op-r-md: 10px;--op-r-sm: 8px;--op-r-xs: 2px;--op-elevation-1: 0 2px 10px rgba(15,23,43,.08);--op-elevation-2: 0 12px 28px rgba(15,23,43,.16);--op-elevation-3: 0 22px 48px rgba(15,23,43,.14);--op-elevation-tip:0 6px 18px rgba(15,23,43,.25);--op-wash: #F3F6FA;--op-veil-rgb: 255,255,255;--op-bp-md: 768px;--op-bp-lg: 1024px;--op-lift: -3px}:root{--op-scrim: rgba(15,23,43,.55);--op-rule-on-ink: rgba(255,255,255,.12);--op-on-ink-body: #fff;--op-blur-gate: blur(14px) saturate(0.8);--op-tile: 14px;--op-tile-gap: 3px;--op-mark: 18px;--op-swatch: 12px;--op-strip: 6px;--op-bar-h: 26px;--op-logo-w: 130px;--op-logo-h: 36px;--op-sp-mark-w: 240px;--op-sp-mark-h: clamp(44px,5.5vw,72px);--op-sp-ed-min: 248px;--op-tip-w: 260px;--op-flag-h: clamp(30px,3.6vw,48px);--op-touch: 44px;--op-control: 40px;--op-icon: 26px;--op-rail-push: 200px;--op-rhythm-subhead: clamp(44px,5vw,60px)}:root{--op-axis-point-min: 92px;--op-axis-points-max: 7;--op-axis-point-height: 64px}:root{--op-size-landing-h1: clamp(35px,6.72vw,83px);--op-size-door-title: clamp(20px,2.1vw,32px);--op-size-landing-fig: clamp(27px,3.84vw,51px);--op-rhythm-frame: clamp(24px,4vh,56px);--op-rhythm-band: clamp(28px,4vh,48px);--op-rhythm-figs: clamp(22px,3.2vh,38px);--op-fs-figs-label: 8.8px;--op-rhythm-hero-cta: clamp(42px,6vh,72px);--op-hero-lift: clamp(24px,6vh,72px);--op-logo-h: 28px;--op-logo-h-lg: 32px;--op-logo-h-xl: 51px;--op-gap-doors: clamp(14px,1.8vw,24px);--op-pad-door-y: clamp(18px,2.6vh,32px);--op-pad-door-x: clamp(24px,3vw,44px);--op-door-min: 280px;--op-col-min: 280px;--op-control-hero: 64px;--op-bracket: 16px;--op-bp-doors: 560px}@media (max-width: 719px){:root{--op-fs-xs: 12px;--op-fs-figs-label: 12px}}:root{--op-card-op: 244px;--op-share-bar: 56px;--op-dot: 18px;--op-reach-tick: 30px;--op-dot-cols: 26;--op-bp-reach: 420px;--op-axis-tick: 6px;--op-edge-fade: 112px;--op-control-nav: 56px;--op-blur-edge: blur(3px);--op-mask-edge-l: linear-gradient(to right,rgb(0 0 0) 55%,transparent);--op-mask-edge-r: linear-gradient(to left,rgb(0 0 0) 55%,transparent);--op-pair-min: 420px}:root{--op-mv-card-max: 348px;--op-mv-card-step: 45px;--op-mv-card-floor: 168px;--op-mv-card-floor-md:132px;--op-mv-card-snap: 86%;--op-mv-no-col: clamp(56px,7.2vw,104px);--op-mv-no: clamp(30px,4.2vw,54px);--op-mv-no-min: 2.6ch;--op-mv-no-open: 3.4ch;--op-mv-list-open: 288px;--op-mv-chev: 22px;--op-mv-fade: 48px;--op-mv-mask-row: linear-gradient(90deg,rgb(0 0 0) calc(100% - var(--op-mv-fade)),transparent);--op-mv-title: clamp(21px,2.4vw,28px);--op-mv-logo-h: 30px;--op-mv-logo-w: 140px;--op-mv-bar-h: 10px;--op-mv-op-min: 220px;--op-mv-page-w: 132px;--op-mv-page-h: 22px;--op-mv-pos-w: 168px;--op-bp-mv-ops: 700px;--op-bp-mv-pair: 1240px;--op-mv-strip-w: 12px;--op-mv-strip-h: 56px;--op-mv-strip-hit: 4px;--op-mv-ops-max: 520px;--op-mv-sticky-top: calc(var(--op-chrome-h,64px) + var(--op-space-8));--op-mv-list-h: min(62svh,460px);--op-mv-list-h-open: min(calc(100svh - 2 * var(--op-mv-sticky-top)),560px);--op-mv-mask-up: linear-gradient(to bottom,rgb(0 0 0),transparent);--op-mv-mask-down: linear-gradient(to top,rgb(0 0 0),transparent);--op-bp-mv-short: 660px;--op-mv-who-w: 180px;--op-mv-mark-rule: 3px;--op-bp-mv-op: 560px;--op-mv-brace-w: 2px;--op-mv-brace-cap: 8px;--op-focus-ring: 2px;--op-bp-mv: 900px;--op-bp-mv-sm: 640px}:root{--op-mp-rail: 88px;--op-mp-no-size: clamp(38px,4.4vw,56px);--op-mp-no-w: 104px;--op-mp-no-size-md: clamp(32px,4vw,46px);--op-mp-no-gap: 12px;--op-mp-no-scale: .55;--op-mp-card: 64%;--op-mp-toggle: 48px;--op-mp-logo-h: 26px;--op-mp-bar-w: 5px;--op-mp-bar-h: 26px;--op-mp-bar-pitch: 8px;--op-mp-ops-h: 48px;--op-mp-ops-max: 900px;--op-mp-fade: 32px;--op-mp-label-gap: 2px;--op-mp-tip-caret: 6px;--op-mp-tip-x: 50%;--op-mp-ease-grow: cubic-bezier(.4,0,.2,1);--op-mp-dur-grow: .6s;--op-bp-mp: 1200px;--op-bp-mp-bleed: 1320px}:root{--op-tr-plot-h: clamp(220px,26vw,320px);--op-tr-pad-sm: 15px;--op-tr-plot-gap-sm: 3px;--op-tr-inset-sm: 6px;--op-tr-scale-w: 3.2ch;--op-tr-point-dense: 92px;--op-tr-point-plain: 100px;--op-tr-tip-room: 44px;--op-tr-line: 2.5px;--op-tr-dot: 8px;--op-tr-dot-single: 12px;--op-tr-dot-ring: 2px;--op-tr-dot-grow: 1.25;--op-tr-dim: .16;--op-tr-dim-card: .42;--op-scrollbar: 0px;--op-gp-tile-min: 236px;--op-gp-hist-dot: 12px;--op-gp-hist-row: 44px;--op-gp-hist-axis: 132px;--op-cp-bar-h: 10px;--op-cp-strip-h: 18px;--op-cp-rest: #CBD2DC;--op-cp-unk-a: #E1E5EC;--op-cp-unk-b: #F4F6F9;--op-bp-unverified: #DCE3E9;--op-bp-unnamed: #98A6B3;--op-bp-reach-none: #7A8B99;--op-cp-studio-w: 14rem;--op-cp-shelf-w: 21rem;--op-cp-mark-w: 72px;--op-cp-mark-h: 38px;--op-cp-seen-min: 160px;--op-cp-seen-mark-h: 64px;--op-cp-dim: .28;--op-cp-stagger: 60ms;--op-tr-hit: 16px;--op-tr-tip-w: 34ch;--op-tr-tip-caret: 6px;--op-tr-tip-x: 50%;--op-tr-rule: 4px;--op-tr-mark-h: 40px;--op-tr-mark-w: 96px;--op-tr-card-min: 200px;--op-tr-now: clamp(18px,1.9vw,22px);--op-tr-axis-h: 2.4em;--op-tr-fade: .4s;--op-tr-draw: .9s;--op-tr-rise: .45s;--op-tr-step: .07s;--op-tr-delay-dot: .4s;--op-tr-delay-card: .7s;--op-bp-tr: 900px}.op-logo__link{display: inline-flex;align-items: center;min-height: var(--op-touch)}.op-logo{height: var(--op-logo-h);width: auto;display: block;flex: none}.op-logo__link--lg .op-logo{height: var(--op-logo-h-lg)}.op-logo__link--xl .op-logo{height: var(--op-logo-h-xl)}.op-footer{background: var(--op-ground-ink)}.op-sitefoot{background: var(--op-ground-ink);margin-top: auto}.op-sitefoot__in{max-width: var(--op-container);margin: 0 auto;padding: clamp(28px,4vw,40px) var(--op-gutter)}footer:has(.op-follow){--op-follow-raise: 72px;padding-top: var(--op-follow-gap,0px);background: linear-gradient(to bottom,var(--op-follow-above,transparent) calc(var(--op-follow-gap,0px) + var(--op-follow-raise)),var(--op-ground-ink) 0)}@media (min-width: 860px){footer:has(.op-follow){--op-follow-raise: 88px}}.op-sitefoot:has(.op-follow){--op-follow-gap: var(--op-space-10)}.op-footer:has(.op-follow) > .op-footer__inner,.op-sitefoot:has(.op-follow) > .op-sitefoot__in,footer.foot:has(.op-follow){padding-top: 0}.op-sitelinks{container: op-band / inline-size;display: flex;flex-direction: column;gap: var(--op-space-8)}.op-follow{position: relative;z-index: 3;display: grid;gap: 22px;margin: 0 0 var(--op-space-2);padding: 30px var(--op-space-6);border-radius: 30px;background: var(--op-surface);color: var(--op-ink);box-shadow: 0 30px 56px -24px rgba(var(--op-ink-rgb),.6)}@container op-band (min-width: 760px){.op-follow{padding: var(--op-space-10) var(--op-space-12);margin-bottom: var(--op-space-4)}}.op-follow [hidden]{display: none !important}.op-follow__vh{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.op-follow__trap{position: absolute;left: -9999px;width: 1px;height: 1px}.op-follow__ttl{margin: 0;font-size: clamp(26px,3.6cqi,40px);font-weight: var(--op-weight-medium);letter-spacing: var(--op-tracking-hero);line-height: 1.15}.op-follow__pick{position: relative;display: inline-block;white-space: nowrap}.op-follow__kind{font: inherit;letter-spacing: inherit;color: var(--op-teal-deep);background: transparent;border: 0;border-bottom: 3px solid var(--op-accent-from);border-radius: 0;padding: 0 1.1em 0 0;cursor: pointer;appearance: none}.op-follow__kind:focus-visible{outline: 2px solid var(--op-teal);outline-offset: 4px;border-radius: 4px}.op-follow__pick > .op-chev{position: absolute;right: 0;top: 50%;width: .6em;height: .6em;margin-top: -.3em;color: var(--op-teal-deep);pointer-events: none}.op-follow__row{display: grid;gap: 10px}@container op-band (min-width: 760px){.op-follow__row{grid-template-columns: minmax(0,1fr) minmax(0,1fr) auto}}.op-follow:has(.op-follow__kind option[value="market"]:checked) .op-pk--name,.op-follow:has(.op-follow__game):has(.op-follow__kind option[value="game"]:checked) .op-pk--name,.op-follow:not(:has(.op-follow__kind option[value="game"]:checked)) .op-follow__game,.op-follow:not(:has(.op-follow__kind option[value="market"]:checked)) .op-pk--market{display: none}.op-follow__field,.op-pk__btn{font: inherit;font-size: var(--op-fs-md);color: var(--op-ink);width: 100%;min-height: 50px;padding: 0 18px;border-radius: var(--op-r-pill);border: 0;background: var(--op-page)}.op-follow__field::placeholder,.op-pk__ph{color: var(--op-text-2)}@media (pointer: coarse){.op-follow__field,.op-pk__btn{font-size: 16px}}.op-follow__field:focus,.op-pk__btn:focus-visible{outline: 2px solid var(--op-teal);outline-offset: 2px}select.op-follow__field{cursor: pointer;padding-right: 44px}.op-follow__go{font: var(--op-weight-semibold) var(--op-fs-md) var(--op-font-sans);min-height: 50px;padding: 0 26px;border: 0;border-radius: var(--op-r-pill);cursor: pointer;background: var(--op-ground-ink);color: var(--op-ink-on-ground);display: inline-flex;align-items: center;justify-content: center;gap: var(--op-space-2);white-space: nowrap;transition: background var(--op-dur-fast) var(--op-ease)}.op-follow__go:hover{background: color-mix(in srgb,var(--op-ground-ink) 88%,var(--op-surface))}.op-follow__go:focus-visible{outline: 2px solid var(--op-teal);outline-offset: 2px}.op-follow__go:disabled{cursor: progress}.op-follow__answer{margin: 0;font-size: var(--op-fs-md);color: var(--op-ink)}.op-pk{position: relative}.op-pk > .op-chev{position: absolute;right: 18px;top: 50%;width: 16px;height: 16px;margin-top: -8px;pointer-events: none;transition: transform var(--op-dur-base) var(--op-ease)}.op-pk[data-open] > .op-chev{transform: rotate(180deg)}.op-pk__btn{text-align: left;padding-right: 44px;cursor: pointer;display: flex;align-items: center;gap: 10px}.op-pk__btn:hover{background: var(--op-hairline)}.op-pk__in{padding-right: 44px}.op-pk[data-picked] .op-pk__in{color: transparent;caret-color: transparent}.op-pk__val{display: none}.op-pk[data-picked] .op-pk__val{display: flex;position: absolute;inset: 0 44px 0 18px;align-items: center;gap: 10px;pointer-events: none;font-size: var(--op-fs-md);min-width: 0}.op-pk__val b{font-weight: var(--op-weight-medium);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.op-pk__val small{color: var(--op-text-2);font-size: var(--op-fs-base);white-space: nowrap}.op-pk__x{position: absolute;right: 10px;top: 50%;margin-top: -16px;width: 32px;height: 32px;border-radius: 50%;border: 0;background: transparent;color: var(--op-text-2);cursor: pointer;display: grid;place-items: center}.op-pk__x:hover{background: var(--op-hairline);color: var(--op-ink)}.op-pk__x:focus-visible{outline: 2px solid var(--op-teal);outline-offset: 1px}.op-pk__x svg{width: 14px;height: 14px}.op-pk__pop{position: absolute;left: 0;top: calc(100% + 8px);z-index: var(--op-z-popover);min-width: 100%;width: max(100%,360px);padding: 10px;border-radius: 20px;background: var(--op-surface);box-shadow: 0 18px 44px rgba(var(--op-ink-rgb),.2),0 2px 6px rgba(var(--op-ink-rgb),.06)}.op-pk__pop--markets{width: max(100%,420px)}.op-pk__mk,.op-pk__hits{margin: 0;padding: 0;list-style: none;display: grid;gap: 2px}.op-pk__mk{grid-template-columns: repeat(2,minmax(0,1fr));column-gap: var(--op-space-2)}.op-pk__hits{max-height: 300px;overflow: auto}.op-pk__mk button,.op-pk__hit{font: inherit;width: 100%;border: 0;background: transparent;cursor: pointer;display: flex;align-items: center;gap: var(--op-space-3);min-height: var(--op-touch);padding: 0 var(--op-space-3);border-radius: 12px;color: var(--op-ink);text-align: left}.op-pk__mk button{font-weight: var(--op-weight-semibold);font-size: var(--op-fs-md)}.op-pk__mk button:hover,.op-pk__hit:hover,.op-pk__hit[aria-selected="true"],.op-pk__mk button[aria-selected="true"]{background: var(--op-wash-hover)}.op-pk__mk button:hover span:last-child{color: var(--op-teal)}.op-pk__mk button:focus-visible,.op-pk__hit:focus-visible{outline: none;box-shadow: inset 0 0 0 2px var(--op-teal-active)}.op-pk__flag{font-family: var(--op-font-emoji);font-size: var(--op-fs-xl);line-height: 1;flex: none}.op-pk__hit{font-size: var(--op-size-14);font-weight: var(--op-weight-medium)}.op-pk__hit-t{flex: 1;min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.op-pk__hit small{flex: none;font-size: var(--op-fs-base);color: var(--op-text-2);font-weight: var(--op-weight-regular)}.op-pk__hit mark{background: none;color: var(--op-teal-deep);font-weight: var(--op-weight-semibold)}.op-pk__mrk{flex: none;width: 54px;height: 28px;border-radius: var(--op-r-sm);display: grid;place-items: center;background: var(--op-surface);overflow: hidden;--op-initials: 28px;--op-initials-fs: var(--op-fs-xs)}.op-pk__mrk img{width: 54px;height: 28px;object-fit: contain}.op-pk__mrk--dark{background: var(--op-ground-ink)}.op-pk__all{font: var(--op-weight-semibold) var(--op-size-14) var(--op-font-sans);color: var(--op-teal);background: none;border: 0;border-top: 1px solid var(--op-hairline);width: 100%;margin-top: 6px;padding: var(--op-space-3) var(--op-space-3) 6px;text-align: left;cursor: pointer;display: flex;align-items: center;gap: 6px}.op-pk__all:hover{color: var(--op-teal-deep)}.op-pk__all:focus-visible{outline: 2px solid var(--op-teal);outline-offset: -2px;border-radius: var(--op-r-sm)}.op-pk__none,.op-pk__hint{padding: var(--op-space-3);font-size: var(--op-size-14);color: var(--op-text-2);margin: 0}@container op-band (max-width: 759px){.op-pk__pop,.op-pk__pop--markets{width: 100%}.op-pk__mk{grid-template-columns: 1fr}.op-pk__hits{max-height: 260px}.op-follow__go{width: 100%}}.op-sitelinks__grid{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 28px var(--op-space-6)}.op-sitelinks__brand,.op-sitelinks__company{grid-column: 1 / -1}@container op-band (min-width: 760px){.op-sitelinks__grid{grid-template-columns: repeat(3,minmax(0,200px)) minmax(0,1fr);column-gap: var(--op-space-8);padding-bottom: var(--op-space-3)}.op-sitelinks__grid--brand{grid-template-columns: 1.3fr repeat(3,minmax(0,.7fr)) auto}.op-sitelinks__brand{grid-column: auto}.op-sitelinks__company{grid-column: auto;justify-self: end}.op-sitelinks__company p{white-space: nowrap}}.op-sitelinks__brand{display: flex;flex-direction: column;gap: var(--op-space-4);align-items: flex-start}.op-sitelinks__brand .op-logo{filter: brightness(0) invert(1)}.op-sitelinks__claim{margin: 0;font-size: var(--op-size-14);color: var(--op-on-ink-strong);max-width: 42ch;text-wrap: pretty}.op-sitelinks__col ul{list-style: none;margin: 0;padding: 0;font-size: var(--op-size-14)}.op-sitelinks__col a{display: inline-flex;align-items: center;min-height: 32px;text-decoration: none}@container op-band (max-width: 759px){.op-sitelinks__col a{min-height: var(--op-touch)}}.op-sitelinks__col a{color: var(--op-ink-on-ground) !important}.op-sitelinks__col a:hover{color: var(--op-teal-bright) !important;text-decoration: underline;text-underline-offset: 4px}.op-sitelinks__company{color: var(--op-on-ink-dim);font-size: var(--op-fs-base)}.op-sitelinks__company p{margin: 0}.op-sitelinks__company p + p{margin-top: 2px}.op-sitelinks__company b{color: var(--op-on-ink);font-weight: var(--op-weight-medium)}.op-sitelinks__foot{display: flex;flex-direction: column;gap: var(--op-space-2);padding: 18px 0 var(--op-space-1);border-top: 1px solid var(--op-divider-on-ink);font-size: var(--op-fs-base);color: var(--op-on-ink-dim)}@container op-band (min-width: 760px){.op-sitelinks__foot{flex-direction: row;justify-content: space-between;align-items: center}}.op-sitelinks__made{margin: 0}.op-sitelinks__heart{font-family: var(--op-font-emoji)}.op-sitelinks__made a{color: inherit !important;text-decoration: none;display: inline-block;line-height: 32px}.op-sitelinks__made a:hover,.op-sitelinks__made a:focus-visible{text-decoration: underline}.op-sitelinks__bottomnav{margin: 0}.op-sitelinks__bottomnav ul{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;column-gap: var(--op-space-6)}.op-sitelinks__bottomnav a{display: inline-flex;align-items: center;min-height: 32px;text-decoration: none}@media (pointer: coarse){.op-sitelinks__bottomnav a{min-height: var(--op-touch)}.op-sitelinks__made a{line-height: var(--op-touch)}}.op-sitelinks__bottomnav a{color: var(--op-on-ink-dim) !important}.op-sitelinks__bottomnav a:hover{color: var(--op-teal-bright) !important}.op-chev{flex: none;display: inline-block;width: 1.125em;height: 1.125em;vertical-align: -0.2em;transition: transform var(--op-dur-base) cubic-bezier(.16,1,.3,1)}:is(a,button):hover > .op-chev--right{transform: translateX(3px)}:is(a,button):hover > .op-chev--left{transform: translateX(-3px)}:is(a,button):hover > .op-chev--down{transform: translateY(3px)}button:disabled > .op-chev{transform: none}@media (prefers-reduced-motion: reduce){.op-chev{transition: none}}.scard__initials{width:var(--op-initials,48px);height:var(--op-initials,48px);flex:none;border-radius:50%;background:var(--op-band);display:grid;place-items:center;font-family:var(--op-font-mono);font-size:var(--op-initials-fs,var(--op-fs-md));font-style:normal;font-weight:var(--op-weight-semibold);color:var(--op-text-2)}