.px-pack{--ink: #161826;--mut: #5c6073;--line: #dcdee6;--tint: #f3f4fc;--navy: #27295f;--night: #161826;--accent: #796cbf;--accent-2: #b5abfc;display:flex;flex-direction:column;gap:20px;width:100%;max-width:794px;margin-inline:auto;color:var(--ink);font:400 14px/1.55 Inter,system-ui,sans-serif;color-scheme:light;text-align:left}.px-pack *{box-sizing:border-box}.px-pack p{margin:0;color:inherit}.px-pack a{color:#5d5294!important;text-decoration:underline}.px-pack img{display:block;margin:0!important}.px-pack em{font-style:normal}.px-banner em,.px-next em{color:var(--accent-2)}.px-sheet{display:flex;flex-direction:column;gap:14px;padding:44px 48px;background:#fff;border-radius:2px;min-width:0}.px-eyebrow{font:500 11px/1.2 var(--font-mono, ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-top:10px}.px-h2{margin:0;font:600 21px/1.25 Inter,system-ui,sans-serif;letter-spacing:-.015em;color:var(--ink)}.px-h2.rule{padding-top:22px;margin-top:8px;border-top:1px solid var(--line)}.px-h3{margin:14px 0 0;padding-top:18px;border-top:1px solid var(--line);font:600 17px/1.3 Inter,system-ui,sans-serif;color:var(--ink)}.px-h4{display:block;font-size:15px;font-weight:600}.px-block{display:flex;flex-direction:column;gap:8px}.px-small{font-size:12.5px}.px-mut{color:var(--mut);font-size:12px}.px-list{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:5px;list-style:disc}.px-list.num{list-style:decimal}.px-list li::marker{color:var(--accent);font-weight:600}.px-banner{display:flex;flex-direction:column;gap:14px;margin:-44px -48px 12px;padding:36px 48px 40px;background:radial-gradient(90% 130% at 88% 12%,#2e3173,#2e317300 62%),var(--night);color:#fff}.px-banner__top{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.px-logo{flex:none}.px-banner__top>span{font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-2);text-align:right}.px-banner__title{margin:14px 0 0;font:600 34px/1.14 Inter,system-ui,sans-serif;letter-spacing:-.025em;color:#fff}.px-banner__sub{display:flex;flex-direction:column;gap:8px;font-size:14.5px;color:#dfe1ef;max-width:640px}.px-banner__sub strong{color:#fff}.px-cover{-moz-column-break-after:page;break-after:page;page:cover;display:flex;flex-direction:column;justify-content:space-between;gap:32px;min-height:1123px;padding:72px 72px 64px;background:radial-gradient(70% 45% at 85% 8%,#2e3173,#2e317300 70%),radial-gradient(50% 30% at 0% 100%,#24265a,#24265a00 70%),var(--night);color:#fff;border-radius:2px}.px-cover .px-banner__top>span{font:500 11.5px/1.7 var(--font-mono, ui-monospace, monospace);letter-spacing:.16em}.px-pack .px-cover h1{margin:12px 0 0;font:700 52px/1.1 Inter,system-ui,sans-serif;letter-spacing:-.03em;color:#fff}.px-cover .px-eyebrow{color:var(--accent-2)}.px-signal{width:100%;height:auto;margin:36px 0 32px}.px-cover__for{font-size:20px}.px-cover__date{margin-top:6px!important;font-size:14px;color:#a9acc4}.px-cover__toc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.px-cover__toc>div{display:flex;flex-direction:column;gap:3px;padding-top:14px;border-top:2px solid var(--accent);font-size:13px;color:#cfd2e4}.px-cover__toc strong{color:#fff;font-weight:600;font-size:14px}.px-cover__talk,.px-next{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:18px;padding:26px 30px;background:var(--navy);border-radius:14px;color:#fff}.px-cover__talk>div:first-child,.px-next>div:first-child{display:flex;flex-direction:column;gap:3px;font-size:13px;color:#cfd2e4}.px-cover__talk strong,.px-next strong{color:#fff;font-size:17px;font-weight:600}.px-cover__contact{font-size:14px;line-height:1.75;text-align:right}.px-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:10px}.px-card{display:flex;flex-direction:column;gap:6px;padding:18px;background:var(--tint);border-radius:14px;border-top:4px solid var(--accent);font-size:13.5px}.px-card strong{font-size:15px;font-weight:600}.px-steps{list-style:none;margin:0 0 8px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.px-steps li{display:flex;gap:10px;font-size:13px}.px-steps li>span{flex:none;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--navy);color:#fff;font:500 11px/1 var(--font-mono, ui-monospace, monospace)}.px-steps strong{font-size:14.5px;font-weight:600}.px-talk{display:flex;flex-direction:column;gap:8px;padding:22px 24px;background:var(--navy);color:#fff;border-radius:14px}.px-talk .px-eyebrow{margin:0;color:var(--accent-2)}.px-talk small{color:#cfd2e4}.px-store{display:grid;grid-template-columns:54% minmax(0,1fr);gap:22px;-moz-column-break-inside:avoid;break-inside:avoid}.px-store__shots{position:relative;display:block;padding:14px 44px 14px 14px;background:var(--tint);border-radius:14px;align-self:start}.px-store__shots img:first-child{width:100%;aspect-ratio:16 / 10;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:8px}.px-store__shots img:last-child{position:absolute;right:12px;bottom:12px;width:24%;aspect-ratio:9 / 19;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border:3px solid var(--night);border-radius:12px;background:#fff}.px-store.plain{grid-template-columns:minmax(0,1fr)}.px-store>div{display:flex;flex-direction:column;gap:6px;align-items:flex-start;font-size:13.5px}.px-store__name{font-size:20px;font-weight:600}.px-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.px-chip{padding:3px 10px;border:1px solid var(--accent-2);border-radius:999px;font-size:11.5px;color:#423a6a}.px-chip.tag{border:0;border-radius:3px;background:#e7e5fe;font:500 10.5px/1.5 var(--font-mono, ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase}.px-chip.tag.warm{background:#fbe7c8;color:#6b4410}.px-brands{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.px-brands>div{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;padding:10px 6px;border:1px solid #e6e7f0;border-radius:8px;font-size:10.5px;line-height:1.25;text-align:center;-moz-column-break-inside:avoid;break-inside:avoid}.px-brands>div.hi{border-color:#f3c78a;background:#fffaf2}.px-brands__logo{display:grid;place-items:center;width:100%;height:44px;border-radius:4px;padding:3px;overflow:hidden}.px-brands__logo img{max-width:100%!important;max-height:100%!important;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.px-next em{color:var(--accent-2)}.px-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13.5px;border:1px solid var(--line);border-radius:12px;overflow:hidden;-moz-column-break-inside:avoid;break-inside:avoid}.px-table th{padding:11px 14px;background:var(--navy);color:#fff;font-weight:600;font-size:13px;text-align:left}.px-table td{padding:11px 14px;border-top:1px solid var(--line);vertical-align:top}.px-table tbody tr:nth-child(2n) td{background:#f7f8fd}.px-table .num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.px-table td.b{font-weight:600;color:#423a6a;white-space:nowrap}.px-table small{display:block;color:var(--mut);font-size:11.5px;white-space:normal}.px-table tfoot td{background:#e7e5fe;font-weight:600;border-top:2px solid var(--accent)}.px-accept{display:flex;flex-direction:column;gap:12px;padding:26px 28px;background:var(--tint);border-top:4px solid var(--accent);border-radius:14px;-moz-column-break-inside:avoid;break-inside:avoid}.px-accept .px-eyebrow{margin:0}.px-sign{display:grid;grid-template-columns:1fr 1fr .7fr;gap:28px;margin:40px 0 10px}.px-sign span{padding-top:7px;border-top:2px solid var(--ink);font-size:12px;color:var(--mut)}.px-terms{font-size:13px;gap:10px}.px-keyval{width:100%;border-collapse:collapse;font-size:13px}.px-keyval th,.px-keyval td{padding:9px 12px;border:1px solid var(--line);vertical-align:top;text-align:left}.px-keyval th{width:32%;background:var(--tint);font-weight:600;color:#423a6a}@media (max-width: 640px){.px-pack .px-cover h1{font-size:34px}.px-sheet{padding:28px 18px}.px-banner{margin:-28px -18px 8px;padding:26px 18px 28px}.px-banner__title{font-size:26px}.px-cover{min-height:0;padding:32px 20px}.px-cover__toc,.px-three,.px-steps,.px-store{grid-template-columns:minmax(0,1fr)}.px-brands{grid-template-columns:repeat(3,minmax(0,1fr))}.px-cover__contact{text-align:left}.px-table{display:block;overflow-x:auto}}@media print{html:has(.px-pack:not(.px-sample)),html:has(.px-pack:not(.px-sample)) body{background:#fff!important;height:auto!important;overflow:visible!important;margin:0!important;padding:0!important}html:has(.px-pack:not(.px-sample)) body *:not(:has(.px-pack)):not(.px-pack):not(.px-pack *):not(style){display:none!important}html:has(.px-pack:not(.px-sample)) body *:has(.px-pack){display:block!important;position:static!important;margin:0!important;padding:0!important;max-width:none!important;width:auto!important;height:auto!important;min-height:0!important;overflow:visible!important;background:none!important;box-shadow:none!important;transform:none!important}.px-pack{max-width:none;gap:0;font-size:10pt;line-height:1.45;display:block}.px-pack,.px-pack *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.px-sheet{padding:0;-moz-column-break-before:page;break-before:page;gap:9px}.px-cover+.px-sheet{-moz-column-break-before:auto;break-before:auto}.px-pack{width:100%!important}.px-cover{width:100%;height:296.4mm;min-height:0;border-radius:0;padding:60px 64px 52px;overflow:hidden}.px-banner{margin:0 0 6pt;border-radius:10px;padding:20px 26px 24px;gap:10px}.px-banner__title{font-size:28px;margin-top:8px}.px-h2{font-size:17px}.px-h2.rule,.px-h3{-moz-column-break-after:avoid;break-after:avoid}.px-pack a{text-decoration:none}.px-store{grid-template-columns:48% minmax(0,1fr);gap:16px}.px-store>div{font-size:9pt;line-height:1.4;gap:3px}.px-store__name{font-size:15px}.px-brands{grid-template-columns:repeat(8,minmax(0,1fr));gap:5px}.px-brands>div{padding:6px 3px;font-size:7.5pt;gap:3px}.px-brands__logo{height:34px}.px-three{gap:10px}.px-card{padding:12px;font-size:9pt}.px-steps{gap:10px}.px-talk{padding:14px 18px;gap:5px}.px-terms{font-size:9pt;line-height:1.4;gap:6px}.px-keyval,.px-table{font-size:9pt}.px-table th,.px-table td{padding:7px 10px}}.px-acc-bar{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;color:#fff}.px-acc-bar h1{margin:0;font:600 24px/1.2 Inter,system-ui,sans-serif;letter-spacing:-.02em;color:#fff}.px-acc-bar p{margin:4px 0 0;color:#cfd2e4;font-size:14.5px}.px-flow{display:flex;flex-direction:column;gap:16px;padding:32px 36px;background:#fff;color:#161826;border-top:4px solid #796cbf;border-radius:2px;font:400 14.5px/1.5 Inter,system-ui,sans-serif;color-scheme:light;max-width:794px;margin-inline:auto;width:100%}.px-flow h2{margin:0;font:600 22px/1.25 Inter,system-ui,sans-serif;letter-spacing:-.015em;color:#161826}.px-flow h3{margin:0;font:600 15px/1.3 Inter,system-ui,sans-serif;color:#161826}.px-flow p{margin:0;color:inherit}.px-flow__clause{padding:12px 14px;background:#f3f4fc;border-radius:8px;font-size:13.5px}.px-flow__step{display:flex;flex-direction:column;gap:10px;padding-top:16px;border-top:1px solid #dcdee6}.px-flow__step.off>:not(h3){opacity:.55}.px-flow__step.ok h3{color:#247b50}.px-flow label{font-size:13px;font-weight:500;color:#161826}.px-flow input:not([type=checkbox]){width:100%;min-height:44px;padding:9px 12px;border:1px solid #b6b9c9;border-radius:8px;background:#fff;color:#161826;font:inherit}.px-flow input:focus-visible{outline:2px solid #796cbf;outline-offset:1px}.px-flow__code>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px;align-items:center}.px-flow__code input{width:150px!important;letter-spacing:.25em;font-variant-numeric:tabular-nums}.px-flow__tick{display:flex;gap:10px;align-items:flex-start;font-weight:400!important;font-size:14px!important;cursor:pointer}.px-flow__tick input{flex:none;width:18px;height:18px;margin-top:2px;accent-color:#5d5294}.px-flow .px-flow__go{align-self:flex-start;min-height:44px;padding:10px 20px;border:0;border-radius:8px;background:#161826;color:#fff;-webkit-text-fill-color:#fff;font:600 14px/1 Inter,system-ui,sans-serif;cursor:pointer;transition:transform .16s ease-out,opacity .16s ease-out}.px-flow .px-flow__go:active:not(:disabled){transform:scale(.97)}.px-flow .px-flow__go:disabled{background:#6b6e7d;opacity:1;cursor:not-allowed}.px-flow .px-flow__link{min-height:44px;padding:0 8px;border:0;background:none;color:#5d5294;-webkit-text-fill-color:#5d5294;font:500 13px/1 Inter,system-ui,sans-serif;text-decoration:underline;cursor:pointer}.px-flow__err{padding:10px 12px;background:#ffedea;color:#831c1e;border-radius:8px;font-size:13.5px}.px-flow__note{color:#5c6073;font-size:12px}.px-hash{overflow-wrap:anywhere;font-family:var(--font-mono, ui-monospace, monospace);font-size:11.5px}.px-flow dl{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:4px 16px;margin:0;font-size:14px}.px-flow dt{color:#5c6073}.px-flow dd{margin:0}@media (max-width: 640px){.px-flow{padding:24px 18px}.px-flow dl{grid-template-columns:minmax(0,1fr)}.px-flow dd{margin-bottom:8px}}
