@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-DsvoZ4S1.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-NCatyU0s.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+2000-206F,U+2070-209F,U+20A0-20CF,U+2113,U+2122,U+2212}:root{--color-canvas: #080b12;--color-raised: #0b0f17;--color-card: #0e131d;--color-card-raised: #111823;--color-ink: #f4f6fa;--color-ink-2: #c7ceda;--color-ink-3: #9ba5b4;--color-ink-4: #7a8493;--color-line: rgba(255, 255, 255, .08);--color-line-strong: rgba(255, 255, 255, .14);--color-white: #ffffff;--color-ps: #3b82f6;--color-ps-fill: #1d4ed8;--color-xbox: #3fa34d;--color-xbox-fill: #107c10;--font-circularxx: "Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--text-micro: 12px;--leading-micro: 1.45;--text-caption: 13px;--leading-caption: 1.5;--tracking-caption: -.26px;--text-body-sm: 15px;--leading-body-sm: 1.5;--tracking-body-sm: -.3px;--text-lead: clamp(16px, 1.3vw, 18px);--leading-lead: 1.5;--tracking-lead: -.36px;--text-subheading-lg: 19px;--leading-subheading-lg: 1.25;--tracking-subheading-lg: -.45px;--text-heading-sm: 21px;--leading-heading-sm: 1.2;--tracking-heading-sm: -.5px;--text-heading: 26px;--leading-heading: 1.18;--tracking-heading: -.65px;--text-h2: clamp(23px, 2.2vw, 30px);--leading-h2: 1.15;--tracking-h2: -.025em;--text-h1: clamp(32px, 3.9vw, 52px);--leading-h1: 1.06;--tracking-h1: -.03em;--text-metric: clamp(21px, 1.9vw, 26px);--text-display: 47px;--leading-display: 1.02;--tracking-display: -.045em;--font-weight-regular: 400;--font-weight-w450: 450;--font-weight-medium: 500;--font-weight-semibold: 600;--spacing-6: 6px;--spacing-12: 12px;--spacing-16: 16px;--spacing-18: 18px;--spacing-26: 26px;--spacing-29: 29px;--spacing-35: 35px;--spacing-41: 41px;--spacing-47: 47px;--spacing-103: 103px;--page-max-width: 1200px;--band-pad: clamp(36px, 4.6vw, 66px);--section-gap: clamp(48px, 5vw, 72px);--card-padding: 24px;--element-gap: 18px;--measure-lead: 600px;--measure-h1: 700px;--radius-cards: 18px;--radius-buttons: 12px;--radius-chip: 999px;--radius-check: 6px}:root{--hairline-dark: var(--color-line);--hairline-dark-strong: var(--color-line-strong);--object-shadow: 0 18px 40px rgba(0, 0, 0, .45);--card-shadow: 0 1px 2px rgba(0, 0, 0, .4);--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);--ease-drawer: cubic-bezier(.32, .72, 0, 1);--dur-press: .12s;--dur-fast: .16s;--dur-base: .2s;--dur-move: .24s;--dur-slow: .3s;--z-strip: 20;--z-notice: 30;--z-sheet: 40;--control-height: 50px;--page-pad: 20px}:root,[data-tone=base]{--canvas: var(--color-canvas);--ink: var(--color-ink);--ink-2: var(--color-ink-2);--ink-3: var(--color-ink-3);--ink-4: var(--color-ink-4);--hairline: var(--color-line);--hairline-strong: var(--color-line-strong);--card: var(--color-card);--card-line: var(--color-line);--pill-bg: var(--color-ink);--pill-ink: var(--color-canvas);--pill-hover: var(--color-white);--seg-thumb-bg: rgba(255, 255, 255, .14);--seg-thumb-line: rgba(255, 255, 255, .38);--seg-active-ink: var(--color-ink);--field-bg: rgba(255, 255, 255, .03);--focus-ring: var(--color-ink);color-scheme:dark}[data-tone=raised]{--canvas: var(--color-raised);--card: var(--color-card-raised);--field-bg: rgba(255, 255, 255, .04)}[data-platform=playstation]{--platform-accent: var(--color-ps)}[data-platform=xbox]{--platform-accent: var(--color-xbox)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--color-canvas)}body{margin:0;min-height:100dvh;background:var(--color-canvas);color:var(--ink);font-family:var(--font-circularxx);font-weight:var(--font-weight-regular);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);letter-spacing:var(--tracking-body-sm);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}img,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit;letter-spacing:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}a{color:inherit;text-decoration:none}code{font-family:inherit}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:var(--radius-buttons)}::selection{background:var(--color-ink);color:var(--color-canvas)}.skip-link{position:absolute;left:16px;top:-60px;z-index:100;padding:12px 20px;border-radius:var(--radius-buttons);background:var(--color-ink);color:var(--color-canvas)}.skip-link:focus{top:16px}.t-caption{font-size:var(--text-caption);line-height:var(--leading-caption);letter-spacing:var(--tracking-caption)}.t-body{font-size:var(--text-body-sm);line-height:var(--leading-body-sm);letter-spacing:var(--tracking-body-sm)}.t-sub{font-size:var(--text-subheading-lg);line-height:var(--leading-subheading-lg);letter-spacing:var(--tracking-subheading-lg)}.t-heading-sm{font-size:var(--text-heading-sm);line-height:var(--leading-heading-sm);letter-spacing:var(--tracking-heading-sm)}.t-heading{font-size:var(--text-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.t-display{font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.w450{font-weight:var(--font-weight-w450)}.tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.ink-2{color:var(--ink-2)}.ink-3{color:var(--ink-3)}.ink-4{color:var(--ink-4)}.link{color:var(--ink);text-decoration:underline;text-decoration-color:var(--hairline-strong);text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-color var(--dur-fast) ease}@media(hover:hover)and (pointer:fine){.link:hover{text-decoration-color:currentColor}}.shell{min-height:100dvh;display:flex;flex-direction:column}.shell>main{flex:1}.wrap{width:100%;max-width:var(--page-max-width);margin-inline:auto;padding-inline:var(--page-pad)}.wrap-narrow{max-width:720px;margin-inline:auto}.wrap-form{max-width:560px;margin-inline:auto}.band{background:var(--canvas);color:var(--ink);padding-block:var(--band-pad)}.band[data-tone=raised]{border-block:1px solid var(--color-line)}.band-hero{padding-top:var(--spacing-16);padding-bottom:var(--band-pad)}.band-hero-plans{padding-top:4px}.band-choice,.band-list{scroll-margin-top:var(--spacing-16)}.section+.section{margin-top:var(--section-gap)}.cards-tiers+.section{margin-top:var(--section-gap)}.center{text-align:center}.measure{max-width:var(--measure-lead);margin-inline:auto}.stack{display:flex;flex-direction:column;gap:var(--element-gap)}.row{display:flex;flex-wrap:wrap;gap:var(--spacing-12);justify-content:center;align-items:center}@media(min-width:720px){:root{--page-pad: 32px}.band-hero{padding-top:var(--spacing-26)}.band-hero-plans{padding-top:var(--spacing-16)}}@media(min-width:900px){.band-hero{padding-top:var(--spacing-47)}.band-hero-plans{padding-top:24px}.band-choice{padding-top:clamp(36px,3vw,44px)}}@keyframes pk-emerge{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pk-fade{0%{opacity:0}to{opacity:1}}.emerge{animation:pk-emerge var(--dur-slow) var(--ease-out) both;animation-delay:var(--emerge-delay, 0ms)}@media(prefers-reduced-motion:reduce){.emerge{animation:pk-fade var(--dur-base) ease both}*,*:before,*:after{transition-duration:1ms!important}}.topbar{color:var(--ink)}.topbar-inner{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-18);min-height:64px}.wordmark{display:inline-flex;align-items:center;gap:10px;font-weight:var(--font-weight-w450);font-size:var(--text-subheading-lg);letter-spacing:var(--tracking-subheading-lg);line-height:1;color:var(--ink);white-space:nowrap}.topbar .wordmark{padding-block:9px}.wordmark-mark{display:block;flex:none;width:26px;height:26px}.topnav{display:none;gap:0}.nav-group{display:flex;flex-direction:column;gap:3px;padding-inline:var(--spacing-29);font-size:var(--text-body-sm);letter-spacing:var(--tracking-body-sm);line-height:1.2;border-radius:var(--radius-buttons)}.nav-label{color:var(--ink-2);font-weight:var(--font-weight-regular)}.nav-link{color:var(--ink);font-weight:var(--font-weight-w450);transition:opacity var(--dur-fast) ease}.nav-group[data-current=true] .nav-link{text-decoration:underline;text-decoration-color:var(--hairline-strong);text-underline-offset:4px}@media(hover:hover)and (pointer:fine){.nav-group:hover .nav-link{opacity:.7}}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-buttons);color:var(--ink);transition:opacity var(--dur-fast) ease,transform var(--dur-press) var(--ease-out)}.icon-btn:active{transform:scale(.94)}@media(hover:hover)and (pointer:fine){.icon-btn:hover{opacity:.7}}.topbar-order{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-right:-10px;padding-inline:10px;border-radius:var(--radius-buttons);color:var(--ink);font-size:var(--text-body-sm);font-weight:var(--font-weight-w450);letter-spacing:var(--tracking-body-sm);line-height:1.2;white-space:nowrap;transition:opacity var(--dur-fast) ease,transform var(--dur-press) var(--ease-out)}.topbar-order:active{transform:scale(.97)}.topbar-order[data-current=true]{text-decoration:underline;text-decoration-color:var(--hairline-strong);text-underline-offset:4px}@media(hover:hover)and (pointer:fine){.topbar-order:hover{opacity:.7}}@media(min-width:900px){.topbar-inner{min-height:64px}.topnav{display:flex}}.pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--control-height);padding:16px 32px;border-radius:var(--radius-buttons);background:var(--pill-bg);color:var(--pill-ink);font-size:var(--text-body-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-body-sm);line-height:1.2;white-space:nowrap;text-align:center;transition:background-color var(--dur-fast) ease,color var(--dur-fast) ease,transform var(--dur-press) var(--ease-out),opacity var(--dur-fast) ease}.pill:active{transform:scale(.97)}.pill:disabled{opacity:.4;cursor:not-allowed;transform:none}@media(hover:hover)and (pointer:fine){.pill:not(:disabled):hover{background:var(--pill-hover)}}.pill-ghost{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1px var(--hairline-strong)}@media(hover:hover)and (pointer:fine){.pill-ghost:not(:disabled):hover{background:transparent;box-shadow:inset 0 0 0 1px var(--ink)}}.pill-block{display:flex;width:100%}.pill-sm{min-height:40px;padding:10px 20px;font-size:var(--text-caption);letter-spacing:var(--tracking-caption)}.tags{margin-top:var(--spacing-26)}.tags-compact{margin-top:var(--spacing-35);gap:8px}.tags-compact .tag-link{min-height:36px;padding:8px 16px;font-size:var(--text-caption);letter-spacing:var(--tracking-caption)}.tag-link{display:inline-flex;align-items:baseline;gap:8px;min-height:44px;padding:11px 20px;border-radius:var(--radius-buttons);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink);font-size:var(--text-body-sm);font-weight:var(--font-weight-w450);letter-spacing:var(--tracking-body-sm);line-height:1.4;text-align:center;transition:box-shadow var(--dur-fast) ease,transform var(--dur-press) var(--ease-out)}.tag-link:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.tag-link:hover{box-shadow:inset 0 0 0 1px var(--ink)}}.tag-sub{color:var(--ink-4);font-weight:var(--font-weight-regular)}.tags-choice{width:100%;max-width:560px;margin-top:0;gap:10px}.tags-choice .tag-link{flex:1 1 calc(50% - 10px);flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:56px;padding:8px 16px;line-height:1.25}.tags-choice .tag-sub{white-space:nowrap;font-size:var(--text-caption);letter-spacing:var(--tracking-caption)}@media(min-width:720px){.tags-choice .tag-link{flex:0 1 auto;min-width:150px}}.tag{display:inline-block;margin-left:10px;padding:3px 10px;border-radius:var(--radius-chip);box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--ink-3);font-size:var(--text-caption);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-caption);line-height:1.4;vertical-align:middle;white-space:nowrap}.title-block{text-align:center;margin-inline:auto;max-width:820px}.title-eyebrow{color:var(--ink-3);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);letter-spacing:var(--tracking-body-sm);font-weight:var(--font-weight-regular);margin-bottom:var(--spacing-12)}.console-art{display:block}.console-art-img{display:block;height:min(150px,39vw);width:auto;margin-inline:auto}@media(min-width:720px){.console-art-img{height:250px}}.title-main{color:var(--ink);font-weight:var(--font-weight-medium);text-wrap:balance}.title-display .title-main,.title-status .title-main{max-width:var(--measure-h1);margin-inline:auto;font-size:var(--text-h1);line-height:var(--leading-h1);letter-spacing:var(--tracking-h1);font-weight:var(--font-weight-semibold)}.title-section .title-eyebrow{margin-bottom:var(--spacing-6)}.title-section .title-main{font-size:var(--text-h2);line-height:var(--leading-h2);letter-spacing:var(--tracking-h2)}.title-lead{color:var(--ink-3);margin-top:var(--spacing-16);max-width:var(--measure-lead);margin-inline:auto;font-size:var(--text-lead);line-height:var(--leading-lead);letter-spacing:var(--tracking-lead);text-wrap:pretty}.title-section{margin-bottom:var(--spacing-26)}@media(min-width:720px){.title-section{margin-bottom:var(--spacing-35)}}.title-emerge{--emerge-delay: .12s}.hero-stage{position:relative;height:clamp(180px,48vw,230px);margin-bottom:var(--spacing-18);margin-inline:calc(-1 * var(--page-pad))}.hero-stage[data-central=number]{height:clamp(170px,44vw,220px)}.hero-stage[data-central=art]{height:165px}.orbit-item{opacity:.55}.hero-stage-compact{height:clamp(150px,40vw,200px);margin-bottom:var(--spacing-18)}.band-hero{overflow:hidden}.hero-central{position:absolute;left:50%;top:50%;width:56%;max-width:440px;translate:-50% -50%;z-index:2}.hero-central[data-kind=number],.hero-central[data-kind=art]{width:auto;max-width:none}.hero-central-obj{--emerge-delay: 0ms}.hero-stage-compact .hero-central{width:44%;max-width:300px}.hero-central .cover{box-shadow:var(--object-shadow)}.orbit-item{position:absolute;z-index:1}.orbit-item[data-mobile=false]{display:none}.orbit-obj .cover{box-shadow:var(--object-shadow)}.orbit-link{display:block;border-radius:var(--radius-cards)}@media(min-width:720px){.hero-stage{height:clamp(220px,58vw,240px);margin-bottom:var(--spacing-26);margin-inline:0}.hero-stage[data-central=art]{height:270px}.hero-central{width:34%}.orbit-item[data-mobile=false]{display:block}}.hero-number-wrap{display:grid;place-items:center;min-height:1em}.hero-number{display:block;color:var(--ink);font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:-.06em;font-weight:var(--font-weight-w450);white-space:nowrap;text-align:center;animation:pk-number var(--dur-base) var(--ease-out) both}@keyframes pk-number{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:blur(0)}}@media(min-width:720px){.hero-number{font-size:72px}}.hero-letter{aspect-ratio:16 / 9;display:grid;place-items:center;border-radius:var(--radius-cards);box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--ink-2);font-size:var(--text-display);letter-spacing:var(--tracking-display);font-weight:var(--font-weight-w450)}.hero-buy{display:flex;flex-direction:column;align-items:center;gap:var(--element-gap);margin-top:var(--spacing-18);text-align:center}@media(min-width:720px){.hero-buy{margin-top:var(--spacing-18)}}.hero-switches{display:flex;flex-direction:column;align-items:center;gap:var(--element-gap);width:100%;margin-block:var(--spacing-12)}@media(max-width:899px){.hero-buy-plans,.hero-switches{gap:10px}.hero-switches{margin-block:var(--spacing-6)}}@media(min-width:900px){.hero-switches{flex-direction:row;justify-content:center;align-items:center;gap:var(--spacing-12)}}.hero-buy>.pill{min-width:min(100%,320px)}.hero-buy .note{width:100%;max-width:560px;text-align:left}.hero{display:grid;gap:var(--spacing-18);align-items:center}@media(min-width:900px){.hero{grid-template-columns:minmax(0,55fr) minmax(0,45fr);gap:clamp(24px,4vw,56px);min-height:clamp(470px,59vh,570px)}.hero-art{grid-column:2;grid-row:1}.hero-text{grid-column:1;grid-row:1;text-align:left}.hero-text .title-block,.hero-text .title-main,.hero-text .title-lead{margin-inline:0;text-align:left}}.hero-text{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-26);text-align:center}@media(min-width:900px){.hero-text{align-items:flex-start}}.home-cover{--emerge-delay: 0ms;display:block;width:100%;max-width:300px;margin:0 auto}.home-cover-img{width:100%;height:auto;aspect-ratio:1280 / 621;object-fit:contain}@media(min-width:900px){.home-cover{max-width:520px}}.seg.seg-home{display:flex;width:100%;max-width:360px}.seg-home .seg-btn{flex:1 1 0;min-width:0;min-height:44px;padding-inline:8px}.checks{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;width:100%;gap:4px 12px;color:var(--ink-3);font-size:var(--text-micro);line-height:var(--leading-micro);letter-spacing:var(--tracking-caption)}@media(min-width:720px){.checks{gap:var(--spacing-6) var(--spacing-26);font-size:var(--text-caption);line-height:var(--leading-caption)}}@media(min-width:900px){.checks{justify-content:flex-start}}.check{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}@media(min-width:720px){.check{gap:8px}}.check svg{flex:none;color:var(--ink-4)}.seg-months .seg-l1{font-size:var(--text-body-sm)}.seg-months .seg-btn:not([data-active=true]) .seg-l2{color:var(--ink-4)}.months-caption{margin-top:calc(-1 * var(--spacing-12));max-width:560px;color:var(--ink-4);font-size:var(--text-caption);line-height:var(--leading-caption);letter-spacing:var(--tracking-caption);text-align:center}.trust-facts{width:100%}.trust-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:980px;margin-inline:auto;border:1px solid var(--hairline);border-radius:var(--radius-cards);background:var(--card);overflow:hidden}.trust-metric{display:flex;flex-direction:column;gap:4px;padding:var(--spacing-18) var(--spacing-16);text-align:center}.trust-metric:nth-child(2n){border-left:1px solid var(--hairline)}.trust-metric:nth-child(n+3){border-top:1px solid var(--hairline)}.trust-value{color:var(--ink);font-size:var(--text-metric);line-height:1.15;letter-spacing:-.02em;font-weight:var(--font-weight-medium)}.trust-label{color:var(--ink-3);font-size:var(--text-caption);line-height:var(--leading-caption);letter-spacing:var(--tracking-caption);text-wrap:balance}@media(min-width:900px){.trust-panel{grid-template-columns:repeat(4,minmax(0,1fr))}.trust-metric{padding:var(--spacing-26) var(--spacing-18)}.trust-metric+.trust-metric{border-left:1px solid var(--hairline)}.trust-metric:nth-child(n+3){border-top:0}}.choice{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-18);width:100%;max-width:560px;margin-inline:auto;padding:var(--spacing-26) var(--spacing-18);border:1px solid var(--hairline);border-radius:var(--radius-cards);background:var(--card);text-align:center}@media(min-width:720px){.choice{padding:var(--spacing-35) var(--spacing-35)}}.choice>.pill{min-width:min(100%,320px)}.fit{max-width:720px;margin-inline:auto;border-top:1px solid var(--hairline)}.fit-row{display:grid;gap:4px;padding:var(--spacing-18) 0;border-bottom:1px solid var(--hairline)}.fit-term{color:var(--ink);font-weight:var(--font-weight-medium)}.fit-text{color:var(--ink-3);text-wrap:pretty}@media(min-width:720px){.fit-row{grid-template-columns:220px minmax(0,1fr);gap:var(--spacing-26);align-items:baseline}}.final-cta{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-18);text-align:center}.cover{position:relative;aspect-ratio:16 / 9;width:100%;overflow:hidden;border-radius:var(--radius-cards);background:var(--card);box-shadow:inset 0 0 0 1px var(--card-line)}.cover-img{width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity var(--dur-slow) ease}.cover[data-state=ready] .cover-img{opacity:1}.cover-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--ink-3);font-size:var(--text-heading);letter-spacing:var(--tracking-heading);font-weight:var(--font-weight-medium)}.cover[data-state=loading] .cover-fallback{color:var(--ink-4)}.price-line{text-align:center}.price-main{color:var(--ink);font-size:var(--text-h2);line-height:var(--leading-h2);letter-spacing:var(--tracking-h2);font-weight:var(--font-weight-semibold)}.price-was{margin-left:12px;color:var(--ink-4);font-size:var(--text-heading-sm);letter-spacing:var(--tracking-heading-sm);font-weight:var(--font-weight-regular)}.price-caption{margin-top:var(--spacing-6);color:var(--ink-4)}@media(min-width:720px){.price-main{font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}}.fear{max-width:560px;margin-inline:auto;color:var(--ink-3);text-align:center;text-wrap:pretty}.fear-above{margin-bottom:0}.entry-note,.caption-note{max-width:560px;margin-inline:auto;color:var(--ink-4);font-size:var(--text-caption);line-height:var(--leading-caption);letter-spacing:var(--tracking-caption);text-align:center}.entry-note{color:var(--ink-2);font-size:var(--text-body-sm);line-height:var(--leading-body-sm);letter-spacing:var(--tracking-body-sm)}.section-more{margin-top:var(--spacing-26)}.section-more.center{text-align:center}.seg{position:relative;display:inline-flex;max-width:100%;padding:4px;border-radius:calc(var(--radius-buttons) + 4px);background:#ffffff08;box-shadow:inset 0 0 0 1px var(--hairline);isolation:isolate}.seg-platform[data-value=playstation]{--seg-thumb-bg: var(--color-ps-fill);--seg-thumb-line: transparent;--seg-active-ink: var(--color-white)}.seg-platform[data-value=xbox]{--seg-thumb-bg: var(--color-xbox-fill);--seg-thumb-line: transparent;--seg-active-ink: var(--color-white)}.seg-wrap{flex-wrap:wrap;justify-content:center;gap:2px}.seg-wrap .seg-btn{transition:background-color var(--dur-fast) ease,color var(--dur-fast) ease,transform var(--dur-press) var(--ease-out)}.seg-wrap .seg-btn[data-active=true]{background:var(--seg-thumb-bg);box-shadow:inset 0 0 0 1px var(--seg-thumb-line)}.seg-scroll{flex-wrap:nowrap;min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.seg-scroll::-webkit-scrollbar{display:none}.seg-scroll .seg-btn{scroll-snap-align:center}.switches-inline{gap:var(--spacing-12);max-width:100%}.switches-inline>*{max-width:100%}.seg-thumb{position:absolute;top:4px;left:0;height:calc(100% - 8px);width:0;border-radius:var(--radius-buttons);background:var(--seg-thumb-bg);box-shadow:inset 0 0 0 1px var(--seg-thumb-line);transition:transform var(--dur-move) var(--ease-in-out),width var(--dur-move) var(--ease-in-out);opacity:0;z-index:0}.seg[data-ready=true] .seg-thumb{opacity:1}.seg-btn{position:relative;z-index:1;min-height:40px;padding:9px 18px;border-radius:var(--radius-buttons);color:var(--ink-3);font-size:var(--text-body-sm);font-weight:var(--font-weight-w450);letter-spacing:var(--tracking-body-sm);line-height:1.2;white-space:nowrap;transition:color var(--dur-fast) ease,transform var(--dur-press) var(--ease-out)}.seg-btn:active{transform:scale(.97)}.seg-btn[data-active=true]{color:var(--seg-active-ink);font-weight:var(--font-weight-medium)}.seg-btn:disabled{color:var(--ink-4);opacity:.5;cursor:not-allowed}.switches{margin-bottom:var(--spacing-26)}.seg-columns{display:flex;width:100%;max-width:420px}.seg-columns .seg-btn{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;min-height:52px;padding:8px 6px;white-space:normal;text-align:center}.seg-l1{line-height:1.2}.seg-l2{font-size:var(--text-caption);letter-spacing:var(--tracking-caption);font-weight:var(--font-weight-regular);line-height:1.2}@media(hover:hover)and (pointer:fine){.seg-btn:not(:disabled):not([data-active=true]):hover{color:var(--ink-2)}}.cards{display:grid;grid-template-columns:1fr;gap:var(--spacing-12)}.cards-denom{grid-template-columns:repeat(2,1fr)}@media(min-width:720px){.cards{gap:var(--element-gap)}.cards-3,.cards-denom{grid-template-columns:repeat(3,1fr)}}@media(min-width:1000px){.cards-denom{grid-template-columns:repeat(6,1fr)}}.review{display:flex;flex-direction:column;gap:var(--spacing-12);padding:var(--card-padding);border-radius:var(--radius-cards);background:var(--card);box-shadow:inset 0 0 0 1px var(--card-line),var(--card-shadow)}.review-num{display:block;color:var(--ink-4);font-size:var(--text-heading-sm);line-height:1.1;letter-spacing:0;font-weight:var(--font-weight-medium)}.step{gap:var(--spacing-16)}.step-head{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-12);color:var(--ink-4)}.step-icon{flex:none;color:var(--ink-3)}.step-title{color:var(--ink);font-size:var(--text-subheading-lg);line-height:var(--leading-subheading-lg);letter-spacing:var(--tracking-subheading-lg);font-weight:var(--font-weight-medium)}.step-text{color:var(--ink-3);text-wrap:pretty}.obj{display:flex;flex-direction:column;gap:var(--spacing-12);padding:var(--card-padding);border-radius:var(--radius-cards);background:var(--card);box-shadow:inset 0 0 0 1px var(--card-line),var(--card-shadow);color:var(--ink)}.obj[data-available=false]{opacity:.6}.obj-body{display:flex;flex-direction:column;gap:8px}.obj-foot{display:flex;flex-direction:column;gap:var(--spacing-12);margin-top:auto}.obj-title{color:var(--ink);font-size:var(--text-heading-sm);line-height:var(--leading-heading-sm);letter-spacing:var(--tracking-heading-sm);font-weight:var(--font-weight-w450)}.obj-text{color:var(--ink-2)}.obj-variant{color:var(--ink-4);font-size:var(--text-caption);line-height:var(--leading-caption);letter-spacing:var(--tracking-caption)}.obj-price{color:var(--ink);font-size:var(--text-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);font-weight:var(--font-weight-w450)}.obj-plan{color:var(--ink-4);font-size:var(--text-caption);line-height:var(--leading-caption);letter-spacing:var(--tracking-caption)}.obj-more{align-self:center;color:var(--ink-4);font-size:var(--text-caption);letter-spacing:var(--tracking-caption)}.obj-note{color:var(--ink-4);font-size:var(--text-caption);line-height:var(--leading-caption);letter-spacing:var(--tracking-caption)}.obj-link{display:flex;flex-direction:column;gap:8px;border-radius:var(--radius-cards)}.obj-link .cover{margin-bottom:8px}.obj-game .obj-foot{padding-top:var(--spacing-12);border-top:1px solid var(--hairline)}.obj-compact{display:grid;grid-template-columns:96px minmax(0,1fr);column-gap:var(--spacing-16);row-gap:2px;align-content:center;padding:var(--spacing-16);transition:box-shadow var(--dur-fast) ease,transform var(--dur-press) var(--ease-out)}.obj-compact .cover{grid-column:1;grid-row:1 / span 4;align-self:center;margin-bottom:0}.obj-compact>span{grid-column:2}.obj-compact .obj-price{margin-top:4px;font-size:var(--text-heading-sm);line-height:var(--leading-heading-sm);letter-spacing:var(--tracking-heading-sm)}.obj-compact:active{transform:scale(.985)}@media(hover:hover)and (pointer:fine){.obj-compact,.obj-denom[data-available=true],.obj-game,.obj-tier{transition:box-shadow var(--dur-fast) ease,transform var(--dur-fast) var(--ease-out)}.obj-compact:hover,.obj-denom[data-available=true]:hover,.obj-game:hover,.obj-tier:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--hairline-strong),0 10px 24px #0006}}.obj-denom{gap:4px;padding:var(--spacing-18);text-align:center;align-items:center;transition:box-shadow var(--dur-fast) ease,transform var(--dur-press) var(--ease-out)}.obj-denom:active{transform:scale(.97)}.obj-amount{color:var(--ink);font-size:var(--text-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);font-weight:var(--font-weight-w450)}.obj-denom .obj-price{font-size:var(--text-body-sm);letter-spacing:var(--tracking-body-sm);font-weight:var(--font-weight-regular)}.obj-skeleton{min-height:220px}.cards-tiers .obj-tier[data-popular=true]{box-shadow:inset 0 0 0 1px var(--platform-accent, var(--color-ink-3)),var(--card-shadow)}.denoms+.denoms{margin-top:var(--spacing-35)}.denoms-title{margin-bottom:var(--spacing-12);text-align:center;font-size:var(--text-heading-sm);letter-spacing:var(--tracking-heading-sm);font-weight:var(--font-weight-w450)}.disc-list{border-top:1px solid var(--hairline)}.disc{border-bottom:1px solid var(--hairline)}.disc-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-16);width:100%;padding:var(--spacing-16) 0;text-align:left;color:var(--ink);font-size:var(--text-subheading-lg);line-height:var(--leading-subheading-lg);letter-spacing:var(--tracking-subheading-lg);font-weight:var(--font-weight-w450);border-radius:0}.disc-head:focus-visible{border-radius:var(--radius-cards);outline-offset:-2px}.disc-chevron{flex:none;margin-top:4px;color:var(--ink-3);transition:transform var(--dur-base) var(--ease-out)}.disc[data-open=true] .disc-chevron{transform:rotate(180deg)}.disc-body{padding-bottom:var(--spacing-18)}.disc-inner{display:flex;flex-direction:column;gap:var(--spacing-12);color:var(--ink-2);animation:pk-disclose var(--dur-base) var(--ease-out) both}@keyframes pk-disclose{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.disc-inner{animation:pk-fade var(--dur-base) ease both}.disc-chevron{transition:none}}.source{color:var(--ink-4);font-size:var(--text-caption);letter-spacing:var(--tracking-caption)}.note{padding:var(--card-padding);border-radius:var(--radius-cards);background:var(--card);box-shadow:inset 0 0 0 1px var(--card-line)}.note-title{margin-bottom:var(--spacing-12);color:var(--ink);font-size:var(--text-heading-sm);line-height:var(--leading-heading-sm);letter-spacing:var(--tracking-heading-sm);font-weight:var(--font-weight-w450)}.note-body{display:flex;flex-direction:column;gap:var(--spacing-12);color:var(--ink-2)}.facts{display:grid;grid-template-columns:1fr;width:100%;max-width:720px;margin-inline:auto;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.fact{padding:var(--spacing-12) 0;text-align:center}.fact+.fact{border-top:1px solid var(--hairline)}.fact-label{color:var(--ink-4);font-size:var(--text-caption);line-height:var(--leading-caption);letter-spacing:var(--tracking-caption)}.fact-value{color:var(--ink);font-size:var(--text-subheading-lg);line-height:var(--leading-subheading-lg);letter-spacing:var(--tracking-subheading-lg);font-weight:var(--font-weight-w450)}@media(min-width:720px){.facts{grid-template-columns:repeat(3,1fr)}.fact{padding:var(--spacing-16) var(--spacing-12)}.fact+.fact{border-top:0;border-left:1px solid var(--hairline)}}.deflist{display:flex;flex-direction:column}.deflist-row{padding:var(--spacing-12) 0;border-top:1px solid var(--hairline)}.deflist-row:first-child{border-top:0;padding-top:0}.deflist-term{color:var(--ink);font-weight:var(--font-weight-w450)}.deflist-text{margin-top:4px;color:var(--ink-2)}.numbered{counter-reset:step;display:flex;flex-direction:column;gap:var(--spacing-12)}.numbered>li{position:relative;padding-left:36px;counter-increment:step}.numbered>li:before{content:counter(step);position:absolute;left:0;top:0;color:var(--ink);font-weight:var(--font-weight-w450);font-size:var(--text-subheading-lg);letter-spacing:var(--tracking-subheading-lg);line-height:1.2}.numbered-lg{gap:var(--spacing-26)}.numbered-lg>li{padding-left:44px}.numbered-lg>li:before{font-size:var(--text-heading);letter-spacing:var(--tracking-heading);line-height:1}.numbered-lg h3{margin-bottom:6px;font-size:var(--text-subheading-lg);line-height:var(--leading-subheading-lg);letter-spacing:var(--tracking-subheading-lg);font-weight:var(--font-weight-w450)}.guide-text p,.legal-body p,.legal-body li{color:var(--ink-2)}.form{display:flex;flex-direction:column;gap:var(--element-gap);width:100%;max-width:560px;margin-inline:auto;text-align:left}.field{display:flex;flex-direction:column;gap:8px}.field-label{color:var(--ink-2)}.field-input{width:100%;min-height:var(--control-height);padding:0 var(--spacing-26);border:0;border-radius:var(--radius-buttons);background:var(--field-bg);box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--ink);transition:box-shadow var(--dur-fast) ease}.field-input::placeholder{color:var(--ink-4)}.field-input:focus{outline:none;box-shadow:inset 0 0 0 1px var(--ink)}.field-input[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--ink)}.field-error,.form-error{color:var(--ink-2);font-size:var(--text-caption);line-height:var(--leading-caption);letter-spacing:var(--tracking-caption)}.form-error{padding:var(--spacing-12) var(--spacing-18);border-radius:var(--radius-cards);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.consent{display:flex;align-items:flex-start;gap:var(--spacing-12);cursor:pointer;color:var(--ink-3);font-size:var(--text-caption);line-height:var(--leading-caption);letter-spacing:var(--tracking-caption)}.consent-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.consent-box{flex:none;display:grid;place-items:center;width:22px;height:22px;margin-top:1px;border-radius:var(--radius-check);box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--pill-ink);transition:background-color var(--dur-fast) ease,transform var(--dur-press) var(--ease-out)}.consent-box svg{opacity:0;transition:opacity var(--dur-fast) ease}.consent-input:checked+.consent-box{background:var(--pill-bg);box-shadow:none}.consent-input:checked+.consent-box svg{opacity:1}.consent-input:focus-visible+.consent-box{outline:2px solid var(--focus-ring);outline-offset:3px}.consent:active .consent-box{transform:scale(.94)}.form-note{color:var(--ink-4);font-size:var(--text-caption);line-height:var(--leading-caption);letter-spacing:var(--tracking-caption);text-align:center}.form-note .link{color:var(--ink-3)}.checkout{margin-inline:auto}.checkout .hero-buy{align-items:stretch}.checkout .price-line,.checkout .fear{text-align:center}.checkout .how-btn{align-self:center}.summary{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-16);max-width:560px;margin:var(--spacing-26) auto;padding:var(--spacing-18) 0;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);text-align:left}.summary-title{color:var(--ink);font-weight:var(--font-weight-w450)}.summary-sub{color:var(--ink-4);font-size:var(--text-caption);letter-spacing:var(--tracking-caption)}.summary-price{color:var(--ink);font-size:var(--text-heading-sm);letter-spacing:var(--tracking-heading-sm);font-weight:var(--font-weight-w450);white-space:nowrap}.veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-sheet);display:flex;align-items:flex-end;justify-content:center;background:#000000b3;animation:pk-fade var(--dur-base) ease both}.sheet{width:100%;max-height:92dvh;overflow:auto;padding:var(--card-padding);padding-bottom:calc(var(--card-padding) + env(safe-area-inset-bottom));border-radius:var(--radius-cards) var(--radius-cards) 0 0;background:var(--color-canvas);color:var(--color-ink);box-shadow:inset 0 1px 0 var(--hairline-dark-strong);animation:pk-sheet-up var(--dur-slow) var(--ease-drawer) both}@keyframes pk-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes pk-sheet-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media(min-width:720px){.veil{align-items:center;padding:var(--spacing-26)}.sheet{max-width:640px;border-radius:var(--radius-cards);box-shadow:inset 0 0 0 1px var(--hairline-dark-strong);animation:pk-sheet-in var(--dur-base) var(--ease-out) both}}@media(prefers-reduced-motion:reduce){.sheet{animation:pk-fade var(--dur-base) ease both}}.sheet-head{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-16);margin-bottom:var(--spacing-18)}.sheet-title{font-size:var(--text-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);font-weight:var(--font-weight-w450)}.sheet-steps{display:flex;flex-direction:column;gap:var(--spacing-18)}.sheet-step{display:grid;grid-template-columns:112px 1fr;gap:var(--spacing-16);align-items:start}.sheet-step-title{display:flex;align-items:baseline;gap:10px;font-weight:var(--font-weight-w450)}.sheet-step-title .review-num{font-size:var(--text-heading-sm);letter-spacing:var(--tracking-heading-sm)}.sheet-step-line{color:var(--color-ink-3)}.sheet-note{margin-top:var(--spacing-18);padding-top:var(--spacing-18);border-top:1px solid var(--hairline-dark);color:var(--color-ink-3);font-size:var(--text-caption);line-height:var(--leading-caption);letter-spacing:var(--tracking-caption)}.sheet-foot{display:flex;flex-direction:column;gap:var(--spacing-12);margin-top:var(--spacing-18)}.order-goal{display:flex;flex-direction:column;gap:var(--spacing-12)}.order-goal-title{text-align:center;font-size:var(--text-heading-sm);line-height:var(--leading-heading-sm);letter-spacing:var(--tracking-heading-sm);font-weight:var(--font-weight-w450)}.codes{display:flex;flex-direction:column;gap:var(--spacing-12)}.code{display:flex;flex-direction:column;gap:var(--spacing-12);padding:var(--card-padding);border-radius:var(--radius-cards);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.code-value{display:block;color:var(--ink);font-size:var(--text-heading);line-height:var(--leading-heading);letter-spacing:-.01em;font-weight:var(--font-weight-w450);font-variant-numeric:tabular-nums;font-feature-settings:"tnum","ss02";word-break:break-all;-webkit-user-select:all;user-select:all}.code-side{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-12)}.code-amount{color:var(--ink-3)}.next{display:grid;gap:var(--spacing-18)}.next-body{display:flex;flex-direction:column;gap:var(--spacing-12);align-items:flex-start}.next-title{font-size:var(--text-subheading-lg);line-height:var(--leading-subheading-lg);letter-spacing:var(--tracking-subheading-lg);font-weight:var(--font-weight-w450)}@media(min-width:720px){.next{grid-template-columns:1fr 1fr;align-items:center}}.orders{border-top:1px solid var(--hairline)}.orders-item{display:flex;flex-direction:column;gap:4px;padding:var(--spacing-16) 0;border-bottom:1px solid var(--hairline)}.orders-title{color:var(--ink);font-weight:var(--font-weight-w450)}.orders-meta{color:var(--ink-4);font-size:var(--text-caption);letter-spacing:var(--tracking-caption)}.orders-cta{color:var(--ink-3)}.intro{display:flex;flex-direction:column;border-top:1px solid var(--hairline)}.intro li{padding:var(--spacing-12) 0;border-bottom:1px solid var(--hairline);color:var(--ink-2)}.guide{display:flex;flex-direction:column}.guide-step{display:grid;gap:var(--spacing-16);padding:var(--spacing-26) 0;border-bottom:1px solid var(--hairline)}.guide-art{width:100%;max-width:420px}.guide-body{display:flex;flex-direction:column;gap:8px;color:var(--ink-2)}.guide-title{display:flex;align-items:baseline;gap:12px;color:var(--ink);font-size:var(--text-heading-sm);line-height:var(--leading-heading-sm);letter-spacing:var(--tracking-heading-sm);font-weight:var(--font-weight-w450)}.guide-title .review-num{font-size:var(--text-heading);letter-spacing:var(--tracking-heading)}.guide-step[data-done=true]{opacity:.7}@media(min-width:720px){.guide-step{grid-template-columns:300px 1fr;align-items:start}}.rejected{display:flex;flex-direction:column;gap:var(--spacing-26)}.rejected .guide-art{margin-inline:auto}:root{--art-bg: var(--color-card);--art-panel: var(--color-card);--art-line: var(--color-line-strong);--art-row: rgba(255, 255, 255, .06);--art-field: var(--color-canvas);--art-active: var(--color-ink);--art-on-active: var(--color-canvas);--art-ink: var(--color-ink);--art-muted: var(--color-ink-3);--art-faint: var(--color-ink-4)}.art{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border-radius:var(--radius-cards);font-family:var(--font-circularxx)}.a-bg{fill:var(--art-bg);stroke:var(--art-line)}.a-panel{fill:var(--art-panel)}.a-stroke{stroke:var(--art-line)}.a-row{fill:var(--art-row)}.a-field{fill:var(--art-field);stroke:var(--art-line)}.a-active{fill:var(--art-active);stroke:var(--art-active);stroke-width:1}.a-accent{fill:var(--art-active)}.a-accent-ink,.a-accent-ink-fill,.a-on-active{fill:var(--art-on-active)}.a-ink{fill:var(--art-ink)}.a-muted{fill:var(--art-muted)}.a-faint{fill:var(--art-faint)}.a-line-strong{fill:none;stroke:var(--art-line);stroke-width:1.4}.a-check{fill:none;stroke:var(--art-on-active);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.a-danger{fill:var(--art-row);stroke:var(--art-line)}.a-tap-ring{fill:none;stroke:var(--art-active);stroke-width:1.5;opacity:.7}.a-t{font-size:11px;font-weight:var(--font-weight-regular)}.a-t-sm{font-size:9.5px}.a-t-b{font-weight:var(--font-weight-medium)}.a-mono{font-variant-numeric:tabular-nums;font-feature-settings:"tnum","ss02";letter-spacing:0}.legal-body{display:flex;flex-direction:column;gap:var(--spacing-12);margin-top:var(--spacing-35)}.legal-body h2{margin-top:var(--spacing-26);color:var(--ink);font-size:var(--text-heading-sm);line-height:var(--leading-heading-sm);letter-spacing:var(--tracking-heading-sm);font-weight:var(--font-weight-w450)}.legal-body ul{display:flex;flex-direction:column;gap:6px;padding-left:20px;list-style:disc}.legal-body b{color:var(--ink);font-weight:var(--font-weight-medium)}.legal-footer{margin-top:var(--spacing-35);padding-top:var(--spacing-18);border-top:1px solid var(--hairline);color:var(--ink-4);font-size:var(--text-caption);letter-spacing:var(--tracking-caption)}.footer{background:var(--color-canvas);color:var(--color-ink);border-top:1px solid var(--hairline-dark);padding:var(--spacing-12) 0 calc(var(--spacing-6) + 60px)}.footer-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--spacing-12);row-gap:var(--spacing-12);text-align:left}.footer-brand{grid-column:1 / -1;display:flex;flex-direction:column;gap:2px}.footer .wordmark{font-size:var(--text-body-sm);letter-spacing:var(--tracking-body-sm)}.footer .wordmark-mark{width:18px;height:18px}.footer-line{color:var(--color-ink-3);font-size:var(--text-micro);line-height:1.35;letter-spacing:var(--tracking-caption)}.footer-group{display:flex;flex-direction:column;gap:0;align-items:flex-start}.footer-group .nav-label{margin-bottom:0;color:var(--color-ink-4);font-size:11px;line-height:1.2;letter-spacing:var(--tracking-caption)}.footer-link{padding-block:4px;color:var(--color-ink);font-size:var(--text-micro);line-height:1.35;letter-spacing:var(--tracking-caption);transition:opacity var(--dur-fast) ease}@media(hover:hover)and (pointer:fine){.footer-link:hover{opacity:.7}}.footer-fine{color:var(--color-ink-4);font-size:var(--text-micro);line-height:1.35;letter-spacing:var(--tracking-caption)}@media(min-width:720px){.footer{padding:var(--spacing-18) 0 calc(var(--spacing-12) + 41px)}.footer-inner{grid-template-columns:minmax(200px,1fr) repeat(3,auto);column-gap:var(--spacing-35)}.footer-brand{grid-column:1;grid-row:1}.footer-group{grid-row:1 / span 2}.footer-fine{grid-column:1;grid-row:2;align-self:end;max-width:320px}}.strip{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-strip);padding:10px var(--page-pad) calc(10px + env(safe-area-inset-bottom));background:var(--color-canvas);border-top:1px solid var(--hairline-dark);color:var(--color-ink-4);font-size:var(--text-caption);line-height:var(--leading-caption);letter-spacing:var(--tracking-caption);text-align:center}.notice{position:fixed;left:var(--spacing-12);right:var(--spacing-12);bottom:calc(46px + env(safe-area-inset-bottom));z-index:var(--z-notice);display:flex;flex-direction:row;align-items:center;gap:var(--spacing-12);padding:var(--spacing-12) var(--spacing-16);border-radius:var(--radius-cards);background:var(--color-canvas);box-shadow:inset 0 0 0 1px var(--hairline-dark-strong);color:var(--color-ink);animation:pk-notice var(--dur-move) var(--ease-out) both}.notice .pill{flex:none}@keyframes pk-notice{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.notice-text{color:var(--color-ink-3);font-size:var(--text-caption);line-height:var(--leading-caption);letter-spacing:var(--tracking-caption)}@media(min-width:720px){.notice{left:auto;right:var(--spacing-26);bottom:calc(56px + env(safe-area-inset-bottom));max-width:440px}}@media(prefers-reduced-motion:reduce){.notice{animation:pk-fade var(--dur-base) ease both}}.sbp-sheet{max-width:460px}.sbp-head{display:flex;flex-direction:column;gap:4px;min-width:0}.sbp-head-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--ink-3);font-size:var(--text-caption);line-height:var(--leading-caption);letter-spacing:var(--tracking-caption)}.sbp-head-amount{font-size:var(--text-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);font-weight:var(--font-weight-w450)}.sbp-head-sub{color:var(--ink-4);font-size:var(--text-caption);line-height:var(--leading-caption);letter-spacing:var(--tracking-caption)}.sbp-logo{display:inline-flex;align-items:center;gap:5px}.sbp-logo-word{font-weight:var(--font-weight-semibold);letter-spacing:-.02em;line-height:1}.sbp-body,.sbp-view{display:flex;flex-direction:column;gap:var(--spacing-12)}.sbp-label{color:var(--ink-2);font-size:var(--text-body-sm);line-height:var(--leading-body-sm)}.sbp-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.sbp-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:92px;padding:var(--spacing-12) 6px;border-radius:var(--radius-buttons);background:var(--card);box-shadow:inset 0 0 0 1px var(--card-line);color:var(--ink);text-decoration:none;transition:box-shadow var(--dur-fast) ease,transform var(--dur-press) var(--ease-out)}.sbp-tile:active{transform:scale(.97)}.sbp-tile-name{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:var(--text-micro);line-height:var(--leading-micro)}.sbp-row{display:flex;align-items:center;gap:var(--spacing-12);min-height:56px;padding:8px var(--spacing-12);border-radius:var(--radius-buttons);color:var(--ink);text-decoration:none}.sbp-row-last{background:var(--card);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.sbp-row-name{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-body-sm)}.sbp-row-title{font-weight:var(--font-weight-medium)}.sbp-row-sub,.sbp-row-note{color:var(--ink-4);font-size:var(--text-caption);line-height:var(--leading-caption)}@media(hover:hover)and (pointer:fine){.sbp-row:hover,.sbp-tile:hover{box-shadow:inset 0 0 0 1px var(--hairline-strong)}}.sbp-bank-logo{flex-shrink:0;border-radius:10px;object-fit:contain}.sbp-logo-stub{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:10px;background:var(--card);box-shadow:inset 0 0 0 1px var(--card-line);color:var(--ink-3);font-weight:var(--font-weight-medium)}.sbp-all{align-self:center;min-height:44px;color:var(--ink-2);font-size:var(--text-body-sm);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--hairline-strong)}@media(hover:hover)and (pointer:fine){.sbp-all:hover{color:var(--ink)}}.sbp-search{display:flex;align-items:center;gap:8px}.sbp-search-input{flex:1;padding:0 var(--spacing-16)}.sbp-list{display:flex;flex-direction:column;max-height:44dvh;overflow-y:auto;overscroll-behavior:contain}.sbp-qr{align-self:center;padding:var(--spacing-12);border-radius:var(--radius-buttons);background:#fff;line-height:0}.sbp-bank-head{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.sbp-status{display:flex;flex-direction:column;gap:8px;padding:var(--spacing-16) 0;text-align:center}.sbp-status-title{font-size:var(--text-subheading-lg);line-height:var(--leading-subheading-lg);letter-spacing:var(--tracking-subheading-lg);font-weight:var(--font-weight-w450)}.sbp-status-text{color:var(--ink-3);font-size:var(--text-caption);line-height:var(--leading-caption);letter-spacing:var(--tracking-caption)}.sbp-actions{display:flex;flex-direction:column;gap:8px}.sbp-note{display:flex;flex-direction:column;gap:8px;padding:var(--spacing-12);border-radius:var(--radius-buttons);background:var(--card);box-shadow:inset 0 0 0 1px var(--card-line)}.sbp-waiting-line{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--ink-4);font-size:var(--text-caption);line-height:var(--leading-caption)}.sbp-dot{width:7px;height:7px;border-radius:50%;background:var(--ink-3);animation:pk-sbp-pulse 1.4s ease-in-out infinite}@keyframes pk-sbp-pulse{0%,to{opacity:.25}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.sbp-dot{animation:none;opacity:.6}}.sbp-foot{margin-top:var(--spacing-16);padding-top:var(--spacing-12);border-top:1px solid var(--hairline);color:var(--ink-4);text-align:center;font-size:var(--text-micro);line-height:var(--leading-micro)}.pay-choice{display:flex;flex-direction:column;gap:8px}.pay-sbp{display:inline-flex;align-items:center;justify-content:center;gap:8px}
