.hs{display:grid;grid-gap:24px;gap:24px;margin-top:36px}@media (min-width:900px){.hs{grid-template-columns:232px 1fr;gap:36px;align-items:start}}.hs-nav{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none;margin-inline:-24px;padding-inline:24px}.hs-nav::-webkit-scrollbar{display:none}@media (min-width:900px){.hs-nav{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 16px);display:block;overflow:visible;margin-inline:0;padding-inline:0}}.hs-nav input{position:absolute;opacity:0;pointer-events:none}.hs-nav label{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;white-space:nowrap;padding:11px 16px;border-radius:var(--radius-pill);font-size:15.5px;font-weight:500;color:var(--body);cursor:pointer;transition:background .2s var(--ease-out),color .2s var(--ease-out)}@media (min-width:900px){.hs-nav label{display:flex;width:100%;margin-bottom:2px;border-radius:12px;white-space:normal}}.hs-nav label span{font-size:13px;color:var(--muted-foreground);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hs-nav label:hover{background:var(--tint);color:var(--heading)}.hs-nav input:checked+label{background:var(--accent);color:var(--on-accent);font-weight:600}.hs-nav input:checked+label span{color:var(--on-accent);opacity:.72}.hs-nav input:focus-visible+label{outline:3px solid var(--ring);outline-offset:2px}.hs-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));grid-gap:10px;gap:10px;list-style:none;margin:0;padding:0}@media (min-width:640px){.hs-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}}.hs-tile{display:flex;flex-direction:column;align-items:flex-start;gap:12px;height:100%;padding:16px;border-radius:16px;background:var(--card);box-shadow:inset 0 0 0 1px var(--border);text-decoration:none;font-size:15px;font-weight:500;color:var(--heading);line-height:1.3;transition:box-shadow .25s var(--ease-out),transform .25s var(--ease-spring)}.hs-tile:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px transparent,var(--shadow-card)}.hs-foot{margin-top:28px;font-size:15.5px;color:var(--body);text-wrap:pretty}.hs-foot a{color:var(--accent-text);font-weight:500;white-space:nowrap}.sku-specs{display:grid;grid-gap:0;gap:0;width:100%;margin:18px 0 0;text-align:left;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sku-spec{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:10px 0;border-top:1px solid var(--border);font-size:14.5px;line-height:1.4}.sku-spec dt{color:var(--body)}.sku-spec dd{margin:0;text-align:right;font-weight:600;color:var(--heading)}.sku-spec .sku-yes{color:var(--accent-text)}.sku-spec .sku-no{color:var(--muted-foreground);font-weight:500}.wallet{position:relative;display:grid;justify-items:center;grid-gap:26px;gap:26px;margin-top:40px;padding:32px 22px;border-radius:var(--radius-xl);background:var(--card);box-shadow:inset 0 0 0 1px var(--border),var(--shadow-card)}@media (min-width:900px){.wallet{grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;padding:44px 52px}}.wallet-side{display:grid;justify-items:center;grid-gap:18px;gap:18px;max-width:340px;text-align:center}@media (min-width:900px){.wallet-side{justify-items:start;text-align:left}}.wallet-pays{display:grid;grid-template-columns:repeat(2,auto);justify-content:start;grid-gap:10px;gap:10px}.wallet-pay{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:var(--radius-pill);background:var(--tint);box-shadow:inset 0 0 0 1px var(--border);font-size:17px;font-weight:600;color:var(--heading)}.wallet-pay .brand-badge{width:24px;height:24px;background:transparent;box-shadow:none}.wallet-pay .brand-badge svg{width:100%;height:100%}.wallet-side-note{font-size:16px;line-height:1.5;color:var(--body);text-wrap:pretty}.wallet-hand{width:100%;max-width:460px;height:auto}.wallet-spends{display:grid;grid-gap:0;gap:0;width:100%;max-width:340px;margin:0;padding:6px 20px 10px;list-style:none;border-radius:var(--radius-lg);background:var(--tint);box-shadow:inset 0 0 0 1px var(--border);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (min-width:900px){.wallet-spends{justify-self:end}}.wallet-spends-head{padding:10px 0 8px;font-size:12.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)}.wallet-spends li{display:flex;align-items:center;gap:12px;padding:12px 0;font-size:16.5px;font-weight:600;color:var(--heading)}.wallet-spends li+li{border-top:1px solid var(--border)}.wallet-spends .brand-badge{display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:7px;overflow:hidden;background:var(--card);box-shadow:inset 0 0 0 1px var(--border)}.wallet-spends .brand-badge.full{padding:0}.wallet-spends .brand-badge svg{display:block;width:100%;height:100%}.wallet-spends li span{margin-left:auto;font-weight:600;color:var(--body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wallet-list{display:grid;grid-gap:12px;gap:12px;margin:34px 0 22px;padding:0;list-style:none;font-size:16px;color:var(--body)}@media (min-width:860px){.wallet-list{grid-template-columns:repeat(3,1fr);gap:26px}}.wallet-list li{position:relative;padding-left:30px;text-wrap:pretty}.wallet-list li:before{content:"";position:absolute;left:0;top:.4em;width:18px;height:18px;border-radius:999px;background:var(--accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.5 16.2 5.3 12l-1.4 1.4 5.6 5.6 12-12-1.4-1.4z' fill='%23000'/%3E%3C/svg%3E") center /13px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.5 16.2 5.3 12l-1.4 1.4 5.6 5.6 12-12-1.4-1.4z' fill='%23000'/%3E%3C/svg%3E") center /13px no-repeat;background-clip:padding-box}.wallet-note{max-width:760px;margin:0 auto 28px;padding:14px 18px;border-left:3px solid var(--accent);border-radius:0 12px 12px 0;background:var(--tint);font-size:15px;color:var(--body);text-wrap:pretty}.section{padding-block:88px}@media (min-width:768px){.section{padding-block:128px}}.section-title{font-size:clamp(34px,5.4vw,64px);font-weight:700;letter-spacing:-.032em;line-height:1.03;margin-bottom:20px}.section-lead{font-size:clamp(18px,1.7vw,22px);line-height:1.5;max-width:720px;margin-bottom:52px}.sku h3{font-size:clamp(23px,2.4vw,30px);font-weight:700;letter-spacing:-.02em}.sku p{font-size:17.5px;line-height:1.55}.band-ill{width:232px;height:232px}.hs-tile{gap:16px;padding:22px 18px;font-size:16px;border-radius:20px}.hs-tile .brand-badge{width:52px;height:52px}@media (min-width:640px){.hs-grid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:14px}}.hs-nav label{font-size:16.5px;padding:13px 18px}.sku{padding:32px 28px 28px}.sku img{width:100%;max-width:300px;margin-inline:auto;border-radius:14px;box-shadow:0 18px 40px rgba(16,22,26,.18)}.sku .price,.sku-badge{font-size:15px}.sku-spec{font-size:15.5px;padding:12px 0}.sku-cta{width:100%;margin-top:20px;justify-content:center;white-space:nowrap;border-radius:var(--radius-pill);padding-inline:14px;font-size:clamp(14px,1.15vw,15.5px);background:var(--accent);color:var(--on-accent);box-shadow:var(--glow-accent)}.sku-cta svg{display:none}.sku-cta:hover{filter:brightness(1.04);transform:translateY(-1px)}.sku.popular .sku-cta{background:var(--dark);color:var(--dark-foreground);box-shadow:0 12px 28px rgba(16,22,26,.28)}.cases{display:grid;grid-gap:18px;gap:18px;margin-top:8px}@media (min-width:860px){.cases{grid-template-columns:repeat(3,1fr)}}.case{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:34px 30px 30px;border-radius:var(--radius-lg);background:var(--card);box-shadow:inset 0 0 0 1px var(--border);text-decoration:none;transition:transform .3s var(--ease-spring),box-shadow .3s var(--ease-out)}.case:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px transparent,var(--shadow-pop)}.case h3{font-size:clamp(21px,2.1vw,26px);font-weight:700;letter-spacing:-.02em;line-height:1.15;color:var(--heading)}.case p{font-size:16.5px;line-height:1.5;color:var(--body);text-wrap:pretty;flex:1 1}.case-more{font-size:15.5px;font-weight:600;color:var(--accent-text)}.case-logos{display:flex;align-items:center;margin-bottom:4px}.case-logos .brand-badge{width:54px;height:54px;box-shadow:0 0 0 3px var(--card),var(--shadow-card)}.case-logos .brand-badge+.brand-badge{margin-left:-14px}.cases-cta{display:flex;justify-content:center;margin-top:44px}.earn{display:grid;grid-gap:20px;gap:20px;margin-top:40px}@media (min-width:940px){.earn{grid-template-columns:repeat(2,1fr);gap:24px}}.earn-card{display:grid;grid-gap:20px;gap:20px;align-items:center;padding:28px 24px;border-radius:var(--radius-xl);background:var(--card);box-shadow:inset 0 0 0 1px var(--border),var(--shadow-card)}@media (min-width:560px){.earn-card{grid-template-columns:minmax(0,1fr) 210px;padding:32px 30px}}.earn-copy{display:grid;justify-items:start;grid-gap:12px;gap:12px}.earn-copy h3{font-size:clamp(21px,2.1vw,27px);font-weight:700;letter-spacing:-.02em;line-height:1.15;color:var(--heading);text-wrap:balance}.earn-copy p{font-size:16.5px;line-height:1.5;color:var(--body);text-wrap:pretty}.earn-copy p b{font-weight:700;color:var(--heading)}.earn-copy .btn{margin-top:6px}.earn-art{position:relative;justify-self:center;width:100%;max-width:210px}.earn-ill{display:block;width:100%;height:auto;border-radius:var(--radius-lg)}.earn-chip{position:absolute;display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:var(--radius-pill);font-size:13.5px;font-weight:700;white-space:nowrap;box-shadow:0 8px 22px rgba(16,22,26,.16)}.earn-chip-rate{bottom:14px;left:-14px;padding-inline:15px;font-size:16px;background:var(--accent);color:var(--on-accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pband{position:relative;margin:8px 10px 0;padding-block:44px 52px;border-radius:var(--radius-xl);color:var(--dark-foreground);background:radial-gradient(46% 92% at 78% 16%,rgba(155,213,49,.18),transparent 70%),var(--slate-grad)}@media (min-width:900px){.pband{margin-inline:14px;padding-block:72px 84px;margin-bottom:28px}}.pband-grid{display:grid;grid-gap:36px;gap:36px}@media (min-width:900px){.pband-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px}}.pband-title{font-size:clamp(34px,4.9vw,60px);font-weight:700;line-height:1.08;letter-spacing:-.03em;color:#ffffff;text-wrap:balance}.pband-sub{margin-top:18px;max-width:40ch;font-size:clamp(18px,1.7vw,22px);line-height:1.6;color:var(--dark-foreground);text-wrap:pretty}.pband-mark{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:var(--radius-pill);background:#ffffff;vertical-align:middle}.pband-mark .brand-badge{width:28px;height:28px;box-shadow:none}.pband-mark-rub{font-size:17px;font-weight:700;color:var(--heading)}.pband-copy .btn{margin-top:28px}.pband-note{margin-top:16px;max-width:48ch;font-size:13.5px;line-height:1.5;color:var(--dark-muted)}.tw-line{display:block}.tw{color:var(--accent-on-dark);white-space:nowrap}.tw-caret{display:inline-block;width:3px;height:.94em;margin-left:6px;border-radius:2px;vertical-align:-.1em;background:currentColor;animation:tw-blink 1.05s step-end infinite}@keyframes tw-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.tw-caret{animation:none}}.pband-art{position:relative;display:grid;place-items:center}.pband-scene{width:100%;max-width:460px;height:auto}.pband-op{position:absolute;left:50%;bottom:6%;transform:translateX(-50%);display:flex;align-items:center;gap:12px;width:max-content;max-width:100%;padding:10px 16px 10px 10px;border-radius:18px;background:rgba(18,24,29,.86);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px var(--dark-border),0 16px 36px rgba(0,0,0,.4);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pband-op .brand-badge{width:34px;height:34px}.pband-op-name,.pband-op-sum{display:grid;grid-gap:2px;gap:2px;font-size:15px;font-weight:600;color:var(--dark-foreground);line-height:1.2}.pband-op-sum{text-align:right;margin-left:14px}.pband-op small{font-size:12.5px;font-weight:500;color:var(--dark-muted)}.pband-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:34px 24px 0}@media (min-width:900px){.pband-chips{position:absolute;left:50%;bottom:0;margin:0;transform:translate(-50%,50%);flex-wrap:nowrap;white-space:nowrap}}.pband-chip{display:inline-flex;align-items:center;gap:8px;padding:5px 15px 5px 5px;border-radius:var(--radius-pill);background:var(--card);box-shadow:inset 0 0 0 1px var(--border),0 8px 22px rgba(16,22,26,.14);font-size:14.5px;font-weight:600;color:var(--heading);text-decoration:none}.pband-chip .brand-badge{width:28px;height:28px;box-shadow:none}.pband-chip-more{padding-left:15px;color:var(--accent-text)}.pband-chip-more:hover{box-shadow:inset 0 0 0 1px var(--accent),0 8px 22px rgba(16,22,26,.14)}.sku-common{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 22px;margin:30px 0 28px;padding:14px 24px;list-style:none;border-radius:var(--radius-pill);background:var(--tint);font-size:15.5px;color:var(--foreground)}.sku-common li{display:inline-flex;align-items:center;gap:8px}.sku-common-label{font-weight:600;color:var(--muted-foreground)}.sku{display:flex;flex-direction:column}.sku-specs{margin-bottom:auto}.sku-logos{display:flex;align-items:center;justify-content:center;margin-top:16px}.sku-logos .brand-badge{width:38px;height:38px;box-shadow:0 0 0 3px var(--card),inset 0 0 0 1px var(--border)}.sku-logos .brand-badge+.brand-badge,.sku-logos-more{margin-left:-10px}.sku-logos-more{display:inline-grid;place-items:center;min-width:38px;height:38px;padding-inline:9px;border-radius:var(--radius-pill);background:var(--tint);box-shadow:0 0 0 3px var(--card),inset 0 0 0 1px var(--border);font-size:13px;font-weight:700;color:var(--body)}.sku-pays{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:12px;min-height:28px}.sku-pay{display:inline-flex;align-items:center;gap:6px;padding:4px 12px 4px 8px;border-radius:var(--radius-pill);background:var(--tint);box-shadow:inset 0 0 0 1px var(--border);font-size:13.5px;font-weight:600;color:var(--heading)}.sku-pay .brand-badge{width:18px;height:18px;background:transparent;box-shadow:none}.sku-pay .brand-badge svg{width:100%;height:100%}.sku-pay-off{padding-inline:12px;background:transparent;box-shadow:none;font-weight:500;color:var(--muted-foreground)}.sku-price-box{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:18px;padding:14px 18px;border-radius:var(--radius);background:var(--tint);text-align:left}.sku-price-val{white-space:nowrap;font-size:clamp(25px,2.5vw,31px);font-weight:700;letter-spacing:-.02em;line-height:1;color:var(--heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sku-price-note{text-align:right;font-size:13px;line-height:1.3;color:var(--body)}@media (prefers-reduced-motion:no-preference){@keyframes rise-in{0%{opacity:0;transform:translateY(18px)}}@keyframes fade-in{0%{opacity:0}}.pband-title{animation:rise-in .7s var(--ease-out) .05s backwards}.pband-sub{animation:rise-in .7s var(--ease-out) .14s backwards}.pband-copy .btn{animation:rise-in .7s var(--ease-out) .22s backwards}.pband-note{animation:rise-in .7s var(--ease-out) .28s backwards}.pband-art{animation:rise-in .9s var(--ease-out) .3s backwards}.pband-chips{animation:fade-in .9s var(--ease-out) .42s backwards}}.feat-grid{display:grid;grid-gap:24px;gap:24px;margin-top:44px}@media (min-width:700px){.feat-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.feat-grid{grid-template-columns:repeat(6,1fr)}.feat-card:nth-child(-n+2){grid-column:span 3}.feat-card:nth-child(n+3){grid-column:span 2}}.feat-card{display:flex;flex-direction:column;align-items:center;gap:10px;padding:28px 22px 24px;border-radius:var(--radius-lg);background:var(--card);box-shadow:inset 0 0 0 1px var(--border),var(--shadow-card);text-align:center}.feat-card h3{font-size:clamp(20px,1.9vw,25px);font-weight:700;letter-spacing:-.02em;line-height:1.15;color:var(--heading);text-wrap:balance}.feat-card p{max-width:36ch;font-size:15.5px;line-height:1.45;color:var(--body);text-wrap:pretty}.feat-art{position:relative;display:grid;place-items:center;width:100%;min-height:176px;margin:10px 0 18px}.feat-scene{width:100%;max-width:210px;height:auto}@media (min-width:1000px){.feat-card:nth-child(-n+2) .feat-scene{max-width:262px}.feat-card:nth-child(-n+2) .feat-art{min-height:218px}}.feat-orb{position:absolute}.feat-orb .brand-badge{width:46px;height:46px;box-shadow:var(--shadow-card)}.feat-orb-1{top:2%;right:8%}.feat-orb-2{bottom:6%;right:2%}.feat-orb-3{top:20%;left:2%}.feat-orb-4{bottom:8%;left:8%}.feat-banks{position:absolute;top:6%;left:4%;display:flex;align-items:center}.feat-banks .brand-badge{width:44px;height:44px;box-shadow:0 0 0 3px var(--card),var(--shadow-card)}.feat-banks .brand-badge+.brand-badge{margin-left:-12px}.feat-sbp{position:absolute;top:14%;right:8%}.feat-sbp .brand-badge{width:60px;height:60px;box-shadow:var(--shadow-card)}.feat-amount,.feat-conv{position:absolute;border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow-card);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.feat-conv{left:6%;bottom:12%;padding:8px 16px;border-radius:var(--radius-pill);font-size:16px;font-weight:700;color:var(--heading)}.feat-amount{right:4%;bottom:8%;display:grid;grid-gap:1px;gap:1px;padding:12px 18px;text-align:left;font-size:13.5px;color:var(--body)}.feat-amount b{font-size:21px;font-weight:700;letter-spacing:-.02em;color:var(--heading)}.feat-amount small{font-size:13.5px;font-weight:600;color:var(--accent-text)}.feat-pays{position:absolute;bottom:2%;display:flex;gap:8px}.feat-btn,.feat-pays .sku-pay{background:var(--card);box-shadow:var(--shadow-card)}.feat-btn{margin-top:auto;min-height:44px;padding:11px 24px;font-size:15px;border-radius:var(--radius-pill)}.feat-btn:hover{box-shadow:var(--shadow-pop)}