.sc-flash[data-astro-cid-5wemzxys][hidden]{display:none}.sc-flash[data-astro-cid-5wemzxys] .sc-toast--action{flex-wrap:wrap}.sc-flash[data-astro-cid-5wemzxys] .sc-toast--action .sc-btn--text{white-space:normal;text-align:start;margin-inline-start:40px}@media (width>=768px){.sc-flash[data-astro-cid-5wemzxys]{bottom:24px}}.sc-cookie[hidden]{display:none}@media (width<=767px){html.has-consent-banner body{padding-bottom:190px}}.sc-consent-sheet{width:min(100%, var(--width-sheet));background:var(--raised);max-width:100%;max-height:calc(100dvh - 48px);color:var(--ink);box-shadow:var(--shadow-sheet);border:0;border-start-start-radius:var(--radius-sheet);border-start-end-radius:var(--radius-sheet);flex-direction:column;margin:auto auto 0;padding:0;display:none;overflow:hidden}.sc-consent-sheet[open]{display:flex}.sc-consent-sheet::backdrop{background:var(--scrim)}@media (width>=768px){.sc-consent-sheet{border-radius:var(--radius-xl);box-shadow:var(--shadow-menu);margin:auto}}@media (prefers-reduced-motion:no-preference){.sc-consent-sheet[open]{animation:sc-rise var(--duration-sheet) var(--easing-out)}}.sc-consent-sheet__top{justify-content:space-between;align-items:center;gap:var(--space-3);padding:18px 16px 6px 20px;display:flex}.sc-consent-sheet__body{gap:4px;padding:0 20px 8px;display:grid;overflow-y:auto}.sc-consent-sheet__foot{padding:12px 20px calc(14px + env(safe-area-inset-bottom,0px));box-shadow:0 -1px 0 var(--line-soft);position:relative}.sc-setrow{border-bottom:var(--border-hair) solid var(--line-soft);grid-template-columns:1fr auto;align-items:start;gap:12px;padding:14px 0;display:grid}.sc-setrow:last-of-type{border-bottom:0}.sc-setrow__t{font-family:var(--font-display);font-size:var(--fs-body-s);margin:0;font-weight:600;line-height:24px}.sc-setrow__p{font-size:var(--fs-caption);color:var(--ink-muted);margin:4px 0 0;line-height:21px}.sc-setrow>.sc-tag,.sc-setrow>.sc-switch{margin-top:2px}.sc-consent-toast{inset-inline:16px;z-index:var(--z-toast);border-radius:var(--radius-m);background:var(--brand);max-width:420px;min-height:56px;color:var(--on-brand);box-shadow:var(--shadow-menu);font-family:var(--font-display);font-weight:600;font-size:var(--fs-label);text-align:center;place-items:center;margin:0 auto;padding:12px 16px;display:grid;position:fixed;bottom:24px}.sc-consent-toast[hidden],body:has(.sc-sheet[aria-modal=true],.sc-scrim,dialog[open]) .sc-cookie{display:none}@media (width<=767px){body:has(.sc-tabbar) .sc-cookie{bottom:calc(72px + env(safe-area-inset-bottom,0px));border-end-end-radius:var(--radius-l);border-end-start-radius:var(--radius-l);padding-bottom:14px}html.has-consent-banner body:has(.sc-tabbar){padding-bottom:0}html.has-consent-banner body:has(.sc-tabbar) #main{padding-bottom:190px}}[data-gpc-note][hidden]{display:none}.sc-toasts{z-index:calc(var(--z-toast) + 1)}@media (width>=1024px){.sc-footer__cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(4,auto);justify-content:space-between}}body:has(.site-menu[open]) .sc-cookie{visibility:hidden}html:is([data-nav-results],[data-topo-saved]) .site-head .site-head__cta{display:none}html[data-nav=visitor]:is([data-nav-results],[data-topo-saved],[data-state=x],[data-state=pend]) .site-head .site-head__continue:not([aria-current]){display:inline-flex}.site-head__continue.is-quiet{background:var(--raised);color:var(--ink);box-shadow:inset 0 0 0 var(--border-control) var(--line)}.site-head__continue.is-quiet:hover{background:var(--sunk)}@media (width>=1024px) and (width<=1599.98px){.site-head .site-head__in{gap:14px}.site-head .site-head__nav{gap:18px}html[data-nav=buyer] .site-head .site-head__tabs a{padding:0 12px}}@media (width>=1024px) and (width<=1279.98px){.site-head .site-head__in{gap:8px}.site-head .site-head__nav{gap:10px}.site-head :is(.site-head__nav a,.site-head__link,.site-head__tabs a,.site-acct__btn){font-size:var(--fs-label)}html[data-nav=buyer] .site-head .site-head__tabs a{padding:0 8px}.site-head :is(.site-head__cta,.site-head__continue){padding-inline:12px}}.site-acct__topo{display:none}@media (width>=1024px) and (width<=1179.98px){.site-head .site-head__nav{gap:7px}.site-head .site-head__in>.sc-lockup{margin-inline-end:0}.site-head .site-head__tab-topo{display:none}.site-acct .site-acct__topo{display:flex}html[data-signed] .site-head .site-acct__btn{gap:2px;padding-inline:4px 8px;font-size:0}}@media (width>=768px){html[data-nav=buyer][data-app] .site-menu__topo{display:none}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--spacing:.25rem;--radius-xs:.125rem;--radius-xl:.75rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base{@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/atkinson-hyperlegible-next-latin-ext-wght-normal.C6vrW8VD.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/atkinson-hyperlegible-next-latin-wght-normal.BcXVPD7q.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-ext-wght-normal.DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-wght-normal.BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-vietnamese-wght-normal.6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-ext-wght-normal.DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-theme=light]{color-scheme:light;--surface:#f2f3f5;--raised:#fff;--sunk:#e8eaed;--ink:#15171b;--ink-muted:#565d69;--line:#7c8390;--line-soft:#dde0e5;--brand:#15171b;--brand-press:#2b2f36;--on-brand:#fff;--brand-tint:#e8eaed;--brand-ink:#15171b;--accent:#f5b701;--on-accent:#15171b;--accent-ink:#7a5800;--accent-tint:#fff3cc;--accent-edge:var(--accent-ink);--accent-glow:#f5b70129;--pass-hi:#ffe08a;--pass-mid:#f7c22b;--pass-lo:#f0ae00;--pass-deep:#e39e00;--ink-card-hi:#2a2e36;--ink-card-lo:#15171b;--on-ink-card:#f1f2f4;--on-ink-card-muted:#b9bfc9;--info:var(--brand);--info-tint:var(--sunk);--info-ink:var(--ink);--correct:#12804a;--correct-tint:#e3f4ea;--correct-ink:#0b5e35;--on-correct:#fff;--wrong:#d1291c;--wrong-tint:#fde9e7;--wrong-ink:#a01c12;--on-wrong:#fff;--flag:#6847f5;--flag-tint:#eeeafe;--flag-ink:#4e30d6;--on-flag:#fff;--warn:#c24a0a;--warn-tint:#ffeedc;--warn-ink:#9a3a06;--on-warn:#fff;--crit:var(--wrong);--on-crit:#fff;--focus:#15171b;--scrim:#11131775;--shadow-card:0 1px 2px #1113170d;--shadow-raise:0 1px 2px #1113170f, 0 18px 36px -14px #11131747;--shadow-sheet:0 -10px 40px #1113172e;--shadow-menu:0 14px 36px #1113172e;--shadow-pressed:inset 0 0 0 999px #ffffff14}[data-theme=dark]{color-scheme:dark;--surface:#111316;--raised:#1b1e23;--sunk:#0b0c0e;--ink:#f1f2f4;--ink-muted:#a9b0bc;--line:#737b88;--line-soft:#2a2e35;--brand:#f1f2f4;--brand-press:#d5d8dd;--on-brand:#111316;--brand-tint:#2a2e35;--brand-ink:#f1f2f4;--accent:#ffc53d;--on-accent:#15171b;--accent-ink:#ffd36e;--accent-tint:#2e2612;--accent-edge:#0b0c0e;--accent-glow:#ffc53d1f;--pass-hi:#ffe08a;--pass-mid:#f7c22b;--pass-lo:#f0ae00;--pass-deep:#d99600;--ink-card-hi:#2b2f37;--ink-card-lo:#1b1e23;--on-ink-card:#f1f2f4;--on-ink-card-muted:#b9bfc9;--info:var(--brand);--info-tint:var(--raised);--info-ink:var(--ink);--correct:#4cc98a;--correct-tint:#12291e;--correct-ink:#8be0b4;--on-correct:#0b0c0e;--wrong:#ff6b5e;--wrong-tint:#3a1a18;--wrong-ink:#ffada5;--on-wrong:#0b0c0e;--flag:#a996ff;--flag-tint:#231c45;--flag-ink:#c8bdff;--on-flag:#0b0c0e;--warn:#ff9a52;--warn-tint:#3a2312;--warn-ink:#ffc08f;--on-warn:#0b0c0e;--crit:var(--wrong);--on-crit:#0b0c0e;--focus:#f1f2f4;--scrim:#0000009e;--shadow-card:0 0 0 1px #ffffff0a;--shadow-raise:0 0 0 1px #ffffff0f, 0 20px 40px -14px #000000b3;--shadow-sheet:0 -10px 44px #0009;--shadow-menu:0 14px 36px #0009;--shadow-pressed:inset 0 0 0 999px #0000001f}@media (prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--surface:#111316;--raised:#1b1e23;--sunk:#0b0c0e;--ink:#f1f2f4;--ink-muted:#a9b0bc;--line:#737b88;--line-soft:#2a2e35;--brand:#f1f2f4;--brand-press:#d5d8dd;--on-brand:#111316;--brand-tint:#2a2e35;--brand-ink:#f1f2f4;--accent:#ffc53d;--on-accent:#15171b;--accent-ink:#ffd36e;--accent-tint:#2e2612;--accent-edge:#0b0c0e;--accent-glow:#ffc53d1f;--pass-hi:#ffe08a;--pass-mid:#f7c22b;--pass-lo:#f0ae00;--pass-deep:#d99600;--ink-card-hi:#2b2f37;--ink-card-lo:#1b1e23;--on-ink-card:#f1f2f4;--on-ink-card-muted:#b9bfc9;--info:var(--brand);--info-tint:var(--raised);--info-ink:var(--ink);--correct:#4cc98a;--correct-tint:#12291e;--correct-ink:#8be0b4;--on-correct:#0b0c0e;--wrong:#ff6b5e;--wrong-tint:#3a1a18;--wrong-ink:#ffada5;--on-wrong:#0b0c0e;--flag:#a996ff;--flag-tint:#231c45;--flag-ink:#c8bdff;--on-flag:#0b0c0e;--warn:#ff9a52;--warn-tint:#3a2312;--warn-ink:#ffc08f;--on-warn:#0b0c0e;--crit:var(--wrong);--on-crit:#0b0c0e;--focus:#f1f2f4;--scrim:#0000009e;--shadow-card:0 0 0 1px #ffffff0a;--shadow-raise:0 0 0 1px #ffffff0f, 0 20px 40px -14px #000000b3;--shadow-sheet:0 -10px 44px #0009;--shadow-menu:0 14px 36px #0009;--shadow-pressed:inset 0 0 0 999px #0000001f}}:root,[data-theme]{--grad-pass:linear-gradient(140deg, var(--pass-hi) 0%, var(--pass-mid) 34%, var(--pass-lo) 70%, var(--pass-deep) 100%);--grad-ink:linear-gradient(160deg, var(--ink-card-hi) 0%, var(--ink-card-lo) 60%);--grad-mist:radial-gradient(120% 70% at 85% -10%, var(--accent-glow), transparent 60%)}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:56px;--radius-xs:6px;--radius-s:12px;--radius-m:16px;--radius-l:22px;--radius-xl:28px;--radius-sheet:28px;--radius-pill:999px;--fs-caption:15px;--lh-caption:20px;--fs-label:16px;--lh-label:22px;--fs-button:17px;--fs-body-s:17px;--lh-body-s:26px;--fs-body:18px;--lh-body:28px;--fs-option:18px;--lh-option:26px;--fs-tile:19px;--fs-h3:20px;--lh-h3:26px;--fs-stem:21px;--lh-stem:30px;--fs-h2:24px;--lh-h2:30px;--fs-h1:30px;--lh-h1:36px;--fs-display:40px;--lh-display:44px;--fs-stat:34px;--fs-price-s:40px;--fs-price:64px;--fs-score:96px;--fs-ur:20px;--lh-ur:44px;--fs-naskh:19px;--lh-naskh:34px;--fs-bn:18px;--lh-bn:31px;--fs-script-label:20px;--fs-term:17px;--size-target:48px;--size-btn-l:56px;--size-btn-m:48px;--size-option:64px;--size-option-compact:52px;--size-tile:48px;--size-timer:40px;--size-testbar:64px;--size-appbar:64px;--size-icon:24px;--size-icon-s:20px;--width-test:720px;--width-page:1120px;--width-sheet:560px;--border-hair:1px;--border-tag:1.5px;--border-control:1.5px;--border-state:2px;--focus-width:3px;--focus-offset:3px;--duration-fast:.16s;--duration-sheet:.28s;--duration-count:.9s;--easing-out:cubic-bezier(.2, .8, .2, 1);--easing-spring:cubic-bezier(.34, 1.56, .64, 1);--z-sticky:10;--z-menu:20;--z-scrim:30;--z-sheet:40;--z-modal:50;--z-toast:60;--bp-sm:400px;--bp-md:480px;--bp-lg:768px;--bp-xl:1024px;--font-display:Geist, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-sans:"Atkinson Hyperlegible Next", "Atkinson Hyperlegible", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-nastaliq:"Noto Nastaliq Urdu", "Noto Naskh Arabic", "Jameel Noori Nastaleeq", serif;--font-naskh:"Noto Naskh Arabic", "Noto Sans Arabic", "Segoe UI", Tahoma, serif;--font-bengali:"Noto Sans Bengali", "Nirmala UI", Vrinda, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0s;--duration-sheet:0s;--duration-count:0s}}.t-display{font-family:var(--font-display);letter-spacing:-.04em;font-size:40px;font-weight:600;line-height:44px}.t-display-desktop{font-family:var(--font-display);letter-spacing:-.05em;font-size:68px;font-weight:600;line-height:70px}.t-h1{font-family:var(--font-display);letter-spacing:-.03em;font-size:30px;font-weight:600;line-height:36px}.t-h2{font-family:var(--font-display);letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:30px}.t-h3{font-family:var(--font-display);letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:26px}.t-stem{font-family:var(--font-sans);letter-spacing:0;font-size:21px;font-weight:600;line-height:30px}.t-body{font-family:var(--font-sans);letter-spacing:0;font-size:18px;font-weight:400;line-height:28px}.t-option{font-family:var(--font-sans);letter-spacing:0;font-size:18px;font-weight:400;line-height:26px}.t-body-s{font-family:var(--font-sans);letter-spacing:0;font-size:17px;font-weight:400;line-height:26px}.t-label{font-family:var(--font-display);letter-spacing:0;font-size:16px;font-weight:600;line-height:22px}.t-button{font-family:var(--font-display);letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:22px}.t-caption{font-family:var(--font-sans);letter-spacing:0;font-size:15px;font-weight:400;line-height:20px}.t-score{font-family:var(--font-display);letter-spacing:-.055em;font-size:96px;font-weight:600;line-height:.9}.t-price{font-family:var(--font-display);letter-spacing:-.05em;font-size:64px;font-weight:600;line-height:1}.t-stat{font-family:var(--font-display);letter-spacing:-.045em;font-size:34px;font-weight:600;line-height:1}.t-ur{font-family:var(--font-nastaliq);letter-spacing:0;font-size:20px;font-weight:400;line-height:44px}.t-naskh{font-family:var(--font-naskh);letter-spacing:0;font-size:19px;font-weight:400;line-height:34px}.t-bn{font-family:var(--font-bengali);letter-spacing:0;font-size:18px;font-weight:400;line-height:31px}.t-script-label{font-family:var(--font-naskh);letter-spacing:0;font-size:20px;font-weight:600;line-height:24px}.t-score,.t-price,.t-stat{font-variant-numeric:tabular-nums}}@layer components{*,:before,:after{box-sizing:border-box}[hidden]:not([hidden=until-found]){display:none!important}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--surface);color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);margin:0}[data-theme]{background:var(--surface);color:var(--ink)}.sc-reset :is(h1,h2,h3,h4,p,ul,ol,dl,dd,figure),.sc-reset{margin:0}.sc-reset :is(ul,ol){padding:0;list-style:none}:where(button,input,select,textarea){font:inherit;color:inherit}:where(button){cursor:pointer;text-align:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}a{color:var(--brand);text-underline-offset:3px;text-decoration-thickness:1.5px}:focus-visible,.is-focus{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.sc-icon{width:var(--size-icon);height:var(--size-icon);fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none}.sc-icon--s{width:var(--size-icon-s);height:var(--size-icon-s)}[dir=rtl] .sc-icon--mirror{transform:scaleX(-1)}.sc-vh{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.sc-h1{font-family:var(--font-display);font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:-.03em;font-weight:600}.sc-h2{font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em;font-weight:600}.sc-h3{font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:-.01em;font-weight:600}.sc-lede{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-muted)}.sc-muted{color:var(--ink-muted)}.sc-stem{font-size:var(--fs-stem);line-height:var(--lh-stem);margin:14px 0 20px;font-weight:600}.sc-instr{font-family:var(--font-display);font-size:var(--fs-label);line-height:var(--lh-label);margin:0;font-weight:600}.sc-num{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.04em;direction:ltr;unicode-bidi:isolate;font-weight:600;line-height:1}.sc-num__sub{letter-spacing:-.02em;color:var(--ink-muted);font-size:.5em;font-weight:500}.sc-native{letter-spacing:0;text-align:start}.sc-native *{letter-spacing:0}.sc-native:lang(ur){font-family:var(--font-nastaliq);font-size:var(--fs-ur);line-height:var(--lh-ur)}.sc-native:is(:lang(ar),:lang(fa),:lang(ps)){font-family:var(--font-naskh);font-size:var(--fs-naskh);line-height:var(--lh-naskh)}.sc-native:lang(bn){font-family:var(--font-bengali);font-size:var(--fs-bn);line-height:var(--lh-bn)}.sc-native bdi,.sc-term{font-family:var(--font-sans);font-size:var(--fs-term);white-space:nowrap;unicode-bidi:isolate;line-height:1}.sc-script{font-family:var(--font-naskh);font-size:var(--fs-script-label);letter-spacing:0;font-weight:600;line-height:1.2}.sc-script:lang(bn){font-family:var(--font-bengali);font-size:var(--fs-body-s)}.sc-btn{min-height:var(--size-btn-l);border:var(--border-control) solid transparent;border-radius:var(--radius-pill);font-family:var(--font-display);font-weight:600;font-size:var(--fs-button);letter-spacing:-.01em;text-align:center;cursor:pointer;transition:transform var(--duration-fast) var(--easing-out), background-color var(--duration-fast), box-shadow var(--duration-fast);justify-content:center;align-items:center;gap:10px;padding:0 24px;line-height:22px;text-decoration:none;display:inline-flex}.sc-btn:active,.sc-btn.is-pressed{transform:scale(.97)}.sc-btn--m{min-height:var(--size-btn-m);font-size:var(--fs-label);padding:0 18px}.sc-btn--block{width:100%;display:flex}.sc-btn--primary{background:var(--brand);color:var(--on-brand)}.sc-btn--primary:hover{background:var(--brand-press)}.sc-btn--primary:active,.sc-btn--primary.is-pressed{background:var(--brand-press);box-shadow:var(--shadow-pressed)}.sc-btn--secondary{background:var(--raised);color:var(--ink);box-shadow:inset 0 0 0 var(--border-control) var(--line)}.sc-btn--secondary:hover,.sc-btn--secondary:active,.sc-btn--secondary.is-pressed{background:var(--sunk)}.sc-btn--tertiary{background:var(--sunk);color:var(--ink)}.sc-btn--tertiary:hover,.sc-btn--tertiary:active,.sc-btn--tertiary.is-pressed{box-shadow:inset 0 0 0 var(--border-hair) var(--line)}.sc-btn--text{min-height:var(--size-target);color:var(--ink);text-underline-offset:4px;background:0 0;border:0;padding:0 8px;text-decoration:underline 1.5px}.sc-btn--text:active{transform:none}.sc-btn--destructive{background:var(--wrong);color:var(--on-wrong)}.sc-btn--destructive:hover,.sc-btn--destructive:active,.sc-btn--destructive.is-pressed{box-shadow:var(--shadow-pressed)}.sc-btn--accent{background:var(--accent);color:var(--on-accent)}.sc-btn--onink{background:var(--on-ink-card);color:var(--ink-card-lo)}.sc-btn--accent:hover{background:var(--pass-mid,var(--accent))}.sc-btn--accent[aria-disabled=true]{background:var(--accent);color:var(--on-accent);border-color:#0000}.sc-btn:disabled,.sc-btn[aria-disabled=true]:not(.sc-btn--accent){background:var(--sunk);color:var(--ink-muted);border:var(--border-control) dashed var(--line);box-shadow:none;cursor:not-allowed;transform:none}.sc-btn.is-loading{cursor:progress}.sc-spinner{border:2.5px solid;border-inline-end-color:#0000;border-radius:50%;flex:none;width:20px;height:20px}@media (prefers-reduced-motion:no-preference){.sc-spinner{animation:.8s linear infinite sc-spin}}@media (prefers-reduced-motion:reduce){.sc-btn,.sc-opt,.sc-tile{transition:none}.sc-btn:active,.sc-btn.is-pressed,.sc-opt:active,.sc-tile:active{transform:none}}@keyframes sc-spin{to{transform:rotate(360deg)}}.sc-cta-cap{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink-muted);margin:8px 0 0}.sc-btn--block+.sc-cta-cap{text-align:center}.sc-buyrow{flex-wrap:wrap;align-items:center;gap:10px;display:flex;container-type:inline-size}.sc-buyrow>.sc-btn{white-space:nowrap;flex:auto;padding-inline:14px;font-size:16px}.sc-buyrow__alt{max-width:6.6em;font-family:var(--font-display);color:var(--ink);text-underline-offset:3px;flex:0 auto;font-size:14px;font-weight:600;line-height:18px;text-decoration:underline}.sc-buyrow>.sc-btn[hidden]+.sc-buyrow__alt,.sc-buyrow__alt:only-child{max-width:none}@container (width>=440px){.sc-buyrow{gap:10px 16px}.sc-buyrow>.sc-btn{font-size:var(--fs-button);flex:0 auto;padding-inline:28px}.sc-buyrow__alt{max-width:none;font-size:var(--fs-caption)}}.sc-btnstack{gap:var(--space-3);display:grid}.sc-iconbtn{min-width:var(--size-target);min-height:var(--size-target);border-radius:var(--radius-pill);background:var(--sunk);color:var(--ink);font-family:var(--font-display);font-weight:600;font-size:var(--fs-label);flex:none;justify-content:center;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex}.sc-chip{border-radius:var(--radius-pill);background:var(--sunk);min-height:32px;color:var(--ink);font-family:var(--font-display);font-weight:500;font-size:var(--fs-caption);white-space:nowrap;align-items:center;gap:6px;padding:0 12px;line-height:20px;display:inline-flex}.sc-chip .sc-icon{width:18px;height:18px}.sc-tag{border-radius:var(--radius-pill);background:var(--sunk);min-height:28px;color:var(--ink);font-family:var(--font-display);font-size:var(--fs-caption);white-space:nowrap;align-items:center;gap:5px;padding:0 10px;font-weight:600;line-height:1;display:inline-flex}.sc-tag .sc-icon{width:16px;height:16px}.sc-tag--flag{background:var(--flag-tint);color:var(--flag-ink)}.sc-tag--warn{background:var(--warn-tint);color:var(--warn-ink)}.sc-tag--correct{background:var(--correct-tint);color:var(--correct-ink)}.sc-tag--wrong{background:var(--wrong-tint);color:var(--wrong-ink)}.sc-secno{background:var(--sunk);min-width:28px;height:28px;color:var(--ink);font-family:var(--font-display);font-weight:600;font-size:var(--fs-caption);font-variant-numeric:tabular-nums;border-radius:8px;flex:none;place-items:center;padding:0 6px;display:inline-grid}.sc-src{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);background:var(--sunk);min-height:44px;color:var(--ink);font-family:var(--font-display);font-weight:500;font-size:var(--fs-caption);padding:0 14px 0 10px;text-decoration:none;display:inline-flex}.sc-chipbtn{min-height:var(--size-target);border-radius:var(--radius-pill);background:var(--raised);color:var(--ink);box-shadow:inset 0 0 0 var(--border-control) var(--line);font-family:var(--font-display);font-weight:600;font-size:var(--fs-label);justify-content:center;align-items:center;gap:6px;padding:0 16px;display:inline-flex}.sc-opts{gap:var(--space-3);display:grid}.sc-opt{width:100%;min-height:var(--size-option);border-radius:var(--radius-m);background:var(--raised);color:var(--ink);box-shadow:var(--shadow-card), inset 0 0 0 var(--border-hair) var(--line-soft);font-family:var(--font-sans);font-size:var(--fs-option);line-height:var(--lh-option);text-align:start;transition:box-shadow var(--duration-fast), background-color var(--duration-fast), transform var(--duration-fast) var(--easing-out);border:0;grid-template-columns:32px 1fr;align-items:start;gap:6px 14px;padding:16px;display:grid}.sc-opt>:not(.sc-opt__key):not(.sc-opt__box){grid-column:2;padding-top:3px}.sc-opt>.sc-opt__tag{padding-top:0}button.sc-opt:active{transform:scale(.985)}@media (hover:hover){button.sc-opt:not([class*=is-]):hover{box-shadow:var(--shadow-card), inset 0 0 0 var(--border-control) var(--line)}}.sc-opt__key{width:32px;height:32px;box-shadow:inset 0 0 0 var(--border-control) var(--line);color:var(--ink);font-family:var(--font-display);font-weight:600;font-size:var(--fs-label);transition:background-color var(--duration-fast), color var(--duration-fast);border-radius:50%;grid-area:1/1/span 2;place-items:center;display:grid}.sc-opt__key .sc-icon{stroke-width:2.8px;width:20px;height:20px}.sc-opt__box{width:28px;height:28px;box-shadow:inset 0 0 0 var(--border-control) var(--line);background:var(--raised);border-radius:8px;grid-area:1/1/span 2;justify-self:center;place-items:center;margin-top:2px;display:grid}.sc-opt__box .sc-icon{stroke-width:3px;opacity:0;width:18px;height:18px}.sc-opt__tag{font-family:var(--font-display);font-size:var(--fs-caption);align-items:center;gap:4px;font-weight:600;line-height:20px;display:flex}.sc-opt.is-selected{box-shadow:inset 0 0 0 var(--border-state) var(--brand), var(--shadow-raise);font-weight:600}.sc-opt.is-selected .sc-opt__key{background:var(--brand);color:var(--on-brand);box-shadow:none}.sc-opt.is-selected .sc-opt__tag{color:var(--ink)}.sc-opt.is-checked{box-shadow:inset 0 0 0 var(--border-state) var(--brand)}.sc-opt.is-checked .sc-opt__box{background:var(--brand);color:var(--on-brand);box-shadow:none}.sc-opt.is-checked .sc-opt__box .sc-icon{opacity:1}.sc-opt.is-correct{background:var(--correct-tint);box-shadow:inset 0 0 0 var(--border-state) var(--correct);font-weight:600}.sc-opt.is-correct .sc-opt__key{background:var(--correct);color:var(--on-correct);box-shadow:none}.sc-opt.is-correct .sc-opt__tag{color:var(--correct-ink)}.sc-opt.is-wrong{background:var(--wrong-tint);box-shadow:inset 0 0 0 var(--border-state) var(--wrong)}.sc-opt.is-wrong .sc-opt__key{background:var(--wrong);color:var(--on-wrong);box-shadow:none}.sc-opt.is-wrong .sc-opt__tag{color:var(--wrong-ink)}.sc-opt.is-missed{background:var(--raised);box-shadow:none;outline:var(--border-state) dashed var(--correct);outline-offset:calc(-1 * var(--border-state))}.sc-opt.is-missed .sc-opt__key{box-shadow:none;outline:var(--border-state) dashed var(--correct);outline-offset:-2px;color:var(--correct-ink)}.sc-opt.is-missed .sc-opt__tag{color:var(--correct-ink)}.sc-opt.is-disabled,.sc-opt:disabled{background:var(--surface);box-shadow:inset 0 0 0 var(--border-hair) var(--line-soft);color:var(--ink-muted);cursor:not-allowed}.sc-opt.is-disabled .sc-opt__key,.sc-opt:disabled .sc-opt__key,.sc-opt.is-disabled .sc-opt__box{box-shadow:inset 0 0 0 var(--border-control) var(--line-soft);color:var(--ink-muted);background:0 0}@media (prefers-reduced-motion:no-preference){.sc-opt:is(.is-selected,.is-correct,.is-wrong) .sc-opt__key>*,.sc-opt.is-checked .sc-opt__box .sc-icon{animation:sc-pop .28s var(--easing-spring)}}@keyframes sc-pop{0%{opacity:0;transform:scale(.4)}}.sc-opt--compact{min-height:var(--size-option-compact);font-size:var(--fs-body-s);grid-template-columns:28px 1fr;column-gap:12px;padding:10px 12px;line-height:24px}.sc-opt--compact .sc-opt__key{width:28px;height:28px;font-size:var(--fs-caption)}.sc-opt--compact>:not(.sc-opt__key):not(.sc-opt__box){padding-top:2px}.sc-counter{justify-content:space-between;align-items:center;gap:var(--space-3);border-radius:var(--radius-pill);background:var(--sunk);min-height:40px;font-family:var(--font-display);font-weight:600;font-size:var(--fs-caption);padding:4px 16px;display:flex}.sc-tile{min-width:64px;min-height:var(--size-tile);border-radius:var(--radius-s);background:var(--raised);color:var(--ink);box-shadow:inset 0 0 0 var(--border-control) var(--line), 0 2px 0 var(--line-soft);font-family:var(--font-sans);font-size:var(--fs-tile);transition:transform var(--duration-fast) var(--easing-out), opacity var(--duration-fast);border:0;justify-content:center;align-items:center;padding:0 18px;font-weight:600;line-height:1;display:inline-flex}button.sc-tile:active{transform:translateY(1px)scale(.97)}.sc-tile.is-ghost{box-shadow:inset 0 0 0 var(--border-control) var(--line-soft);color:var(--ink-muted);background:0 0;text-decoration:line-through}span.sc-tile.is-ghost{pointer-events:none}.sc-tile.is-dragging{box-shadow:inset 0 0 0 var(--border-state) var(--brand), var(--shadow-menu)}.sc-bank{gap:var(--space-2);flex-wrap:wrap;display:flex}.sc-passage{font-size:var(--fs-stem);font-weight:500;line-height:56px}.sc-passage p{margin:0}.sc-slot{min-width:104px;min-height:var(--size-tile);vertical-align:middle;border:var(--border-control) solid var(--line);border-radius:var(--radius-s);background:var(--sunk);font-family:var(--font-sans);font-weight:700;font-size:var(--fs-tile);color:var(--ink);justify-content:flex-start;align-items:center;gap:8px;margin:0 2px;padding:0 14px 0 8px;line-height:1;display:inline-flex;position:relative}.sc-slot__n{background:var(--raised);width:28px;height:28px;box-shadow:inset 0 0 0 var(--border-control) var(--line);color:var(--ink-muted);font-family:var(--font-display);font-size:var(--fs-caption);border-radius:8px;flex:none;place-items:center;font-weight:600;line-height:1;display:grid}.sc-slot.is-empty{background:0 0;border-style:dashed}.sc-slot.is-focus{border:var(--border-state) solid var(--brand);background:var(--raised);box-shadow:0 0 0 4px var(--accent-tint);outline:none}.sc-slot.is-focus .sc-slot__n{background:var(--brand);color:var(--on-brand);box-shadow:none}.sc-slot.is-filled{border:var(--border-state) solid var(--brand);background:var(--raised)}.sc-slot.is-filled .sc-slot__n{background:var(--brand);color:var(--on-brand);box-shadow:none}.sc-slot.is-correct{border:var(--border-state) solid var(--correct);background:var(--correct-tint);color:var(--correct-ink)}.sc-slot.is-correct .sc-slot__n{background:var(--correct);color:var(--on-correct);box-shadow:none}.sc-slot.is-wrong{border:var(--border-state) solid var(--wrong);background:var(--wrong-tint);color:var(--wrong-ink)}.sc-slot.is-wrong .sc-slot__n{background:var(--wrong);color:var(--on-wrong);box-shadow:none}.sc-slot .sc-icon{stroke-width:2.8px;width:18px;height:18px}.sc-fix{font-family:var(--font-display);font-weight:600;font-size:var(--fs-label);color:var(--correct-ink);align-items:center;gap:6px;display:inline-flex}.sc-wordbank{background:var(--raised);box-shadow:var(--shadow-sheet);max-height:40vh;z-index:var(--z-sticky);border-start-start-radius:24px;border-start-end-radius:24px;padding:10px 20px 12px;overflow-y:auto}.sc-wordbank__h{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);font-family:var(--font-display);font-weight:600;font-size:var(--fs-caption);color:var(--ink-muted);display:flex}.sc-stepbtn{background:var(--sunk);width:44px;height:44px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.sc-unused{border-radius:var(--radius-m);background:var(--wrong-tint);box-shadow:inset 0 0 0 var(--border-state) var(--wrong);padding:10px 12px 12px}.sc-unused__row{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.sc-unused__h{font-family:var(--font-display);font-weight:600;font-size:var(--fs-label);color:var(--wrong-ink);white-space:nowrap;align-items:center;gap:6px;margin:0;display:flex}.sc-unused__h .sc-icon{width:20px;height:20px}.sc-unused__count{font-family:var(--font-display);font-size:var(--fs-caption);color:var(--wrong-ink);font-variant-numeric:tabular-nums;font-weight:600}.sc-unused__tiles{align-items:center;gap:var(--space-2);min-height:var(--size-tile);flex-wrap:wrap;margin-top:8px;display:flex}.sc-unused__empty{font-size:var(--fs-caption);color:var(--wrong-ink)}.sc-unused__act{min-height:var(--size-target);border-radius:var(--radius-pill);background:var(--raised);color:var(--wrong-ink);font-family:var(--font-display);font-weight:600;font-size:var(--fs-caption);white-space:nowrap;align-items:center;margin-inline-start:auto;padding:0 16px;display:inline-flex}.sc-timer{min-height:var(--size-timer);border-radius:var(--radius-pill);background:var(--sunk);color:var(--ink);font-family:var(--font-display);font-weight:600;font-size:var(--fs-button);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 14px;line-height:1;display:inline-flex}.sc-timer .sc-icon{stroke-width:2.2px;width:18px;height:18px}.sc-timer small{font-size:var(--fs-caption);letter-spacing:0;font-weight:600}.sc-timer.is-warn{background:var(--warn-tint);color:var(--warn-ink);box-shadow:inset 0 0 0 var(--border-control) var(--warn)}.sc-timer.is-crit{background:var(--crit);color:var(--on-crit)}.sc-timer.is-hidden{box-shadow:inset 0 0 0 var(--border-control) var(--line);font-size:var(--fs-caption);background:0 0}@media (prefers-reduced-motion:no-preference){.sc-timer.is-crit{animation:2s ease-in-out infinite sc-breathe}}@keyframes sc-breathe{50%{box-shadow:0 0 0 5px var(--wrong-tint)}}.sc-prog{grid-template-columns:repeat(var(--sc-prog-n,36), 1fr);align-items:center;gap:2px;height:12px;display:grid}.sc-prog>span{background:var(--line-soft);border-radius:2px;height:6px;display:block}.sc-prog>span.is-done{background:var(--brand)}.sc-prog>span.is-flag{background:var(--flag);height:9px}.sc-prog>span.is-cur{background:var(--accent);height:12px;box-shadow:0 0 0 1px var(--accent-edge);border-radius:3px}.sc-legend{font-size:var(--fs-caption);color:var(--ink-muted);flex-wrap:wrap;gap:8px 18px;margin-top:10px;display:flex}.sc-legend>span{align-items:center;gap:7px;display:inline-flex}.sc-legend i{border-radius:2px;width:14px;display:inline-block}.sc-flagbtn{min-height:var(--size-target);border-radius:var(--radius-pill);background:var(--sunk);color:var(--ink);font-family:var(--font-display);font-weight:600;font-size:var(--fs-caption);transition:background-color var(--duration-fast);flex:none;align-items:center;gap:6px;padding:0 16px 0 12px;display:inline-flex}.sc-flagbtn .sc-icon{width:20px;height:20px}.sc-flagbtn .on{display:none}.sc-flagbtn.is-on,.sc-flagbtn[aria-pressed=true]{background:var(--flag);color:var(--on-flag)}.sc-flagbtn[aria-pressed=true] .on{display:block}.sc-flagbtn[aria-pressed=true] .off{display:none}@media (prefers-reduced-motion:no-preference){.sc-flagbtn[aria-pressed=true] .on{animation:sc-pop .3s var(--easing-spring)}}.sc-tabs{grid-template-columns:repeat(var(--sc-tabs-n,3), minmax(0, 1fr));border-radius:var(--radius-pill);background:var(--sunk);gap:2px;padding:4px;display:grid}.sc-tabs--fit{grid-template-columns:none;grid-auto-columns:auto;grid-auto-flow:column;display:inline-grid}.sc-tabs__t{min-height:var(--size-target);border-radius:var(--radius-pill);color:var(--ink-muted);font-family:var(--font-display);font-weight:600;font-size:var(--fs-caption);white-space:nowrap;transition:background-color var(--duration-fast), color var(--duration-fast);justify-content:center;align-items:center;gap:6px;padding:0 10px;line-height:1;text-decoration:none;display:flex}.sc-tabs__t[aria-selected=true]{background:var(--raised);color:var(--ink);box-shadow:var(--shadow-card), 0 1px 3px #11131714}.sc-tabs__t:focus-visible{outline-offset:-3px}.sc-tabs__n{border-radius:var(--radius-pill);background:var(--line-soft);min-width:24px;height:22px;color:var(--ink);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;place-items:center;padding:0 7px;font-weight:600;display:inline-grid}.sc-tabs__t--wrong .sc-tabs__n{background:var(--wrong-tint);color:var(--wrong-ink)}.sc-tabs__t--flag .sc-tabs__n{background:var(--flag-tint);color:var(--flag-ink)}.sc-tabs__panel{margin-top:var(--space-3);gap:10px;display:grid}.sc-tabs__panel p{font-size:var(--fs-label);color:var(--ink-muted);margin:0;line-height:24px}.sc-seg{grid-template-columns:repeat(var(--sc-seg-n,3), minmax(0, 1fr));border-radius:var(--radius-pill);background:var(--sunk);gap:2px;padding:4px;display:grid}.sc-seg>button{min-height:var(--size-target);border-radius:var(--radius-pill);color:var(--ink-muted);font-family:var(--font-display);font-weight:600;font-size:var(--fs-caption);text-align:center;justify-content:center;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.sc-seg{max-width:360px}.sc-seg>button:is([aria-checked=true],[aria-selected=true],[aria-pressed=true]){background:var(--raised);color:var(--ink);box-shadow:inset 0 0 0 var(--border-state) var(--brand), var(--shadow-card)}.sc-seg>button:is([aria-checked=true],[aria-selected=true],[aria-pressed=true]):before{content:"";border-inline-start:2.5px solid;border-bottom:2.5px solid;flex:none;width:11px;height:6px;margin-inline-end:2px;transform:translateY(-2px)rotate(-45deg)}.sc-seg--2l>button:is([aria-checked=true],[aria-selected=true],[aria-pressed=true]):before{display:none}.sc-seg>button:not(:is([aria-checked=true],[aria-selected=true],[aria-pressed=true])):hover{color:var(--ink)}.sc-seg>button:focus-visible{outline-offset:-3px}.sc-seg--fill{max-width:none}.sc-seg--2l>button{flex-direction:column;gap:0;padding-block:4px;line-height:1.2}.sc-score{font-family:var(--font-display);font-variant-numeric:tabular-nums;direction:ltr;flex-wrap:wrap;align-items:baseline;gap:4px;margin:0;display:flex}.sc-score__n{font-size:var(--fs-score);letter-spacing:-.055em;font-weight:600;line-height:.9}.sc-score__of{letter-spacing:-.03em;color:var(--ink-muted);font-size:36px;font-weight:500;line-height:1}.sc-score__pc{font-size:var(--fs-h2);letter-spacing:-.02em;color:var(--ink-muted);align-self:flex-end;margin-inline-start:auto;font-weight:600}.sc-scorebar{padding-top:30px;position:relative}.sc-scorebar__track{border-radius:var(--radius-pill);background:var(--sunk);height:12px;position:relative}.sc-scorebar__fill{width:var(--v,0%);border-radius:var(--radius-pill);background:var(--brand);transition:width var(--duration-count) var(--easing-out);position:absolute;inset-block:0;inset-inline-start:0}.sc-scorebar.is-arming .sc-scorebar__fill{width:0}.sc-scorebar__pass{background:var(--accent);width:4px;box-shadow:0 0 0 1.5px var(--accent-edge);inset-inline-start:var(--pass,60%);border-radius:2px;margin-inline-start:-2px;position:absolute;top:-6px;bottom:-6px}.sc-scorebar__pass span{font-family:var(--font-display);font-size:var(--fs-caption);color:var(--accent-ink);white-space:nowrap;bottom:calc(100% + 6px);font-weight:600;line-height:1.3;position:absolute;inset-inline-start:50%;transform:translate(-50%)}[dir=rtl] .sc-scorebar__pass span{transform:translate(50%)}.sc-scorebar__lbl{font-family:var(--font-display);font-size:var(--fs-caption);color:var(--ink-muted);justify-content:space-between;gap:8px;margin-top:10px;display:flex}.sc-scorebar__lbl b{color:var(--accent-ink);font-weight:600}.sc-outcome{font-size:var(--fs-body);margin:16px 0 0;line-height:27px}.sc-outcome b{font-family:var(--font-display);font-weight:600}.sc-timeused{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink-muted);font-variant-numeric:tabular-nums;margin:8px 0 0}.sc-sbs{gap:0;display:grid}.sc-sb{border-bottom:var(--border-hair) solid var(--line-soft);grid-template-columns:auto 1fr auto auto;align-items:center;gap:8px 10px;padding:14px 0;display:grid}.sc-sb:last-child{border-bottom:0}.sc-sb>.sc-sb__name:first-child{grid-column:1/3}.sc-sb__name{min-width:0;font-size:var(--fs-body-s);line-height:24px}.sc-sb__val{font-family:var(--font-display);font-size:var(--fs-body-s);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.sc-sb__track{border-radius:var(--radius-pill);background:var(--sunk);grid-column:1/-1;height:8px;position:relative}.sc-sb__fill{width:var(--v,0%);border-radius:var(--radius-pill);background:var(--brand);position:absolute;inset-block:0;inset-inline-start:0}.sc-sb__pass{background:var(--accent);width:3px;box-shadow:0 0 0 1px var(--accent-edge);inset-inline-start:var(--pass,60%);border-radius:2px;margin-inline-start:-1.5px;position:absolute;top:-4px;bottom:-4px}.sc-card{border-radius:var(--radius-l);background:var(--raised);box-shadow:var(--shadow-card);padding:20px}.sc-card+.sc-card{margin-top:var(--space-3)}.sc-card__k{font-family:var(--font-display);font-size:var(--fs-caption);color:var(--ink-muted);margin:0 0 4px}.sc-card__t{font-family:var(--font-display);letter-spacing:-.02em;align-items:center;gap:10px;margin:0 0 6px;font-size:21px;font-weight:600;line-height:27px;display:flex}.sc-card__p{font-size:var(--fs-body-s);line-height:var(--lh-body-s);color:var(--ink-muted);margin:0}.sc-card>.sc-btn{margin-top:16px}.sc-card--raise{z-index:2;box-shadow:var(--shadow-raise);position:relative}.sc-card--ink{background:linear-gradient(160deg, var(--ink-card-hi) 0%, var(--ink-card-lo) 60%);color:var(--on-ink-card);box-shadow:var(--shadow-raise)}.sc-card--ink :is(.sc-card__k,.sc-card__p,.sc-cta-cap){color:var(--on-ink-card-muted)}.sc-card--ink :focus-visible{outline-color:var(--on-ink-card)}.sc-card--ink .sc-btn--secondary{color:var(--on-ink-card);box-shadow:inset 0 0 0 var(--border-control) var(--on-ink-card);background:0 0}.sc-card--ink .sc-btn--secondary:hover,.sc-card--ink .sc-btn--secondary:active,.sc-card--ink .sc-btn--secondary.is-pressed{background:#ffffff14}.sc-stack{isolation:isolate;position:relative}.sc-stack__peek{z-index:0;min-height:var(--size-target);background:var(--raised);color:var(--ink);box-shadow:var(--shadow-card), inset 0 0 0 var(--border-hair) var(--line-soft);transform-origin:bottom;font-family:var(--font-display);font-weight:600;font-size:var(--fs-label);border-start-start-radius:var(--radius-l);border-start-end-radius:var(--radius-l);justify-content:space-between;align-items:center;gap:12px;margin-bottom:-18px;padding:14px 18px 30px;text-decoration:none;display:flex;position:relative;transform:scale(.96)}.sc-stack__peek small{font-weight:500;font-size:var(--fs-caption)}.sc-stack__peek--gold{background:linear-gradient(140deg, var(--pass-hi) 0%, var(--pass-mid) 34%, var(--pass-lo) 70%, var(--pass-deep) 100%);color:var(--on-accent);box-shadow:none;margin-bottom:-22px;padding-bottom:34px;transform:scale(.92)}.sc-stack>.sc-card{z-index:1;position:relative}.sc-stack__under{z-index:1;background:var(--raised);box-shadow:var(--shadow-card);transform-origin:top;border-end-end-radius:var(--radius-l);border-end-start-radius:var(--radius-l);margin-top:-14px;padding:30px 20px 18px;position:relative;transform:scale(.97)}.sc-stack__under--gold{background:linear-gradient(140deg, var(--pass-hi) 0%, var(--pass-mid) 34%, var(--pass-lo) 70%, var(--pass-deep) 100%);color:var(--on-accent);box-shadow:none}.sc-stack__under--gold :is(.sc-card__k,.sc-card__p,.sc-cta-cap,.sc-num__sub,.sc-price__dec,.sc-price>span){color:var(--on-accent)}.sc-stack__under--gold .sc-btn--secondary{background:var(--on-ink-card);color:var(--on-accent);box-shadow:inset 0 0 0 var(--border-control) var(--on-accent)}.sc-stack__under--gold :focus-visible{outline-color:var(--on-accent)}.sc-pass{isolation:isolate;aspect-ratio:1.586;border-radius:var(--radius-l);color:var(--on-accent);box-shadow:var(--shadow-raise);background:linear-gradient(140deg, var(--pass-hi) 0%, var(--pass-mid) 34%, var(--pass-lo) 70%, var(--pass-deep) 100%);padding:18px 20px;position:relative;overflow:hidden}.sc-pass:after{content:"";z-index:-1;inset-inline-end:-60px;border:1.5px solid #15171b1f;border-radius:50%;width:240px;height:240px;position:absolute;bottom:-90px;box-shadow:0 0 0 22px #15171b0a,0 0 0 44px #15171b08}.sc-pass__top{font-family:var(--font-display);font-weight:600;font-size:var(--fs-button);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:8px;display:flex}.sc-pass__mark{background:var(--on-accent);width:28px;height:28px;color:var(--pass-hi);font-family:var(--font-display);font-weight:700;font-size:var(--fs-caption);border-radius:9px;place-items:center;display:grid}.sc-pass__sub{font-family:var(--font-display);font-size:var(--fs-caption);margin:4px 0 0;font-weight:500}.sc-pass__mid{inset-inline:20px;justify-content:space-between;align-items:flex-end;gap:8px;display:flex;position:absolute;bottom:18px}.sc-pass__days{font-family:var(--font-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:56px;font-weight:600;line-height:.85}.sc-pass__days small{font-size:var(--fs-button);letter-spacing:-.01em;margin-inline-start:4px;font-weight:600}.sc-pass__until{font-family:var(--font-display);font-size:var(--fs-caption);text-align:end;font-weight:500;line-height:19px}.sc-pass--peek{aspect-ratio:auto}@media (prefers-reduced-motion:no-preference){.sc-pass:before{content:"";z-index:-1;background:linear-gradient(115deg,#0000 40%,#ffffff8c 48%,#0000 56%);animation:5.5s ease-in-out 1.2s infinite sc-sheen;position:absolute;inset:-40% -20%;transform:translate(-60%)}}@keyframes sc-sheen{0%,70%{transform:translate(-60%)}to{transform:translate(60%)}}.sc-price{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}.sc-price b{font-family:var(--font-display);font-size:var(--fs-price);letter-spacing:-.05em;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;align-items:baseline;font-weight:600;line-height:1;display:inline-flex}.sc-price__cur{letter-spacing:-.02em;margin-inline-end:2px;font-size:.56em}.sc-price__dec{letter-spacing:-.02em;color:var(--ink-muted);font-size:.47em}.sc-price>span{font-family:var(--font-display);font-weight:600;font-size:var(--fs-label)}.sc-price--s b{font-size:var(--fs-price-s)}.sc-facts,.sc-incl,.sc-trust,.sc-paymeth{margin:0;padding:0;list-style:none}.sc-facts{margin-top:var(--space-3);display:grid}.sc-facts li{border-top:var(--border-hair) solid var(--line-soft);font-size:var(--fs-body-s);grid-template-columns:24px 1fr;align-items:start;gap:12px;padding:10px 0;line-height:25px;display:grid}.sc-facts .sc-icon{width:22px;height:22px;color:var(--ink);margin-top:1px}.sc-incl{gap:12px;display:grid}.sc-incl li{font-size:var(--fs-body-s);grid-template-columns:26px 1fr;align-items:start;gap:12px;line-height:25px;display:grid}.sc-incl .sc-icon{background:var(--brand);width:26px;height:26px;color:var(--on-brand);stroke-width:2.4px;border-radius:50%;padding:4px}.sc-trust{font-size:var(--fs-caption);color:var(--ink-muted);flex-wrap:wrap;gap:8px 18px;line-height:20px;display:flex}.sc-trust li{align-items:center;gap:var(--space-2);display:inline-flex}.sc-trust .sc-icon{width:20px;height:20px}.sc-paymeth{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.sc-paymeth li{background:var(--raised);min-height:36px;box-shadow:inset 0 0 0 var(--border-hair) var(--line-soft);font-family:var(--font-display);font-size:var(--fs-caption);border-radius:10px;align-items:center;padding:0 12px;font-weight:600;display:inline-flex}.sc-fine{font-size:var(--fs-caption);color:var(--ink-muted);margin:10px 0 0;line-height:22px}.sc-fine b{color:var(--ink)}.sc-freeline{align-items:center;gap:var(--space-2);font-size:var(--fs-caption);color:var(--ink-muted);margin:12px 0 0;display:flex}.sc-freeline .sc-icon{width:20px;height:20px;color:var(--correct)}.sc-cfg{align-items:flex-start;gap:var(--space-2);font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink-muted);margin:10px 0 0;display:flex}.sc-cfg .sc-icon{width:18px;height:18px;margin-top:1px}.sc-stats{border-radius:var(--radius-l);background:var(--raised);box-shadow:var(--shadow-card);margin:0;padding:4px 18px;list-style:none}.sc-stats li{align-items:center;gap:var(--space-4);border-bottom:var(--border-hair) solid var(--line-soft);grid-template-columns:112px 1fr;padding:14px 0;display:grid}.sc-stats li:last-child{border-bottom:0}.sc-stats b{font-family:var(--font-display);font-size:var(--fs-stat);letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.sc-stats span{font-size:var(--fs-label);line-height:22px}.sc-stats small{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink-muted);margin-top:2px;display:block}.sc-cmp{border-collapse:separate;border-spacing:0;border-radius:var(--radius-l);background:var(--raised);width:100%;box-shadow:var(--shadow-card);font-size:var(--fs-label);line-height:1.35;overflow:hidden}.sc-cmp th,.sc-cmp td{border-bottom:var(--border-hair) solid var(--line-soft);vertical-align:middle;padding:12px 8px}.sc-cmp tr>:first-child{padding-inline-start:18px}.sc-cmp tr>:last-child{padding-inline-end:14px}.sc-cmp tbody tr:last-child>*{border-bottom:0}.sc-cmp thead th{font-family:var(--font-display);font-size:var(--fs-caption);text-align:center;font-weight:600;line-height:1.25}.sc-cmp thead th:first-child{text-align:start}.sc-cmp thead th small{font-weight:500;font-size:var(--fs-caption);color:var(--ink-muted);display:block}.sc-cmp thead th.is-pp{color:var(--on-accent);background:var(--accent);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 4px var(--raised);background-clip:padding-box;border-bottom:0}.sc-cmp thead th.is-pp small{color:var(--on-accent)}.sc-cmp tbody th{text-align:start;font-weight:400}.sc-cmp td{text-align:center;width:76px;font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:600}.sc-cmp td .sc-icon{stroke-width:2.6px;width:22px;height:22px;color:var(--ink);vertical-align:middle}.sc-cmp td.is-no{color:var(--ink-muted);font-weight:400}.sc-linklist{border-radius:var(--radius-l);background:var(--raised);box-shadow:var(--shadow-card);margin-top:14px;padding:0 16px}.sc-linklist a{align-items:center;gap:var(--space-3);border-bottom:var(--border-hair) solid var(--line-soft);min-height:60px;color:var(--ink);font-size:var(--fs-body-s);grid-template-columns:28px 1fr 24px;padding:8px 0;font-weight:600;line-height:24px;text-decoration:none;display:grid}.sc-linklist a:last-child{border-bottom:0}.sc-linklist .sc-icon{color:var(--ink)}.sc-linklist .sc-icon:last-child{color:var(--ink-muted)}.sc-linklist--meta{container-type:inline-size}.sc-linklist__txt{gap:2px;min-width:0;display:grid}.sc-linklist__meta{font-family:var(--font-display);font-size:var(--fs-caption);color:var(--ink-muted);font-weight:500;line-height:20px}@container (width>=520px){.sc-linklist__txt{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.sc-linklist__meta{white-space:nowrap;flex:none}}.sc-crumb{font-family:var(--font-display);font-size:var(--fs-caption);color:var(--ink-muted);align-items:center;gap:6px;margin:0;display:flex}.sc-mark{border-radius:var(--radius-m);background:var(--sunk);width:52px;height:52px;color:var(--ink);flex:none;place-items:center;display:grid}.sc-mark .sc-icon{width:28px;height:28px}.sc-lane{background:var(--line-soft);border:0;height:1px;margin:32px 0 0}.sc-verdict{border-radius:var(--radius-pill);background:var(--wrong-tint);color:var(--wrong-ink);font-family:var(--font-display);font-size:var(--fs-button);align-items:center;gap:10px;margin:0;padding:8px 16px 8px 8px;font-weight:600;line-height:1.3;display:inline-flex}.sc-verdict__ic{background:var(--wrong);width:28px;height:28px;color:var(--on-wrong);border-radius:50%;flex:none;place-items:center;display:grid}.sc-verdict--correct{background:var(--correct-tint);color:var(--correct-ink)}.sc-verdict--correct .sc-verdict__ic{background:var(--correct);color:var(--on-correct)}.sc-verdict__ic .sc-icon{stroke-width:3px;width:16px;height:16px}.sc-answerline,.sc-whynot{border-radius:var(--radius-m);font-size:var(--fs-body-s);background:var(--correct-tint);color:var(--ink);margin:12px 0 0;padding:14px 16px;line-height:25px}.sc-answerline b{color:var(--correct-ink);font-weight:700}.sc-whynot{background:var(--wrong-tint);margin-top:16px}.sc-whynot b{color:var(--wrong-ink);font-family:var(--font-display);font-weight:600;display:block}.sc-key{border-radius:var(--radius-xs);background:var(--accent-tint);color:var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 4px;font-weight:600}.sc-ex-native{border-radius:var(--radius-l);background:var(--raised);box-shadow:var(--shadow-card);margin-top:12px;padding:14px 18px 16px}.sc-ex-native__h{justify-content:space-between;align-items:center;gap:var(--space-2);font-family:var(--font-display);font-size:var(--fs-caption);color:var(--ink-muted);margin-bottom:8px;font-weight:600;display:flex}.sc-ex-native p{margin:0}.sc-acts{gap:var(--space-2);margin-top:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.sc-act{border-radius:var(--radius-m);background:var(--sunk);min-height:64px;color:var(--ink);font-family:var(--font-display);font-size:var(--fs-caption);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-weight:500;line-height:1.2;display:flex}.sc-lang{display:inline-block;position:relative}.sc-langbtn{min-width:var(--size-target);min-height:var(--size-target);border-radius:var(--radius-pill);background:var(--sunk);color:var(--ink);font-family:var(--font-display);font-weight:600;font-size:var(--fs-label);align-items:center;gap:6px;padding:0 14px 0 12px;display:inline-flex}.sc-langbtn .sc-icon{width:22px;height:22px}.sc-langbtn[aria-expanded=true]{background:var(--raised);box-shadow:inset 0 0 0 var(--border-state) var(--brand)}.sc-langmenu{border-radius:var(--radius-l);background:var(--raised);width:300px;box-shadow:var(--shadow-menu), var(--shadow-card);z-index:var(--z-menu);padding:6px 14px}.sc-lang>.sc-langmenu{top:calc(100% + 8px);position:absolute;inset-inline-end:0}.sc-langmenu[hidden]{display:none}.sc-langmenu__h,.sc-langmenu__f{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink-muted);margin:0;padding:10px 2px 6px}.sc-langmenu__h{font-family:var(--font-display);font-weight:600}.sc-langmenu__f{border-top:var(--border-hair) solid var(--line-soft);margin-top:2px}.sc-langopt{width:100%;min-height:60px;font-size:var(--fs-body-s);grid-template-columns:1fr auto 28px;align-items:center;gap:12px;padding:4px 2px;font-weight:600;display:grid}.sc-langopt>:first-child{justify-self:start}.sc-langopt+.sc-langopt{border-top:var(--border-hair) solid var(--line-soft)}.sc-langopt small{font-family:var(--font-sans);font-size:var(--fs-caption);color:var(--ink-muted);font-weight:400}.sc-langopt .sc-icon{stroke-width:2.6px;color:#0000;width:28px;height:28px;box-shadow:inset 0 0 0 var(--border-control) var(--line);border-radius:50%;padding:5px}.sc-langopt[aria-selected=true] .sc-icon{background:var(--brand);color:var(--on-brand);box-shadow:none}.sc-langopt .sc-script{font-size:21px;line-height:1.3}.sc-langrow{gap:var(--space-2);scrollbar-width:none;padding:2px 0 4px;display:flex;overflow-x:auto}.sc-langrow::-webkit-scrollbar{display:none}.sc-langchip{min-height:var(--size-target);border-radius:var(--radius-pill);background:var(--sunk);color:var(--ink);font-family:var(--font-display);font-weight:600;font-size:var(--fs-caption);transition:background-color var(--duration-fast), color var(--duration-fast);flex:none;align-items:center;gap:6px;padding:0 16px;display:inline-flex}.sc-langchip[aria-pressed=true],.sc-langchip[aria-selected=true]{background:var(--brand);color:var(--on-brand)}.sc-unlock{isolation:isolate;position:relative;container-type:inline-size}.sc-unlock__peek{z-index:0;background:var(--grad-pass);color:var(--on-accent);font-family:var(--font-display);font-weight:600;font-size:var(--fs-label);pointer-events:none;-webkit-user-select:none;user-select:none;border-start-start-radius:var(--radius-l);border-start-end-radius:var(--radius-l);justify-content:space-between;align-items:center;gap:12px;margin:0 18px -22px;padding:14px 20px 36px;line-height:22px;display:flex;position:relative}.sc-unlock__peek small{font-weight:500;font-size:var(--fs-caption);white-space:nowrap}.sc-unlock__card{z-index:1;gap:var(--space-5);border-radius:var(--radius-l);background:var(--grad-ink);color:var(--on-ink-card);box-shadow:var(--shadow-raise);padding:24px 20px;display:grid;position:relative}@media (width>=400px){.sc-unlock__card{padding:28px 24px}}@container (width>=420px){.sc-unlock__card{padding:28px 32px 32px}}.sc-unlock__main,.sc-unlock__buy{gap:var(--space-4);align-content:start;min-width:0;display:grid}.sc-unlock__k{font-family:var(--font-display);font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--on-ink-card-muted);margin:0;font-weight:500}.sc-unlock__t{font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em;color:var(--on-ink-card);margin:0;font-weight:600}.sc-unlock__incl{gap:12px;margin:0;padding:0;list-style:none;display:grid}.sc-unlock__incl li{font-size:var(--fs-body-s);grid-template-columns:26px 1fr;align-items:start;gap:12px;line-height:25px;display:grid}.sc-unlock__incl .sc-icon{background:var(--on-ink-card);width:26px;height:26px;color:var(--ink-card-lo);stroke-width:2.4px;border-radius:50%;padding:4px}.sc-unlock .sc-price b{font-size:var(--fs-price-s);color:var(--on-ink-card)}.sc-unlock .sc-price__dec,.sc-unlock__tail{color:var(--on-ink-card-muted)}.sc-unlock .sc-unlock__tail{font-family:var(--font-display);font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:500}.sc-unlock .sc-btn{white-space:nowrap}.sc-unlock .sc-btn[aria-disabled=true]:not(.sc-btn--accent){color:var(--on-ink-card-muted);border-color:var(--on-ink-card-muted);background:0 0}.sc-unlock .sc-buyrow__alt,.sc-card--ink .sc-buyrow__alt{color:var(--on-ink-card)}.sc-unlock__fine{font-size:var(--fs-caption);color:var(--on-ink-card-muted);gap:4px;margin:0;line-height:22px;display:grid}.sc-unlock__fine a{color:var(--on-ink-card);font-weight:600}.sc-unlock :focus-visible{outline-color:var(--on-ink-card)}@container (width>=640px){.sc-unlock--h .sc-unlock__card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px}.sc-unlock--h .sc-unlock__peek{width:min(440px,60%);margin-inline:32px auto}}@container (width>=880px){.sc-unlock--h .sc-unlock__card{grid-template-columns:minmax(0,1fr) 380px;gap:64px;padding:40px 48px}.sc-unlock--h .sc-unlock__t{letter-spacing:-.03em;font-size:36px;line-height:42px}}.sc-check.sc-check--onink{color:var(--on-ink-card);background:#ffffff14}.sc-check.sc-check--onink input{box-shadow:inset 0 0 0 var(--border-control) var(--on-ink-card-muted);background:0 0}.sc-check.sc-check--onink input:checked{background:var(--on-ink-card)}.sc-check.sc-check--onink input:checked:after{border-color:var(--ink-card-lo)}.sc-check.sc-check--onink a{color:var(--on-ink-card)}.sc-check.sc-check--onink.is-error{box-shadow:inset 0 0 0 var(--border-state) var(--wrong);background:#ffffff14}.sc-check.sc-check--onink.is-error input{box-shadow:inset 0 0 0 var(--border-state) var(--wrong)}.sc-unlock [hidden]{display:none}.sc-unlock .sc-field__err{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--on-ink-card);margin:-8px 0 0}.sc-buybar{z-index:var(--z-sticky);justify-content:space-between;align-items:center;gap:var(--space-3);min-height:72px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px)) 20px;background:var(--raised);box-shadow:var(--shadow-sheet);visibility:hidden;inset-inline:0;display:flex;position:fixed;bottom:0;transform:translateY(110%)}.sc-buybar.is-shown{visibility:visible;transform:none}.sc-buybar__p{font-family:var(--font-display);margin:0;line-height:1.15;display:grid}.sc-buybar__p b{font-size:var(--fs-h3);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:600}.sc-buybar__p small{font-size:var(--fs-caption);color:var(--ink-muted);font-weight:500}.sc-buybar .sc-btn{white-space:nowrap;flex:none}@media (prefers-reduced-motion:no-preference){.sc-buybar{transition:transform var(--duration-sheet) var(--easing-out), visibility 0s linear var(--duration-sheet)}.sc-buybar.is-shown{transition:transform var(--duration-sheet) var(--easing-out)}}@media (width>=768px){.sc-buybar{display:none}}.sc-lockup{color:var(--ink);font-family:var(--font-display);font-weight:600;font-size:var(--fs-h3);letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.sc-lockup svg{flex:none;width:32px;height:32px}.sc-apphead{align-items:center;gap:var(--space-2);height:var(--size-appbar);background:var(--surface);padding-inline:20px 16px;display:flex}.sc-apphead .sc-lockup{margin-inline-end:auto}.sc-testbar{height:var(--size-testbar);background:var(--surface);align-items:center;gap:10px;padding-inline:16px;display:flex}.sc-qnav{min-width:0;min-height:var(--size-target);border-radius:var(--radius-m);white-space:nowrap;line-height:20px;font-family:var(--font-display);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:0 6px;display:flex}.sc-qnav small{font-size:var(--fs-caption);color:var(--ink-muted);font-weight:500}.sc-qnav span{font-size:var(--fs-label);align-items:center;gap:2px;font-weight:600;display:inline-flex}.sc-qnav .sc-icon{width:18px;height:18px}.sc-progwrap{background:var(--surface);padding:0 16px 10px}.sc-titlebar{background:var(--surface);align-items:center;gap:10px;min-height:64px;padding-inline:16px;display:flex}.sc-titlebar__t{min-width:0;font-family:var(--font-display);margin-inline-end:auto}.sc-titlebar__t b{font-size:var(--fs-button);font-weight:600;line-height:22px;display:block}.sc-titlebar__t small{font-size:var(--fs-caption);color:var(--ink-muted);font-weight:500;line-height:20px;display:block}.sc-sticky-top{z-index:var(--z-sticky);position:sticky;top:0}.sc-actionbar{z-index:var(--z-sticky);gap:var(--space-2);padding:12px 20px calc(14px + env(safe-area-inset-bottom,0px));background:var(--surface);grid-template-columns:1fr 1.6fr;display:grid;position:sticky;bottom:0}.sc-actionbar:before{content:"";background:linear-gradient(to top, var(--surface), transparent);pointer-events:none;inset-inline:0;height:20px;position:absolute;top:-20px}.sc-actionbar .sc-btn{width:100%;padding:0 12px}.sc-actionbar--3{grid-template-columns:76px 92px 1fr;gap:6px;padding-inline:16px}.sc-actionbar--3 .sc-btn{font-size:var(--fs-label);gap:2px;padding:0 6px}.sc-actionbar--3 .sc-btn--primary{font-size:var(--fs-button)}.sc-actionbar--1,.sc-actionbar--stack{grid-template-columns:1fr}.sc-actionbar--flush:before{display:none}.sc-footer{gap:var(--space-6);border-top:var(--border-hair) solid var(--line-soft);background:var(--surface);color:var(--ink-muted);font-size:var(--fs-caption);padding:32px 20px 40px;line-height:22px;display:grid}.sc-footer p{max-width:70ch;margin:0}.sc-footer nav{font-family:var(--font-display);font-weight:500;font-size:var(--fs-label);flex-wrap:wrap;gap:4px 24px;display:flex}.sc-footer nav a{min-height:var(--size-target);color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}@media (width>=1024px){.sc-footer{grid-template-columns:1.4fr 1fr;gap:48px;padding:28px 64px 40px}.sc-footer nav{place-content:start flex-end}}.sc-banner{border-radius:var(--radius-m);background:var(--raised);color:var(--ink);box-shadow:inset 0 0 0 var(--border-hair) var(--line-soft);font-size:var(--fs-label);align-items:flex-start;gap:12px;padding:14px 16px;line-height:23px;display:flex}.sc-banner>.sc-icon{width:22px;height:22px;margin-top:1px}.sc-banner p{margin:0}.sc-banner b{font-family:var(--font-display);font-weight:600}.sc-banner__body{flex:1;gap:10px;min-width:0;display:grid}.sc-banner__acts{gap:var(--space-2);flex-wrap:wrap;display:flex}.sc-banner__act{align-self:center;margin-inline-start:auto}.sc-banner--info{background:var(--info-tint);color:var(--info-ink);box-shadow:none}.sc-banner--warn{background:var(--warn-tint);color:var(--ink);box-shadow:none}.sc-banner--warn>.sc-icon,.sc-banner--warn b{color:var(--warn-ink)}.sc-banner--success{background:var(--correct-tint);color:var(--ink);box-shadow:none}.sc-banner--success>.sc-icon,.sc-banner--success b{color:var(--correct-ink)}.sc-banner--error{background:var(--wrong-tint);color:var(--ink);box-shadow:none}.sc-banner--error>.sc-icon,.sc-banner--error b{color:var(--wrong-ink)}.sc-banner--offline{background:var(--raised);box-shadow:inset 0 0 0 var(--border-control) var(--line)}.sc-mtlabel{align-items:flex-start;gap:var(--space-2);text-align:left;font-family:var(--font-sans);font-size:var(--fs-caption);color:var(--ink-muted);direction:ltr;unicode-bidi:isolate;margin:10px 0 0;line-height:21px;display:flex}.sc-mtlabel .sc-icon{width:18px;height:18px;margin-top:1px}.sc-mtlabel--checked .sc-icon{color:var(--correct)}.sc-cookie{z-index:var(--z-toast);gap:var(--space-3);padding:18px 20px calc(16px + env(safe-area-inset-bottom,0px));background:var(--raised);color:var(--ink);box-shadow:var(--shadow-sheet);font-size:var(--fs-label);inset-inline:0;border-start-start-radius:var(--radius-l);border-start-end-radius:var(--radius-l);line-height:23px;display:grid;position:fixed;bottom:0}.sc-cookie p{max-width:64ch;margin:0}.sc-cookie__acts{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.sc-cookie__links{flex-wrap:wrap;gap:4px 18px;margin-top:-6px;display:flex}@media (width>=768px){.sc-cookie{grid-template-columns:1fr auto;align-items:center;padding-inline:32px}.sc-cookie__acts{grid-template-columns:auto auto}.sc-cookie--card{border-radius:var(--radius-l);width:400px;box-shadow:var(--shadow-menu);inset-inline:24px auto;grid-template-columns:1fr;padding:18px 20px;bottom:24px}.sc-cookie--card .sc-cookie__acts{grid-template-columns:1fr 1fr}}.sc-toasts{inset-inline:16px;bottom:calc(88px + env(safe-area-inset-bottom,0px));justify-items:center;gap:var(--space-2);z-index:var(--z-toast);pointer-events:none;display:grid;position:fixed}.sc-toast{align-items:center;gap:var(--space-3);border-radius:var(--radius-m);background:var(--brand);width:100%;max-width:420px;min-height:56px;color:var(--on-brand);box-shadow:var(--shadow-menu);font-size:var(--fs-label);pointer-events:auto;padding:8px 10px 8px 12px;line-height:22px;display:flex}.sc-toast p{flex:1;margin:0}.sc-toast__ic{background:var(--on-brand);width:28px;height:28px;color:var(--brand);border-radius:50%;flex:none;place-items:center;display:grid}.sc-toast__ic .sc-icon{stroke-width:2.8px;width:16px;height:16px}.sc-toast--success .sc-toast__ic{background:var(--correct);color:var(--on-correct)}.sc-toast--warn .sc-toast__ic{background:var(--warn);color:var(--on-warn)}.sc-toast--error .sc-toast__ic{background:var(--wrong);color:var(--on-wrong)}.sc-toast .sc-btn--text{min-height:var(--size-target);color:var(--on-brand);font-size:var(--fs-label);white-space:nowrap}.sc-toast :focus-visible{outline-color:var(--on-brand);outline-offset:-3px}@media (prefers-reduced-motion:no-preference){.sc-toast{animation:sc-rise var(--duration-sheet) var(--easing-out)}}.sc-scrim{background:var(--scrim);z-index:var(--z-scrim);position:fixed;inset:0}.sc-sheet{z-index:var(--z-sheet);max-height:calc(100% - 64px);max-width:var(--width-sheet);background:var(--raised);box-shadow:var(--shadow-sheet);inset-inline:0;border-start-start-radius:var(--radius-sheet);border-start-end-radius:var(--radius-sheet);flex-direction:column;margin-inline:auto;display:flex;position:fixed;bottom:0;overflow:hidden}.sc-sheet__grab{flex:none;place-items:center;height:22px;display:grid}.sc-sheet__grab:after{content:"";background:var(--line-soft);border-radius:3px;width:40px;height:5px}.sc-sheet__top{justify-content:space-between;align-items:center;gap:var(--space-3);padding-inline:20px 16px;flex:none;padding-bottom:6px;display:flex}.sc-sheet__top :is(h2,h3),.sc-sheet__t{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:22px;font-weight:600;line-height:28px}.sc-sheet__body{flex:1;padding:6px 20px 24px;overflow-y:auto}.sc-sheet__foot{padding:12px 20px calc(14px + env(safe-area-inset-bottom,0px));background:var(--raised);box-shadow:0 -1px 0 var(--line-soft);flex:none;gap:10px;display:grid;position:relative}.sc-sheet__foot:before{content:"";background:linear-gradient(to top, var(--raised), transparent);pointer-events:none;inset-inline:0;height:24px;position:absolute;top:-24px}.sc-modal{z-index:var(--z-modal);padding:var(--space-4);place-items:center;display:grid;position:fixed;inset:0}.sc-modal__box{border-radius:var(--radius-xl);background:var(--raised);width:min(100%,400px);box-shadow:var(--shadow-menu);padding:24px}.sc-modal__t{font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em;margin:0;font-weight:600}.sc-modal__p{font-size:var(--fs-body-s);line-height:var(--lh-body-s);color:var(--ink-muted);margin:10px 0 0}.sc-modal__acts{gap:10px;margin-top:24px;display:grid}@media (prefers-reduced-motion:no-preference){.sc-sheet{animation:sc-rise var(--duration-sheet) var(--easing-out)}.sc-scrim{animation:sc-fade-in var(--duration-sheet) ease-out}.sc-modal__box{animation:sc-fade var(--duration-sheet) var(--easing-out)}}@keyframes sc-rise{0%{opacity:.4;transform:translateY(40px)}}@keyframes sc-fade{0%{opacity:0;transform:scale(.98)}}@keyframes sc-fade-in{0%{opacity:0}}.sc-field{gap:6px;display:grid}.sc-field+.sc-field{margin-top:16px}.sc-field label{font-family:var(--font-display);font-size:var(--fs-label);font-weight:600}.sc-field__hint{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink-muted);margin:0}.sc-input{border:var(--border-control) solid var(--line);border-radius:var(--radius-m);background:var(--raised);width:100%;min-height:56px;color:var(--ink);font-size:var(--fs-body);padding:0 16px}.sc-input::placeholder{color:var(--ink-muted)}.sc-input:focus-visible{border-color:var(--brand)}.sc-input:disabled{background:var(--sunk);color:var(--ink-muted);border-style:dashed}.sc-field.is-error .sc-input,.sc-input[aria-invalid=true]{border:var(--border-state) solid var(--wrong);padding-inline:15.5px}.sc-field__err{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--wrong-ink);align-items:flex-start;gap:6px;margin:0;font-weight:700;display:flex}.sc-field__err .sc-icon{stroke-width:2.6px;flex:none;width:18px;height:18px}.sc-codeinput{border:var(--border-control) solid var(--line);border-radius:var(--radius-m);background:var(--raised);width:100%;max-width:300px;min-height:64px;color:var(--ink);font-family:var(--font-display);letter-spacing:.4em;text-indent:.4em;text-align:center;font-variant-numeric:tabular-nums;padding:0 16px;font-size:32px;font-weight:600}.sc-codeinput:focus-visible{border:var(--border-state) solid var(--brand);box-shadow:0 0 0 4px var(--accent-tint);outline-offset:4px}.sc-codeinput::placeholder{color:var(--line);letter-spacing:.4em}.sc-codeinput[aria-invalid=true]{border:var(--border-state) solid var(--wrong)}.sc-check{border-radius:var(--radius-m);background:var(--sunk);color:var(--ink);font-size:var(--fs-label);cursor:pointer;grid-template-columns:28px 1fr;align-items:start;gap:12px;padding:14px;line-height:23px;display:grid}.sc-check input{appearance:none;background:var(--raised);width:28px;height:28px;box-shadow:inset 0 0 0 var(--border-control) var(--line);cursor:pointer;border-radius:8px;place-items:center;margin:0;display:grid}.sc-check input:checked{background:var(--brand);box-shadow:none}.sc-check input:checked:after{content:"";border-inline-start:2.5px solid var(--on-brand);border-bottom:2.5px solid var(--on-brand);width:12px;height:7px;transform:translateY(-2px)rotate(-45deg)}.sc-check a{font-weight:700}.sc-check.is-error{background:var(--wrong-tint);box-shadow:inset 0 0 0 var(--border-state) var(--wrong)}.sc-check.is-error input{box-shadow:inset 0 0 0 var(--border-state) var(--wrong)}.sc-check+.sc-field__err{margin-top:6px}.sc-switch{min-height:var(--size-target);color:var(--ink);font-family:var(--font-display);font-weight:600;font-size:var(--fs-label);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 4px;display:inline-flex}.sc-switch__t{border-radius:var(--radius-pill);background:var(--sunk);width:52px;height:32px;box-shadow:inset 0 0 0 var(--border-control) var(--line);flex:none;position:relative}.sc-switch__t:after{content:"";background:var(--raised);width:24px;height:24px;box-shadow:0 1px 3px #1113174d, inset 0 0 0 var(--border-control) var(--line);top:4px;border-radius:50%;position:absolute;inset-inline-start:4px}.sc-switch[aria-checked=true] .sc-switch__t{background:var(--brand);box-shadow:none}.sc-switch[aria-checked=true] .sc-switch__t:after{background:var(--on-brand);box-shadow:none;inset-inline-start:24px}.sc-switch .on{display:none}.sc-switch[aria-checked=true] .on{display:inline}.sc-switch[aria-checked=true] .off{display:none}@media (prefers-reduced-motion:no-preference){.sc-switch__t,.sc-switch__t:after{transition:all var(--duration-fast) var(--easing-out)}}.sc-steps{margin:var(--space-2) 0 0;counter-reset:st;gap:8px;padding:0;list-style:none;display:grid}.sc-steps li{counter-increment:st;grid-template-columns:28px 1fr;align-items:start;gap:10px;display:grid}.sc-steps li:before{content:counter(st);background:var(--raised);width:26px;height:26px;box-shadow:inset 0 0 0 var(--border-tag) currentColor;font-family:var(--font-display);font-weight:600;font-size:var(--fs-caption);border-radius:50%;place-items:center;margin-top:-1px;display:grid}.sc-state{justify-items:center;gap:var(--space-3);text-align:center;padding:32px 20px;display:grid}.sc-state__ic{background:var(--sunk);width:64px;height:64px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.sc-state__ic .sc-icon{width:30px;height:30px}.sc-state--error .sc-state__ic{background:var(--wrong-tint);color:var(--wrong-ink)}.sc-state__t{font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:-.01em;margin:0;font-weight:600}.sc-state__p{max-width:34ch;font-size:var(--fs-body-s);line-height:var(--lh-body-s);color:var(--ink-muted);margin:0}.sc-state .sc-btn{min-width:220px;margin-top:4px}.sc-skel{border-radius:var(--radius-xs);background:var(--sunk);display:block}.sc-skel--line{border-radius:var(--radius-pill);height:18px}.sc-skel--line.is-short{width:60%}.sc-skel--stem{height:26px}.sc-skel--opt{height:var(--size-option);border-radius:var(--radius-m);background:var(--raised);box-shadow:inset 0 0 0 var(--border-hair) var(--line-soft)}.sc-skel--card{border-radius:var(--radius-l);height:140px}.sc-skelgroup{gap:var(--space-3);display:grid}@media (prefers-reduced-motion:no-preference){.sc-skel{animation:1.4s ease-in-out infinite sc-pulse}}@keyframes sc-pulse{50%{opacity:.55}}@font-face{font-family:Geist Fallback;src:local(Arial),local(ArialMT),local(Roboto),local(Helvetica);size-adjust:105.2%;ascent-override:95.6%;descent-override:28.1%;line-gap-override:0%}@font-face{font-family:Atkinson Fallback;src:local(Arial),local(ArialMT),local(Roboto),local(Helvetica);size-adjust:99.1%;ascent-override:99.3%;descent-override:31.9%;line-gap-override:0%}:root{--font-display:"Geist Variable", Geist, "Geist Fallback", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-sans:"Atkinson Hyperlegible Next Variable", "Atkinson Hyperlegible Next", "Atkinson Fallback", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gutter:var(--space-4)}@media (width>=400px){:root{--gutter:var(--space-5)}}@media (width>=768px){:root{--gutter:var(--space-7)}}@media (width>=1024px){:root{--gutter:64px}}html{scroll-padding-top:calc(var(--size-appbar) + var(--space-4))}body{flex-direction:column;min-height:100dvh;display:flex}main{flex:1}img,svg{max-width:100%}.sprite{width:0;height:0;position:absolute;overflow:hidden}.skip{z-index:var(--z-toast);padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);background:var(--brand);color:var(--on-brand);font-family:var(--font-display);inset-inline-start:var(--space-2);font-weight:600;position:absolute;top:-100px}.skip:focus{top:var(--space-2)}.wrap{width:100%;max-width:calc(var(--width-page) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.wrap--text>*{max-width:72ch}.site-head{z-index:var(--z-sticky);background:var(--surface);position:sticky;top:0}.site-head__in{align-items:center;gap:var(--space-2);height:var(--size-appbar);display:flex}.site-head .sc-lockup{margin-inline-end:auto}.grid{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.grid>*{grid-column:1/-1;min-width:0}@media (width>=768px){.grid{gap:var(--space-6);grid-template-columns:repeat(8,minmax(0,1fr))}}@media (width>=1024px){.grid{grid-template-columns:repeat(12,minmax(0,1fr))}.grid>.c-4{grid-column:span 4}.grid>.c-5{grid-column:span 5}.grid>.c-7{grid-column:span 7}.grid>.c-8{grid-column:span 8}}.band{padding-block:var(--space-7)}.band__h{font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em;margin:0 0 var(--space-4);font-weight:600}.band__lede{margin:0 0 var(--space-4);max-width:40ch}@media (width>=1024px){.band{padding-block:var(--space-9)}.band__h{letter-spacing:-.03em;margin-bottom:var(--space-6);font-size:36px;line-height:42px}.band__side .band__h:has(+.band__lede){margin-bottom:var(--space-3)}.band__side .band__lede{margin-bottom:var(--space-6)}.band--side{gap:0 var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.band--side>.band__side{grid-column:1/5}.band--side>:not(.band__side){grid-column:5/-1}}.hero-band{background:var(--grad-mist)}.hero{padding-block:var(--space-5) var(--space-6);gap:28px;display:grid}.hero__h{font-family:var(--font-display);font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:-.04em;margin:0;font-weight:600}@media (width<=379.98px){.hero__h{letter-spacing:-.045em;font-size:36px;line-height:40px}}.hero__lede{margin:12px 0 0}.hero__br{display:none}.hero__trust{gap:var(--space-2);font-size:var(--fs-label);margin-top:22px;line-height:22px;display:grid}.hero__trust .sc-icon{flex:none;width:20px;height:20px}.hero__acts{gap:var(--space-3);margin-top:var(--space-4);display:grid}.hero__go{width:100%}.hero__more{align-items:center;gap:8px 14px;display:flex}.hero__unlock{min-height:var(--size-btn-m);font-size:var(--fs-label);flex:none;gap:6px;padding-inline:18px 14px}.hero__price{min-width:0;font-family:var(--font-display);font-size:var(--fs-caption);color:var(--ink-muted);flex:1 1 0;margin:0;line-height:22px}.hero__price b{color:var(--ink)}.hero__langs{display:inline}.hero__langs>summary{cursor:pointer;text-underline-offset:3px;font-weight:600;text-decoration:underline;list-style:none;display:inline}.hero__langs>summary::-webkit-details-marker{display:none}.hero__langs[open]>summary{display:none}.hero__langs>span{display:inline}.hero__text,.hero__stack{min-width:0}.hero__stack{width:100%;max-width:480px}@media (width>=768px){.hero{padding-block:var(--space-7) var(--space-7)}.hero__go{width:auto;padding-inline:30px}.hero__acts{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}}@media (width>=1024px){.hero{grid-template-columns:minmax(0,1fr) 420px;align-items:center;column-gap:36px;padding-block:36px 28px}.hero__stack{max-width:none}.hero__h{letter-spacing:-.05em;font-size:56px;line-height:60px}.hero__lede{margin-top:22px;font-size:21px;line-height:32px}.hero__br{display:inline}.hero__acts{margin-top:30px}.hero__unlock{min-height:var(--size-btn-l);font-size:var(--fs-button);padding-inline:26px 20px}.hero__price{display:none}.hero__trust{margin-top:30px}}@media (width>=1280px){.hero{grid-template-columns:minmax(0,1fr) 500px}.hero__h{font-size:68px;line-height:70px}}.hpv{border-radius:var(--radius-l);color:var(--ink);display:block;position:relative}.hpv__stage{isolation:isolate;display:grid}.hpv__slot{min-width:0;position:relative}.hpv-card{zoom:var(--hpv-z,.86);border-radius:var(--radius-l);background:var(--raised);color:var(--ink);box-shadow:var(--shadow-raise);display:block;position:relative}.hpv__cap{font-family:var(--font-display);font-size:var(--fs-caption);color:var(--ink-muted);margin-top:10px;line-height:20px}.hpv-q{padding:18px 18px 20px}.hpv-q__bar{justify-content:space-between;align-items:center;gap:10px;display:flex}.hpv-q__n{min-height:40px;padding-inline:14px;font-weight:600}.hpv-q__prog{margin-top:14px}.hpv-q__stem{margin:14px 0 16px}.hpv-q__opts{gap:10px}.hpv-q .sc-opt{min-height:60px;padding:14px}.hpv-r{padding:18px 20px 10px}.hpv-r__head{min-height:28px;font-family:var(--font-display);font-weight:600;font-size:var(--fs-label);justify-content:space-between;align-items:center;gap:10px;display:flex}.hpv-r__head small{font-weight:500;font-size:var(--fs-caption);color:var(--ink-muted)}@media (width>=1024px){.hpv-r__head small{display:none}}.hpv-r__pc{color:var(--ink-muted)}.hpv-r__score{margin-top:10px}.hpv-r__score .sc-score__n{font-size:84px}.hpv-r__out{margin-top:12px;display:block}.hpv-r__sbs{margin-top:6px}.hpv-r .sc-sb{padding:10px 0}.hpv-p{aspect-ratio:1.586;background:var(--grad-ink) padding-box, var(--grad-pass) border-box;color:var(--on-ink-card);isolation:isolate;border:2px solid #0000;grid-template-rows:auto 1fr auto;gap:10px;padding:18px 20px;display:grid;overflow:hidden}.hpv-p:after{content:"";z-index:-1;inset-inline-end:-70px;border:1.5px solid #f7c22b42;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-110px;box-shadow:0 0 0 24px #f7c22b0f,0 0 0 48px #f7c22b09}.hpv-p__top{font-family:var(--font-display);letter-spacing:-.015em;align-items:center;gap:10px;font-size:20px;display:flex}.hpv-p__top b{font-weight:600}.hpv-p__top>*{white-space:nowrap}@media (width>=1024px){.hpv-p__top{gap:8px;font-size:18px}}.hpv-p__for{font-size:var(--fs-caption);color:var(--on-ink-card-muted);margin-inline-start:auto;font-weight:500}.hpv-p__price{align-self:end}.hpv-p__price b{color:var(--on-ink-card);font-size:52px}.hpv-p__price .sc-price__dec,.hpv-p__price>span{color:var(--on-ink-card-muted)}.hpv-p__foot{font-family:var(--font-display);font-size:var(--fs-caption);color:var(--on-ink-card-muted);justify-content:space-between;align-items:center;gap:10px;display:flex}.hpv-p__foot .sc-days{font-size:var(--fs-label);line-height:26px}@media (width<=1023.98px){.hpv__slot--p{z-index:1;transform-origin:50% 0;border-start-start-radius:19px;border-start-end-radius:19px;order:1;height:62px;margin-bottom:-10px;overflow:hidden;transform:scale(.92)}.hpv__slot--r{z-index:2;transform-origin:50% 0;border-start-start-radius:19px;border-start-end-radius:19px;order:2;height:66px;margin-bottom:-18px;overflow:hidden;transform:scale(.96)}.hpv__slot--q{z-index:3;order:3}.hpv__slot--p .hpv-card{box-shadow:none}.hpv__slot--r .hpv-card{box-shadow:var(--shadow-card), 0 -1px 0 var(--line-soft)}html[data-nav-results] .hpv__slot--q{display:none}html[data-nav-results] .hpv__slot--r{height:auto;margin-bottom:0;overflow:visible;transform:none}html[data-nav-results] .hpv__slot--r .hpv-card{box-shadow:var(--shadow-raise)}.hero-own__q{display:none}}@media (width>=1024px){.hpv{--hpv-z:.8;margin-inline-end:-40px}.hpv__stage{zoom:.84;height:544px;display:block}.hpv__slot{position:absolute}.hpv__slot--r{z-index:2;width:254px;top:22px;left:0}.hpv__slot--p{z-index:1;width:240px;top:352px;left:6px;transform:rotate(-3deg)}.hpv__slot--q{z-index:3;width:294px;top:0;right:0}.hpv__cap{inset-inline-end:0;margin:0;position:absolute;bottom:-4px}.hero-own{align-items:center;min-height:457px;display:grid;position:relative}.hero-own__q{--hpv-z:.67;width:310px;position:absolute;top:0;right:-40px}.hero-own>.own{z-index:2;width:min(100%,380px);position:relative}}@media (width>=1280px){.hpv{margin-inline-end:-56px}.hpv__stage{zoom:1}.hero-own{min-height:544px}.hero-own__q{--hpv-z:.8;right:-56px}.hero-own>.own{width:400px}}.ln-nums{padding-block:0 var(--space-4)}.ln-nums__list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.ln-num{gap:var(--space-3);border-radius:var(--radius-l);background:var(--raised);box-shadow:var(--shadow-card);grid-template-columns:84px 1fr;align-items:center;padding:16px 18px;display:grid}.ln-num .sc-num{font-size:36px}.ln-num__t{font-family:var(--font-display);font-weight:600;font-size:var(--fs-label);line-height:21px}.ln-num__t small{font-family:var(--font-sans);font-weight:400;font-size:var(--fs-caption);color:var(--ink-muted);margin-top:3px;line-height:20px;display:block}.ln-num__scripts bdi{font-family:var(--font-display);letter-spacing:0;white-space:nowrap;color:var(--ink)}@media (width>=400px){.ln-num{grid-template-columns:92px 1fr}.ln-num .sc-num{font-size:38px}}@media (width>=768px){.ln-nums__list{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.ln-num{gap:var(--space-2);grid-template-columns:1fr;align-content:start;align-items:start;padding:20px 24px}.ln-num .sc-num{font-size:48px}.ln-num__t{font-size:var(--fs-body-s);line-height:23px}}@media (width>=1024px){.ln-num .sc-num{font-size:52px}}.site-head .sc-lockup{letter-spacing:-.025em;gap:10px;font-size:22px}.site-head .sc-lockup svg{width:36px;height:36px}@media (width<=399.98px){.site-head .sc-lockup{gap:8px;font-size:20px}}@media (width<=379.98px){.site-head__in{gap:6px}.site-head .sc-lockup{font-size:19px}.site-head .site-head__cta,.site-head .site-head__continue{font-size:var(--fs-caption);padding-inline:12px}}@media (width>=1024px){.site-head .sc-lockup{gap:12px;font-size:24px}.site-head .sc-lockup svg{width:40px;height:40px}}.site-head__cta.is-quiet{background:var(--raised);color:var(--ink);box-shadow:inset 0 0 0 var(--border-control) var(--line)}.site-head__cta.is-quiet:hover{background:var(--sunk)}.page-h{padding-block:var(--space-6) var(--space-2)}.page-h h1{font-family:var(--font-display);font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:-.03em;margin:0;font-weight:600}.page-h p{max-width:46ch;margin:10px 0 0}.page-h .sc-banner{margin-top:var(--space-4)}@media (width>=1024px){.page-h{padding-block:56px var(--space-4)}.page-h h1{letter-spacing:-.04em;font-size:48px;line-height:54px}}.steps{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.steps li{padding-top:var(--space-4);border-top:2px solid var(--ink);font-size:var(--fs-body-s);line-height:var(--lh-body-s);color:var(--ink-muted)}.steps b{font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:-.01em;color:var(--ink);margin:6px 0 4px;font-weight:600;display:block}.steps .n{font-family:var(--font-display);font-size:var(--fs-caption);color:var(--ink-muted);font-weight:600}@media (width>=768px){.steps{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}}.price-plans{padding-bottom:var(--space-8)}@media (width>=1024px){.price-plans{padding-bottom:var(--space-9)}}.price-sec{padding-bottom:var(--space-8)}.price-sec .band__h{margin-bottom:var(--space-3)}.price-sec .sc-facts{max-width:72ch;margin-top:0}.price-try{margin:var(--space-5) 0 0;font-family:var(--font-display);font-weight:600}.price-try a{min-height:var(--size-target);color:var(--ink);align-items:center;display:inline-flex}body:has(.sc-buybar.is-shown){padding-bottom:72px}.ln-proof{gap:var(--space-4);display:grid}.ln-q,.ln-tile{border-radius:var(--radius-l);background:var(--raised);box-shadow:var(--shadow-card);padding:22px}.ln-q__k{font-family:var(--font-display);font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink-muted);margin:0 0 8px;font-weight:600}.ln-q__s{font-size:var(--fs-stem);line-height:var(--lh-stem);margin:0 0 16px;font-weight:600}.ln-q__ex{border-radius:var(--radius-m);background:var(--sunk);font-size:var(--fs-body-s);line-height:var(--lh-body-s);margin-top:14px;padding:14px 16px}.ln-q__ex[hidden]{display:none}.ln-q__ex p{margin:0}.ln-cite{border-radius:var(--radius-s);background:var(--sunk);font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink);margin-top:10px;padding:8px 12px;display:block}.ln-q__ex .ln-cite{background:0 0;margin-top:8px;padding:0;font-weight:600}.ln-more{margin:var(--space-3) 0 0;font-family:var(--font-display);font-weight:600}.ln-more a{min-height:var(--size-target);color:var(--ink);text-underline-offset:4px;align-items:center;text-decoration-thickness:1.5px;display:inline-flex}.ln-tiles{gap:var(--space-4);align-content:start;display:grid}.ln-tile h3{font-family:var(--font-display);letter-spacing:-.01em;align-items:center;gap:10px;margin:0 0 6px;font-size:19px;font-weight:600;line-height:24px;display:flex}.ln-tile p{font-size:var(--fs-label);color:var(--ink-muted);margin:0;line-height:24px}.ln-tile p a{color:var(--ink);font-weight:600}.ln-tile .ln-cite{color:var(--ink)}.ln-tile p.ln-big{white-space:nowrap;font-family:var(--font-display);letter-spacing:-.045em;color:var(--ink);margin:6px 0 8px;font-size:34px;font-weight:600;line-height:1}.ln-big small{letter-spacing:-.02em;color:var(--ink-muted);font-size:.5em}@media (width>=768px){.ln-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.ln-tile--wide{grid-column:1/-1}}@media (width>=1024px){.ln-proof{gap:var(--space-6);grid-template-columns:480px minmax(0,1fr);align-items:start}}.callout{gap:var(--space-4);border-radius:var(--radius-l);background:var(--raised);box-shadow:var(--shadow-card);align-items:center;padding:20px;display:grid}@media (width>=768px){.callout{grid-template-columns:1fr auto;padding:24px 28px}}.callout p{max-width:52ch;margin:0}.prose{padding-block:var(--space-2) var(--space-8);font-size:var(--fs-body-s);line-height:var(--lh-body-s);overflow-wrap:anywhere}.prose>:first-child{margin-top:0}.prose :is(p,ul,ol,table){margin:0 0 var(--space-4)}.prose h2{margin:var(--space-7) 0 var(--space-3);font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em;font-weight:600}.prose h3{margin:var(--space-6) 0 var(--space-2);font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:-.01em;font-weight:600}.prose :is(ul,ol){padding-inline-start:1.3em}.prose li+li{margin-top:6px}.prose hr{height:1px;margin:var(--space-7) 0;background:var(--line-soft);border:0}.prose code{font-family:var(--font-mono);border-radius:var(--radius-xs);background:var(--sunk);overflow-wrap:anywhere;padding:0 4px;font-size:.9em}.prose .table-scroll{margin:0 0 var(--space-4);overflow-x:auto}.prose table{border-collapse:collapse;width:100%;font-size:var(--fs-label);line-height:1.45}.prose th,.prose td{border-bottom:var(--border-hair) solid var(--line-soft);text-align:start;vertical-align:top;padding:10px 8px}.prose thead th{font-family:var(--font-display);border-bottom:var(--border-hair) solid var(--line);font-weight:600}.prose blockquote{margin:0 0 var(--space-4);border-radius:var(--radius-m);background:var(--sunk);color:var(--ink);padding:14px 16px}.prose .meta{color:var(--ink-muted);font-size:var(--fs-caption)}.sc-footer{padding-inline:var(--gutter)}.site-foot__legal{gap:var(--space-3);display:grid}.site-foot__legal small{font-size:var(--fs-caption);color:var(--ink-muted)}.site-foot__nav button{font-family:var(--font-display);color:var(--ink);text-underline-offset:3px;min-height:var(--size-target);font-weight:600;text-decoration:underline}.app-main{min-height:100dvh}.sc-footer__langs .sc-script,.sc-footer__langs .sc-script:lang(bn){font-family:var(--font-display)}.page-h .sc-banner__acts{margin-top:var(--space-3)}.sc-typebar{grid-template-columns:22fr 12fr 2fr;align-items:end;gap:10px;display:grid}.sc-typebar__g{min-width:0;font-family:var(--font-display);gap:8px;display:grid}.sc-typebar__d{grid-auto-columns:1fr;grid-auto-flow:column;align-items:end;gap:2px;height:14px;display:grid}.sc-typebar__d>i{background:var(--ink);border-radius:3px;height:14px;display:block}.sc-typebar__g--fill .sc-typebar__d>i{box-shadow:inset 0 0 0 var(--border-control) var(--ink);background:0 0}.sc-typebar__g--read .sc-typebar__d>i{background:var(--line);height:8px}.sc-legend i.lg-mc{background:var(--ink);height:12px}.sc-legend i.lg-fill{height:12px;box-shadow:inset 0 0 0 var(--border-control) var(--ink)}.sc-legend i.lg-read{background:var(--line);height:7px}.sc-acc{border-radius:var(--radius-l);background:var(--raised);box-shadow:var(--shadow-card);padding:0 18px}.sc-acc details{border-bottom:var(--border-hair) solid var(--line-soft)}.sc-acc details:last-child{border-bottom:0}.sc-acc summary{align-items:center;gap:var(--space-3);cursor:pointer;min-height:60px;font-family:var(--font-display);font-size:var(--fs-body-s);letter-spacing:-.01em;grid-template-columns:1fr 24px;padding:12px 0;font-weight:600;line-height:24px;list-style:none;display:grid}.sc-acc summary::-webkit-details-marker{display:none}.sc-acc summary .sc-icon{color:var(--ink);transition:transform var(--duration-fast) var(--easing-out)}.sc-acc details[open] summary .sc-icon{transform:rotate(180deg)}.sc-acc__b{font-size:var(--fs-body-s);line-height:var(--lh-body-s);padding:0 0 16px}.sc-acc__b p{margin:0}.sc-acc__b p+p{margin-top:8px}.sc-consent{min-height:var(--size-target);border-radius:var(--radius-m);background:var(--sunk);font-size:var(--fs-label);cursor:pointer;grid-template-columns:28px 1fr;align-items:start;gap:12px;padding:14px;line-height:23px;display:grid;position:relative}.sc-consent+.sc-consent{margin-top:var(--space-2)}.sc-consent input{opacity:0;width:1px;height:1px;position:absolute}.sc-consent__box{background:var(--raised);width:28px;height:28px;box-shadow:inset 0 0 0 var(--border-control) var(--line);color:var(--on-brand);border-radius:8px;place-items:center;display:grid}.sc-consent__box .sc-icon{stroke-width:3px;opacity:0;width:18px;height:18px}.sc-consent input:checked+.sc-consent__box{background:var(--brand);box-shadow:none}.sc-consent input:checked+.sc-consent__box .sc-icon{opacity:1}.sc-consent input:focus-visible+.sc-consent__box{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.sc-consent--plain:has(input:checked)>span:last-child{color:var(--ink-muted);text-decoration:line-through 1.5px}.sc-answer{border-radius:var(--radius-l);background:var(--raised);box-shadow:var(--shadow-raise);padding:18px 20px}.sc-answer__k{font-family:var(--font-display);font-size:var(--fs-caption);color:var(--ink-muted);margin:0;font-weight:600}.sc-answer__a{font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em;margin:6px 0 0;font-weight:600}.sc-table{border-collapse:collapse;width:100%;font-size:var(--fs-body-s);line-height:24px}.sc-table caption{text-align:start;font-size:var(--fs-caption);color:var(--ink-muted);padding-bottom:8px}.sc-table th,.sc-table td{border-bottom:var(--border-hair) solid var(--line-soft);text-align:start;vertical-align:top;padding:12px 8px}.sc-table th:first-child,.sc-table td:first-child{padding-inline-start:0}.sc-table thead th{font-family:var(--font-display);font-size:var(--fs-caption);color:var(--ink-muted);border-bottom:var(--border-hair) solid var(--line);vertical-align:bottom;font-weight:600}.sc-table tbody th{font-weight:600}.sc-table td b{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:600}.sc-table small{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink-muted);display:block}.sc-terms{margin:0}.sc-terms>div{border-bottom:var(--border-hair) solid var(--line-soft);scroll-margin-top:calc(var(--size-appbar) + var(--space-4));padding:16px 0}.sc-terms dt{font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:-.01em;font-weight:600}.sc-terms dd{font-size:var(--fs-body-s);line-height:var(--lh-body-s);margin:6px 0 0}.sc-terms__m{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.sc-az{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.sc-az a,.sc-az span{border-radius:var(--radius-pill);width:44px;height:44px;font-family:var(--font-display);font-weight:600;font-size:var(--fs-label);place-items:center;text-decoration:none;display:grid}.sc-az a{background:var(--sunk);color:var(--ink)}.sc-az a[aria-current=true]{background:var(--brand);color:var(--on-brand)}.sc-az span{color:var(--ink-muted)}.sc-footer__cols{grid-template-columns:1fr 1fr;gap:24px;display:grid}.sc-footer__cols h2{font-family:var(--font-display);font-size:var(--fs-caption);color:var(--ink-muted);margin:0 0 4px;font-weight:500;line-height:22px}.sc-footer__cols ul{margin:0;padding:0;list-style:none}.sc-footer__cols a,.sc-footer__cols button{min-height:36px;color:var(--ink);font-family:var(--font-display);font-weight:500;font-size:var(--fs-label);align-items:center;text-decoration:none;display:inline-flex}.sc-footer__cols a:hover{text-underline-offset:3px;text-decoration:underline}.sc-footer__langs{flex-wrap:wrap;gap:4px 14px;display:flex}.sc-footer__langs a{min-height:44px;color:var(--ink);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.sc-footer__meta{font-size:var(--fs-caption);color:var(--ink-muted);line-height:22px}@media (width>=1024px){.sc-footer__cols{grid-template-columns:repeat(4,1fr)}}.seo-steps{counter-reset:st;border-radius:var(--radius-l);background:var(--raised);box-shadow:var(--shadow-card);gap:0;margin:0;padding:0 18px;list-style:none;display:grid}.seo-steps>li{counter-increment:st;border-bottom:var(--border-hair) solid var(--line-soft);font-size:var(--fs-body-s);line-height:var(--lh-body-s);grid-template-columns:36px 1fr;gap:12px;padding:16px 0;display:grid}.seo-steps>li:last-child{border-bottom:0}.seo-steps>li:before{content:counter(st);background:var(--brand);width:32px;height:32px;color:var(--on-brand);font-family:var(--font-display);font-weight:600;font-size:var(--fs-caption);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid}.seo-steps b{font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:-.01em;margin-bottom:2px;font-weight:600;display:block}.sc-sketch{border-radius:var(--radius-l);background:var(--raised);box-shadow:var(--shadow-card), inset 0 0 0 var(--border-hair) var(--line-soft);font-size:var(--fs-caption);line-height:20px;overflow:hidden}.sc-sketch__bar{background:var(--sunk);font-family:var(--font-display);justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;font-weight:600;display:flex}.sc-sketch__body{gap:8px;padding:12px 14px;display:grid}.sc-sketch__line{border-radius:var(--radius-pill);background:var(--line-soft);height:10px}.sc-sketch__opt{border-radius:var(--radius-s);background:var(--raised);min-height:32px;box-shadow:inset 0 0 0 var(--border-hair) var(--line-soft);align-items:center;gap:8px;padding:0 10px;display:flex}.sc-sketch__opt i{width:14px;height:14px;box-shadow:inset 0 0 0 1.5px var(--line);border-radius:50%;flex:none}.sc-sketch__opt .sc-sketch__line{flex:1}.sc-sketch__words{border-radius:var(--radius-s);background:var(--wrong-tint);box-shadow:inset 0 0 0 var(--border-state) var(--wrong);flex-wrap:wrap;gap:6px;padding:8px;display:flex}.sc-sketch__words span{box-shadow:inset 0 0 0 1.5px var(--line);background:var(--raised);border-radius:8px;padding:2px 8px;font-weight:600}.sc-sketch__foot{border-top:var(--border-hair) solid var(--line-soft);font-family:var(--font-display);justify-content:space-between;padding:10px 14px;font-weight:600;display:flex}.sc-key-n{background:var(--brand);width:24px;height:24px;color:var(--on-brand);font-family:var(--font-display);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-weight:600;line-height:1;display:inline-grid}.sc-keylist{font-size:var(--fs-body-s);line-height:var(--lh-body-s);gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.sc-keylist li{grid-template-columns:24px 1fr;align-items:start;gap:10px;display:grid}.sc-keylist .sc-key-n{margin-top:1px}.sc-qhead{justify-content:space-between;align-items:center;gap:8px;display:flex}.sc-qhead b{font-family:var(--font-display);font-weight:600;font-size:var(--fs-label)}.seo-layout{padding-block:var(--space-5) var(--space-8)}.seo{flex-direction:column;max-width:72ch;display:flex}.seo>*{order:3}.seo>:is(nav,h1,.seo-title,.seo-lede),.seo>:has(~:nth-child(1 of .seo-st)){order:0}.seo>:nth-child(1 of .seo-st){order:1}.seo>.seo-inline-cta{margin-top:var(--space-7);order:2}.seo-crumb{flex-wrap:wrap;row-gap:2px;margin:0}.seo-crumb>*{min-width:0}.seo-crumb>[aria-current]{overflow-wrap:anywhere}.seo-aside{display:none}.ftc .sc-card__p{margin-top:4px}.ftc__pass{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--on-ink-card-muted);margin:14px 0 0}.ftc__pass a{color:var(--on-ink-card);font-weight:600}.seo .sc-cta-cap{text-align:start}@media (width>=1024px){.seo-layout{gap:0 var(--space-6);padding-top:var(--space-7);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.seo{grid-column:1/9;max-width:none;display:block}.seo>:is(.seo-lede,p),.seo-st>:is(p,ul:not([class]),ol:not([class])){max-width:68ch}.seo>.seo-inline-cta{display:none}.seo-aside{grid-column:10/-1;margin-top:64px;display:block;position:sticky;top:96px}.seo-layout--start .seo{grid-column:1/8}.seo-layout--start .seo-aside{grid-column:8/-1;margin-top:64px}}.seo h1{font-family:var(--font-display);font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:-.03em;margin:12px 0 0;font-weight:600}@media (width>=1024px){.seo h1{letter-spacing:-.04em;font-size:48px;line-height:54px}}.seo-lede{font-size:var(--fs-body);line-height:var(--lh-body);margin:12px 0 0}.seo-st{margin-top:var(--space-7)}.seo-st>h2{font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em;margin:0 0 12px;font-weight:600}.seo-st>h2.sc-h3,.seo-st>.seo-h3{font-size:var(--fs-h3);line-height:var(--lh-h3)}.seo-st h3{font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:-.01em;margin:16px 0 0;font-weight:600}.seo-body,.seo-st>p,.seo-st>ul:not([class]),.seo-st>ol:not([class]){font-size:var(--fs-body-s);line-height:var(--lh-body-s);margin:10px 0 0}.seo-st>ul:not([class]),.seo-st>ol:not([class]),.seo-ul{padding-inline-start:22px}.seo-st li+li{margin-top:6px}.seo-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.seo-title{align-items:flex-start;gap:14px;margin-top:12px;display:flex}.seo-title h1{margin:0}.seo-crumb a{color:var(--ink-muted)}.seo-crumb .sc-icon{width:16px;height:16px}.seo-mt8{margin-top:8px}.seo-mt12{margin-top:12px}.seo-mt16{margin-top:16px}.seo-mt24{margin-top:24px}.seo-tablewrap{overflow-x:auto}.seo .sc-btn--block{max-width:360px}.seo-cards{gap:14px;display:grid}.seo-cards>.sc-card+.sc-card{margin-top:0}@media (width>=768px){.seo-cards--2{grid-template-columns:1fr 1fr}}.seo-card-link{color:inherit;text-decoration:none}.seo-card-link:hover .sc-card__t{text-decoration:underline}.sq .sc-opts{margin-top:12px}.sq button.sc-opt{text-align:start;width:100%;font:inherit;color:inherit;cursor:pointer}.sq button.sc-opt:disabled{cursor:default}.sq .sc-stem{margin-top:10px}.sq-ex[hidden],.sq-native[hidden]{display:none}.sq .sc-passage button.sc-slot{font:inherit;cursor:pointer}.sq-passage{border-radius:var(--radius-m);background:var(--sunk);font-size:var(--fs-body-s);line-height:var(--lh-body-s);margin:12px 0 0;padding:12px 14px}.sq-passage p{margin:0}.sq-passage p+p{margin-top:8px}.gl-hide{display:none!important}.site-foot__langs .sc-instr{color:var(--ink-muted);margin-bottom:4px}@media (width>=1024px){.site-foot{grid-template-columns:1fr 2fr;gap:32px 64px;padding:40px 64px 48px}.site-foot>.site-foot__langs,.site-foot>.sc-footer__meta{grid-column:2}}.sq button.sc-opt[aria-disabled=true]{cursor:default}.seo [data-start]{min-width:280px}.scp{margin:0;padding:24px}.scp .sc-card__k{margin-bottom:var(--space-3)}.scp .sc-scorebar{margin-top:var(--space-2)}.scp__h{margin:var(--space-6) 0 0;font-family:var(--font-display);font-size:var(--fs-label);font-weight:600}.wl-onetap{height:auto;min-height:var(--size-btn-l);white-space:normal;overflow-wrap:anywhere;padding-block:10px}.wl-ic{flex:none;display:flex}.wl-ic__svg{width:22px;height:22px;margin-top:1px}.wl-alt{flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:8px;display:flex}.wl-alt .sc-btn--text{font-size:var(--fs-body-s);padding-inline:0}.wl-em{color:inherit;overflow-wrap:anywhere;font-weight:700}.wl-done-p .wl-em{color:var(--ink)}.wl-note{font-size:var(--fs-body-s);line-height:var(--lh-body-s);color:var(--ink-muted);margin:12px 0 0}[data-waitlist] .sc-card__t:focus{outline:none}[data-waitlist] .sc-card__t:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.ftc__dot{background:var(--pass-mid);vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-inline-end:8px;display:inline-block}.ftc>div>.sc-btn{margin-top:16px}.ftc [data-fill]:empty+.ftc__sep,.tpo-v:not([data-tpo=new]),html[data-offer]:not([data-offer=pack],[data-offer=topo]) .tpo-v[data-tpo=new]{display:none}html[data-offer=upgrade] .tpo-v[data-tpo=upgrade],html:is([data-topo=on],[data-topo=soon]) .tpo-v[data-tpo=owned],html[data-topo=ended] .tpo-v[data-tpo=ended]{display:block}.tpo .sc-card__t{margin:0 0 6px}.tpo-card .sc-price{margin:4px 0 8px}.tpo-card .tpo-launch{color:var(--ink);margin-top:6px}.tpo-note,.tpo-line{font-size:var(--fs-body-s);line-height:var(--lh-body-s);margin:12px 0 0}.tpo-line{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink-muted)}.tpf .sc-cta-cap{text-align:start}.tl-text p+p{margin-top:10px}.tpk-list{font-size:var(--fs-body-s);line-height:var(--lh-body-s);gap:10px;margin:0;padding:0;list-style:none;display:grid}.tpk-list li{grid-template-columns:56px 1fr;align-items:start;gap:12px;display:grid}.tpk-sw{width:56px;height:24px;margin-top:1px;display:block}.tpk-sw svg{display:block}@media (width>=768px){.tpk-list{grid-template-columns:1fr 1fr;gap:12px 24px}}@media print{@page{size:A4;margin:12mm}body:has(.tpk)>:not(main),body:has(.tpk) .seo-crumb,body:has(.tpk) .tpk-noprint,body:has(.tpk) .sc-mark{display:none!important}body:has(.tpk) .seo-layout{padding:0;display:block}body:has(.tpk) .seo{max-width:none}body:has(.tpk) .seo h1{margin:0;font-size:18pt;line-height:1.2}body:has(.tpk) .seo-lede{margin-top:4pt;font-size:9pt;line-height:1.3}body:has(.tpk) .tpk{margin-top:8pt}body:has(.tpk) .tpk-list{grid-template-columns:1fr 1fr;gap:5pt 14pt;font-size:8.5pt;line-height:1.3}body:has(.tpk) .tpk-list li{break-inside:avoid}body:has(.tpk) .tpk-sw{-webkit-print-color-adjust:exact;print-color-adjust:exact}body:has(.tpk) .tpk-credit{font-size:8pt}}.sc-days{border-radius:var(--radius-pill);background:var(--grad-pass);color:var(--on-accent);font:inherit;white-space:nowrap;padding-inline:8px;font-weight:700;display:inline-block;box-shadow:inset 0 0 0 1px #7a580059}.sc-pmark{background:var(--grad-pass);width:26px;height:26px;color:var(--on-accent);border-radius:8px;flex:none;place-items:center;display:inline-grid;box-shadow:inset 0 0 0 1px #7a580073}.sc-pmark .sc-icon{stroke-width:2.8px;width:16px;height:16px}.sc-plans{container-type:inline-size}.sc-plans__grid{gap:var(--space-4);align-items:start;display:grid}.sc-plan{border-radius:var(--radius-l);background:var(--raised);min-width:0;color:var(--ink);box-shadow:var(--shadow-card);align-content:start;row-gap:20px;padding:24px 20px;display:grid}.sc-plan__head{min-width:0}.sc-plan__name{font-family:var(--font-display);letter-spacing:-.025em;align-items:center;gap:10px;margin:0;font-size:26px;font-weight:600;line-height:32px;display:flex}.sc-plan__title{font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em;outline:none;margin:0;font-weight:600}.sc-plan__for{font-size:var(--fs-body-s);line-height:var(--lh-body-s);color:var(--ink-muted);margin:6px 0 0}.sc-plan__note{font-size:var(--fs-body-s);line-height:var(--lh-body-s);margin:10px 0 0}.sc-plan__price{align-items:flex-end;gap:4px 12px}.sc-plan__price b{font-size:56px}.sc-plan__tail{font-family:var(--font-display);font-size:var(--fs-caption);color:var(--ink-muted);padding-bottom:6px;font-weight:500;line-height:24px}.sc-plan__buy{gap:var(--space-3);align-content:start;min-width:0;display:grid}.sc-plan__buy>.sc-btn:only-of-type{justify-self:start}.sc-plan__fine{font-size:var(--fs-caption);color:var(--ink-muted);margin:0;line-height:22px}.sc-plan__list{border-top:var(--border-hair) solid var(--line-soft);align-content:start;gap:12px;margin:0;padding:20px 0 0;list-style:none;display:grid}.sc-plan__plus{font-family:var(--font-display);font-size:var(--fs-label);line-height:var(--lh-label);margin:0 0 2px;font-weight:600}.sc-plan__li{font-size:var(--fs-body-s);grid-template-columns:26px minmax(0,1fr);gap:12px;line-height:25px;display:grid}.sc-plan__dot{background:var(--sunk);width:26px;height:26px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.sc-plan__dot .sc-icon{stroke-width:2.6px;width:16px;height:16px}@container (width>=720px){.sc-plans__grid{column-gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.sc-plans__grid>.sc-plan{grid-row:span 4;grid-template-rows:subgrid;row-gap:24px;padding:32px}.sc-plans__grid>.sc-plan--pass{padding:30px}}.sc-plan--pass{background:var(--grad-ink) padding-box, var(--grad-pass) border-box;color:var(--on-ink-card);box-shadow:var(--shadow-raise);border:2px solid #0000;padding:22px 18px}@media (width>=400px){.sc-plan--pass{padding:26px 22px}}.sc-plan--pass :is(.sc-plan__for,.sc-plan__tail,.sc-plan__fine,.sc-price__dec,.sc-unlock__fine){color:var(--on-ink-card-muted)}.sc-plan--pass .sc-price b{color:var(--on-ink-card)}.sc-plan--pass .sc-plan__list{border-top-color:#ffffff24}.sc-plan--pass .sc-plan__dot{background:var(--on-ink-card);color:var(--ink-card-lo)}.sc-plan--pass .sc-buyrow__alt,.sc-plan--pass .sc-unlock__fine a,.sc-plan--pass .sc-plan__fine a{color:var(--on-ink-card)}.sc-plan--pass .sc-btn{white-space:nowrap}.sc-plan--pass :focus-visible{outline-color:var(--on-ink-card)}.sc-plan--pass [hidden]{display:none}.sc-plan--pass .sc-field__err{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--on-ink-card);margin:-4px 0 0}.sc-plan--pass .sc-check{margin:0}.sc-plan--pass .sc-banner{color:var(--ink)}.sc-plan--bare{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.sc-plan--short .sc-plan__list{border-top:0;padding-top:0}.sc-plan--short .sc-plan__price b{font-size:var(--fs-price-s)}.own{row-gap:14px}.own__k{font:500 var(--fs-caption) / 20px var(--font-display);color:var(--pass-hi);margin:0}.own__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.own__top .sc-plan__name{white-space:nowrap;font-size:22px;line-height:28px}.own__chip{border-radius:var(--radius-pill);min-height:30px;color:var(--on-ink-card);font:600 14px/1 var(--font-display);white-space:nowrap;background:#ffffff1a;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.own__chip--gold{background:var(--grad-pass);color:var(--on-accent);box-shadow:inset 0 0 0 1px #7a580066}.own__chip--grey{color:var(--on-ink-card-muted);background:#ffffff24}.own__dot{background:var(--pass-mid);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #f7c22b38}.own__spin{width:14px;height:14px;color:var(--pass-mid);border-width:2px}.own__big{font-family:var(--font-display);align-items:baseline;gap:10px;margin:6px 0 0;display:flex}.own__big b{letter-spacing:-.055em;font-variant-numeric:tabular-nums;background:var(--grad-pass);color:#0000;-webkit-background-clip:text;background-clip:text;margin:-.08em -.12em -.08em 0;padding:.08em .12em .08em 0;font-size:76px;font-weight:600;line-height:.86}.own__big>span{letter-spacing:-.01em;color:var(--on-ink-card);font-size:20px;font-weight:600}.own__state{font:600 26px/32px var(--font-display);letter-spacing:-.02em;color:var(--on-ink-card);margin:4px 0 0}.own--ended .own__state,.own--closed .own__state{color:var(--on-ink-card-muted)}.own__until{font-size:var(--fs-body-s);color:var(--on-ink-card-muted);margin:0;line-height:25px}.own__until b{color:var(--on-ink-card);font-family:var(--font-display);font-weight:600}.own__meter{border-radius:var(--radius-pill);background:#ffffff1f;height:6px;overflow:hidden}.own__meter i{border-radius:inherit;background:var(--grad-pass);width:0;height:100%;display:block}.own>.sc-btn{margin-top:6px}.own__link{color:var(--on-ink-card);font:600 var(--fs-caption) / 20px var(--font-display);text-underline-offset:4px;justify-self:start;text-decoration:underline}.own__disc{width:100%;color:var(--on-ink-card);font:600 17px/22px var(--font-display);text-align:start;cursor:pointer;border-top:1px solid #ffffff24;grid-template-columns:24px 1fr 20px;align-items:center;gap:12px;margin-top:4px;padding:14px 0 2px;display:grid}.own__disc small{font:400 15px/20px var(--font-sans);color:var(--on-ink-card-muted);display:block}.own__disc>.sc-icon:last-child{width:20px;height:20px;color:var(--on-ink-card-muted);transition:transform var(--duration-fast)}.own__disc[aria-expanded=true]>.sc-icon:last-child{transform:rotate(180deg)}.own__ext{border-top:1px solid #ffffff24;gap:12px;margin-top:4px;padding-top:16px;display:grid}.own__exth{font:600 20px/26px var(--font-display);letter-spacing:-.015em;margin:0}.own__newend{color:var(--on-ink-card-muted);font-size:var(--fs-caption);margin:-4px 0 0;line-height:23px}.own__newend b{color:var(--on-ink-card);font-family:var(--font-display)}.own__rebuy{border-top:1px solid #ffffff24;gap:14px;margin-top:4px;padding-top:16px;display:grid}.own--pending{background:var(--grad-ink) padding-box, linear-gradient(140deg, #ffe08a99, #f0ae0059) border-box}.own--ended,.own--closed{background:var(--grad-ink) padding-box, linear-gradient(140deg, #8f949d, #5b6069) border-box}.own--ended .sc-pmark,.own--closed .sc-pmark{background:#8f949d}.own__nobuy a,.own .sc-plan__fine a{color:var(--on-ink-card)}.sc-plan__fine b{color:inherit}.sc-plan--pass .sc-plan__fine b{color:var(--on-ink-card);font-weight:600}.own__pend,.own__pend>div{gap:10px;display:grid}.own__pendt{font-family:var(--font-display);color:var(--on-ink-card);align-items:center;gap:10px;margin:0;font-size:20px;line-height:26px;display:flex}.own__pendp{font-size:var(--fs-body-s);color:var(--on-ink-card-muted);margin:0;line-height:24px}.own__pend--light .own__pendt{color:var(--ink);font-size:var(--fs-body)}.own__pend--light .own__pendp{color:var(--ink-muted)}.own__pend--light>div{gap:6px}.sc-plan__buyin{gap:var(--space-3);align-content:start;min-width:0;display:grid}html:is([data-topo=none],:not([data-topo])) [data-topo-when]:not([data-topo-when~=none]),html[data-topo=on] [data-topo-when]:not([data-topo-when~=on]),html[data-topo=soon] [data-topo-when]:not([data-topo-when~=soon]),html[data-topo=ended] [data-topo-when]:not([data-topo-when~=ended]),html[data-topo=closed] [data-topo-when]:not([data-topo-when~=closed]),html[data-topo=pend] [data-topo-when]:not([data-topo-when~=pend]),html:is([data-topo=none],:not([data-topo])) [data-topo-unless~=none],html[data-topo=on] [data-topo-unless~=on],html[data-topo=soon] [data-topo-unless~=soon],html[data-topo=ended] [data-topo-unless~=ended],html[data-topo=closed] [data-topo-unless~=closed],html[data-topo=pend] [data-topo-unless~=pend],html:is([data-offer=pack],:not([data-offer])) [data-offer-when]:not([data-offer-when~=pack]),html[data-offer=topo] [data-offer-when]:not([data-offer-when~=topo]),html[data-offer=seru] [data-offer-when]:not([data-offer-when~=seru]),html[data-offer=upgrade] [data-offer-when]:not([data-offer-when~=upgrade]),html[data-offer=extend_seru] [data-offer-when]:not([data-offer-when~=extend_seru]),html[data-offer=extend_topo] [data-offer-when]:not([data-offer-when~=extend_topo]),html[data-offer=none] [data-offer-when]:not([data-offer-when~=none]),html:is([data-offer=pack],:not([data-offer])) [data-offer-unless~=pack],html[data-offer=topo] [data-offer-unless~=topo],html[data-offer=seru] [data-offer-unless~=seru],html[data-offer=upgrade] [data-offer-unless~=upgrade],html[data-offer=extend_seru] [data-offer-unless~=extend_seru],html[data-offer=extend_topo] [data-offer-unless~=extend_topo],html[data-offer=none] [data-offer-unless~=none]{display:none!important}.sc-offers{gap:var(--space-4);display:grid;container-type:inline-size}@container (width>=720px){.sc-offers__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sc-offers__grid{gap:var(--space-4);align-items:start;display:grid}.sc-offer{max-width:560px}.sc-offer .sc-plan__name{font-size:22px;line-height:28px}.sc-offer .sc-btn{white-space:normal}.sc-offers__note{font-size:var(--fs-body-s);line-height:var(--lh-body-s);color:var(--ink-muted);margin:0}.sc-plans__note{margin:0 0 var(--space-4);font-size:var(--fs-body-s);line-height:var(--lh-body-s);color:var(--ink-muted)}.sc-plans__grid>.sc-offer{max-width:none}@container (width>=720px){.sc-plans__grid{row-gap:var(--space-4)}.sc-plans__grid>.own{grid-template-rows:none;align-content:start;row-gap:14px}}@media (width>=1280px){@container (width>=1040px){:is(.sc-plans--four,html:is([data-offer=pack],:not([data-offer])) .sc-plans--auto)>.sc-plans__grid{column-gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr))}:is(.sc-plans--four,html:is([data-offer=pack],:not([data-offer])) .sc-plans--auto)>.sc-plans__grid>.sc-plan{row-gap:20px;padding:26px 22px}:is(.sc-plans--four,html:is([data-offer=pack],:not([data-offer])) .sc-plans--auto) .sc-plan__name{font-size:22px;line-height:28px}:is(.sc-plans--four,html:is([data-offer=pack],:not([data-offer])) .sc-plans--auto) .sc-plan__price b{font-size:46px}:is(.sc-plans--four,html:is([data-offer=pack],:not([data-offer])) .sc-plans--auto) .sc-plan__buy .sc-btn{white-space:normal;text-align:center;justify-self:stretch;width:100%;padding-inline:16px}:is(.sc-plans--four,html:is([data-offer=pack],:not([data-offer])) .sc-plans--auto) .sc-buyrow>.sc-btn{flex:100%}}}.sc-plan--lite{background:var(--raised);color:var(--ink);box-shadow:var(--shadow-card)}.sc-plan--lite :is(.sc-plan__for,.sc-plan__tail,.sc-plan__fine,.sc-price__dec,.sc-unlock__fine){color:var(--ink-muted)}.sc-plan--lite :is(.sc-price b,.own__k,.sc-buyrow__alt,.sc-unlock__fine a,.sc-plan__fine a,.sc-plan__fine b,.sc-field__err){color:var(--ink)}.sc-plan--lite .sc-plan__list{border-top-color:var(--line-soft)}.sc-plan--lite .sc-plan__dot{background:var(--sunk);color:var(--ink)}.sc-plan--lite :focus-visible{outline-color:var(--focus)}.sc-plan--lite :is(.sc-btn--accent,.sc-btn--accent[aria-disabled=true]){background:var(--brand);color:var(--on-brand)}.sc-plan--lite .sc-btn--accent:hover{background:var(--brand-press)}:is(.sc-btn--accent,.sc-btn--accent[aria-disabled=true]).sc-btn--inkfill{background:var(--brand);color:var(--on-brand)}.sc-btn--accent.sc-btn--inkfill:hover{background:var(--brand-press)}.sc-plan--lite .sc-check.sc-check--onink{background:var(--sunk);color:var(--ink)}.sc-plan--lite .sc-check.sc-check--onink input{background:var(--raised);box-shadow:inset 0 0 0 var(--border-control) var(--line)}.sc-plan--lite .sc-check.sc-check--onink input:checked{background:var(--brand);box-shadow:none}.sc-plan--lite .sc-check.sc-check--onink input:checked:after{border-color:var(--on-brand)}.sc-plan--lite .sc-check.sc-check--onink a{color:var(--ink)}.sc-plan--best{background:var(--grad-ink) padding-box, var(--grad-ink) border-box;color:var(--on-ink-card);box-shadow:var(--shadow-raise);border:2px solid #0000;padding:22px 18px;position:relative}.sc-plan--best :is(.sc-plan__for,.sc-plan__tail,.sc-plan__fine,.sc-price__dec,.sc-plan__sum .sc-icon,.sc-cta-cap){color:var(--on-ink-card-muted)}.sc-plan--best :is(.sc-price b,.sc-plan__name,.sc-plan__name a,.sc-plan__sum,.sc-plan__fine a,.sc-plan__fine b){color:var(--on-ink-card)}.sc-plan--best .sc-plan__name a{text-decoration-color:#fff6}.sc-plan--best :is(.sc-plan__list,.sc-plan__more){border-top-color:#ffffff24}.sc-plan--best .sc-plan__dot{background:var(--on-ink-card);color:var(--ink-card-lo)}.sc-plan--best :focus-visible{outline-color:var(--on-ink-card)}.sc-plan--best .sc-banner{color:var(--ink)}.sc-plan__best{border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);box-shadow:0 0 0 2px var(--ink-card-lo,#15171b);font:600 var(--fs-caption) / 20px var(--font-display);white-space:nowrap;margin:0;padding:2px 10px;position:absolute;inset-block-start:0;inset-inline-start:18px;translate:0 -50%}.sc-plan__name a{color:inherit;text-underline-offset:5px;text-decoration:underline 1px;-webkit-text-decoration-color:var(--line);-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.sc-plan__name a:hover{text-decoration-color:currentColor}.sc-plan__more{border-top:var(--border-hair) solid var(--line-soft);min-width:0}.sc-plan__more>.sc-plan__list{border-top:0;padding-top:6px}.sc-plan__sum{min-height:44px;font:600 var(--fs-label) / var(--lh-label) var(--font-display);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding-block:10px 0;list-style:none;display:flex}.sc-plan__sum::-webkit-details-marker{display:none}.sc-plan__sum .sc-icon{color:var(--ink-muted);transition:rotate var(--duration-fast)}.sc-plan__more[open]>.sc-plan__sum .sc-icon{rotate:180deg}.sc-plan__sum:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){.sc-plan__sum .sc-icon{transition:none}}.sc-plans__tfl{margin:var(--space-4) 0 0;font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink-muted)}@container (width<=719px){.sc-plans__grid>.sc-plan{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:18px 18px 16px}.sc-plans__grid>.sc-plan>:not(.sc-plan__best){grid-column:1/-1}.sc-plans__grid>.sc-plan>:is(.sc-plan__head,.sc-plan__price){display:contents}.sc-plans__grid>.sc-plan .sc-plan__head>*{grid-column:1/-1}.sc-plans__grid>.sc-plan .sc-plan__head>.sc-plan__name{grid-area:1/1;align-self:center;font-size:22px;line-height:28px}.sc-plans__grid>.sc-plan .sc-plan__price>b{grid-area:1/2;align-self:center;font-size:34px}.sc-plans__grid>.sc-plan .sc-plan__price>.sc-plan__tail{grid-column:1/-1;margin-top:-6px;padding:0;line-height:22px}.sc-plans__grid>.sc-plan .sc-plan__for{margin:-6px 0 0}.sc-plans__grid>.sc-plan--best{margin-block-start:10px;padding:22px 16px 14px}.sc-plans__grid>.sc-plan .sc-plan__buy{gap:var(--space-2)}.sc-plans__grid>.sc-plan .sc-plan__buy .sc-btn{justify-self:stretch;width:100%}.sc-plans__grid>.sc-plan .sc-plan__sum{min-height:40px;padding-top:8px}.sc-plans__grid>.sc-plan .sc-plan__list{gap:8px}.sc-plans__grid>.sc-plan .sc-plan__li{line-height:23px}}@container (width>=720px){.sc-plans__grid>.sc-plan--best{padding:30px}}@supports selector(::details-content){@container (width>=720px){.sc-plans__grid .sc-plan__more::details-content{content-visibility:visible}.sc-plans__grid .sc-plan__sum{display:none}.sc-plans__grid .sc-plan__more>.sc-plan__list{padding-top:20px}}}html:is([data-state=p],[data-state=ps])[data-offer=none] [data-plans-band]{display:none!important}.sc-offers__foot{gap:var(--space-2);margin-top:var(--space-4);display:grid}.sc-plans__grid>.sc-offer--own{align-self:start}html:is([data-state=v0],:not([data-state])) [data-when]:not([data-when~=v0]),html[data-state=v1] [data-when]:not([data-when~=v1]),html[data-state=f0] [data-when]:not([data-when~=f0]),html[data-state=f1] [data-when]:not([data-when~=f1]),html[data-state=p] [data-when]:not([data-when~=p]),html[data-state=ps] [data-when]:not([data-when~=ps]),html[data-state=x] [data-when]:not([data-when~=x]),html[data-state=r] [data-when]:not([data-when~=r]),html[data-state=pend] [data-when]:not([data-when~=pend]),html[data-state=u] [data-when]:not([data-when~=u]),html:is([data-state=v0],:not([data-state])) [data-unless~=v0],html[data-state=v1] [data-unless~=v1],html[data-state=f0] [data-unless~=f0],html[data-state=f1] [data-unless~=f1],html[data-state=p] [data-unless~=p],html[data-state=ps] [data-unless~=ps],html[data-state=x] [data-unless~=x],html[data-state=r] [data-unless~=r],html[data-state=pend] [data-unless~=pend],html[data-state=u] [data-unless~=u]{display:none!important}@media (width>=1024px){html:is([data-state=v0],:not([data-state])) [data-slot-when]:not([data-slot-when~=v0]),html[data-state=v1] [data-slot-when]:not([data-slot-when~=v1]),html[data-state=f0] [data-slot-when]:not([data-slot-when~=f0]),html[data-state=f1] [data-slot-when]:not([data-slot-when~=f1]),html[data-state=p] [data-slot-when]:not([data-slot-when~=p]),html[data-state=ps] [data-slot-when]:not([data-slot-when~=ps]),html[data-state=x] [data-slot-when]:not([data-slot-when~=x]),html[data-state=r] [data-slot-when]:not([data-slot-when~=r]),html[data-state=pend] [data-slot-when]:not([data-slot-when~=pend]),html[data-state=u] [data-slot-when]:not([data-slot-when~=u]){visibility:hidden;pointer-events:none}}@media (width<=1023.98px){html:is([data-state=v0],:not([data-state])) [data-slot-when]:not([data-slot-when~=v0]),html[data-state=v1] [data-slot-when]:not([data-slot-when~=v1]),html[data-state=f0] [data-slot-when]:not([data-slot-when~=f0]),html[data-state=f1] [data-slot-when]:not([data-slot-when~=f1]),html[data-state=p] [data-slot-when]:not([data-slot-when~=p]),html[data-state=ps] [data-slot-when]:not([data-slot-when~=ps]),html[data-state=x] [data-slot-when]:not([data-slot-when~=x]),html[data-state=r] [data-slot-when]:not([data-slot-when~=r]),html[data-state=pend] [data-slot-when]:not([data-slot-when~=pend]),html[data-state=u] [data-slot-when]:not([data-slot-when~=u]){display:none!important}}html[data-nobuy] [data-buy],html[data-nobuy] [data-sale],html:not([data-nobuy]) [data-nobuy-only],html[data-diff] [data-buy],html:not([data-diff]) [data-diff-only]{display:none!important}[data-fill]:empty{display:none}.hero-slot{display:grid}.hero-slot>*{grid-area:1/1;min-width:0}.hero-slot>.own{align-self:start}@media (width>=1024px){.hero-slot>.own{align-self:center}}html[data-nav-results] [data-if-noresults],html:not([data-nav-results]) [data-if-results]{display:none!important}}@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-1{height:var(--spacing)}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-line{border-color:var(--line)}.bg-surface{background-color:var(--surface)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.text-justify{text-align:justify}.text-ink-muted{color:var(--ink-muted)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-line{--tw-ring-color:var(--line)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.select-all{-webkit-user-select:all;user-select:all}.\[data-act\=\"zin\"\]\:visible:is(),.\[data-buy\]\:visible:is(data-buy),.\[data-intent\]\:visible:is(data-intent),.\[data-sign-out\]\:visible:is(data-sign-out),.\[data-testid\^\=\"buy-\"\]\:visible:is(),.\[data-testid\^\=\"ftc-\"\]\:visible:is(),.\[data-unlock-buy\]\:visible:is(data-unlock-buy){visibility:visible}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.site-head__nav a,.site-head__tabs a,.site-head__link,.site-head__cta,.site-acct__btn{white-space:nowrap}.site-head__nav,.site-head__tabs,.site-head__link,.site-acct,.site-head__in>.sc-lang{display:none}.site-head__nav a{min-height:var(--size-target);color:var(--ink);font-family:var(--font-display);font-weight:500;font-size:var(--fs-body-s);align-items:center;text-decoration:none;display:inline-flex}.site-head__nav a:hover,.site-head__nav a[aria-current=page]{text-underline-offset:6px;text-decoration:underline 2px}.site-head__link{min-height:var(--size-target);color:var(--ink);white-space:nowrap;font-family:var(--font-display);font-weight:600;font-size:var(--fs-label);text-underline-offset:4px;align-items:center;gap:6px;text-decoration:underline 1.5px}.site-head__cta{padding-inline:18px;display:inline-flex}.site-head__cta-res,.site-head__cta-l,html[data-nav-results] .site-head__cta-new{display:none}html[data-nav-results] .site-head__cta-res{display:inline}@media (width>=480px){html[data-nav-results] .site-head__cta-l{display:inline}html[data-nav-results] .site-head__cta-s{display:none}}html[data-nav=buyer] .site-head__cta,html[data-state=r][data-nav-results] .site-head__cta,html[data-state=r]:not([data-nav-results]) .site-acct__results{display:none}.site-head__continue{padding-inline:18px;display:none}@media (width<=1023.98px){html[data-nav=buyer]:not([data-app]) .site-head__continue{display:inline-flex}}@media (width<=359.98px){.site-head__cta{font-size:var(--fs-label);padding-inline:14px}}@media (width<=1023.98px){html:has(.hero__acts) .site-head__cta:not(.is-out),html[data-nav=buyer]:has(.hero__acts) .site-head__continue:not(.is-out){visibility:hidden}}.site-acct__init{background:var(--brand);width:36px;height:36px;color:var(--on-brand);font-family:var(--font-display);font-weight:600;font-size:var(--fs-label);border-radius:50%;flex:none;place-items:center;line-height:1;display:inline-grid}.site-menu{position:static}.site-menu>summary{cursor:pointer;list-style:none}.site-menu>summary::-webkit-details-marker{display:none}.site-menu__btn{width:var(--size-target);justify-content:center;padding:0}.site-menu__init,.site-menu__lbl-s,.site-menu[open] .site-menu__open,.site-menu:not([open]) .site-menu__close{display:none}html[data-signed] .site-menu__btn{background:0 0}html[data-signed] .site-menu .site-menu__open,html[data-signed] .site-menu .site-menu__close,html[data-signed] .site-menu__lbl-v{display:none}html[data-signed] .site-menu__init,html[data-signed] .site-menu__lbl-s{display:inline-grid}html[data-signed] .site-menu[open] .site-menu__init{box-shadow:0 0 0 3px var(--surface), 0 0 0 5px var(--ink)}.site-acct__init{position:relative}html[data-state=ps] :is(.site-acct__btn,.site-menu__btn) .site-acct__init:after{content:"";background:var(--grad-pass);width:12px;height:12px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;inset-block-end:-1px;inset-inline-end:-1px}html[data-state=pend] :is(.site-acct__btn,.site-menu__btn) .site-acct__init:after{content:"";border:2px solid var(--pass-mid);border-inline-end-color:#0000;border-radius:50%;animation:1s linear infinite site-acct-spin;position:absolute;inset:-4px}@keyframes site-acct-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){html[data-state=pend] .site-acct__init:after{animation:none}}.site-menu__panel{inset-inline:var(--space-3);z-index:var(--z-menu);max-height:calc(100dvh - var(--size-appbar) - 8px);padding:var(--space-2) var(--space-5) var(--space-4);border-radius:var(--radius-l);background:var(--raised);box-shadow:var(--shadow-menu), var(--shadow-card);position:absolute;top:calc(100% - 4px);overflow-y:auto}.site-menu__row{align-items:center;gap:var(--space-3);text-align:start;width:100%;min-height:56px;color:var(--ink);font:600 var(--fs-body-s) / 24px var(--font-display);cursor:pointer;border:0;border-bottom:var(--border-hair) solid var(--line-soft);background:0 0;grid-template-columns:auto minmax(0,1fr) auto;padding:8px 0;text-decoration:none;display:grid}.site-menu__visitor .site-menu__row{grid-template-columns:minmax(0,1fr) auto}.site-menu__row small{font-family:var(--font-sans);font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink-muted);font-weight:400;display:block}.site-menu__row[aria-current=page]>span{text-underline-offset:6px;text-decoration:underline 2px}.site-menu__row .sc-icon{width:22px;height:22px}.site-menu__chev{color:var(--ink-muted)}.site-menu__group+.site-menu__group{margin-top:var(--space-4);border-top:var(--border-hair) solid var(--line-soft)}.site-menu__group>:last-child{border-bottom:0}.site-menu__lang{cursor:default}html:not([data-signed]) .site-menu__lang{border-bottom:0}.site-menu__lang .sc-langbtn{min-height:40px}.site-acct__out{color:var(--wrong-ink)}.site-acct__out[aria-busy=true]{opacity:.6;cursor:progress}.site-menu__panel .site-menu__who,.site-menu__buyer,.site-menu__signed{display:none}html[data-signed] .site-menu__panel .site-menu__who{display:flex}html[data-signed] .site-menu__signin{display:none}html[data-signed] .site-menu__signed{display:grid}html[data-signed] .site-menu__group.site-menu__signed{display:block}html[data-nav=buyer] .site-menu__visitor{display:none}@media (width<=767.98px){html[data-nav=buyer] .site-menu__panel{max-height:calc(100dvh - var(--size-appbar) - 80px)}}@media (width>=768px){html[data-nav=buyer][data-app] .site-menu__buyer{display:block}}.site-acct__row small{font-family:var(--font-sans);font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink-muted);font-weight:400;display:block}.site-acct__who{align-items:center;gap:var(--space-3);border-bottom:var(--border-hair) solid var(--line-soft);padding:12px 0 14px;display:flex}.site-acct__who>div{min-width:0}.site-acct__who strong{font-family:var(--font-display);font-weight:600;font-size:var(--fs-label);overflow-wrap:anywhere;line-height:22px;display:block}.site-acct__who small{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink-muted);display:block}.site-acct{position:relative}.site-acct>summary{list-style:none}.site-acct>summary::-webkit-details-marker{display:none}.site-acct__panel{inset-inline-end:0;z-index:var(--z-menu);width:340px;padding:4px var(--space-5) var(--space-3);border-radius:var(--radius-l);background:var(--raised);box-shadow:var(--shadow-menu), var(--shadow-card);position:absolute;top:calc(100% + 8px)}.site-acct__row{align-items:center;gap:var(--space-3);border:0;border-bottom:var(--border-hair) solid var(--line-soft);text-align:start;cursor:pointer;width:100%;min-height:52px;color:var(--ink);font:600 var(--fs-label) / 22px var(--font-display);overflow-wrap:anywhere;background:0 0;padding:8px 0;text-decoration:none;display:flex}.site-acct__row:hover>span{text-underline-offset:4px;text-decoration:underline}.site-acct__row .sc-icon{flex:none;width:20px;height:20px}.site-acct__row.site-acct__out{margin-top:var(--space-2);border-top:var(--border-hair) solid var(--line-soft);color:var(--wrong-ink);border-bottom:0}.site-acct__btn{min-height:var(--size-target);border-radius:var(--radius-pill);cursor:pointer;color:var(--ink);font-family:var(--font-display);font-weight:600;font-size:var(--fs-label);align-items:center;gap:8px;padding:0 12px 0 6px;display:inline-flex}.site-acct__btn:hover,.site-acct[open] .site-acct__btn{background:var(--sunk)}.site-acct__chev{width:18px;height:18px;transition:transform var(--duration-fast)}.site-acct[open] .site-acct__chev{transform:rotate(180deg)}@media (width>=1024px){.site-head__in{gap:var(--space-6);height:80px}.site-head .sc-lockup{margin-inline-end:var(--space-2)}.site-head__nav{gap:28px;margin-inline-end:auto;display:flex}.site-head__in>.sc-lang{display:inline-block}.site-head__signin{display:inline-flex}.site-menu,html[data-signed] .site-head__signin{display:none}html[data-signed] .site-acct{display:block}html[data-nav=buyer] .site-head__nav{display:none}html[data-nav=buyer] .site-head__tabs{gap:4px;margin-inline-end:auto;display:flex}.site-head__tabs a{border-radius:var(--radius-pill);min-height:44px;color:var(--ink-muted);font-family:var(--font-display);font-weight:500;font-size:var(--fs-body-s);align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.site-head__tabs a:hover{color:var(--ink)}.site-head__tabs a[aria-current=page]{background:var(--sunk);color:var(--ink);font-weight:600}}.app-tabbar{display:none}@media (width<=767.98px){html[data-nav=buyer] .app-tabbar{z-index:var(--z-sticky);background:var(--surface);box-shadow:0 -1px 0 var(--line-soft);padding-bottom:env(safe-area-inset-bottom,0px);grid-template-columns:repeat(5,1fr);display:grid;position:sticky;bottom:0}.app-tabbar a{min-height:64px;color:var(--ink-muted);font-family:var(--font-display);font-size:var(--fs-caption);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-weight:500;line-height:1.1;text-decoration:none;display:flex}.app-tabbar a .sc-icon{border-radius:var(--radius-pill);width:56px;height:32px;padding:4px 16px}.app-tabbar a[aria-current=page]{color:var(--ink);font-weight:600}.app-tabbar a[aria-current=page] .sc-icon{background:var(--sunk)}}.app-main{min-height:60dvh}.app-main #seru-app{width:100%;max-width:calc(var(--width-page) + 2 * var(--gutter));margin-inline:auto}body[data-focus=test] .site-head,body[data-focus=test] .site-foot,body[data-focus=test] .app-tabbar,body:has(.ex-screen--fixed) .site-head,body:has(.ex-screen--fixed) .site-foot,body:has(.ex-screen--fixed) .app-tabbar,.app-main .sc-apphead:not(:has(>:not(.sc-lockup))),.app-main .sc-apphead>.sc-lockup{display:none}.app-main .st-screen,.app-main .ex-screen:not(.ex-screen--fixed){min-height:60dvh}.app-subbar{justify-content:flex-end;align-items:center;gap:var(--space-2);min-height:48px;padding:4px 8px 0;display:flex}.app-desk-only{display:none}@media (width>=1024px){.app-main .st-screen .st-pad:has(>.app-dash),.app-main .st-screen .st-pad:has(>.app-acct){max-width:none;padding-inline:var(--gutter)}.app-main .st-screen .app-subbar{padding-inline:var(--gutter)}.app-dash{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:48px;display:grid}.app-dash>aside{position:sticky;top:104px}.app-mob-only{display:none}.app-desk-only{display:block}.app-acct{grid-template-columns:260px minmax(0,640px);align-items:start;gap:48px;display:grid}.app-acct>nav{margin-top:0;position:sticky;top:104px}.app-dash-h1{letter-spacing:-.04em;font-size:48px;line-height:52px}}.app-setting{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.app-setting__l{font-family:var(--font-display);font-weight:600}@media (width>=1024px){.app-acct>.app-acct__main{grid-area:1/2}.app-acct>nav{grid-area:1/1}.app-acct>.app-acct__out{grid-area:2/2}}@media (width>=1024px) and (width<=1179.98px){.site-head__in{gap:12px}.site-head__nav{gap:14px}.site-head__nav a,.site-head__link{font-size:var(--fs-label)}.site-head__cta{padding-inline:16px}html[data-nav=buyer] .site-head__tabs a{padding:0 12px}}.app-acct>*{min-width:0}.app-acct .sc-linklist a .sc-icon{flex:none}.app-acct .st-sub,.app-acct .sc-linklist a{overflow-wrap:anywhere}.app-acct__rows{padding-block:4px}.app-acct__row{align-items:center;gap:var(--space-3);width:100%;min-height:56px;color:var(--ink);font:600 var(--fs-body-s) / 24px var(--font-display);text-align:start;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.app-acct__row[aria-busy=true]{opacity:.6;cursor:progress}.app-acct__row>.sc-icon:last-child{color:var(--ink-muted)}.st-inline{min-height:0;font-size:inherit;vertical-align:baseline;padding:0}.st-pass{scroll-margin-top:96px}.st-pass .own,.st-own .own{max-width:640px}.st-ending{gap:var(--space-2);margin-bottom:var(--space-5);justify-items:start;display:grid}.st-ending .sc-card__p{margin:0}.st-ending .st-row{gap:var(--space-4);display:flex}.st-ending .sc-btn--text{min-height:44px;padding-inline:0}
