.hp .pg-pv{padding-bottom:24px}.hp .pg-pv .pv-hero{max-width:760px;padding:56px 0 36px;position:relative}.hp .pg-pv .pv-hero h1{font:800 clamp(36px,4.4vw,60px)/1.04 var(--font);letter-spacing:-.04em;margin:0}.hp .pg-pv .pv-hero>p{color:var(--fg-2);margin:18px 0 0;font-size:17.5px;line-height:1.6}.hp .pg-pv .pv-meta{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.hp .pg-pv .pv-meta span{height:34px;color:var(--fg-2);font:600 13.5px/1 var(--font);background:#ffffff0f;border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.hp .pg-pv .pv-meta .i{width:15px;height:15px;color:var(--fg-3)}.hp .pg-pv .pv-ic{background:var(--accent-tint);width:40px;height:40px;color:var(--accent);border-radius:12px;flex:none;place-items:center;display:grid}.hp .pg-pv .pv-ic .i,.hp .pg-pv .pv-ic svg{fill:none;width:19px;height:19px}.hp .pg-pv .pv-ic svg:not(.i){fill:currentColor}.hp .pg-pv .pv-sum{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:64px;display:grid;position:relative}.hp .pg-pv .pv-sum>div{background:var(--s1);border-radius:18px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:3px 14px;padding:18px;display:grid}.hp .pg-pv .pv-sum .pv-ic{grid-row:span 2}.hp .pg-pv .pv-sum b{font:800 15.5px/1.25 var(--font);align-self:end}.hp .pg-pv .pv-sum small{color:var(--fg-3);font:600 13.5px/1.35 var(--font);align-self:start}.hp .pg-pv .pv-lay{grid-template-columns:250px minmax(0,820px);align-items:start;gap:64px;display:grid}.hp .pg-pv .pv-toc{gap:2px;display:grid;position:sticky;top:104px}.hp .pg-pv .pv-toc small{color:var(--fg-3);font:700 12px/1 var(--font);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px 12px}.hp .pg-pv .pv-toc a{color:var(--fg-2);font:600 14.5px/1.3 var(--font);border-radius:10px;align-items:center;gap:12px;padding:10px 12px;transition:background .2s,color .2s;display:flex}.hp .pg-pv .pv-toc a em{font:700 12px/1 var(--font-num);color:var(--fg-3);letter-spacing:.02em;font-style:normal;transition:color .2s}.hp .pg-pv .pv-toc a:hover,.hp .pg-pv .pv-toc a[aria-current]{background:var(--s1);color:var(--fg)}.hp .pg-pv .pv-toc a[aria-current] em{color:var(--accent)}.hp .pg-pv .pv-body{gap:56px;display:grid}.hp .pg-pv .pv-body section{scroll-margin-top:104px}.hp .pg-pv .pv-body header{align-items:baseline;gap:14px;margin-bottom:18px;display:flex}.hp .pg-pv .pv-body header em{font:700 15px/1 var(--font-num);color:var(--accent);letter-spacing:.02em;font-style:normal}.hp .pg-pv .pv-body h2{font:800 clamp(22px,2.2vw,28px)/1.2 var(--font);letter-spacing:-.02em;margin:0}.hp .pg-pv .pv-body section>p{color:var(--fg-2);max-width:680px;margin:0;font-size:16px;line-height:1.7}.hp .pg-pv .pv-body section>p+*{margin-top:18px}.hp .pg-pv .pv-body a:not(.btn){color:var(--accent)}.hp .pg-pv .pv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.hp .pg-pv .pv-item{background:var(--s1);border-radius:16px;gap:14px;padding:18px;display:flex}.hp .pg-pv .pv-item b{font:800 15px/1.3 var(--font);display:block}.hp .pg-pv .pv-item p{color:var(--fg-2);margin:4px 0 0;font-size:14px;line-height:1.55}.hp .pg-pv .pv-note{color:var(--fg-3)!important;margin-top:16px!important;font-size:14.5px!important}.hp .pg-pv .pv-list{background:var(--s1);border-radius:16px;margin:0;padding:6px 0;list-style:none}.hp .pg-pv .pv-list li{color:var(--fg-2);align-items:center;gap:14px;padding:14px 18px;font-size:15px;line-height:1.5;display:flex}.hp .pg-pv .pv-list li+li{box-shadow:inset 0 1px #ffffff0a}.hp .pg-pv .pv-list .i{width:19px;height:19px;color:var(--accent);flex:none}.hp .pg-pv .pv-partners{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.hp .pg-pv .pv-pt{--c:var(--fg);--b:var(--s3);background:var(--s1);border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}.hp .pg-pv .pv-pt svg{fill:currentColor;width:38px;height:38px;color:var(--c);background:var(--b);border-radius:11px;flex:none;padding:10px}.hp .pg-pv .pv-pt.stripe{--c:#8f86ff;--b:#1d1a3a}.hp .pg-pv .pv-pt.pp{--c:#4aa3ff;--b:#0f2036}.hp .pg-pv .pv-pt.ga{--c:#f9ab00;--b:#2e2410}.hp .pg-pv .pv-pt.meta{--c:#4a8dff;--b:#10203a}.hp .pg-pv .pv-pt b{font:800 14.5px/1.2 var(--font);display:block}.hp .pg-pv .pv-pt small{color:var(--fg-3);font:600 12.5px/1.2 var(--font);margin-top:3px;display:block}.hp .pg-pv .pv-ck{background:var(--s1);border-radius:16px;padding:6px 0;display:grid}.hp .pg-pv .pv-ck>div{justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.hp .pg-pv .pv-ck>div+div{box-shadow:inset 0 1px #ffffff0a}.hp .pg-pv .pv-ck b{font:800 15px/1.3 var(--font);display:block}.hp .pg-pv .pv-ck small{color:var(--fg-2);font:500 14px/1.5 var(--font);margin-top:3px;display:block}.hp .pg-pv .pv-ck em{font:700 12.5px/1 var(--font);background:var(--s3);color:var(--fg-2);border-radius:8px;flex:none;padding:7px 10px;font-style:normal}.hp .pg-pv .pv-ck em.on{background:var(--accent-tint);color:var(--accent)}.hp .pg-pv .pv-ck-act{justify-content:space-between;align-items:center;gap:16px;margin-top:14px;display:flex}.hp .pg-pv .pv-ck-act p{color:var(--fg-3);margin:0;font-size:14.5px}.hp .pg-pv .pv-ck-act .btn{height:44px}.hp .pg-pv .pv-cta{background:radial-gradient(70% 140% at 100% 0%,#2fd3d91f,transparent 60%),var(--s1);border-radius:22px;justify-content:space-between;align-items:center;gap:24px;padding:28px 30px;display:flex}.hp .pg-pv .pv-cta b{font:800 20px/1.25 var(--font);letter-spacing:-.01em;display:block}.hp .pg-pv .pv-cta p{color:var(--fg-2);margin:6px 0 0;font-size:15px}.hp .pg-pv .pv-cta-b{flex:none;gap:8px;display:flex}.hp .pg-pv .pv-cta-b .btn{height:46px}@media (max-width:1100px){.hp .pg-pv .pv-lay{grid-template-columns:210px minmax(0,1fr);gap:40px}.hp .pg-pv .pv-partners{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.hp .pg-pv .pv-lay{grid-template-columns:minmax(0,1fr)}.hp .pg-pv .pv-toc{display:none}.hp .pg-pv .pv-sum{grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:48px}}@media (max-width:640px){.hp .pg-pv .pv-hero{padding:32px 0 28px}.hp .pg-pv .pv-hero>p{font-size:16px}.hp .pg-pv .pv-body{gap:44px}.hp .pg-pv .pv-grid{grid-template-columns:minmax(0,1fr);gap:8px}.hp .pg-pv .pv-item{padding:16px}.hp .pg-pv .pv-partners{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.hp .pg-pv .pv-pt{gap:10px;padding:12px}.hp .pg-pv .pv-pt svg{width:34px;height:34px;padding:9px}.hp .pg-pv .pv-ck>div{flex-direction:column;align-items:flex-start;gap:10px}.hp .pg-pv .pv-ck-act{flex-direction:column;align-items:stretch}.hp .pg-pv .pv-ck-act .btn{justify-content:center}.hp .pg-pv .pv-cta{flex-direction:column;align-items:stretch;padding:22px 20px}.hp .pg-pv .pv-cta-b .btn{flex:1;justify-content:center}}.hp .pg-pv .pv-grid .pv-item:last-child:nth-child(odd){grid-column:1/-1}
