
@font-face{font-family:'Inter Tight';font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/inter-tight-v9-cyrillic-ext.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:'Inter Tight';font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/inter-tight-v9-cyrillic.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:'Inter Tight';font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/inter-tight-v9-greek-ext.woff2) format('woff2');unicode-range:U+1F00-1FFF}
@font-face{font-family:'Inter Tight';font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/inter-tight-v9-greek.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}
@font-face{font-family:'Inter Tight';font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/inter-tight-v9-vietnamese.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}
@font-face{font-family:'Inter Tight';font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/inter-tight-v9-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, 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:'Inter Tight';font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/inter-tight-v9-latin.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
:root{--ink:#1a1919;--ink-80:#1a1919cc;--ink-65:#1a1919a6;--ink-50:#1a1919a8;--line:#1a191914;--line-2:#1a191924;--green:#00c96a;--brand:#00ff86;--r:22px;
 --blue:#0865ff;--blue-text:#005cf5;--card:#f8f8f8;--card-shadow:0 4px 50px #00000008}
*,*:before,*:after{box-sizing:border-box}
html{scroll-behavior:smooth;background:#fff}
body{margin:0;background:#F6F7F9;color:var(--ink);font-family:"Inter Tight",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
img{max-width:100%;display:block}
a{color:inherit}
button,input,select,textarea{font:inherit;color:inherit}
svg text{font-family:inherit}
h1,h2,h3,p,dl,dd,ol,ul,figure,blockquote{margin:0}
ul,ol{padding:0;list-style:none}
section[id]{scroll-margin-top:84px}
.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.skip{position:absolute;left:12px;top:-60px;z-index:100;background:var(--ink);color:#fff;padding:8px 14px;border-radius:999px;text-decoration:none}
.skip:focus{top:12px}
:focus-visible{outline:2px solid var(--ink);outline-offset:2px}


.bg{position:absolute;top:0;left:0;right:0;height:1800px;z-index:0;overflow:hidden;pointer-events:none;background:linear-gradient(in oklab,#0865ff 0%,#0865ff 36%,#F6F7F9 100%)}
.bg__blur{position:absolute;left:0;right:0;top:1600px;height:376px;background:#F6F7F9;filter:blur(60px)}
main,.foot{position:relative;z-index:1}


.wrap{max-width:1088px;margin:0 auto;padding-inline:24px}
.wrap--narrow{max-width:860px}
main>section{padding-block:80px}
main>section.sect--tight{padding-block:40px}
.grid{display:grid;gap:16px;margin-top:56px}
.g2{grid-template-columns:repeat(2,minmax(0,1fr))}
.g3{grid-template-columns:repeat(3,minmax(0,1fr))}
.g5{grid-template-columns:repeat(5,minmax(0,1fr))}
.center{text-align:center;display:flex;justify-content:center}


.h1{font-size:52px;line-height:1.16;letter-spacing:-.03em;font-weight:400;text-wrap:balance}
.h2{font-size:50px;line-height:1.14;letter-spacing:-.03em;font-weight:400;max-width:760px;text-wrap:balance}
.h2--sm{font-size:38px}
.h3{font-size:17px;line-height:1.35;letter-spacing:0;font-weight:400}
.h3--lg{font-size:28px;letter-spacing:-.02em}
.lead{margin-top:20px;max-width:540px;font-size:17px;line-height:26px;color:#1a1919bf;text-wrap:pretty}
.muted{color:var(--ink-65)}
.eyebrow{font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-65)}
.fine{font-size:12.5px;color:var(--ink-50)}
.head{display:flex;flex-direction:column;align-items:center;text-align:center}


.glass{background:var(--card);border:0;border-radius:24px}
.glass--white,.hero .glass,.panel .glass{background:#fff;box-shadow:var(--card-shadow)}
.card{padding:24px;display:flex;flex-direction:column;gap:8px}
.card .muted{font-size:14px;line-height:22px;color:#1a1919b3}
.card .ico{width:30px;height:30px;margin-bottom:12px}
.card--fig{gap:6px}
.card--fig dt{font-size:28px;letter-spacing:-.01em;line-height:1}
.card--fig dt.dt--sm{font-size:20px;letter-spacing:-.01em;line-height:1.3}
.card--fig dd{margin-top:6px;color:#1a1919b3;font-size:14px;line-height:21px}
.ico--sm{width:16px;height:16px}


.wpc{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px 0 10px;margin-bottom:12px;border-radius:999px;background:#fff;border:0;box-shadow:0 4px 10px #0000001a;font-size:13px;font-weight:500;color:var(--ink);letter-spacing:0}
.wpc-mark{width:14px;height:14px;flex:none;animation:wpc-spin 6s linear infinite}
.wpc-track{position:relative;display:grid;overflow:hidden;height:20px;width:max-content;transition:width .6s cubic-bezier(.22,1,.36,1)}
.wpc-item{grid-area:1/1;justify-self:start;width:max-content;line-height:20px;white-space:nowrap;opacity:0;transform:translateY(100%);transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s}
.wpc-item.is-on{opacity:1;transform:none}
.wpc-item.is-out{opacity:0;transform:translateY(-100%)}
@keyframes wpc-spin{to{transform:rotate(360deg)}}


.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;border-radius:999px;background:var(--ink);color:#fff;font-size:14.5px;font-weight:500;text-decoration:none;border:0;cursor:pointer;white-space:nowrap;box-shadow:0 6px 18px #1a191933;transition:transform .2s,box-shadow .2s}
.btn:hover{transform:translateY(-1px);box-shadow:0 10px 24px #1a191940}
.btn .ico{width:18px;height:18px}
.btn--ghost{background:#fff;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2)}
.btn--ghost:hover{box-shadow:inset 0 0 0 1px var(--ink-50)}
.btn--wide{flex:1}
.btn--block{width:100%}


.seg{display:inline-flex;padding:4px;gap:2px;border-radius:999px;background:#1a19190f;box-shadow:inset 0 0 0 1px var(--line)}
.seg button{border:0;background:none;height:36px;padding:0 18px;border-radius:999px;font-size:14px;font-weight:500;color:var(--ink-65);cursor:pointer;transition:background-color .25s,color .25s}
.seg button[aria-selected=true]{background:var(--ink);color:#fff;box-shadow:0 2px 10px #1a191933}
.seg--lg button{height:40px;padding:0 24px;font-size:15px}


.nav{position:fixed;top:0;left:0;right:0;z-index:60;background:rgb(255 255 255/var(--nav-a,1));border-bottom:0;box-shadow:none;-webkit-backdrop-filter:blur(calc(14px * var(--nav-p,0))) saturate(calc(1 + .4 * var(--nav-p,0)));backdrop-filter:blur(calc(14px * var(--nav-p,0))) saturate(calc(1 + .4 * var(--nav-p,0)))}
.nav__in{max-width:1200px;margin:0 auto;display:flex;align-items:center;height:68px;padding-inline:24px}
.nav__brand{display:flex;text-decoration:none}
.nav__links{display:flex;align-items:center;margin-left:20px;padding-left:12px;position:relative}
.nav__links:before{content:"";position:absolute;left:0;top:50%;width:1px;height:20px;transform:translateY(-50%);background:var(--ink);opacity:.18}
.nav__links a,.nav__more{display:flex;align-items:center;gap:5px;padding:7px 10px;border-radius:999px;font-size:14px;font-weight:600;color:var(--ink);text-decoration:none;background:none;border:0;cursor:pointer;transition:background-color .2s,color .2s}
.nav__links a:hover,.nav__more:hover,.nav__more[aria-expanded=true]{background:#1a19190d}
.nav__links .is-active,.nav__links .is-active:hover{background:var(--ink);color:#fff}
.nav__lang,.nav__sp{margin-left:auto}
.lang__btn{display:flex;align-items:center;gap:6px;height:40px;padding:0 10px;border:0;border-radius:8px;background:none;font-size:14px;font-weight:500;cursor:pointer}
.lang__btn:hover,.lang__btn[aria-expanded=true]{background:#1a19190d}
.nav__login{font-size:14px;font-weight:500;text-decoration:none;padding:8px 12px;margin-right:4px;border-radius:999px}
.nav__login:hover{background:#1a19190d}
.dd{position:relative}
.dd__btn svg:last-child{transition:transform .25s}
.dd__btn[aria-expanded=true] svg:last-child{transform:rotate(180deg)}
.dd__menu{position:absolute;top:calc(100% + 14px);left:0;min-width:210px;padding:6px;border-radius:18px;background:#fff;border:1px solid #fff;box-shadow:0 18px 44px #0000001f,0 2px 6px #1a191914;display:flex;flex-direction:column;z-index:5}
.dd__menu[hidden]{display:none}
.dd__menu--right{left:auto;right:0;min-width:160px}
.dd__menu a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:12px;font-size:14px;font-weight:500;color:var(--ink);text-decoration:none}
.dd__menu a:hover,.dd__menu a:focus-visible{background:#0865ff14;outline:none}


.wp-logo{display:inline-flex;align-items:center;gap:.3em;font-weight:600;letter-spacing:-.03em;line-height:1;color:var(--ink);white-space:nowrap;font-size:21px}
.wp-logo-mark{width:.9em;height:.9em;flex:none;transform:translateY(-.02em)}



.hero{min-height:calc(100vh - var(--promo-h,0px));min-height:calc(100svh - var(--promo-h,0px));display:flex;flex-direction:column;padding-block:68px 0!important}
.hero__in{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}
.hero__main{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding-block:48px}
.hero__platforms{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 16px;margin-top:20px;font-size:16px;line-height:25px;color:#1a1919bf}
.pl{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;height:36px;padding:0 14px 0 12px;border-radius:999px;background:#fff;box-shadow:0 4px 10px #0000001a;font-size:14px;color:var(--ink)}
.pl__sep{display:none}
.plogo--mt5{height:20px;width:auto}
.plogo--vol{height:18px;width:auto}
.hero__card{margin-top:36px;width:min(420px,100%);padding:24px;display:flex;flex-direction:column;gap:14px}
.hero__card .seg{width:100%}
.hero__card .seg button{flex:1}
.hero__meta{font-size:14px;color:var(--ink-80);min-height:21px}
.hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}
.btn--lg{height:50px;padding:0 28px;font-size:15.5px}


.step__n{font-size:13px;font-weight:600;color:var(--ink-50);letter-spacing:.06em}
.card .step__k{margin-top:auto;padding-top:10px}


.market__blurb{margin-top:18px;min-height:24px}
.plans-grid{margin-top:28px}
.plan{padding:24px;gap:8px}
.plan__top{display:flex;align-items:center;justify-content:space-between;gap:10px}
.badge{font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:4px 9px;border-radius:999px;background:var(--ink);color:#fff}
.plan dl{display:grid;gap:8px;margin-top:4px;padding-top:14px;border-top:1px solid var(--line)}
.plan dl div,.kv div{display:flex;justify-content:space-between;gap:12px;font-size:14px}
.plan dt,.kv dt{color:var(--ink-65)}
.plan dd,.kv dd{font-weight:500;text-align:right}
.linkbtn{margin-top:auto;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;text-decoration:none;background:none;border:0;padding:6px 0 0;cursor:pointer;align-self:flex-start}
.linkbtn .ico{width:16px;height:16px;transition:transform .2s}
.linkbtn:hover .ico{transform:translateX(3px)}


.picker{margin-top:56px;padding:24px}
.picker__top{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:20px;border-bottom:1px solid var(--line)}
.pills{display:flex;flex-wrap:wrap;gap:6px}
.pills button,.sizes button,.risk button{border:0;cursor:pointer;height:36px;padding:0 14px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line-2);font-size:14px;font-weight:500;color:var(--ink);transition:background-color .2s,color .2s,box-shadow .2s}
.pills button:hover,.sizes button:hover,.risk button:hover{box-shadow:inset 0 0 0 1px var(--ink-50)}
.pills button[aria-checked=true],.sizes button[aria-checked=true],.risk button[aria-checked=true]{background:var(--ink);color:#fff;box-shadow:none}
.picker__body{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:28px;padding-top:22px}
.picker__col{display:flex;flex-direction:column;gap:12px;min-width:0}
.sizes{display:flex;flex-wrap:wrap;gap:6px}
.risk{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}
.rules{margin-top:10px}
.rules__tabs{display:flex;gap:4px;margin-bottom:10px}
.rules__tabs button{border:0;background:none;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-65);cursor:pointer}
.rules__tabs button[aria-selected=true]{background:#1a19190f;color:var(--ink)}
.rules__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}
.rules__list div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);font-size:14px}
.rules__list dt{color:var(--ink-65)}
.rules__list dd{font-weight:500;text-align:right}
.rules__list dd small{color:var(--ink-50);font-weight:400;margin-left:4px}
.picker__side{display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:24px;background:#fff;box-shadow:var(--card-shadow)}
.price{display:flex;align-items:baseline;gap:10px;font-size:40px;letter-spacing:-.04em;line-height:1}
.price s{font-size:18px;color:var(--ink-50);letter-spacing:0}
.bundle{display:grid;gap:4px}
.bundle li{display:flex;justify-content:space-between;font-size:13.5px;padding:6px 10px;border-radius:10px;color:var(--ink-65)}
.bundle li.is-on{background:#1a19190d;color:var(--ink);font-weight:500}
.stepper{display:flex;align-items:center;justify-content:space-between;font-size:14px}
.stepper>div{display:flex;align-items:center;gap:4px;padding:3px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line-2)}
.stepper button{width:32px;height:32px;border-radius:50%;border:0;background:none;font-size:18px;cursor:pointer}
.stepper button:hover{background:#1a19190d}
.stepper button:disabled{opacity:.3;cursor:default}
.stepper output{min-width:22px;text-align:center;font-weight:600}
.kv{display:grid;gap:8px;padding-top:12px;border-top:1px solid var(--line)}
.kv__total{font-size:16px!important;padding-top:6px}
.kv__total dt{color:var(--ink)!important;font-weight:500}


.band{display:flex;align-items:center;gap:24px;padding:28px 32px}
.band>div:not(.band__actions){flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:8px}
.band .wpc{margin-bottom:4px}
.band__mark{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--ink);color:#fff;flex:none}
.band__mark .ico{width:28px;height:28px;margin:0}
.band--cta{margin-top:16px}
.band__actions{display:flex;gap:10px}


.tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}
.tags li{padding:6px 14px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line-2);font-size:14px;font-weight:500}


.ladder{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:56px 0 32px;align-items:end}
.ladder li{display:flex;flex-direction:column;gap:6px;padding:24px;border-radius:24px;min-height:calc(120px + var(--i) * 22px);justify-content:flex-end}
.ladder strong{font-size:28px;font-weight:400;letter-spacing:-.01em;line-height:1}
.ladder .muted{font-size:13.5px}
.ladder li:last-child{background:var(--blue);color:#fff}
.ladder li:last-child .eyebrow,.ladder li:last-child .muted{color:#ffffffb3}


.plat__logo{height:44px;display:flex;align-items:center;margin:6px 0 4px}
.plat__logo img{height:34px;width:auto}
.plat__logo .plogo--vol{height:30px}


.details{margin-top:56px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;padding:12px 32px}
.details div{display:flex;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid var(--line);font-size:15px}
.details div:nth-last-child(-n+2){border-bottom:0}
.details dt{color:var(--ink-65)}
.details dd{font-weight:500;text-align:right}


.disclosure{margin-top:16px;font-size:13.5px;color:var(--ink-65)}
.marquee{margin-top:40px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8%,#000 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8%,#000 92%,#0000)}
.marquee__track,.marquee__clone{display:flex;gap:16px;width:max-content}
.marquee__track{padding:10px 0 40px;animation:marquee calc(var(--n) * 6s) linear infinite}
.marquee:hover .marquee__track,.marquee:focus-within .marquee__track{animation-play-state:paused}
.marquee__clone{padding-left:0}
@keyframes marquee{to{transform:translateX(calc(-50% - 8px))}}
.story{width:340px;padding:24px;display:flex;flex-direction:column;gap:14px}
.story figcaption{display:flex;justify-content:space-between;gap:12px}
.story__who,.story__paid{display:flex;flex-direction:column;gap:2px}
.story__who .muted{font-size:13.5px}
.story__paid{align-items:flex-end}
.story__paid strong{font-size:20px;font-weight:500;letter-spacing:-.02em}
.story blockquote{font-size:14px;line-height:22px;flex:1}


.faq{display:flex;flex-direction:column;gap:12px;margin-top:56px}
.faq__item{border-radius:24px;padding:0}
.faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 28px;cursor:pointer;list-style:none;font-size:18px;font-weight:400;letter-spacing:0}
.faq__item summary::-webkit-details-marker{display:none}
.faq__ico{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#fff;flex:none;transition:transform .3s,background-color .3s}
.faq__item[open] .faq__ico{transform:rotate(45deg);background:var(--ink);color:#fff}
.faq__item p{padding:0 28px 24px;font-size:16px;line-height:25px;max-width:760px}


.foot{padding-block:40px 36px}
.foot__news{align-items:center}
.news{display:flex;flex-wrap:wrap;gap:8px;width:min(440px,100%)}
.news input{flex:1;min-width:0;height:44px;padding:0 18px;border-radius:999px;border:0;background:#fff;box-shadow:inset 0 0 0 1px var(--line-2);font:inherit;font-size:16px;color:var(--ink)}
.news input::placeholder{color:var(--ink-50)}
.news .fine{width:100%;padding-left:18px}
.foot__grid{display:grid;grid-template-columns:1.6fr repeat(5,minmax(0,1fr));gap:28px;margin-top:64px;padding-bottom:36px;border-bottom:1px solid var(--line)}
.foot__brand{display:flex;flex-direction:column;gap:12px}
.foot__brand .muted{font-size:14px;max-width:260px}
.foot__col h3{margin-bottom:12px}
.foot__col ul{display:flex;flex-direction:column;gap:9px}
.foot__col a,.foot__col span{font-size:14px;text-decoration:none;overflow-wrap:anywhere}
.foot__col a:hover{text-decoration:underline;text-underline-offset:3px}
.foot__legal{margin-top:28px;font-size:12.5px;line-height:1.65;color:var(--ink-65)}
.foot__copy{margin-top:16px;font-size:12.5px;color:var(--ink-50)}


.reveal{opacity:0;filter:blur(8px);transform:translateY(18px) scale(.99);transition:opacity .9s cubic-bezier(.22,1,.36,1),filter .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--d,0s)}
.reveal.is-in{opacity:1;filter:none;transform:none}
.no-io .reveal{opacity:1;filter:none;transform:none}
.enter{animation:enter 1s cubic-bezier(.22,1,.36,1) var(--d,0s) both}
@keyframes enter{0%{opacity:.01;filter:blur(8px);transform:translateY(18px) scale(.99)}to{opacity:1;filter:none;transform:none}}
.h1 .w{display:inline-block;white-space:pre;will-change:transform,opacity;animation:word-in 1.05s cubic-bezier(.19,1,.22,1) both}
.h1.is-leaving .w{animation:word-out .5s cubic-bezier(.5,0,.75,0) both}
.h1 .ln{display:block}
@keyframes word-in{0%{opacity:.01;filter:blur(12px);transform:translateY(26px) scale(.97)}55%{opacity:1}to{opacity:1;filter:none;transform:none}}
@keyframes word-out{0%{opacity:1;filter:none;transform:none}to{opacity:0;filter:blur(10px);transform:translateY(-18px) scale(.99)}}
.card .ico{transition:transform .55s cubic-bezier(.22,1,.36,1)}
.card:hover .ico{transform:translateY(-3px) scale(1.08) rotate(-5deg)}
.card,.story,.faq__item,.ladder li{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s}
.card:hover,.ladder li:hover{transform:translateY(-3px);box-shadow:0 18px 50px #0000000f}

@media (max-width:1024px){
 .g5{grid-template-columns:repeat(3,minmax(0,1fr))}
 .picker__body{grid-template-columns:1fr}
 .foot__grid{grid-template-columns:repeat(3,minmax(0,1fr))}
 .foot__brand{grid-column:1/-1}
 .nav__links{display:none}
}
@media (max-width:767px){
 main>section{padding-block:64px}
 .g2,.g3{grid-template-columns:1fr}
 .g5{grid-template-columns:repeat(2,minmax(0,1fr))}
 .g5>:last-child{grid-column:1/-1}
 .nav__in{height:60px;padding-inline:16px}
 .h1{font-size:34px}
 .h2{font-size:38px}
 .h2--sm{font-size:30px}
 .pl__sep{display:none}
 .nav__login{display:none}
 .wp-logo{font-size:19px}
 .nav .btn{height:40px;padding:0 14px;font-size:13.5px}
 .lang__btn{padding:0 6px}
 .wrap{padding-inline:16px}
 .hero{padding-block:60px 0!important}
 .hero__main{padding-block:36px}
 .stats{gap:12px}
 .stats dd{font-size:13px}
 .rules__list{grid-template-columns:1fr}
 .ladder{grid-template-columns:1fr;align-items:stretch}
 .ladder li{min-height:0;flex-direction:row;align-items:baseline;justify-content:space-between;flex-wrap:wrap}
 .details{grid-template-columns:1fr;padding:6px 20px}
 .details div:nth-last-child(2){border-bottom:1px solid var(--line)}
 .band{flex-direction:column;align-items:flex-start;padding:24px}
 .band__actions{width:100%}
 .band__actions .btn{flex:1}
 .story{width:290px}
 .foot__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
 .faq__item summary{padding:18px 18px;font-size:16px}
 .faq__item p{padding:0 18px 18px}
}
@media (prefers-reduced-motion:reduce){
 html{scroll-behavior:auto}
 .wpc-mark,.marquee__track{animation:none}
 .marquee{overflow-x:auto}
 .reveal{opacity:1;filter:none;transform:none;transition:none}
 .enter,.h1 .w,.h1.is-leaving .w{animation:none}
 .card:hover,.ladder li:hover,.card:hover .ico{transform:none}
 .wpc-item,.wpc-track{transition:none}
}
@media (max-width:419px){.h1{font-size:30px}.h2{font-size:32px}}
@media (min-width:768px) and (max-width:1024px){.h1{font-size:46px}.h2{font-size:44px}}


.plan.is-popular{background:var(--blue);color:#fff}
.plan.is-popular .muted,.plan.is-popular dt{color:#ffffffcc}
.plan.is-popular dl{border-top-color:#ffffff33}
.plan.is-popular .badge{background:#fff;color:var(--blue)}
.panel{border-radius:32px;padding:72px 40px 40px;position:relative;overflow:hidden;background:linear-gradient(#0865ff 0%,#e0e4f9 81.53%,#f8f8f8 100%)}
.panel>*{position:relative}
.panel--cta{background:linear-gradient(#0865ff 0%,#f9f9f9 64.8%,#f9f9f9 100%)}
.foot__news.panel{padding:40px}
@media (max-width:767px){.panel{padding:48px 16px 16px;border-radius:24px}.foot__news.panel{padding:28px 20px}}


.h1,.h2{font-weight:600;letter-spacing:-.035em}
.h3{font-weight:600}
.stats dt,.card--fig dt,.ladder strong,.price{font-weight:600}
.story__paid strong,.faq__item summary{font-weight:600}


.hero .h1{color:#fff}

.hero__sub{margin-top:18px;max-width:560px;font-size:18px;line-height:24px;color:#fff;text-wrap:pretty}
@media (max-width:767px){.hero__sub{font-size:16px;line-height:21px}}


.hero__actions .btn,.hero__actions .btn--ghost{background:#fff;color:var(--ink);box-shadow:none;border:0;transform:none;transition:background-color .25s,color .25s}
.hero__actions .btn:hover,.hero__actions .btn:focus-visible{background:var(--ink);color:#fff;box-shadow:none;transform:none}




.ticker{position:relative;width:160px;height:78px;margin-bottom:14px;overflow:hidden}
.ticker__stage{position:absolute;inset:0;will-change:transform}
.tk{position:absolute;left:0;top:0;width:9px;border-radius:1.5px;background:#fff;will-change:transform,opacity;transform-origin:50% 50%}
.tk:before,.tk:after{content:"";position:absolute;left:4px;width:1px;background:#fff}
.tk:before{bottom:100%;height:var(--wt)}
.tk:after{top:100%;height:var(--wb)}
.tk.down{background:#ffffff80}
.tk.down:before,.tk.down:after{background:#ffffff80}
@media (max-height:700px) and (max-width:767px){.ticker{height:56px;margin-bottom:8px}.hero__main{padding-block:20px}.hero__sub{margin-top:12px}.hero__actions{margin-top:22px}}


.how__grid{margin-top:0}
.how__card{background:#fff;box-shadow:0 4px 50px #00000014;border-radius:24px;padding:10px;gap:0}
.how__viz{position:relative;height:200px;border-radius:18px;background:#f5f7fb;overflow:hidden}
.how__t{padding:16px 12px 8px;text-align:center}

.viz-plan{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;padding:18px}
.vp__num{display:flex;align-items:baseline;font-size:52px;font-weight:600;letter-spacing:-.045em;line-height:1;font-variant-numeric:tabular-nums}
.vp__cur,.vp__unit{font-size:.62em;letter-spacing:-.02em;color:var(--ink-65)}
.vp__cur{margin-right:2px}
.vp__track{position:relative;display:flex;padding:4px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);isolation:isolate;max-width:100%}
.vp__track span{position:relative;z-index:1;padding:6px 8px;font-size:11.5px;font-weight:600;color:var(--ink-50);white-space:nowrap;transition:color .45s cubic-bezier(.22,1,.36,1)}
.vp__track span.on{color:#fff}
.vp__thumb{position:absolute;z-index:0;top:4px;bottom:4px;left:0;width:0;border-radius:999px;background:var(--blue);box-shadow:0 4px 12px #0865ff4d;transition:transform .7s cubic-bezier(.65,0,.35,1),width .7s cubic-bezier(.65,0,.35,1)}

.vt__svg{position:absolute;left:14px;right:14px;top:26px;width:calc(100% - 28px);height:150px;overflow:visible}
.vt__target{stroke:var(--blue);stroke-width:1.5;stroke-dasharray:4 5;vector-effect:non-scaling-stroke;transition:stroke-width .4s}
.vt__dd{stroke:#ff5a5f;stroke-width:1.5;stroke-dasharray:4 5;vector-effect:non-scaling-stroke;opacity:.6}
.vt__line{fill:none;stroke:var(--ink);stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}
.vt__area{fill:url(#vt-fill)}
.vt__lbl{position:absolute;right:16px;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}
.vt__lbl--t{top:8px;color:var(--blue)}
.vt__lbl--d{bottom:8px;color:#e0484d}
.vt__dot{position:absolute;left:0;top:0;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--ink);box-shadow:0 0 0 4px #1a19191f;will-change:transform}
.vt__pill{position:absolute;left:14px;top:8px;font-size:11px;font-weight:600;color:var(--ink-65);font-variant-numeric:tabular-nums}
.vt__pill b{color:var(--ink)}
.vt__hit{position:absolute;left:50%;top:54%;display:inline-flex;align-items:center;gap:6px;padding:8px 14px 8px 11px;border-radius:999px;background:var(--ink);color:#fff;font-size:13px;font-weight:600;white-space:nowrap;transform:translate(-50%,-50%) scale(.7);opacity:0;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.34,1.56,.64,1)}
.vt__hit .ico{width:15px;height:15px}
.viz-target.hit .vt__hit{opacity:1;transform:translate(-50%,-50%) scale(1)}
.viz-target.hit .vt__target{stroke-width:2.5;stroke-dasharray:none}
.viz-target.hit .vt__dot{background:var(--blue);box-shadow:0 0 0 6px #0865ff33}
.viz-target .vt__svg g,.viz-target .vt__dot,.viz-target .vt__pill{transition:opacity .5s}
.viz-target.out .vt__svg g,.viz-target.out .vt__dot,.viz-target.out .vt__hit{opacity:0}

.viz-pay{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:18px}
.vy__toast{display:flex;align-items:center;gap:10px;padding:12px;border-radius:16px;background:#fff;box-shadow:0 8px 24px #0000000f;opacity:0;transform:translateY(-16px) scale(.98);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}
.viz-pay.show .vy__toast{opacity:1;transform:none}
.vy__coin{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#26a17b;color:#fff;font-weight:700;font-size:17px;flex:none}
.vy__t{display:flex;flex-direction:column;line-height:1.25;flex:1;min-width:0}
.vy__t strong{font-size:14px}
.vy__t span{font-size:12px;color:var(--ink-50)}
.vy__amt{font-size:18px;font-weight:600;letter-spacing:-.02em;color:#12a150;font-variant-numeric:tabular-nums}
.vy__split{padding:12px 14px;border-radius:16px;background:#fff;transition:opacity .6s}
.vy__row{display:flex;justify-content:space-between;font-size:13px;font-weight:600}
.vy__pct{color:var(--blue);font-variant-numeric:tabular-nums}
.vy__bar{position:relative;height:8px;margin-top:10px;border-radius:99px;background:#e8edf7;overflow:hidden}
.vy__bar i{position:absolute;inset:0 auto 0 0;width:100%;border-radius:inherit;background:var(--blue);transform-origin:0 50%;transform:scaleX(0);will-change:transform}
.viz-pay.out .vy__toast,.viz-pay.out .vy__split{opacity:0}
@media (prefers-reduced-motion:reduce){.vp__thumb,.vt__hit,.vy__toast{transition:none}}


.statbar{width:min(1088px,100%);margin-bottom:28px;border-radius:24px;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff38,0 20px 50px #0030a01f;-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);overflow:hidden;display:flex}
.stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;flex:none}
.stats--clone{display:none}
.stat{display:flex;align-items:center;gap:12px;padding:18px 20px;text-align:left;position:relative;color:#fff}
.stat+.stat:before{content:"";position:absolute;left:0;top:22%;bottom:22%;width:1px;background:#ffffff38}
.stat__ico{position:relative;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#ffffff26;flex:none}
.stat__ico svg{width:24px;height:24px}
.stat dt,.stat strong{display:block;font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:1.05;white-space:nowrap;font-variant-numeric:tabular-nums}
.stat .stat__l{display:block;margin-top:3px;font-size:12.5px;line-height:1.3;color:#fff}
.live{position:absolute;right:1px;top:1px;width:9px;height:9px;border-radius:50%;background:#3dff9a;box-shadow:0 0 0 2px #2f7bff}
.live:after{content:"";position:absolute;inset:0;border-radius:50%;background:#3dff9a;animation:live 1.8s ease-out infinite}
@keyframes live{0%{transform:scale(1);opacity:.7}100%{transform:scale(2.8);opacity:0}}
@media (min-width:768px) and (max-width:1100px){.stat{flex-direction:column;text-align:center;gap:8px;padding:16px 8px}.stat dt{font-size:22px}}
@media (max-width:767px){
 .statbar{width:calc(100% + 32px);margin-inline:-16px;border-radius:0;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff38;margin-bottom:0;
  -webkit-mask-image:linear-gradient(90deg,#0000,#000 12%,#000 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12%,#000 88%,#0000)}
 .stats{display:flex;width:max-content;animation:stat-marquee 26s linear infinite}
 .stats--clone{display:flex}
 .stat{padding:14px 22px}
 .stat dt,.stat strong{font-size:21px}
 .statbar:hover .stats,.statbar:focus-within .stats{animation-play-state:paused}
}
@keyframes stat-marquee{to{transform:translateX(-100%)}}
@media (prefers-reduced-motion:reduce){.stats{animation:none}.live:after{animation:none}}
@media (min-width:1101px){.stats{display:flex}.stat{flex:1 1 auto;justify-content:center;padding:18px 16px}.stat .stat__l{white-space:nowrap}}


.statbar{background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}
.stat{justify-content:center;text-align:center;padding:18px 12px}
.stat+.stat:before{display:none}
.stat dt,.stat strong{font-size:28px}
.stat .stat__l{font-size:14px;margin-top:6px}
@media (min-width:768px) and (max-width:1100px){.stat dt,.stat strong{font-size:24px}}
@media (max-width:767px){.statbar{box-shadow:none}.stat{padding:14px 20px}.stat dt,.stat strong{font-size:24px}.stat .stat__l{font-size:13px}}


.rail{position:relative;margin-top:28px}
.rail__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:8px 2px 20px;scrollbar-width:none;overscroll-behavior-x:contain}
.rail__track::-webkit-scrollbar{display:none}
.rail__track>.plan{flex:0 0 calc((100% - 32px) / 3);scroll-snap-align:start}
.rail__btn{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:44px;height:44px;margin-top:-28px;border-radius:50%;border:0;background:var(--ink);color:#fff;cursor:pointer;transition:opacity .25s}
.rail__btn .ico{width:20px;height:20px;margin:0}
.rail__btn--prev{left:-22px}
.rail__btn--next{right:-22px}
.rail__btn:disabled{opacity:0;pointer-events:none}
.ico--flip{transform:scaleX(-1)}
@media (max-width:1024px){.rail__track>.plan{flex-basis:calc((100% - 16px) / 2)}.rail__btn--prev{left:-8px}.rail__btn--next{right:-8px}}
@media (max-width:767px){.rail__track{margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}.rail__track>.plan{flex-basis:82%}.rail__btn{display:none}}

.plan:hover,.plan.is-popular:hover{transform:none!important;box-shadow:none!important}
.plan.is-popular{background:var(--card);color:var(--ink)}
.plan.is-popular .muted{color:#1a1919b3}
.plan.is-popular dt{color:var(--ink-65)}
.plan.is-popular dl{border-top-color:var(--line)}
.plan .badge,.plan.is-popular .badge{background:var(--blue);color:#fff}



.seg button[aria-selected=true]{background:var(--blue)!important;color:#fff!important;box-shadow:0 4px 12px #0865ff40!important}
.btn--blue{background:var(--blue);color:#fff;box-shadow:none}
.btn--blue:hover{background:#0654d6;transform:none;box-shadow:none}


.px{margin-top:56px;display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:16px;align-items:start}
.px__controls{background:#f8f8f8;border-radius:24px;padding:28px;display:flex;flex-direction:column;gap:24px}
.px__group{display:flex;flex-direction:column;gap:10px;align-items:flex-start}
.px__label{font-size:13px;font-weight:600;color:var(--ink-65)}
.chips{display:flex;flex-wrap:wrap;gap:8px}
.chips button{height:40px;padding:0 16px;border:0;border-radius:999px;background:#fff;font-size:14px;font-weight:600;color:var(--ink);cursor:pointer;transition:background-color .25s,color .25s,box-shadow .25s;box-shadow:inset 0 0 0 1px var(--line)}
.chips button:hover{box-shadow:inset 0 0 0 1px #0865ff66}
.chips button[aria-checked=true]{background:var(--blue);color:#fff;box-shadow:0 4px 12px #0865ff40}
.px__desc{font-size:14px;color:var(--ink-65);min-height:21px}
.px__all{width:100%;border-top:1px solid var(--line);padding-top:18px}
.px__all summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;font-size:14px;font-weight:600}
.px__all summary::-webkit-details-marker{display:none}
.px__chev svg{width:14px;height:14px;transition:transform .25s}
.px__all[open] .px__chev svg{transform:rotate(180deg)}
.px__tabs{display:flex;gap:6px;margin:14px 0 6px}
.px__tabs button{border:0;height:32px;padding:0 14px;border-radius:999px;background:#fff;font-size:13px;font-weight:600;cursor:pointer;box-shadow:inset 0 0 0 1px var(--line)}
.px__tabs button[aria-selected=true]{background:var(--blue);color:#fff;box-shadow:none}
.px__rules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}
.px__rules div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);font-size:13.5px}
.px__rules dt{color:var(--ink-65)}
.px__rules dd{font-weight:600;text-align:right}
.px__rules small{color:var(--ink-50);font-weight:500}
.px__sum{position:sticky;top:92px;background:#fff;border-radius:24px;padding:24px;box-shadow:0 4px 50px #00000014;display:flex;flex-direction:column;gap:16px}
.px__head{display:flex;align-items:center;justify-content:space-between;gap:8px}
.px__name{font-size:15px;font-weight:600}
.px__badge{font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:4px 9px;border-radius:999px;background:var(--blue);color:#fff}
.px__price{display:flex;align-items:baseline;gap:10px}
.px__price span{font-size:48px;font-weight:600;letter-spacing:-.045em;line-height:1;font-variant-numeric:tabular-nums}
.px__price s{font-size:18px;color:var(--ink-50)}
.px__keys{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.px__keys div{padding:12px;border-radius:14px;background:#f5f7fb}
.px__keys dt{font-size:12px;color:var(--ink-65)}
.px__keys dd{margin-top:3px;font-size:14px;font-weight:600;line-height:1.3}
.px__qty{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600}
.px__stepper{display:flex;align-items:center;gap:2px;margin-left:auto;padding:3px;border-radius:999px;background:#f5f7fb}
.px__stepper button{width:32px;height:32px;border:0;border-radius:50%;background:#fff;font-size:17px;cursor:pointer;box-shadow:0 1px 2px #0000000f}
.px__stepper button:disabled{opacity:.35;cursor:default}
.px__stepper output{min-width:26px;text-align:center}
.px__save{order:-1;font-size:12px;padding:3px 8px;border-radius:999px;background:#0865ff14;color:var(--blue);opacity:0;transition:opacity .25s}
.px__save.on{opacity:1}
.px__qty>span:first-child{order:-2}
.px__total{display:flex;justify-content:space-between;align-items:baseline;padding-top:14px;border-top:1px solid var(--line);font-size:15px;font-weight:600}
.px__total strong{font-size:22px;letter-spacing:-.02em}
@media (max-width:1024px){.px{grid-template-columns:1fr}.px__sum{position:static}}
@media (max-width:767px){.px__controls{padding:20px}.px__rules{grid-template-columns:1fr}.px__price span{font-size:40px}}


.bento{margin-top:56px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.bt{display:flex;flex-direction:column;background:#f8f8f8;border-radius:24px;padding:10px;overflow:hidden}
.bt--wide{grid-column:span 2}
.bt__viz{position:relative;height:150px;border-radius:18px;background:#fff;display:grid;place-items:center;overflow:hidden}
.bt__txt{display:flex;flex-direction:column;gap:2px;padding:16px 14px 10px}
.bt__num{font-size:34px;font-weight:600;letter-spacing:-.035em;line-height:1.05;font-variant-numeric:tabular-nums}
.bt__lbl{font-size:14px;color:var(--ink-65)}
.bz-bundle{grid-template-columns:auto;gap:12px;align-content:center}
.bz__stack{display:flex;align-items:flex-end;gap:10px;height:78px}
.bz__stack i{width:44px;height:58px;border-radius:10px;background:#eef2fa;transform:translateY(10px);opacity:.5;transition:transform .5s cubic-bezier(.34,1.56,.64,1),opacity .4s,background-color .4s}
.bz__stack i.on{background:var(--blue);opacity:1;transform:none}
.bz__stack i:nth-child(n){box-shadow:inset 0 -14px 0 #ffffff26}
.bz__steps{display:flex;justify-content:space-between;gap:10px}
.bz__steps span{width:44px;text-align:center;font-size:12px;font-weight:600;color:var(--ink-50);transition:color .3s}
.bz__steps span.on{color:var(--blue)}
.bz-ring svg{width:108px;height:108px;transform:rotate(-90deg)}
.bz__track{fill:none;stroke:#eef2fa;stroke-width:9}
.bz__fill{fill:none;stroke:var(--blue);stroke-width:9;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100}
.bt.go .bz__fill{animation:ring 3.6s cubic-bezier(.65,0,.35,1) infinite}
@keyframes ring{0%{stroke-dashoffset:100}45%,80%{stroke-dashoffset:0}100%{stroke-dashoffset:0;opacity:0}}
.bz__ringico{position:absolute;width:40px;height:40px;color:var(--blue)}
.bt.go .bz__ringico{animation:pop 3.6s cubic-bezier(.34,1.56,.64,1) infinite}
@keyframes pop{0%,40%{transform:scale(.6);opacity:.25}55%,80%{transform:scale(1);opacity:1}100%{transform:scale(.9);opacity:.25}}
.bz__bars{display:flex;align-items:flex-end;gap:8px;height:96px}
.bz__bars i{width:22px;height:var(--h);border-radius:6px 6px 3px 3px;background:#eef2fa;transform-origin:bottom;transform:scaleY(.15)}
.bz__bars i:last-child{background:var(--blue)}
.bt.go .bz__bars i{animation:grow 3.2s cubic-bezier(.65,0,.35,1) infinite}
.bz__bars i:nth-child(2){animation-delay:.12s!important}.bz__bars i:nth-child(3){animation-delay:.24s!important}.bz__bars i:nth-child(4){animation-delay:.36s!important}.bz__bars i:nth-child(5){animation-delay:.48s!important}
@keyframes grow{0%{transform:scaleY(.15)}40%,80%{transform:scaleY(1)}100%{transform:scaleY(.15)}}
.bz-inf svg{width:150px;height:75px;overflow:visible}
.bz__infbase{fill:none;stroke:#eef2fa;stroke-width:7}
.bz__infrun{fill:none;stroke:var(--blue);stroke-width:7;stroke-linecap:round;stroke-dasharray:22 78}
.bt.go .bz__infrun{animation:inf 2.6s linear infinite}
@keyframes inf{to{stroke-dashoffset:-100}}
.bz__tagcard{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:120px;height:72px;padding-left:18px;border-radius:14px;background:var(--blue);color:#fff;transform-origin:14px 36px;transform:rotate(-8deg)}
.bz__tagcard b{font-size:28px;letter-spacing:-.03em;line-height:1}
.bz__tagcard em{font-style:normal;font-size:11px;opacity:.8;order:-1}
.bz__hole{position:absolute;left:10px;top:50%;width:10px;height:10px;margin-top:-5px;border-radius:50%;background:#fff}
.bt.go .bz__tagcard{animation:swing 3s ease-in-out infinite}
@keyframes swing{0%,100%{transform:rotate(-8deg)}50%{transform:rotate(6deg)}}
@media (max-width:767px){.bento{grid-template-columns:1fr}.bt--wide{grid-column:auto}.bz__stack i,.bz__steps span{width:36px}}


.dc{display:grid;grid-template-columns:340px minmax(0,1fr);align-items:center;gap:40px;padding:28px 40px 28px 28px;border-radius:32px;background:#f8f8f8;overflow:hidden}
.dc__art{position:relative;height:260px;border-radius:24px;background:radial-gradient(70% 70% at 50% 45%,#7983f5 0%,#5865f2 55%,#4752c4 100%);display:grid;place-items:center;perspective:700px;overflow:hidden}
.dc__logo{position:relative;width:132px;height:132px;border-radius:34px;display:grid;place-items:center;color:#fff;
 background:linear-gradient(145deg,#8a93ff 0%,#5865f2 45%,#3c45a5 100%);
 box-shadow:inset 0 2px 0 #ffffff66,inset 0 -8px 16px #00000040,0 24px 40px #1a1f6e66,0 6px 0 #3a42a0;transform-style:preserve-3d;animation:dc-float 6s ease-in-out infinite}
.dc__logo svg{width:76px;height:76px;filter:drop-shadow(0 4px 0 #2f3690) drop-shadow(0 8px 12px #00000040)}
.dc__shine{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(115deg,#0000 30%,#ffffff55 45%,#0000 60%);background-size:250% 100%;animation:dc-shine 4s ease-in-out infinite}
@keyframes dc-float{0%,100%{transform:translateY(0) rotateX(10deg) rotateY(-14deg)}50%{transform:translateY(-12px) rotateX(-6deg) rotateY(14deg)}}
@keyframes dc-shine{0%,20%{background-position:120% 0}60%,100%{background-position:-60% 0}}
.dc__bub{position:absolute;display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border-radius:14px;background:#fff;font-size:12.5px;font-weight:600;color:var(--ink);box-shadow:0 10px 24px #1a1f6e40;opacity:0;animation:dc-bub 7.5s cubic-bezier(.22,1,.36,1) infinite}
.dc__bub i{width:8px;height:8px;border-radius:50%;background:#23a55a}
.dc__bub--1{left:16px;top:26px;border-bottom-left-radius:4px}
.dc__bub--2{right:14px;top:96px;border-bottom-right-radius:4px;animation-delay:2.5s}
.dc__bub--3{left:30px;bottom:26px;border-top-left-radius:4px;animation-delay:5s}
.dc__bub--3 i{background:#f0b232}
@keyframes dc-bub{0%{opacity:0;transform:translateY(10px) scale(.9)}8%,30%{opacity:1;transform:none}40%,100%{opacity:0;transform:translateY(-8px) scale(.96)}}
.dc__txt{display:flex;flex-direction:column;align-items:flex-start;gap:12px}
.dc__txt .wpc{margin-bottom:0}
.btn--discord{background:#5865f2;color:#fff;box-shadow:none;margin-top:6px}
.btn--discord:hover{background:#4752c4;transform:none;box-shadow:none}
.btn--discord svg{width:20px;height:20px}
@media (max-width:767px){.dc{grid-template-columns:1fr;padding:12px 12px 24px;gap:20px}.dc__txt{padding:0 10px}.dc__art{height:220px}}


.tcard{background:#f8f8f8;border-radius:24px;padding:24px;display:flex;flex-direction:column;gap:16px}
.tcard__t{font-size:18px}
.tm{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.tm li{display:flex;align-items:center;gap:10px;padding:12px;border-radius:16px;background:#fff}
.tm__badge{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:#0865ff14;color:var(--blue);font-size:12px;font-weight:700;flex:none}
.tm__name{font-size:14px;font-weight:600;flex:1;min-width:0}
.tm__spark{width:64px;height:24px;flex:none;overflow:visible}
.tm__spark path{fill:none;stroke:var(--blue);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:100;stroke-dashoffset:100}
.tm.go .tm__spark path{animation:spark 4s cubic-bezier(.65,0,.35,1) infinite;animation-delay:calc(var(--i) * .15s)}
.tm li:nth-child(n) .tm__spark path{animation-delay:inherit}
@keyframes spark{0%{stroke-dashoffset:100}50%,85%{stroke-dashoffset:0}100%{stroke-dashoffset:0;opacity:0}}
.orbit{position:relative;height:250px;border-radius:18px;background:#fff;overflow:hidden}
.orbit__ring{position:absolute;left:50%;top:50%;width:190px;height:190px;margin:-95px 0 0 -95px;border-radius:50%;border:1px dashed #0865ff40}
.orbit__ring--2{width:110px;height:110px;margin:-55px 0 0 -55px;border-style:solid;border-color:#0865ff1f}
.orbit__core{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;background:var(--blue);display:grid;place-items:center;color:#fff;box-shadow:0 10px 30px #0865ff55}
.orbit__mark{width:30px;height:30px;animation:wpc-spin 8s linear infinite}
.orb{position:absolute;left:50%;top:50%;width:0;height:0;animation:orbit 18s linear infinite;animation-delay:calc(var(--i) * -4.5s)}
.orb__item{position:absolute;left:95px;top:0;display:flex;flex-direction:column;align-items:center;gap:4px;animation:counter 18s linear infinite;animation-delay:calc(var(--i) * -4.5s)}
.orb__lbl{font-size:10.5px;font-weight:700;color:var(--ink-65);padding:1px 6px;border-radius:999px;background:#fff}
@keyframes counter{from{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-360deg)}}
@keyframes orbit{to{transform:rotate(360deg)}}
.coin{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--c);color:#fff;font-size:20px;font-weight:700;box-shadow:inset 0 -4px 0 #00000026,0 8px 18px #00000026}
.tcard__foot{font-size:14px;color:var(--ink-65);text-align:center}
.tcard__foot b{color:var(--ink)}
@media (max-width:767px){.tm{grid-template-columns:1fr}}


.pfc{background:#fff;border-radius:24px;padding:10px;box-shadow:0 4px 50px #00000014}
.pfc__viz{position:relative;height:250px;border-radius:18px;background:#f5f7fb;overflow:hidden}
.pfc__t{padding:16px 12px 8px;text-align:center}
.pt{display:flex;align-items:center;justify-content:center;gap:32px;padding:20px;transition:opacity .45s}
.pt.fade{opacity:0}
.pt__clock{position:relative;width:140px;height:140px;flex:none}
.pt__clock svg{width:100%;height:100%;transform:rotate(-90deg)}
.pt__track{fill:none;stroke:#e3e9f5;stroke-width:8}
.pt__fill{fill:none;stroke:var(--blue);stroke-width:8;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100}
.pt__read{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}
.pt__read b{font-size:40px;letter-spacing:-.04em;font-variant-numeric:tabular-nums}
.pt__read span{font-size:12px;font-weight:600;color:var(--ink-50);margin-top:4px}
.pt__steps{display:flex;flex-direction:column;gap:12px}
.pt__steps li{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--ink-50);transition:color .35s}
.pt__steps i{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#e3e9f5;color:#fff;transition:background-color .35s,transform .45s cubic-bezier(.34,1.56,.64,1);transform:scale(.8)}
.pt__steps i svg{width:15px;height:15px;opacity:0;transition:opacity .3s}
.pt__steps li.on{color:var(--ink)}
.pt__steps li.on i{background:var(--blue);transform:scale(1)}
.pt__steps li.on i svg{opacity:1}
.pt.done .pt__steps li:last-child i{background:#12a150}
.sl{display:flex;flex-direction:column;justify-content:flex-end;padding:22px 26px 20px}
.sl__read{position:absolute;left:26px;top:20px;display:flex;align-items:baseline;gap:2px;line-height:1}
.sl__read b{font-size:44px;letter-spacing:-.045em;font-variant-numeric:tabular-nums}
.sl__read>span{font-size:22px;font-weight:600;color:var(--ink-65)}
.sl__mult{margin-left:12px;font-style:normal;font-size:12px;font-weight:600;color:var(--blue);padding:4px 9px;border-radius:999px;background:#0865ff14;align-self:center}
.sl__bars{display:flex;align-items:flex-end;gap:10px;height:150px}
.sl__bars li{flex:1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px}
.sl__bars i{display:block;width:100%;height:var(--h);border-radius:10px 10px 4px 4px;background:#e3e9f5;transition:background-color .45s,transform .5s cubic-bezier(.34,1.56,.64,1);transform-origin:bottom}
.sl__bars span{font-size:11px;font-weight:600;color:var(--ink-50);text-transform:uppercase;letter-spacing:.04em}
.sl__bars li.on i{background:#0865ff59}
.sl__bars li.cur i{background:var(--blue);transform:scaleY(1.04);box-shadow:0 8px 20px #0865ff40}
.sl__bars li.cur span{color:var(--blue)}
@media (max-width:767px){.pt{gap:18px}.pt__clock{width:110px;height:110px}.pt__read b{font-size:32px}.pt__steps li{font-size:13px}}


.rb{border-radius:32px;padding:64px 40px 40px;background:var(--blue);color:#fff}
.rb .h2,.rb .lead{color:#fff}
.rb .lead{opacity:.85}
.rb__card{display:flex;flex-direction:column;gap:6px;padding:24px;border-radius:20px;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}
.rb__card .ico{width:30px;height:30px;margin-bottom:10px;color:#fff}
.rb__t{font-size:18px;font-weight:600;line-height:1.3}
.rb__d{font-size:15px;line-height:1.4;color:#ffffffd9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@media (max-width:767px){.rb{padding:44px 16px 16px;border-radius:24px}.rb__d{white-space:normal}}


.pl2{display:flex;flex-direction:column;background:#f8f8f8;border-radius:24px;padding:10px;gap:0}
.pl2__win{height:240px;border-radius:18px;background:#fff;box-shadow:0 1px 0 var(--line);overflow:hidden;display:flex;flex-direction:column}
.pl2__bar{display:flex;align-items:center;gap:6px;padding:10px 14px;border-bottom:1px solid var(--line)}
.pl2__bar span{width:9px;height:9px;border-radius:50%;background:#e3e6ec}
.pl2__bar em{margin-left:8px;font-style:normal;font-size:11.5px;font-weight:600;color:var(--ink-50)}
.pl2__chart{position:relative;flex:1;margin:12px 14px 0;display:flex;align-items:stretch;gap:4px}
.pl2__chart i{position:relative;flex:1}
.pl2__chart i:before{content:"";position:absolute;left:50%;width:1px;bottom:var(--lo);top:calc(100% - var(--hi));background:currentColor}
.pl2__chart i:after{content:"";position:absolute;left:12%;right:12%;bottom:var(--b);height:var(--h);border-radius:2px;background:currentColor}
.pl2__chart i.up{color:var(--blue)}
.pl2__chart i.dn{color:#ff5a5f}
.pl2__chart i{opacity:0;transform:scaleY(.2);transform-origin:50% 60%}
.pl2__chart.go i{animation:c-in .5s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--i) * 60ms)}
@keyframes c-in{to{opacity:1;transform:none}}
.pl2__ticket{display:flex;gap:8px;padding:12px 14px}
.pl2__ticket span{flex:1;height:34px;display:grid;place-items:center;border-radius:10px;font-size:13px;font-weight:700;color:#fff}
.pl2__ticket .sell{background:#ff5a5f}
.pl2__ticket .buy{background:var(--blue)}
.vol{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:14px}
.vol__dom{display:flex;flex-direction:column;gap:4px}
.vol__dom li{flex:1;position:relative;border-radius:4px;background:#f5f7fb;overflow:hidden}
.vol__dom i{position:absolute;top:0;bottom:0;width:var(--w);transition:width 1.2s cubic-bezier(.65,0,.35,1)}
.vol__dom .ask i{right:0;background:#ff5a5f40}
.vol__dom .bid i{left:0;background:#0865ff40}
.vol__dom li:nth-child(5){box-shadow:0 2px 0 var(--ink)}
.vol__profile{display:flex;flex-direction:column;justify-content:space-between;gap:4px}
.vol__profile i{flex:1;width:var(--w);border-radius:0 4px 4px 0;background:var(--blue);opacity:.25;transition:width 1.2s cubic-bezier(.65,0,.35,1)}
.vol__profile i:nth-child(4){opacity:1}
.pl2__body{display:flex;align-items:center;justify-content:space-between;padding:18px 14px 6px}
.pl2__logo img{height:26px;width:auto}
.pl2__logo .plogo--vol{height:24px}
.pl2__for{font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;background:#0865ff14;color:var(--blue)}
.pl2__chips{display:flex;flex-wrap:wrap;gap:8px;padding:10px 14px 14px}
.pl2__chips li{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#fff;font-size:13px;font-weight:600}
.pl2__chips .ico{width:16px;height:16px;margin:0}


.disclosure__pill{display:inline-block;padding:6px 12px;border-radius:999px;background:#f5f7fb;font-size:12.5px;color:var(--ink-65)}
.stq{margin-top:40px;display:flex;flex-direction:column;gap:16px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8%,#000 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8%,#000 92%,#0000)}
.stq__row{overflow:hidden}
.stq__track,.stq__clone{display:flex;gap:16px;width:max-content}
.stq__track{animation:marquee calc(var(--n) * 9s) linear infinite}
.stq__row--rev .stq__track{animation-direction:reverse}
.stq__row:hover .stq__track{animation-play-state:paused}
.sto{width:380px;padding:22px;border-radius:24px;background:#f8f8f8;display:flex;flex-direction:column;gap:14px}
.sto__top{display:flex;align-items:center;gap:12px}
.sto__av{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--blue);color:#fff;font-weight:700;font-size:17px;flex:none}
.sto__who{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.3}
.sto__who strong{font-size:15px}
.sto__who span{font-size:13px;color:var(--ink-65)}
.sto__paid{display:flex;flex-direction:column;align-items:flex-end;padding:6px 12px;border-radius:14px;background:#fff;line-height:1.15}
.sto__paid em{font-style:normal;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#12a150}
.sto__paid strong{font-size:19px;letter-spacing:-.02em}
.sto blockquote{font-size:15px;line-height:1.5}
.sto__meta{align-self:flex-start;font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;background:#0865ff14;color:var(--blue)}
@media (max-width:767px){.sto{width:300px}}


.oa{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:40px;align-items:center;padding:48px;border-radius:32px;background:#f8f8f8}
.oa__txt{display:flex;flex-direction:column;align-items:flex-start;gap:14px}
.oa__txt .wpc{margin-bottom:0}
.oa__list{display:flex;flex-direction:column;gap:10px;margin-top:4px}
.oa__list li{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:500}
.oa__list .ico{width:24px;height:24px;color:var(--blue);margin:0}
.oa__actions{display:flex;gap:10px;margin-top:8px}
.oa__art{position:relative;height:260px;display:grid;place-items:center}
.acard{position:relative;z-index:1;width:340px;padding:22px;border-radius:24px;background:linear-gradient(145deg,#2a7bff 0%,#0865ff 55%,#0547c4 100%);color:#fff;box-shadow:0 30px 60px #0865ff40;animation:acard 7s ease-in-out infinite}
.acard--back{position:absolute;z-index:0;height:190px;background:#dfe8fb;box-shadow:none;transform:rotate(-8deg) translate(-18px,8px);animation:none;opacity:.9}
@keyframes acard{0%,100%{transform:translateY(0) rotate(2deg)}50%{transform:translateY(-10px) rotate(-1deg)}}
.acard__top{display:flex;align-items:center;gap:8px;font-weight:600;font-size:15px}
.acard__mark{width:18px;height:18px}
.acard__status{margin-left:auto;font-style:normal;display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:4px 10px;border-radius:999px;background:#ffffff26}
.acard__status i{width:7px;height:7px;border-radius:50%;background:#3dff9a}
.acard__bal{display:flex;flex-direction:column;margin-top:22px}
.acard__bal span{font-size:12px;opacity:.75}
.acard__bal b{font-size:34px;letter-spacing:-.03em;font-variant-numeric:tabular-nums}
.acard__spark{width:100%;height:44px;margin-top:6px;overflow:visible}
.acard__spark path{fill:none;stroke:#fff;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:100;stroke-dashoffset:100;animation:spark 4.4s cubic-bezier(.65,0,.35,1) infinite}
.acard__foot{display:flex;justify-content:space-between;margin-top:10px;font-size:12.5px;opacity:.85}
@media (max-width:1024px){.oa{grid-template-columns:1fr}.oa__art{order:-1}}
@media (max-width:767px){.oa{padding:24px 18px;border-radius:24px}.acard{width:290px}.oa__actions{width:100%}.oa__actions .btn{flex:1}}


.faq--2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}
@media (max-width:900px){.faq--2{grid-template-columns:1fr}}


.nl{background:var(--blue);color:#fff;border-radius:32px;padding:40px}
.nl .h2,.nl .muted{color:#fff}
.nl .muted{opacity:.85}
.nl .news input{background:#ffffff26;color:#fff;box-shadow:inset 0 0 0 1px #ffffff59;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}
.nl .news input::placeholder{color:#ffffffb3}
.nl .news .btn{background:#fff;color:var(--ink);box-shadow:none}
.nl .news .btn:hover{background:var(--ink);color:#fff;transform:none}
.nl .fine{color:#ffffffb3}
@media (max-width:767px){.nl{padding:28px 20px;border-radius:24px}}
@media (prefers-reduced-motion:reduce){.dc__logo,.dc__shine,.dc__bub,.orb,.orb__item,.orbit__mark,.acard,.acard__spark path,.stq__track{animation:none!important}.dc__bub{opacity:1}.bz__fill,.tm__spark path,.acard__spark path{stroke-dashoffset:0}.pl2__chart i{opacity:1;transform:none}}
[hidden]{display:none!important}
.tcard .tm{flex:1;grid-auto-rows:1fr}
.faq--2{grid-template-columns:1fr}
.faq--2 .faq__item p{max-width:820px}
.acard__bal b .acard__num{font-size:inherit;opacity:1}


.how__card,.how__card:hover{transform:none!important;box-shadow:0 4px 50px #00000014!important}
.how__card:hover .ico{transform:none!important}
.how__head{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 12px 16px}
.how__head .how__t{padding:0}
.how__step{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--blue);color:#fff;font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;box-shadow:0 0 0 5px #0865ff1a,0 6px 14px #0865ff40}


.vt__line{stroke:url(#vt-stroke)!important;stroke-width:3!important}
.vt__dot{background:#fff!important;box-shadow:0 0 0 4px var(--blue),0 0 0 10px #0865ff26!important;width:12px;height:12px}
.vt__dot:after{content:"";position:absolute;inset:-10px;border-radius:50%;border:2px solid #0865ff55;animation:vt-pulse 1.4s ease-out infinite}
@keyframes vt-pulse{0%{transform:scale(.5);opacity:1}100%{transform:scale(1.6);opacity:0}}
.viz-target.hit .vt__dot{box-shadow:0 0 0 4px #12a150,0 0 0 10px #12a15026!important}
.viz-target.hit .vt__dot:after{border-color:#12a15066}
.viz-target.hit .vt__target{stroke:#12a150!important;stroke-width:2!important;stroke-dasharray:none!important}
.vt__lbl--t{transition:color .4s}
.viz-target.hit .vt__lbl--t{color:#12a150}
.vt__hit{left:50%!important;top:58%!important;gap:10px!important;padding:10px 16px 10px 10px!important;border-radius:16px!important;background:#fff!important;color:var(--ink)!important;box-shadow:0 12px 30px #0000001f,0 0 0 1px #0000000a!important}
.vt__hitico{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#12a150;color:#fff}
.vt__hitico .ico{width:17px!important;height:17px!important}
.vt__hittxt{display:flex;flex-direction:column;line-height:1.2;text-align:left}
.vt__hittxt b{font-size:13.5px}
.vt__hittxt em{font-style:normal;font-size:11.5px;color:var(--ink-50);font-weight:500}


.seg button{transition:background-color .35s cubic-bezier(.22,1,.36,1),color .35s,box-shadow .35s}
.rail__track .plan{transition:opacity .26s ease,transform .26s ease}
.rail__track.is-swapping .plan{opacity:0;transform:translateY(10px) scale(.985)}
.rail__track.is-entering .plan{animation:plan-in .55s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--si,0) * 60ms)}
@keyframes plan-in{from{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}
#pick-plans,#pick-sizes,#pick-desc,#pick-risk-wrap,.px__sum>*{transition:opacity .22s ease,transform .22s ease}
.px.is-swapping #pick-plans,.px.is-swapping #pick-sizes,.px.is-swapping #pick-desc,.px.is-swapping #pick-risk-wrap,.px.is-swapping .px__keys,.px.is-swapping .px__name{opacity:0;transform:translateY(6px)}
.head .h2{margin-bottom:0}

.how__viz{height:260px}
.vt__svg{top:40px;height:180px}
.vp__num{font-size:60px}
.viz-plan{gap:28px}
.viz-pay{gap:16px;padding:24px}
main>section.how{padding-bottom:160px}
@media (max-width:767px){.how__viz{height:230px}.vt__svg{height:150px}main>section.how{padding-bottom:110px}}

.bg{height:calc(100vh + 660px)!important;height:calc(100svh + 660px)!important;background:linear-gradient(in oklab,#0865ff 0,#0865ff calc(100svh - 60px),#F6F7F9 calc(100% - 40px),#F6F7F9 100%)!important}
.bg__blur{top:auto!important;bottom:-260px!important}


.how__step{position:relative;width:44px!important;height:44px!important;border-radius:0!important;background:none!important;box-shadow:none!important;display:grid;place-items:center}
.how__hex{position:absolute;inset:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 6px 12px #0865ff4d)}
.how__hex path{fill:var(--blue);stroke:#0865ff26;stroke-width:6;paint-order:stroke}
.how__step b{position:relative;color:#fff;font-size:16px;font-weight:600;line-height:1}


.seg button{display:inline-flex;align-items:center;justify-content:center;gap:7px}
.seg__ico{width:19px;height:19px;flex:none;color:var(--blue);transition:color .35s,transform .45s cubic-bezier(.34,1.56,.64,1)}
.seg button[aria-selected=true] .seg__ico{color:#fff;transform:scale(1.08)}
.seg button:hover:not([aria-selected=true]) .seg__ico{transform:translateY(-1px)}



.wpc-mark{animation:wpc-spin 6s linear infinite}
@media (prefers-reduced-motion:reduce){.wpc-mark{animation:none}}
.bz__fill{stroke-dashoffset:0}
.bz__ringico{transform:none;opacity:1}
.bz__bars i{transform:none}
.bz__infrun{stroke-dasharray:none;stroke:var(--blue)}
.bz__tagcard{transform:rotate(-6deg)}
.bz__stack i{transition:none}
.dc__logo{animation:none;transform:rotateX(8deg) rotateY(-12deg)}
.dc__shine{animation:none;opacity:0}
.dc__bub{animation:none;opacity:1}
.orb,.orb__item,.orbit__mark{animation:none}
.tm__spark path{stroke-dashoffset:0}
.pt__steps i,.pt__steps li,.sl__bars i{transition:none}
.pl2__chart.still i{opacity:1;transform:none}
.acard,.acard__spark path{animation:none}
.acard{transform:rotate(2deg)}
.acard__spark path{stroke-dashoffset:0}
.stq__track{animation-duration:calc(var(--n) * 16s)}
.stq__row--rev{display:none}
.orb{transform:rotate(calc(var(--i) * 90deg - 45deg))}
.orb__item{transform:translate(-50%,-50%) rotate(calc(var(--i) * -90deg + 45deg))}

.bz-ring .bz__ringico{transform:none!important}

.how__step{width:56px!important;height:56px!important}
.how__hex{display:none}
.how__logo{position:absolute;inset:0;width:100%;height:100%;color:var(--blue);opacity:.16}
.how__step b{color:var(--blue)!important;font-size:20px!important;font-weight:700!important}


main>section.hs{padding-block:0}
.hs__pin{position:sticky;top:68px;min-height:calc(100vh - 68px);min-height:calc(100svh - 68px);display:flex;flex-direction:column;justify-content:center;gap:36px;padding-block:32px;overflow:hidden}
.hs__top{display:flex;flex-direction:column;align-items:center;gap:28px}
.hs__view{width:100%;overflow:hidden}
.hs__track{display:flex;gap:16px;padding-inline:max(24px,calc((100vw - 1040px) / 2));width:max-content;will-change:transform}
.hs__track .plan{flex:0 0 340px;transition:none;will-change:transform,opacity}
.hs__track .plan[data-m="futures"]:not([data-m="futures"] ~ [data-m="futures"]){margin-left:40px}
.hs__bar{height:3px;border-radius:99px;background:#1a19190f;overflow:hidden;max-width:420px;margin:0 auto}
.hs__bar i{display:block;height:100%;background:var(--blue);transform-origin:0 50%;transform:scaleX(0)}

.ms{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:6px;border-radius:24px;background:#fff;box-shadow:0 10px 40px #0000000f,0 0 0 1px #0000000a;width:min(560px,100%)}
.ms__thumb{position:absolute;top:6px;bottom:6px;left:6px;width:calc(50% - 6px);border-radius:18px;background:var(--blue);box-shadow:0 10px 24px #0865ff4d;transition:transform .55s cubic-bezier(.65,0,.35,1)}
.hs.is-fut .ms__thumb{transform:translateX(100%)}
.ms button{position:relative;z-index:1;display:flex;align-items:center;gap:14px;padding:12px 16px;border:0;background:none;border-radius:18px;cursor:pointer;text-align:left;color:var(--ink);transition:color .45s}
.ms__ico{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#0865ff12;color:var(--blue);flex:none;transition:background-color .45s,color .45s}
.ms__svg{width:28px;height:28px}
.ms__txt{display:flex;flex-direction:column;line-height:1.2}
.ms__txt b{font-size:18px;font-weight:700;letter-spacing:-.01em}
.ms__txt em{font-style:normal;font-size:12.5px;font-weight:500;color:var(--ink-50);margin-top:3px;transition:color .45s}
.ms button[aria-selected=true]{color:#fff}
.ms button[aria-selected=true] .ms__ico{background:#ffffff26;color:#fff}
.ms button[aria-selected=true] .ms__txt em{color:#ffffffcc}
@media (max-width:767px){
 .hs__pin{top:60px;min-height:calc(100svh - 60px);gap:22px;padding-block:20px}
 .hs__top{gap:18px}
 .hs__track{padding-inline:16px}
 .hs__track .plan{flex-basis:78vw}
 .ms button{gap:10px;padding:10px}
 .ms__ico{width:40px;height:40px;border-radius:12px}
 .ms__svg{width:24px;height:24px}
 .ms__txt b{font-size:16px}
 .ms__txt em{font-size:11px}
}

.vt__hit{left:16px!important;top:auto!important;bottom:44px!important;transform:translateY(8px) scale(.94)!important;transform-origin:left bottom}
.viz-target.hit .vt__hit{transform:none!important}


main>section:not(.hero):not(.how) .head{align-items:flex-start;text-align:left}
main>section:not(.hero):not(.how) .h2{max-width:720px}
.hs__top{flex-direction:row!important;align-items:flex-end!important;justify-content:space-between}
.hs__top .head{flex:1;min-width:0}
.hs__top .ms{flex:none;width:520px}
.disclosure.center{justify-content:flex-start;text-align:left}
.pfc__t,.how__card+.x{text-align:left}
.pfc__t{padding:18px 14px 8px}
.rb .head{align-items:flex-start;text-align:left}
.oa__txt,.dc__txt{text-align:left}
.foot__news .h2{max-width:520px}
.px__sum .fine.center{text-align:left;justify-content:flex-start}
@media (max-width:1024px){.hs__top{flex-direction:column!important;align-items:flex-start!important;gap:20px!important}.hs__top .ms{width:100%}}

.how__step{width:68px!important;height:68px!important}
.how__step b{font-size:26px!important;font-weight:800!important;letter-spacing:-.02em}
.how__logo{opacity:.14}
.how__head{gap:8px!important;padding-top:20px!important}
.how__head .how__t{font-size:20px;font-weight:600}

.vp__num{align-items:flex-start;gap:2px}
.vp__cur{font-size:.5em;line-height:1;margin-top:.14em}
.vp__unit{font-size:.5em;line-height:1;align-self:flex-end;margin-bottom:.1em}

.vt__hit{bottom:auto!important;top:88px!important;left:16px!important;transform-origin:left top}


.wpc{margin-bottom:14px!important}
.head{margin:0}
main>section:not(.hero):not(.how) .head+*{margin-top:48px!important}
main>section:not(.hero):not(.how) .head+.disclosure{margin-top:20px!important}
.disclosure+.wall{margin-top:32px}
.rb .head+.grid{margin-top:40px!important}
.hs__top .head+*{margin-top:0!important}
.hs__pin{gap:44px!important}
.ms__txt em{white-space:nowrap}
@media (max-width:767px){main>section:not(.hero):not(.how) .head+*{margin-top:32px!important}.hs__pin{gap:28px!important}.ms__txt em{display:none}}


.stq{display:none}
.wall{columns:3 320px;column-gap:16px}
.wall__item{break-inside:avoid;margin-bottom:16px;padding-top:calc(var(--k) * 28px)}
.wall__item:nth-child(-n+3){padding-top:calc(var(--k) * 28px)}
.wall__item:not(:nth-child(-n+3)){padding-top:0}
.wall .sto{width:auto}
.wall__item:nth-child(4n+1) .sto{background:#fff;box-shadow:0 4px 50px #00000014}
.wall__item:nth-child(5n+2) .sto blockquote{font-size:17px;line-height:1.45}
@media (max-width:767px){.wall{columns:1}.wall__item{padding-top:0!important}}


.oa{grid-template-columns:minmax(0,1fr) 470px!important;overflow:hidden}
.oa__art{height:360px!important;display:block!important;position:relative}
.acard,.acard--back{display:none}
.dash{position:absolute;right:30px;top:30px;width:360px;padding:22px;border-radius:26px;color:#fff;background:linear-gradient(150deg,#2a7bff 0%,#0865ff 50%,#0547c4 100%);box-shadow:0 30px 60px #0865ff47,inset 0 1px 0 #ffffff40}
.dash__top{display:flex;align-items:center;gap:8px}
.dash__mark{width:18px;height:18px}
.dash__brand{font-weight:600;font-size:15px}
.dash__status{margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#ffffff26;font-size:12px;font-weight:600}
.dash__status i{width:7px;height:7px;border-radius:50%;background:#3dff9a}
.dash__bal{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin-top:20px}
.dash__bal span{width:100%;font-size:12px;opacity:.75}
.dash__bal b{font-size:36px;letter-spacing:-.035em;line-height:1}
.dash__bal em{font-style:normal;font-size:13px;font-weight:600;padding:3px 8px;border-radius:999px;background:#3dff9a33;color:#b9ffd9}
.dash__chart{display:block;width:calc(100% + 44px);height:88px;margin:10px -22px 0}
.dash__row{display:grid;grid-template-columns:1.4fr 1fr .8fr;gap:8px;margin-top:6px}
.dash__row div{padding:10px 12px;border-radius:14px;background:#ffffff1f}
.dash__row span{display:block;font-size:11px;opacity:.75}
.dash__row b{font-size:13.5px;white-space:nowrap}
.float{position:absolute;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:18px;background:#fff;color:var(--ink);box-shadow:0 20px 40px #0000001f,0 0 0 1px #0000000a}
.float b{display:block;font-size:13.5px}
.float em{display:block;font-style:normal;font-size:11.5px;color:var(--ink-50)}
.float strong{margin-left:8px;font-size:16px;color:#12a150}
.float--pay{left:0;bottom:36px}
.float--rule{left:14px;top:14px}
.float__ico{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#12a150;color:#fff}
.float__ico .ico{width:20px;height:20px;margin:0;color:#fff}
@media (max-width:1024px){.oa{grid-template-columns:1fr!important}.oa__art{order:2;height:380px!important}.dash{right:auto;left:50%;margin-left:-180px}}
@media (max-width:767px){.oa__art{height:400px!important;margin-inline:-6px}.dash{width:300px;margin-left:-150px;top:56px}.dash__bal b{font-size:30px}.float--pay{bottom:0;left:0}.float--rule{top:0;left:auto;right:0}}


svg.ico,svg.seg__ico,svg.ms__svg{fill:none}

.hs__top{flex-direction:column!important;align-items:flex-start!important;gap:24px!important}
.hs__top .ms{width:520px}
.hs__track{position:relative;display:flex;gap:56px!important;align-items:stretch}
.hs__track .plan[data-m="futures"]:not([data-m="futures"] ~ [data-m="futures"]){margin-left:0}
.hs__group{display:flex;flex-direction:column;gap:14px}
.hs__glabel{display:flex;align-items:center;gap:10px;padding-left:2px}
.hs__gico{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:var(--blue);color:#fff}
.hs__gico svg{width:22px;height:22px}
.hs__gtxt{display:flex;align-items:baseline;gap:8px}
.hs__gtxt b{font-size:20px;font-weight:700;letter-spacing:-.01em}
.hs__gtxt em{font-style:normal;font-size:13px;color:var(--ink-50);font-weight:500}
.hs__gcount{margin-left:6px;font-size:12px;font-weight:600;padding:3px 9px;border-radius:999px;background:#0865ff14;color:var(--blue)}
.hs__cards{display:flex;gap:16px}
.hs__cards .plan{flex:0 0 340px}
.hs__pin{gap:32px!important}
@media (max-width:1024px){.hs__top .ms{width:100%}}
@media (max-width:767px){.hs__cards .plan{flex-basis:78vw}.hs__gtxt em{display:none}.hs__track{gap:32px!important}}


.viz-plan{justify-content:space-evenly!important}
.vp__meta{display:flex;gap:6px}
.viz-pay{justify-content:space-evenly!important}


.px{display:none}
.px2{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:16px;align-items:start}
.px2__main{display:flex;flex-direction:column;gap:16px;min-width:0}
.px2__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding:14px;border-radius:22px;background:#f8f8f8}
.px2__sizes{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.px2__lbl{font-size:13px;font-weight:600;color:var(--ink-65)}
.px2__sizes .chips button{height:36px;padding:0 13px}
.px2__plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}
.ptile{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;border:0;border-radius:18px;background:#f8f8f8;text-align:left;cursor:pointer;box-shadow:inset 0 0 0 1.5px transparent;transition:box-shadow .25s,background-color .25s}
.ptile:hover{box-shadow:inset 0 0 0 1.5px #0865ff55}
.ptile[aria-checked=true]{background:#fff;box-shadow:inset 0 0 0 2px var(--blue),0 10px 24px #0865ff1f}
.ptile__top{display:flex;align-items:center;gap:6px;width:100%}
.ptile__top b{font-size:15px}
.ptile__top i{margin-left:auto;font-style:normal;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 7px;border-radius:999px;background:var(--blue);color:#fff}
.ptile__desc{font-size:12.5px;line-height:1.35;color:var(--ink-65)}
.ptile__from{margin-top:auto;font-size:12.5px;color:var(--ink-65)}
.ptile__from b{color:var(--ink);font-size:14px}
.ptile[aria-checked=true] .ptile__top b{color:var(--blue)}
.px2__risk{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 14px;border-radius:18px;background:#f8f8f8}
.px2__rules{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.rulecol{padding:18px;border-radius:22px;background:#f8f8f8}
.rulecol--fund{background:#0865ff0d}
.rulecol__head{display:flex;align-items:center;gap:10px;margin-bottom:8px}
.rulecol__ico{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#fff;color:var(--blue);box-shadow:0 2px 6px #0000000a}
.rulecol--fund .rulecol__ico{background:var(--blue);color:#fff}
.rulecol__ico .ico{width:22px;height:22px;margin:0}
.rulecol__head b{display:block;font-size:15px}
.rulecol__head em{display:block;font-style:normal;font-size:12px;color:var(--ink-50)}
.rulecol dl div{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--line);font-size:13.5px}
.rulecol dl div:last-child{border-bottom:0}
.rulecol dt{color:var(--ink-65)}
.rulecol dd{font-weight:600;text-align:right}
.rulecol dd small{color:var(--ink-50);font-weight:500}
.rulecol__none dd{color:var(--blue)}
.px2 .px__sum{position:sticky;top:92px}
.px__qty{justify-content:flex-start}
.px__qty>span:first-child{order:0}
.px__save{order:0}
.px__stepper{margin-left:auto}
@media (max-width:1100px){.px2{grid-template-columns:1fr}.px2 .px__sum{position:static}}
@media (max-width:767px){.px2__rules{grid-template-columns:1fr}.px2__plans{grid-template-columns:1fr 1fr}.px2__bar{flex-direction:column;align-items:flex-start}}


.dash{top:74px!important;right:0!important;width:350px!important}
.float--rule{top:6px!important;left:0!important}
.float--pay{bottom:6px!important;left:0!important}
.oa__art{height:400px!important}
@media (max-width:1024px){.dash{left:50%!important;right:auto!important;margin-left:-175px!important}.float--rule{left:0!important}.float--pay{left:auto!important;right:0!important}}
@media (max-width:767px){.dash{width:300px!important;margin-left:-150px!important;top:70px!important}.oa__art{height:430px!important}}
.vtag{font-size:11.5px;font-weight:600;padding:5px 10px;border-radius:999px;background:#fff;color:var(--ink-65);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap}
.vtag--blue{background:#0865ff14;color:var(--blue);box-shadow:none}
.vy__time{display:flex;flex-wrap:wrap;gap:6px}



:root{--wcard-shadow:0 4px 50px #00000014}
.wcard,.plan,.tcard,.pfc,.pl2,.sto,.faq__item,.ptile,.px2__bar,.px2__risk,.rulecol,.oa,.dc{background:#fff!important;box-shadow:var(--wcard-shadow)!important;border-radius:24px}
.wcard{padding:28px}
.ptile{box-shadow:var(--wcard-shadow),inset 0 0 0 1.5px transparent!important}
.ptile[aria-checked=true]{box-shadow:0 10px 30px #0865ff26,inset 0 0 0 2px var(--blue)!important}
.rulecol--fund{background:#fff!important}
.faq__ico{background:#f2f5fb}
.hs__top{width:100%}
.hs__track{padding-inline:calc(max(0px,(100vw - 1088px) / 2) + 24px)!important}
@media (max-width:767px){.hs__track{padding-inline:16px!important}}


.btn--discord:hover,.btn--discord:focus-visible{background:#4752c4!important;color:#fff!important}
.dc2{display:grid;grid-template-columns:minmax(0,1fr) 460px;gap:40px;align-items:center;padding:40px}
.dc2__txt{display:flex;flex-direction:column;align-items:flex-start;gap:14px}
.dc2__logo{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:#5865f2;color:#fff;box-shadow:0 10px 24px #5865f24d}
.dc2__logo svg{width:32px;height:32px}
.dc2__txt .wpc{margin-bottom:0!important}
.dc2__pts{display:flex;flex-direction:column;gap:10px;margin:4px 0 6px}
.dc2__pts li{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600}
.dc2__pts .ico{width:24px;height:24px;color:#5865f2;margin:0}
.chat{border-radius:20px;background:#313338;color:#dbdee1;overflow:hidden;box-shadow:0 24px 50px #1e1f2233}
.chat__bar{display:flex;align-items:center;gap:8px;padding:14px 18px;border-bottom:1px solid #ffffff14;color:#f2f3f5;font-size:15px}
.chat__hash{width:20px;height:20px;color:#80848e}
.chat__ex{margin-left:auto;font-size:11px;font-weight:600;color:#949ba4;padding:3px 8px;border-radius:999px;background:#ffffff0f}
.chat__view{height:330px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 14%,#000 86%,#0000);mask-image:linear-gradient(#0000,#000 14%,#000 86%,#0000)}
.chat__list{display:flex;flex-direction:column;padding:6px 0;animation:chat 60s linear infinite}
.chat:hover .chat__list{animation-play-state:paused}
@keyframes chat{to{transform:translateY(-50%)}}
.cm{display:flex;gap:12px;padding:10px 18px}
.cm__av{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#4e5058;color:#c4c9ce;flex:none}
.cm__ico{width:22px;height:22px}
.cm__av--desk{background:var(--blue);color:#fff}
.cm__mark{width:18px;height:18px}
.cm__name{display:flex;align-items:center;gap:6px;margin-bottom:2px}
.cm__name b{font-size:14px;color:#f2f3f5}
.cm__tag{font-style:normal;font-size:10px;font-weight:700;padding:1px 5px;border-radius:4px;background:#5865f2;color:#fff}
.cm p{font-size:14px;line-height:1.4;color:#dbdee1}
@media (max-width:1024px){.dc2{grid-template-columns:1fr;padding:24px}}
@media (prefers-reduced-motion:reduce){.chat__list{animation:none}}


.tp{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px}
.tp__head{display:flex;align-items:center;gap:10px;margin-bottom:14px}
.tp__head--fut{margin:24px 0 14px;padding-top:22px;border-top:1px solid var(--line)}
.tp__ico{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:var(--blue);color:#fff;flex:none}
.tp__ico .ico{width:22px;height:22px;margin:0}
.mks{display:flex;flex-direction:column}
.mk{display:grid;grid-template-columns:84px 120px minmax(0,1fr);align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}
.mk:last-child{border-bottom:0}
.mk__logos{display:flex}
.mk__logos>*{margin-left:-8px;box-shadow:0 0 0 2px #fff}
.mk__logos>*:first-child{margin-left:0}
.lg{width:30px;height:30px;border-radius:50%;object-fit:cover;display:grid;place-items:center;flex:none}
.lg--au{background:linear-gradient(145deg,#ffe28a,#d4a017);color:#6b4a00;font-size:11px;font-weight:800}
.lg--ag{background:linear-gradient(145deg,#f4f6f8,#aab2bd);color:#4a5360;font-size:11px;font-weight:800}
.lg--oil{background:#1a1919;color:#ffb020}
.lg--oil .ico{width:18px;height:18px;margin:0}
.mk__name{font-size:15px;font-weight:600}
.mk__syms{display:flex;flex-wrap:wrap;gap:6px}
.sym{font-size:12.5px;font-weight:600;padding:5px 10px;border-radius:999px;background:#f2f5fb;color:var(--ink)}
.sym--more{background:none;color:var(--blue)}
.futs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}
.fut{display:flex;flex-direction:column;padding:10px 12px;border-radius:14px;background:#f2f5fb}
.fut b{font-size:16px;letter-spacing:-.01em}
.fut em{font-style:normal;font-size:12px;color:var(--ink-65)}
.coins{display:flex;flex-direction:column}
.coins li{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}
.coinlg{width:40px;height:40px;border-radius:50%;flex:none}
.coinlg--credit{display:grid;place-items:center;background:#0865ff14;color:var(--blue)}
.coinlg--credit .ico{width:24px;height:24px;margin:0}
.coins span{display:flex;flex-direction:column;flex:1;line-height:1.25}
.coins b{font-size:15px}
.coins em{font-style:normal;font-size:12.5px;color:var(--ink-50)}
.coins__ok{width:22px;height:22px;color:#12a150;flex:none}
.payfacts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}
.payfacts li{display:flex;align-items:center;gap:10px;padding:12px;border-radius:16px;background:#f2f5fb}
.payfacts .ico{width:26px;height:26px;color:var(--blue);margin:0;flex:none}
.payfacts span{display:flex;flex-direction:column;line-height:1.25}
.payfacts b{font-size:14px}
.payfacts em{font-style:normal;font-size:12px;color:var(--ink-50)}
@media (max-width:1024px){.tp{grid-template-columns:1fr}}
@media (max-width:767px){.mk{grid-template-columns:auto 1fr;row-gap:8px}.mk__syms{grid-column:1/-1}.futs{grid-template-columns:1fr 1fr}.payfacts{grid-template-columns:1fr}}


.pf2{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.pf2__card{display:flex;flex-direction:column;gap:20px}
.pf2__t{font-size:20px;font-weight:600}
.rcpt{border-radius:20px;background:#f5f8fe;padding:18px}
.rcpt__top{display:flex;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px dashed #0865ff33}
.rcpt__top>span:not(.rcpt__amt){display:flex;flex-direction:column;flex:1;line-height:1.25}
.rcpt__top b{font-size:15px}
.rcpt__top em{font-style:normal;font-size:12px;color:var(--ink-50)}
.rcpt__amt{font-size:24px;font-weight:700;letter-spacing:-.02em}
.rcpt__tl{display:flex;flex-direction:column;gap:0;padding:14px 0 6px;position:relative}
.rcpt__tl li{display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:12px;padding:8px 0;position:relative;font-size:14.5px;font-weight:600}
.rcpt__tl li:not(:last-child):after{content:"";position:absolute;left:13px;top:34px;height:18px;width:2px;background:#0865ff33}
.rcpt__tl i{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--blue);color:#fff}
.rcpt__tl i .ico{width:16px;height:16px;margin:0}
.rcpt__tl li.ok i{background:#12a150}
.rcpt__tl time{font-size:13px;font-weight:600;color:var(--ink-50);font-variant-numeric:tabular-nums}
.rcpt__foot{display:flex;align-items:center;gap:8px;margin-top:8px;padding:10px 12px;border-radius:12px;background:#12a1501a;color:#0d7a3c;font-size:14px;font-weight:600}
.rcpt__foot .ico{width:20px;height:20px;margin:0}
.stair{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;align-items:end;height:250px;padding:0 4px}
.stair__s{display:flex;flex-direction:column;align-items:stretch;gap:6px;text-align:center}
.stair__s b{font-size:22px;letter-spacing:-.02em;color:var(--ink)}
.stair__blk{height:calc(60px + var(--i) * 34px);border-radius:14px 14px 6px 6px;background:linear-gradient(180deg,#0865ff calc(20% + var(--i) * 10%),#0865ff55);opacity:calc(.35 + var(--i) * .16);display:flex;align-items:flex-start;justify-content:center;padding-top:10px}
.stair__blk em{font-style:normal;font-size:12px;font-weight:700;color:#fff}
.stair__s:last-child .stair__blk{opacity:1;box-shadow:0 12px 26px #0865ff40}
.stair__s:last-child b{color:var(--blue)}
.stair__s small{font-size:11px;font-weight:600;color:var(--ink-50);line-height:1.2}
.stair__note{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:#f5f8fe;font-size:14px;font-weight:600;color:var(--ink-80)}
.stair__note .ico{width:20px;height:20px;color:var(--blue);margin:0}
@media (max-width:900px){.pf2{grid-template-columns:1fr}}


.rb2{position:relative;overflow:hidden;isolation:isolate}
.rb2__blob{position:absolute;z-index:-1;border-radius:50%;filter:blur(60px);opacity:.85}
.rb2__blob--a{width:420px;height:420px;left:-80px;top:120px;background:#5ec8ff}
.rb2__blob--b{width:380px;height:380px;right:-60px;bottom:-120px;background:#7a5cff}
.rb2__blob--c{width:300px;height:300px;left:45%;top:40%;background:#00d1b2;opacity:.55}
.gl{display:flex;flex-direction:column;gap:18px;padding:26px;border-radius:22px;background:linear-gradient(145deg,#ffffff38,#ffffff14);box-shadow:inset 0 1px 0 #ffffff80,inset 0 0 0 1px #ffffff40,0 20px 40px #0030a026;-webkit-backdrop-filter:blur(22px) saturate(1.5);backdrop-filter:blur(22px) saturate(1.5)}
.gl__ico{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#ffffff2e;box-shadow:inset 0 1px 0 #ffffff66;color:#fff}
.gl__ico .ico{width:28px;height:28px;margin:0;color:#fff}
.gl__t{font-size:19px;font-weight:600;line-height:1.35;color:#fff;letter-spacing:-.01em}
.rb .rb__card{display:none}


.pp__card{position:relative;display:flex;flex-direction:column;gap:18px;padding:28px;border-radius:28px;color:#fff;overflow:hidden;isolation:isolate}
.pp__card--mt5{background:linear-gradient(150deg,#2a7bff 0%,#0865ff 45%,#0544b8 100%)}
.pp__card--vol{background:linear-gradient(150deg,#6c55ff 0%,#4b35d6 50%,#2a1d86 100%)}
.pp__card:after{content:"";position:absolute;z-index:-1;width:360px;height:360px;right:-120px;top:-140px;border-radius:50%;background:#ffffff1f}
.pp__brand{display:flex;align-items:center;justify-content:space-between}
.pp__logo{display:inline-flex;align-items:center;height:52px;padding:0 16px;border-radius:16px;background:#fff;box-shadow:0 10px 24px #00000026}
.pp__logo img{height:26px;width:auto}
.pp__logo .plogo--vol{height:22px}
.pp__for{font-size:12.5px;font-weight:700;padding:5px 11px;border-radius:999px;background:#ffffff26;box-shadow:inset 0 0 0 1px #ffffff40}
.pp__t{font-size:26px;font-weight:600;line-height:1.2;letter-spacing:-.025em;max-width:420px}
.pp__devices{position:relative;height:210px}
.dv{position:absolute}
.dv__screen{position:relative;border-radius:10px;background:#fff;overflow:hidden;box-shadow:0 20px 40px #0000004d}
.dv--laptop{left:0;right:90px;bottom:0}
.dv--laptop .dv__screen{height:180px;border:8px solid #111;border-bottom-width:12px;border-radius:14px 14px 4px 4px}
.dv--laptop svg{position:absolute;inset:16px 10px 40px;width:calc(100% - 20px);height:calc(100% - 56px)}
.dv__base{height:12px;margin:0 -24px;border-radius:0 0 12px 12px;background:linear-gradient(#d9dde5,#aeb4bf)}
.dv__buy,.dv__sell{position:absolute;bottom:10px;width:calc(50% - 15px);height:24px;border-radius:7px;display:grid;place-items:center;font-size:11px;font-weight:700;color:#fff}
.dv__sell{left:10px;background:#ff5a5f}
.dv__buy{right:10px;background:#0865ff}
.dv--phone{right:0;bottom:0;width:98px}
.dv--phone .dv__screen{height:190px;border:6px solid #111;border-radius:22px;padding:18px 8px;display:flex;flex-direction:column;gap:8px}
.dv__row{height:14px;border-radius:5px;background:#e8eefb}
.dv__row--b{background:#0865ff}
.dv--monitor{left:10%;right:10%;bottom:0}
.dv--monitor .dv__screen{height:170px;border:8px solid #111;border-radius:14px}
.dv__screen--dark{background:#15122e!important;display:grid;grid-template-columns:1fr 36%;gap:10px;padding:12px}
.dv__stand{width:70px;height:26px;margin:0 auto;background:linear-gradient(#cfd4dc,#9aa1ad);clip-path:polygon(25% 0,75% 0,100% 100%,0 100%)}
.fp{display:flex;align-items:flex-end;gap:5px}
.fp i{flex:1;position:relative;height:100%}
.fp i:before,.fp i:after{content:"";position:absolute;left:0;right:0;border-radius:3px}
.fp i:before{bottom:0;height:var(--a);background:#4e7bff}
.fp i:after{bottom:calc(var(--a) + 3px);height:calc(var(--b) * .4);background:#ff5a8a}
.vp{display:flex;flex-direction:column;justify-content:space-between;gap:4px}
.vp i{flex:1;width:var(--w);border-radius:0 4px 4px 0;background:#8a73ff}
.vp i:nth-child(4){background:#ffd166}
.pp__chips{display:flex;flex-wrap:wrap;gap:8px}
.pp__chips li{display:inline-flex;align-items:center;gap:7px;padding:8px 13px;border-radius:999px;background:#ffffff26;box-shadow:inset 0 0 0 1px #ffffff40;font-size:13.5px;font-weight:600;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}
.pp__chips .ico{width:18px;height:18px;margin:0;color:#fff}
@media (max-width:767px){.pp__t{font-size:22px}.dv--laptop{right:70px}.dv--phone{width:80px}}


.po{display:grid;grid-template-columns:260px minmax(0,1fr);gap:36px;align-items:center;padding:32px}
.po__split{position:relative;width:220px;height:220px;margin:0 auto}
.po__split svg{width:100%;height:100%;transform:rotate(-90deg)}
.po__track{fill:none;stroke:#eef2fa;stroke-width:12}
.po__fill{fill:none;stroke:var(--blue);stroke-width:12;stroke-linecap:round;stroke-dasharray:85 100}
.po__read{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}
.po__read b{font-size:46px;letter-spacing:-.04em;line-height:1}
.po__read span{font-size:13px;font-weight:600;color:var(--ink-50);margin-top:6px}
.po__list{display:grid;grid-template-columns:1fr 1fr;gap:0 32px}
.po__list div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border-bottom:1px solid var(--line)}
.po__list div:nth-last-child(-n+2){border-bottom:0}
.po__list dt{display:flex;align-items:center;gap:10px;font-size:14.5px;color:var(--ink-80)}
.po__list dt .ico{width:22px;height:22px;color:var(--blue);margin:0;flex:none}
.po__list dd{font-size:14.5px;font-weight:600;text-align:right}
.details{display:none}
@media (max-width:900px){.po{grid-template-columns:1fr}.po__list{grid-template-columns:1fr}.po__list div:nth-last-child(2){border-bottom:1px solid var(--line)}}


.wall{display:none}
.wall2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px}
.wall2>div{display:flex}
.wall2 .sto{width:auto;flex:1;padding:24px;display:flex;flex-direction:column;gap:14px}
.wall2 .sto__top{display:flex;align-items:center;justify-content:space-between;gap:10px}
.wall2 .sto__paid{align-items:flex-start;padding:0;background:none}
.wall2 .sto__paid strong{font-size:26px}
.wall2 .sto blockquote{flex:1;font-size:15px;line-height:1.55}
.wall2 figcaption{font-size:13px;font-weight:600;color:var(--ink-65);padding-top:12px;border-top:1px solid var(--line)}
@media (max-width:1024px){.wall2{grid-template-columns:1fr 1fr}}
@media (max-width:767px){.wall2{grid-template-columns:1fr}}


.oa{display:none!important}
.oa2{display:grid;grid-template-columns:minmax(0,1fr) 520px;gap:40px;align-items:center;padding:44px}
.pass{display:flex;filter:drop-shadow(0 24px 40px #0865ff33);transform:rotate(-2deg)}
.pass__main{flex:1;padding:24px;border-radius:22px 0 0 22px;background:linear-gradient(150deg,#2a7bff,#0865ff 55%,#0547c4);color:#fff;
 -webkit-mask:radial-gradient(circle 12px at 100% 0,#0000 98%,#000) top right/100% 51% no-repeat,radial-gradient(circle 12px at 100% 100%,#0000 98%,#000) bottom right/100% 51% no-repeat;
 mask:radial-gradient(circle 12px at 100% 0,#0000 98%,#000) top right/100% 51% no-repeat,radial-gradient(circle 12px at 100% 100%,#0000 98%,#000) bottom right/100% 51% no-repeat}
.pass__top{display:flex;align-items:center;gap:8px;font-weight:600}
.pass__mark{width:20px;height:20px}
.pass__top em{margin-left:auto;font-style:normal;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 9px;border-radius:999px;background:#ffffff26}
.pass__grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 16px;margin-top:26px}
.pass__grid span{display:block;font-size:11.5px;opacity:.75}
.pass__grid b{font-size:17px;letter-spacing:-.01em}
.pass__stub{width:130px;padding:24px 18px;border-radius:0 22px 22px 0;background:#fff;color:var(--ink);display:flex;flex-direction:column;align-items:flex-start;border-left:2px dashed #0865ff40;
 -webkit-mask:radial-gradient(circle 12px at 0 0,#0000 98%,#000) top left/100% 51% no-repeat,radial-gradient(circle 12px at 0 100%,#0000 98%,#000) bottom left/100% 51% no-repeat;
 mask:radial-gradient(circle 12px at 0 0,#0000 98%,#000) top left/100% 51% no-repeat,radial-gradient(circle 12px at 0 100%,#0000 98%,#000) bottom left/100% 51% no-repeat}
.pass__stubl{font-size:11.5px;color:var(--ink-50)}
.pass__stub b{font-size:34px;letter-spacing:-.03em;color:var(--blue)}
.pass__code{margin-top:auto;display:flex;align-items:flex-end;gap:3px;height:44px;width:100%}
.pass__code i{flex:1;height:var(--h);background:var(--ink);border-radius:1px}
@media (max-width:1024px){.oa2{grid-template-columns:1fr;padding:28px}.pass{transform:none}}
@media (max-width:767px){.pass{flex-direction:column}.pass__main{border-radius:22px 22px 0 0;-webkit-mask:none;mask:none}.pass__stub{width:auto;border-radius:0 0 22px 22px;border-left:0;border-top:2px dashed #0865ff40;-webkit-mask:none;mask:none;flex-direction:row;align-items:center;gap:12px}.pass__code{width:120px;margin:0 0 0 auto}}


.nl{position:relative;overflow:hidden;isolation:isolate}
.nl .ticker{position:absolute;right:48px;top:50%;margin-top:-39px;width:240px;opacity:.9;z-index:-1}
.nl .news input{background:#fff!important;color:var(--ink)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
.nl .news input::placeholder{color:var(--ink-50)!important}
.nl .news .btn{background:var(--ink)!important;color:#fff!important}
.nl .news .btn:hover{background:#000!important}
.foot__news.nl{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px}
.nl__news{display:flex;flex-direction:column;gap:14px}
@media (max-width:1024px){.nl .ticker{display:none}.foot__news.nl{grid-template-columns:1fr}}


.hs__pin{justify-content:flex-start!important;gap:0!important;padding-block:40px 32px!important}
.hs__top{gap:20px!important;margin-bottom:36px}
.hs__top .head{flex:none!important}
.hs__top .h2{max-width:none!important}
.hs__track{gap:48px!important}
.hs__group{gap:16px}
.hs__glabel{height:36px}
.hs__cards .plan{flex:0 0 330px;display:flex;flex-direction:column}
.hs__cards .plan .linkbtn{margin-top:auto}
.hs__bar{margin:32px 0 0!important;max-width:none!important}
@media (max-height:820px) and (min-width:768px){.hs__pin{padding-block:24px 20px!important}.hs__top{margin-bottom:24px}.hs__bar{margin-top:20px!important}}

.coins span.coinlg--credit{flex:none;display:grid}
.mk__syms{flex-wrap:nowrap}
.po{grid-template-columns:300px minmax(0,1fr)!important}
.po__list{grid-template-columns:1fr!important}
.po__list div{padding:12px 0!important;border-bottom:1px solid var(--line)!important}
.po__list div:last-child{border-bottom:0!important}
.wall2 .sto__top{flex-direction:column;align-items:flex-start!important;gap:8px!important}

.foot__news.nl{grid-template-columns:minmax(0,1fr) 380px!important;grid-template-areas:"txt art" "form art";row-gap:20px!important;column-gap:40px!important;padding:44px!important}
.foot__news.nl>div:first-child{grid-area:txt}
.foot__news.nl>.news{grid-area:form;width:min(480px,100%)}
.nl .ticker{grid-area:art;position:relative!important;right:auto!important;top:auto!important;margin:0!important;width:100%!important;height:160px!important;opacity:1!important;z-index:0!important;border-radius:20px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff26}
@media (max-width:1024px){.foot__news.nl{grid-template-columns:1fr!important;grid-template-areas:"txt" "art" "form"}.nl .ticker{display:block!important;height:120px!important}}
@media (max-width:900px){.po{grid-template-columns:1fr!important;padding:20px!important}.po__list dt,.po__list dd{font-size:13.5px}.po__list div{align-items:flex-start}}


.nav__mega,.nav__plain{display:flex;align-items:center;gap:4px;padding:7px 10px;border:0;border-radius:999px;background:none;font:inherit;font-size:14px;font-weight:600;color:var(--ink);cursor:pointer;text-decoration:none;transition:background-color .2s,color .2s}
.nav__mega:hover,.nav__plain:hover{background:#1a19190d}
.nav__mega[aria-expanded=true]{background:var(--ink);color:#fff}
.nav__chev{transition:transform .25s}
.nav__mega[aria-expanded=true] .nav__chev{transform:rotate(180deg)}
.mm{position:absolute;left:0;right:0;top:100%;z-index:2}
.mm__panel{background:#fff;box-shadow:0 30px 60px #0000001f;border-top:1px solid var(--line);animation:mm-in .28s cubic-bezier(.22,1,.36,1)}
@keyframes mm-in{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}
.mm__in{max-width:1200px;margin:0 auto;padding:28px 24px 32px;display:grid;grid-template-columns:260px minmax(0,1fr) 240px;gap:28px;align-items:start}
.mm__panel--more .mm__in{grid-template-columns:220px minmax(0,1fr) 200px}
.mm__feat{position:relative;display:flex;flex-direction:column;min-height:380px;padding:22px 18px 14px;border-radius:22px;color:#fff;overflow:hidden;background:linear-gradient(160deg,#2a7bff 0%,#0865ff 45%,#0443b0 100%)}
.mm__feat>b{font-size:26px;letter-spacing:-.02em}
.mm__feat>span{margin-top:6px;font-size:14px;line-height:1.4;color:#ffffffd9}
.mm__art{width:150px;height:140px;margin:auto}
.mm__art--ink{width:110px;height:100px;margin:10px 0}
.mm__featbtn{display:flex;align-items:center;justify-content:center;height:46px;border-radius:14px;background:#fff;color:var(--blue);font-weight:700;font-size:15px;text-decoration:none;transition:background-color .2s,color .2s}
.mm__featbtn:hover{background:var(--ink);color:#fff}
.mm__main{min-width:0}
.mm__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.mm__card{display:flex;flex-direction:column;min-height:170px;padding:18px;border-radius:20px;background:#fff;box-shadow:0 4px 30px #00000012;text-decoration:none;color:var(--ink);transition:box-shadow .2s}
.mm__card:hover{box-shadow:0 4px 30px #00000012,inset 0 0 0 2px var(--blue)}
.mm__card b{font-size:20px;letter-spacing:-.02em;line-height:1.2}
.mm__card>span{margin-top:6px;font-size:14px;line-height:1.4;color:var(--ink-65)}
.mm__card em{margin-top:auto;padding-top:14px;display:inline-flex;align-items:center;gap:6px;font-style:normal;font-size:14px;font-weight:700}
.mm__arr{width:16px;height:16px;margin:0;transition:transform .2s}
.mm__card:hover .mm__arr{transform:translateX(3px)}
.mm__card--art{grid-row:span 2}
.mm__sep{margin-top:22px;padding-top:20px;border-top:1px solid var(--line)}
.mm__sep h4,.mm__sidegrp h4{margin:0 0 14px;font-size:16px;font-weight:700}
.mm__side{display:flex;flex-direction:column;gap:26px}
.mm__sidegrp{display:flex;flex-direction:column;gap:10px}
.mm__sidegrp a,.mm__soon{font-size:15px;font-weight:600;color:var(--ink-65);text-decoration:none}
.mm__sidegrp a:hover{color:var(--blue)}
.mm__sidebig{display:flex;flex-direction:column;color:var(--ink)!important;font-size:16px!important}
.mm__sidebig small{font-size:12.5px;font-weight:500;color:var(--ink-50)}
.mm__soon i{font-style:normal;font-size:10.5px;padding:1px 6px;border-radius:999px;background:#f2f5fb;color:var(--ink-50)}
.mm__tabs{display:flex;flex-direction:column;gap:4px;padding-right:20px;border-right:1px solid var(--line);min-height:320px}
.mm__tabs button{border:0;background:none;text-align:left;font:inherit;font-size:34px;font-weight:700;letter-spacing:-.035em;line-height:1.2;color:#1a191947;cursor:pointer;padding:2px 0;transition:color .2s}
.mm__tabs button:hover{color:#1a191999}
.mm__tabs button[aria-selected=true]{color:var(--ink)}
.mm__scrim{position:fixed;inset:0;top:68px;z-index:-1;background:#0a0f1f33}
@media (max-width:1180px){.mm__in{grid-template-columns:230px minmax(0,1fr)}.mm__in>.mm__side{display:none}.mm__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}


.bg__sky{position:absolute;left:0;right:0;top:calc(100svh - 360px);height:300px;opacity:.16;pointer-events:none;
 -webkit-mask-image:linear-gradient(90deg,#0000,#000 12%,#000 88%,#0000),linear-gradient(#000 40%,#0000);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,#0000,#000 12%,#000 88%,#0000),linear-gradient(#000 40%,#0000);mask-composite:intersect}
.bg__sky svg{width:100%;height:100%;display:block}
.bg__glow{position:absolute;left:50%;top:18vh;width:900px;height:520px;margin-left:-450px;border-radius:50%;background:radial-gradient(closest-side,#ffffff17,#fff0);pointer-events:none}
.nav__brand .wp-logo-mark{animation:wpc-spin 6s linear infinite}
@media (prefers-reduced-motion:reduce){.nav__brand .wp-logo-mark{animation:none}}


.px2{display:none!important}
.bp{display:flex;flex-direction:column;gap:14px}
.bp__top{display:flex;align-items:center;justify-content:space-between;gap:12px}
.seg--sm button{height:34px;padding:0 16px;font-size:14px}
.bp__pct{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:var(--ink-65);cursor:pointer}
.bp__pct input{position:absolute;opacity:0;pointer-events:none}
.bp__switch{position:relative;width:38px;height:22px;border-radius:999px;background:#d9dee8;transition:background-color .2s}
.bp__switch:after{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .2s}
.bp__pct input:checked+.bp__switch{background:var(--blue)}
.bp__pct input:checked+.bp__switch:after{transform:translateX(16px)}
.bp__pct input:focus-visible+.bp__switch{outline:2px solid var(--ink);outline-offset:2px}
.bp__rowwrap{overflow-x:auto;margin:-12px;padding:12px;scrollbar-width:none}
.bp__rowwrap::-webkit-scrollbar{display:none}
.bp__row{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:10px}
.bp__card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:16px;border:0;border-radius:18px;background:#fff;box-shadow:0 4px 30px #00000012,inset 0 0 0 1.5px transparent;text-align:left;font:inherit;color:var(--ink);cursor:pointer;transition:box-shadow .2s,background-color .2s}
.bp__card:hover{box-shadow:0 4px 30px #00000012,inset 0 0 0 1.5px #0865ff55}
.bp__card[aria-checked=true]{background:#eef4ff;box-shadow:0 8px 24px #0865ff1f,inset 0 0 0 2px var(--blue)}
.bp__plans .bp__card{min-height:96px}
.bp__plans .bp__card b{font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1.15;padding-right:70px}
.bp__plans .bp__card>span{font-size:13px;line-height:1.35;color:var(--ink-65)}
.bp__pop{position:absolute;right:10px;top:10px;font-style:normal;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:3px 7px;border-radius:999px;background:var(--blue);color:#fff;white-space:nowrap}
.bp__size{min-height:104px}
.bp__acc{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-50)}
.bp__size b{font-size:26px;font-weight:400;letter-spacing:-.03em;line-height:1.1}
.bp__sp{display:flex;align-items:baseline;gap:6px;margin-top:auto}
.bp__sp strong{font-size:14px;font-weight:600}
.bp__sp s{font-size:12px;color:var(--ink-50)}
.bp__size .bp__pop{right:8px;top:8px;font-size:9px;padding:2px 6px}
.bp__risk{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:600;color:var(--ink-65)}
.bp__panel{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px;padding:20px!important;margin-top:6px}
.bp__rules{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}
.bp__rules--one{grid-template-columns:1fr}
.bp__rc{padding:18px;border-radius:18px;background:#f6f8fc}
.bp__rc h4{margin:0 0 8px;font-size:16px;font-weight:600}
.bp__rr{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #1a191912;font-size:14px}
.bp__rr:last-child{border-bottom:0}
.bp__rr dt{display:flex;align-items:center;gap:7px;color:var(--ink-65)}
.bp__rr dd{font-weight:600;text-align:right}
.bp__tip{position:relative;display:inline-grid;place-items:center;color:var(--ink-50);cursor:help;outline:none}
.bp__i{width:16px;height:16px}
.bp__tipsp{width:16px;flex:none}
.bp__tipbox{position:absolute;left:-8px;bottom:calc(100% + 8px);z-index:5;width:260px;padding:10px 12px;border-radius:12px;background:var(--ink);color:#fff;font-size:12.5px;line-height:1.45;font-weight:400;box-shadow:0 10px 30px #0003;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .15s,transform .15s}
.bp__tip:hover .bp__tipbox,.bp__tip:focus .bp__tipbox{opacity:1;visibility:visible;transform:none}
.bp__tip:hover .bp__i,.bp__tip:focus .bp__i{color:var(--blue)}
.bp__sum{display:flex;flex-direction:column;gap:16px;padding:6px 4px 4px}
.bp__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}
.bp__head b{font-size:18px;font-weight:600;line-height:1.25}
.bp__prices{display:flex;align-items:baseline;gap:8px;flex:none}
.bp__prices s{font-size:15px;color:var(--ink-50)}
.bp__prices strong{font-size:30px;font-weight:600;letter-spacing:-.03em}
.bp__lbl{display:block;font-size:13px;font-weight:600;color:var(--ink-65);margin-bottom:8px}
.bp__bundle ul{display:flex;flex-direction:column;gap:2px}
.bp__bundle li{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:10px;font-size:13.5px}
.bp__bundle li em{margin-left:auto;font-style:normal;color:var(--ink-65)}
.bp__chk{width:18px;height:18px;color:#c3cad6}
.bp__bundle li.on{background:#eef4ff}
.bp__bundle li.on .bp__chk{color:var(--blue)}
.bp__bundle li.on em{color:var(--blue);font-weight:600}
.bp__qty{display:flex;align-items:center;justify-content:space-between}
.bp__qty .bp__lbl{margin:0}
.bp__total{display:flex;flex-direction:column;padding-top:14px;border-top:1px solid var(--line)}
.bp__total strong{font-size:36px;font-weight:600;letter-spacing:-.035em;line-height:1.1}
.bp__total em{font-style:normal;font-size:13px;color:var(--ink-50)}
@media (max-width:1100px){.bp__panel{grid-template-columns:1fr}}
@media (max-width:900px){
 .bp__plans{grid-template-columns:repeat(var(--n),200px)}
 .bp__sizes{grid-template-columns:repeat(var(--n),140px)}
 .bp__rules{grid-template-columns:1fr}
 .bp__rowwrap{margin-inline:-16px;padding-inline:16px}
}
@media (max-width:767px){.bp__panel{padding:14px!important}.bp__tipbox{width:220px}.bp__top{flex-wrap:wrap}}
.bp__plans .bp__card b{padding-right:0}
.bp__pop{top:-9px!important;right:12px!important;box-shadow:0 0 0 3px #fff}
.bp__size .bp__pop{left:50%;right:auto!important;transform:translateX(-50%)}
.bp__card[aria-checked=true] .bp__pop{box-shadow:0 0 0 3px #eef4ff}
.bp__row{padding-top:4px}


.ms__ico,.hs__gico,.tp__ico,.coinlg--credit,.rulecol__ico{background:none!important;box-shadow:none!important;width:auto!important;height:auto!important;border-radius:0!important;color:var(--blue)!important}
.tp__ico .ico,.hs__gico svg,.coinlg--credit .ico{width:22px!important;height:22px!important}
.coinlg--credit{width:40px!important;display:grid!important;place-items:center}
.gl__ico{background:none!important;box-shadow:none!important;width:auto!important;height:auto!important;justify-content:start}
.gl__ico .ico{width:26px!important;height:26px!important}
.payfacts li .ico,.dc2__pts .ico{width:22px!important;height:22px!important}


.hs__top{gap:16px!important;margin-bottom:28px!important}
.ms{width:auto!important;display:inline-grid!important;grid-template-columns:auto auto!important;padding:4px!important;border-radius:999px!important}
.ms__thumb{top:4px!important;bottom:4px!important;left:4px!important;border-radius:999px!important;width:var(--tw,50%)!important;transform:translateX(var(--tx,0))!important;transition:transform .45s cubic-bezier(.65,0,.35,1),width .45s cubic-bezier(.65,0,.35,1)!important;box-shadow:0 6px 16px #0865ff40!important}
.hs.is-fut .ms__thumb{transform:translateX(var(--tx,0))!important}
.ms button{gap:8px!important;padding:0 18px 0 14px!important;height:40px!important;border-radius:999px!important}
.ms__ico .ms__svg{width:20px!important;height:20px!important}
.ms button[aria-selected=true] .ms__ico{color:#fff!important}
.ms__txt{flex-direction:row!important;align-items:baseline;gap:8px}
.ms__txt b{font-size:15px!important;font-weight:600!important}
.ms__txt em{margin:0!important;font-size:12.5px!important}
@media (max-width:767px){.ms__txt em{display:none}}


.bp__i{width:22px!important;height:22px!important;color:var(--blue)}
.bp__rr dt{gap:10px!important}
.bp__tip{color:var(--blue)!important}


.pp__devices{display:none!important}
.pp__card{gap:22px!important}
.pp__chips{margin-top:auto}
.pp__chips li{background:#0865ff!important;color:#fff!important;border-radius:999px!important;box-shadow:0 0 0 1px #ffffff40!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
.pp__card--mt5 .pp__chips li{box-shadow:inset 0 0 0 1px #ffffff59!important}
.pp__chips .ico{color:#fff!important;width:18px!important;height:18px!important}


.rb2__blob{display:none!important}
.rb2{background:#0865ff!important}


.nl .ticker{display:none!important}
.foot__news.nl{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"txt form"!important;align-items:center!important}
.foot__news.nl>.news{justify-self:end;width:min(460px,100%)}
.nl .news .fine{text-align:right;padding-left:0!important}
@media (max-width:1024px){.foot__news.nl{grid-template-columns:1fr!important;grid-template-areas:"txt" "form"!important}.foot__news.nl>.news{justify-self:stretch}.nl .news .fine{text-align:left}}


.mm__panel{background:transparent!important;box-shadow:none!important;border-top:0!important;padding:10px 24px 0}
.mm2{max-width:1152px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) 280px;gap:8px;padding:16px;border-radius:24px;background:#fff;box-shadow:0 24px 60px #0a1f4a24,0 0 0 1px #0000000a}
.mm2--3{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 280px}
.mm2--4{grid-template-columns:repeat(4,minmax(0,1fr));border-radius:24px 24px 0 0}
.mm__panel--more .mm2,#mm-more .mm2{border-radius:24px 24px 0 0}
.mc{padding:8px}
.mc__h{margin:4px 10px 8px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-50)}
.mc__rows{display:flex;flex-direction:column}
.mr{display:flex;align-items:center;gap:12px;padding:10px;border-radius:14px;text-decoration:none;color:var(--ink);transition:background-color .15s}
.mr:hover,.mr:focus-visible{background:#f2f6ff;outline:none}
.mr__ico{flex:none;display:grid;place-items:center;color:var(--blue)}
.mr__ico .ico{width:22px;height:22px;margin:0}
.mr__txt{display:flex;flex-direction:column;min-width:0;flex:1;line-height:1.3}
.mr__txt b{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:600}
.mr__txt>span{font-size:13px;color:var(--ink-50);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mr__go{width:14px!important;height:14px!important;color:var(--blue);opacity:0;transform:translateX(-4px);transition:opacity .15s,transform .15s}
.mr:hover .mr__go{opacity:1;transform:none}
.mr__meta{flex:none;font-style:normal;font-size:12.5px;font-weight:600;color:var(--ink-65);padding:3px 9px;border-radius:999px;background:#f2f5fb}
.mc--tile{display:flex}
.mt{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:22px;border-radius:18px;background:var(--blue);color:#fff;text-decoration:none;transition:background-color .2s}
.mt:hover{background:#0654d6}
.mt__pill{font-size:11px;font-weight:600;padding:4px 10px;border-radius:999px;background:#ffffff26;box-shadow:inset 0 0 0 1px #ffffff40}
.mt__plan{margin-top:10px;font-size:15px;font-weight:500;color:#ffffffd9}
.mt__price{display:flex;align-items:baseline;gap:8px}
.mt__price strong{font-size:40px;font-weight:600;letter-spacing:-.04em;line-height:1}
.mt__price s{font-size:15px;color:#ffffffa6}
.mt__rule{font-size:13px;color:#ffffffcc}
.mt__cta{margin-top:auto;padding-top:16px;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600}
.mt__cta .ico{width:16px;height:16px;margin:0;color:#fff}
.mm2__foot{max-width:1152px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;padding:14px 26px;border-radius:0 0 24px 24px;background:#f6f8fc;box-shadow:0 24px 60px #0a1f4a24,0 0 0 1px #0000000a;font-size:14px}
.mm2__foot>span{font-weight:600;color:var(--ink-50);margin-right:6px}
.mm2__foot a{color:var(--ink);font-weight:600;text-decoration:none}
.mm2__foot a:hover{color:var(--blue)}
.mm2__foot .mm__soon{font-size:14px}
.mm__scrim{background:#0a0f1f26!important}
@media (max-width:1100px){.mm2{grid-template-columns:minmax(0,1fr) 260px}.mm2>.mc:nth-child(2){display:none}.mm2--4{grid-template-columns:repeat(2,minmax(0,1fr))}.mm2--4>.mc:nth-child(2){display:block}}


.reveal{opacity:1!important;filter:none!important;transform:none;transition:none}
.rv{opacity:0;translate:0 14px}
.rv.rv-in{opacity:1;translate:0 0;transition:opacity .45s cubic-bezier(.22,1,.36,1) var(--rv-d,0s),translate .55s cubic-bezier(.22,1,.36,1) var(--rv-d,0s)}
.rv.rv-now{transition:none!important}
.no-io .rv{opacity:1;translate:none}
@media (prefers-reduced-motion:reduce){.rv{opacity:1!important;translate:none!important;transition:none!important}}



@keyframes wp-logo-spin{from{transform:translateY(-.02em) rotate(0deg)}to{transform:translateY(-.02em) rotate(360deg)}}
.nav__brand .wp-logo-mark,.foot__brand .wp-logo-mark{transform-box:fill-box;transform-origin:50% 50%;animation:wp-logo-spin 6s linear infinite!important}
.wpc-mark{transform-origin:50% 50%}
@media (prefers-reduced-motion:reduce){.nav__brand .wp-logo-mark,.foot__brand .wp-logo-mark{animation:none!important}}


:root{--nav-h:68px;--nav-offset:var(--nav-h)}
@media (max-width:767px){:root{--nav-h:60px}}

.nav{transition:transform .35s cubic-bezier(.22,1,.36,1)}
.nav.nav--hidden{transform:translateY(-100%)}
.nav.nav--rm{transition:none}
.nav-is-hidden{--nav-offset:0px}
.hs__pin{top:var(--nav-offset)!important;transition:top .35s cubic-bezier(.22,1,.36,1)}
.px__sum,.px2 .px__sum{top:calc(var(--nav-offset) + 24px)!important;transition:top .35s}
section[id]{scroll-margin-top:calc(var(--nav-h) + 16px)}
.mm__scrim{top:var(--nav-h)!important}


.hs__pin{justify-content:center!important;padding-block:24px!important;gap:0!important;min-height:calc(100svh - var(--nav-offset))!important}
.hs__top{gap:20px!important;margin-bottom:24px!important}
.hs__top .head,.hs__top .h2,.hs__top .wpc{margin-top:0!important;margin-bottom:0!important}
.hs__top .head{gap:12px;display:flex;flex-direction:column}
.hs__top .head+*{margin-top:0!important}
.hs__glabel{display:none!important}
.hs__group{gap:0!important}
.hs__view{overflow-x:hidden;overflow-y:visible;padding-block:56px;margin-block:-56px}
.hs__track{gap:40px!important}
.hs__cards .plan{transform-origin:50% 100%;will-change:transform,opacity}
.hs__prog{display:flex;gap:8px;margin-top:20px;max-width:420px}
.hs__seg{flex:1;display:flex;flex-direction:column;gap:6px;cursor:pointer}
.hs__seg em{font-style:normal;font-size:12px;font-weight:600;color:var(--ink-50);transition:color .3s}
.hs__seg i{position:relative;display:block;height:4px;border-radius:99px;background:#1a191912;overflow:hidden}
.hs__seg i:after{content:"";position:absolute;inset:0;background:var(--blue);transform-origin:0 50%;transform:scaleX(var(--p,0));will-change:transform}
.hs:not(.is-fut) .hs__seg[data-seg="cfd"] em,.hs.is-fut .hs__seg[data-seg="futures"] em{color:var(--blue)}
.hs__bar{display:none!important}
@media (max-width:767px){
 .hs{height:auto!important}
 .hs__pin{position:static!important;min-height:0!important;padding-block:56px 32px!important}
 .hs__view{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:24px 16px 40px;margin-block:-24px -40px;scroll-padding-inline:16px}
 .hs__view::-webkit-scrollbar{display:none}
 .hs__track{transform:none!important;padding-inline:0!important;gap:24px!important}
 .hs__cards .plan{scroll-snap-align:start;opacity:1!important;transform:none!important}
 .hs__prog{margin-inline:0}
}


.seg.has-thumb{position:relative;isolation:isolate}
.seg__thumb{position:absolute;z-index:-1;left:0;top:4px;bottom:4px;border-radius:999px;background:var(--blue);box-shadow:0 4px 12px #0865ff40;opacity:0;transition:transform .42s cubic-bezier(.65,0,.35,1),width .42s cubic-bezier(.65,0,.35,1),opacity .2s}
.seg.has-thumb button,.seg.has-thumb button[aria-selected=true]{background:transparent!important;box-shadow:none!important;position:relative;transition:color .3s!important}
.seg.has-thumb button[aria-selected=true]{color:#fff!important}


.faq__item p{will-change:opacity,transform}
.faq__item .faq__ico{transition:transform .38s cubic-bezier(.22,1,.36,1),background-color .3s,color .3s}
.faq__item[open] .faq__ico{transform:none;background:#f2f5fb;color:var(--ink)}
.faq__item.is-open .faq__ico{transform:rotate(45deg);background:var(--ink);color:#fff}


.pp__card{background:#fff!important;color:var(--ink)!important;box-shadow:0 4px 50px #00000014!important;border-radius:24px!important}
.pp__card:after{display:none!important}
.pp__logo{box-shadow:none!important;padding:0!important;height:40px!important;background:none!important}
.pp__for{background:#0865ff14!important;color:var(--blue)!important;box-shadow:none!important}
.pp__t{color:var(--ink)}
.pp__chips li{box-shadow:none!important}


.po,.po__list{display:none!important}
.po2{padding:12px 28px!important}
.po2__head,.po2__row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:center}
.po2__head{padding:14px 0 10px;border-bottom:1px solid var(--line)}
.po2__row{padding:14px 0;border-bottom:1px solid var(--line);font-size:15px}
.po2__row:last-child{border-bottom:0}
.po2__k{display:flex;align-items:center;gap:10px;color:var(--ink-80)}
.po2__k .ico{width:22px;height:22px;margin:0;color:var(--blue);flex:none}
.po2__v{font-weight:600}
.linetag{justify-self:start;display:inline-flex;align-items:center;height:26px;padding:0 11px;border-radius:999px;background:var(--blue);color:#fff;font-size:12.5px;font-weight:600}
.linetag--mute{background:#f2f5fb;color:var(--ink-65)}
.linetabs{display:flex;flex-wrap:wrap;gap:6px;margin-top:-10px}
@media (max-width:767px){.po2{padding:8px 16px!important}.po2__head{display:none}.po2__row{grid-template-columns:1fr 1fr;row-gap:6px}.po2__k{grid-column:1/-1}.po2__v:before{display:block;font-size:11px;font-weight:600;color:var(--ink-50);content:"CFDs"}.po2__v+.po2__v:before{content:"Futures"}}


.paylogos{display:flex;flex-wrap:wrap;gap:6px;padding-top:12px;border-top:1px solid var(--line)}
.paylogo{display:grid;place-items:center;min-width:44px;height:30px;padding:0 8px;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px #1a191914}
.paylogo svg{height:16px;width:auto;display:block}
.paylogo>span{white-space:nowrap}
.paylogo b{font-size:11px!important}


.peel{position:relative;perspective:1400px;padding-bottom:28px}
.peel .pass{position:relative;transform-origin:0% 0%;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .7s}
.peel .pass+.pass{position:absolute;inset:0 0 28px 0}
.peel .pass[data-pos="0"]{z-index:3;transform:none}
.peel .pass[data-pos="1"]{z-index:2;transform:translateY(14px) scale(.955)}
.peel .pass[data-pos="2"]{z-index:1;transform:translateY(28px) scale(.91);opacity:.55}
.peel .pass.is-white .pass__main{background:#fff;color:var(--ink)}
.peel .pass.is-white .pass__top em{background:#0865ff14;color:var(--blue)}
.peel .pass.is-white .pass__top svg{color:var(--blue)}
.peel .pass.is-white .pass__stub{background:var(--blue);color:#fff;border-left-color:#ffffff59}
.peel .pass.is-white .pass__stubl{color:#ffffffb3}
.peel .pass.is-white .pass__stub b{color:#fff}
.peel .pass.is-white .pass__code i{background:#fff}
.peel .pass.is-white{filter:drop-shadow(0 24px 40px #0000001f)}
.peel .pass::after{content:"";position:absolute;inset:0;border-radius:22px;pointer-events:none;background:linear-gradient(115deg,transparent 35%,#ffffffb3 50%,transparent 65%);background-size:250% 100%;background-position:120% 0;opacity:0}
.peel .pass.is-peel{z-index:4;animation:peel 1.15s cubic-bezier(.55,0,.35,1) forwards;transition:none}
.peel .pass.is-peel::after{animation:sheen 1.15s ease-out forwards}
.peel .pass.no-anim{transition:none}
@keyframes peel{0%{transform:none;opacity:1}25%{transform:rotateX(-10deg) rotateY(14deg) rotateZ(-2deg) translate3d(0,-6px,40px)}60%{transform:rotateX(-24deg) rotateY(38deg) rotateZ(-8deg) translate3d(-12%,-18%,120px);opacity:1}100%{transform:rotateX(-38deg) rotateY(70deg) rotateZ(-16deg) translate3d(-40%,-55%,220px);opacity:0}}
@keyframes sheen{0%{opacity:0;background-position:120% 0}30%{opacity:1}100%{opacity:0;background-position:-40% 0}}
@media (prefers-reduced-motion:reduce){.peel .pass.is-peel{animation:none;opacity:0}.peel .pass::after{display:none}}
@media (max-width:767px){.peel .pass{flex-direction:column}}



.mr__txt>span,.mr__meta{display:none!important}
.mr{padding:8px 10px!important;gap:10px!important}
.mr__txt b{font-size:15px}
.mr__ico,.mr__go{color:var(--ink)!important}
.wp-logo,.wp-logo-mark{color:var(--ink)}


.lang__btn,.nav__login{font-size:14px!important;font-weight:600!important;color:var(--ink)!important}


.bp{gap:10px!important}
.bp__row{gap:8px!important}
.bp__plans .bp__card{min-height:0!important;padding:12px 14px!important;gap:2px!important}
.bp__plans .bp__card b{font-size:17px!important;font-weight:650!important;letter-spacing:-.015em!important;line-height:1.2!important}
.bp__plans .bp__card>span{display:block;max-width:100%;font-size:12.5px!important;line-height:1.3!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.bp__size{min-height:0!important;padding:10px 12px!important;gap:0!important}
.bp__acc{font-size:10px!important;line-height:1.2}
.bp__size b{font-size:21px!important;line-height:1.15!important;margin:1px 0 3px}
.bp__sp strong{font-size:13px!important}
.bp__sp s{font-size:11.5px!important}
.bp__pop{top:-8px!important;font-size:9px!important;padding:2px 6px!important}
.bp__rowwrap{margin:-10px!important;padding:10px!important}
@media (max-width:900px){.bp__rowwrap{margin-inline:-16px!important;padding-inline:16px!important}.bp__plans{grid-template-columns:repeat(var(--n),190px)!important}.bp__sizes{grid-template-columns:repeat(var(--n),116px)!important}}
main>section.hs .hs__top .head+.ms,main>section.hs .hs__top .head+*{margin-top:0!important}
main>section.hs .hs__top{gap:20px!important}
.bg__sky{display:none!important}


.statbar{margin-bottom:14px!important}
.facts{position:relative;width:min(1088px,100%);margin:0 auto 28px;height:44px;border-radius:999px;background:#fff;box-shadow:0 8px 24px #0030a01f;overflow:hidden;display:flex;align-items:center;
 -webkit-mask-image:linear-gradient(90deg,#0000,#000 7%,#000 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7%,#000 93%,#0000)}
.hero .facts{align-self:center}
.facts__track{display:flex;width:max-content;animation:facts var(--facts-dur,60s) linear infinite;animation-play-state:paused}
.facts.is-on .facts__track{animation-play-state:running}
.facts:hover .facts__track,.facts:focus-within .facts__track{animation-play-state:paused!important}
.facts__set{display:flex;align-items:center;flex:none}
.facts__i{white-space:nowrap;font-size:14px;font-weight:500;color:var(--ink);padding:0 4px}
.facts__sep{display:grid;place-items:center;padding:0 14px;color:var(--ink)}
.facts__mark{width:12px;height:12px}
@keyframes facts{to{transform:translateX(-50%)}}
@media (max-width:767px){.facts{width:100%;height:38px;margin-bottom:20px}.facts__i{font-size:12.5px}.facts__sep{padding:0 10px}}
@media (prefers-reduced-motion:reduce){.facts__track{animation:none;width:100%;justify-content:center}.facts__set+.facts__set{display:none}.facts__set{flex-wrap:nowrap;overflow:hidden}}


.hero__actions .btn,.hero__actions .btn:hover,.hero__actions .btn:active,.hero__actions .btn:focus-visible{transform:none!important;box-shadow:none!important;transition:none!important}
.hero__actions .btn:not(.btn--ghost),.hero__actions .btn:not(.btn--ghost):hover,.hero__actions .btn:not(.btn--ghost):active,.hero__actions .btn:not(.btn--ghost):focus-visible{background:var(--ink)!important;color:#fff!important}
.hero__actions .btn--ghost,.hero__actions .btn--ghost:hover,.hero__actions .btn--ghost:active,.hero__actions .btn--ghost:focus-visible{background:#fff!important;color:var(--ink)!important}
.hero__actions:not(.pg-panel__actions) .btn--ghost,.hero__actions:not(.pg-panel__actions) .btn--ghost:active{background:transparent!important;color:#fff!important;box-shadow:inset 0 0 0 1.5px #ffffffb3!important}
.hero__actions:not(.pg-panel__actions) .btn--ghost:hover,.hero__actions:not(.pg-panel__actions) .btn--ghost:focus-visible{background:#ffffff1f!important;color:#fff!important;box-shadow:inset 0 0 0 1.5px #fff!important}
.hero__actions .btn:focus-visible{outline:2px solid #fff!important;outline-offset:3px}
.facts{-webkit-mask-image:none!important;mask-image:none!important;overflow:hidden!important;background:#fff!important}
.facts::before,.facts::after,.facts__track::before,.facts__track::after{content:none!important;display:none!important}


:root{--promo-h:0px}
.promo{position:relative;z-index:61;height:44px;background:var(--blue);color:#fff}
.promo[hidden]{display:none!important}
.promo__in{max-width:1200px;height:100%;margin:0 auto;padding-inline:24px;display:flex;align-items:center;justify-content:center;gap:14px}
.promo__text{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff;text-decoration:none;font-size:14px;font-weight:600}
.promo__text:hover{text-decoration:underline;text-underline-offset:3px}

.promo__code{flex:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 10px 0 14px;border:0;border-radius:999px;background:#fff;color:var(--ink);font:inherit;font-size:13px;line-height:1;cursor:pointer}
.promo__code b{display:block;font-weight:700;letter-spacing:.04em;line-height:1;padding-top:1px}
.promo__ico{display:flex}.promo__ico svg{display:block;width:16px;height:16px}
.promo__done{display:none;font-size:12px;font-weight:600;color:#12a150}
.promo__code.is-copied .promo__done{display:inline}
.promo__code.is-copied .promo__ico{color:#12a150}
.promo__text:focus-visible,.promo__code:focus-visible{outline:2px solid #fff;outline-offset:2px}
.sr-live{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
.nav{top:var(--promo-h)!important}


@media (max-width:767px){.promo{height:42px}.promo__in{padding-inline:16px;gap:10px;justify-content:space-between}.promo__text{font-size:12.5px}.promo__code{height:28px;padding:0 9px 0 12px;font-size:12px}.promo__ico svg{width:15px;height:15px}}


.stair__blk{background:#0865ff!important;opacity:1!important}
.stair__s:nth-child(1) .stair__blk{background:#0865ff2e!important}
.stair__s:nth-child(2) .stair__blk{background:#0865ff47!important}
.stair__s:nth-child(3) .stair__blk{background:#0865ff66!important}
.stair__s:nth-child(4) .stair__blk{background:#0865ff8c!important}
.stair__s:nth-child(-n+3) .stair__blk em{color:var(--blue)!important}
.stair__s:last-child .stair__blk{background:#0865ff!important;box-shadow:none!important}

.pf2{align-items:stretch}
.pf2__card{justify-content:flex-start}
.pf2__card .rcpt,.pf2__card .stair{flex:1}
.rcpt{display:flex;flex-direction:column}
.rcpt__foot{margin-top:auto!important}
.stair{height:auto!important;min-height:220px;align-items:end}

.nav__in,.promo__in{max-width:1088px!important;padding-inline:24px!important}
@media (max-width:767px){.nav__in,.promo__in{padding-inline:16px!important}}
.rcpt__tl{flex:1;justify-content:space-evenly}
.rcpt__foot{margin-top:8px!important}


.bp__size b{display:flex;align-items:baseline;gap:4px;font-weight:700!important;font-size:22px!important;margin:0 0 2px!important}
.bp__size b small{font-size:12px;font-weight:500;color:var(--ink-50);letter-spacing:0}
.bp__acc{display:none!important}
.bp__size{padding:9px 12px!important}
.bp__sum{gap:12px!important;padding:2px!important}
.bp__head{padding-bottom:12px;border-bottom:1px solid var(--line)}
.bp__acct{display:flex;flex-direction:column;gap:6px}
.bp__acct .bp__lbl{margin:0!important}
.bp__nseg{display:grid!important;grid-template-columns:repeat(5,1fr);padding:4px!important;border-radius:16px!important;background:#f1f2f4!important;box-shadow:none!important}.bp__nseg .seg__thumb{background:#fff!important;box-shadow:0 1px 2px rgba(15,23,42,.08)!important;z-index:0!important}.bp__nseg button{position:relative;z-index:1}#pick-nseg button[aria-selected="true"],.bp__nseg button[aria-selected="true"]{background:transparent!important;color:var(--ink)!important;box-shadow:none!important}#pick-nseg button[aria-selected="true"] em{color:var(--ink)!important}.bp__nseg button b{font-size:16px;font-weight:600;line-height:1.1}.bp__nseg button em{font-style:normal;font-size:11.5px;color:var(--ink-65);white-space:nowrap}.bp__nseg button[aria-selected="true"] em{color:var(--ink)}
.bp__nseg .seg__thumb{border-radius:10px!important}
.bp__nseg button{height:auto!important;padding:6px 0!important;display:flex;flex-direction:column;align-items:center;gap:1px;border-radius:10px!important;color:var(--ink)!important}
.bp__nseg button b{font-size:15px;font-weight:700;line-height:1.1}
.bp__nseg button em{font-style:normal;font-size:11px;font-weight:600;color:var(--ink-50);line-height:1.1}
.bp__nseg button[aria-selected=true]{color:#fff!important}
.bp__nseg button[aria-selected=true] em{color:#ffffffd9}
.bp__total{padding-top:10px!important;gap:0}
.bp__trow{display:flex;align-items:baseline;justify-content:space-between}
.bp__trow span{font-size:14px;font-weight:600;color:var(--ink-65)}
.bp__trow strong{font-size:32px!important;font-weight:600;letter-spacing:-.03em;line-height:1.1}
.bp__total em{text-align:right;font-style:normal;font-size:12.5px;color:var(--ink-50)}
.bp__cta{height:46px}
.paylogos{flex-wrap:nowrap!important;gap:4px!important;padding-top:10px!important;overflow:hidden}
.paylogo{min-width:0!important;flex:1 1 0;height:26px!important;padding:0 4px!important;border-radius:7px!important}
.paylogo svg{height:14px!important;max-width:100%}
.paylogo>span{transform:scale(.82);transform-origin:center}
.paylogo b{font-size:10px!important}
.bp__fine{margin:0;font-size:11.5px!important;line-height:1.35}
@media (max-width:767px){.paylogos{flex-wrap:wrap!important}.paylogo{flex:0 0 calc(20% - 4px)}}



.po2__k .ico,.tp__ico,.tp__ico .ico,.payfacts .ico,.dc2__pts .ico,.bp__i,.bp__tip,.stair__note .ico,.coinlg--credit,.coinlg--credit .ico,.coinlg--bank,.linkbtn .ico,.faq__ico,.hs__gico,.ms__ico,.mr__ico,.chat__hash{color:var(--ink)!important}
.ms button[aria-selected=true] .ms__ico,.rb .ico,.gl__ico,.gl__ico .ico,.mt .ico,.faq__item.is-open .faq__ico{color:#fff!important}
.gl__ico .ico{width:24px!important;height:24px!important}


.ms__txt{flex-direction:row!important;align-items:baseline!important;gap:8px!important;white-space:nowrap}
.ms__txt em{display:inline!important;font-size:13px!important;font-weight:500!important;color:var(--ink-50)!important}
.ms button[aria-selected=true] .ms__txt em{color:#ffffffcc!important}
@media (max-width:380px){.ms__txt em{display:none!important}}


.hs__cards .plan{gap:0!important;justify-content:flex-start}
.plan__tag{margin:4px 0 0;font-size:13.5px;line-height:1.35;color:var(--ink-65);min-height:36px}
.plan__price{display:flex;align-items:baseline;gap:6px;margin:14px 0 4px}
.plan__price span{font-size:12.5px;color:var(--ink-50)}
.plan__price strong{font-size:26px;font-weight:600;letter-spacing:-.02em}
.plan__price em{margin-left:auto;font-style:normal;font-size:12.5px;font-weight:600;padding:3px 9px;border-radius:999px;background:#f2f5fb;color:var(--ink-65)}
.plan__rules{display:grid;gap:0;margin-top:10px;padding-top:4px;border-top:1px solid var(--line)}
.plan__rules div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid #1a19190d;font-size:13.5px}
.plan__rules div:last-child{border-bottom:0}
.plan__rules dt{color:var(--ink-65)}
.plan__rules dd{font-weight:600;text-align:right}
.plan__note{margin:6px 0 0;font-size:11.5px;color:var(--ink-50)}
.hs__cards .plan .linkbtn{margin-top:auto;padding-top:14px}
.hs__cards{align-items:stretch}


.mk__syms .sym b{font-weight:700;margin-right:2px}
.lg--ag2{background:#eef7ee;color:var(--ink)}
.lg--ag2 .ico{width:18px;height:18px;margin:0}
.tp__head--fut{margin-top:20px!important}

.pm{display:flex;flex-direction:column}
.pm__opt{padding:12px 0;border-bottom:1px solid var(--line)}
.pm__opt:last-child{border-bottom:0}
.pm__head{display:flex;align-items:center;gap:12px}
.pm__logos{display:flex;flex:none;min-width:70px}
.pm__logos .coinlg{width:30px;height:30px;margin-left:-8px;box-shadow:0 0 0 2px #fff;border-radius:50%}
.pm__logos .coinlg:first-child{margin-left:0}
.coinlg--bank{display:grid;place-items:center;width:30px!important;height:30px!important;background:#f2f5fb}
.coinlg--bank .ico,.pm__logos .coinlg--credit .ico{width:18px!important;height:18px!important;margin:0}
.pm__logos .coinlg--credit{width:30px!important;height:30px!important;background:#f2f5fb!important}
.pm__t{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.25}
.pm__t b{font-size:15px}
.pm__t em{font-style:normal;font-size:12.5px;color:var(--ink-50)}
.pm__time{flex:none;font-size:12.5px;font-weight:600;padding:4px 10px;border-radius:999px;background:#f2f5fb;color:var(--ink)}
.coins{display:none!important}


.pp__chips li{background:#f2f2f2!important;color:#1a1919cc!important;box-shadow:none!important}
.pp__chips .ico,.pp__chips svg{color:var(--ink)!important}
.pp__t{text-wrap:balance;min-height:2.4em}
@media (max-width:767px){.pp__t{min-height:0}}


.how__grid{align-items:stretch}
.how__card{display:flex;flex-direction:column}
.how__viz{flex:1}
.viz-plan{align-items:flex-start!important;padding:22px!important}
.vp__track{width:100%;display:grid!important;grid-template-columns:repeat(4,1fr);padding:4px!important}
.vp__track span{text-align:center;padding:7px 0!important;display:flex;align-items:center;justify-content:center;font-size:12.5px!important}
.vp__thumb{top:4px!important;bottom:4px!important}
.vt__pill{display:inline-flex!important;align-items:center;gap:4px;padding:5px 10px!important;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;font-variant-numeric:tabular-nums;top:10px!important;left:12px!important;z-index:1}
.vt__pill b{display:inline-block;min-width:3ch;text-align:right}
.vt__lbl--t{top:14px!important}
.vt__svg{top:48px!important}
.vt__hit{max-width:calc(100% - 32px)}
.vy__toast{min-width:0}
.vy__t{min-width:0}
.vy__t strong,.vy__t span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.vy__amt{flex:none}
@media (min-width:768px) and (max-width:1024px){
 .how__grid{grid-template-columns:1fr!important;max-width:640px;margin-inline:auto}
 .how__card{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:center}
 .how__head{align-items:flex-start!important;text-align:left;padding:16px!important}
 .how__head .how__t{text-align:left}
 .how__viz{height:220px!important}
}


.oa2{grid-template-columns:minmax(0,1fr) minmax(0,480px)!important}
.deck{position:relative;height:250px;perspective:none}
.cpn{position:absolute;left:0;right:0;top:0;height:200px;display:flex;border-radius:22px;background:var(--blue);color:#fff;box-shadow:0 20px 40px #0865ff33;
 transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .9s cubic-bezier(.22,1,.36,1);will-change:transform,opacity}
.cpn[data-pos="0"]{z-index:3;transform:none;opacity:1}
.cpn[data-pos="1"]{z-index:2;transform:translateY(18px) scale(.95);opacity:.9}
.cpn[data-pos="2"]{z-index:1;transform:translateY(36px) scale(.9);opacity:.7}
.cpn.is-out{z-index:4;transform:translateX(-60%) rotate(-4deg);opacity:0}
.cpn.no-t{transition:none!important}
.cpn__main{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:22px 26px}
.cpn__brand{display:flex;align-items:center;gap:8px;font-weight:600;font-size:15px}
.cpn__mark{width:18px;height:18px}
.cpn__off{display:flex;align-items:baseline;gap:8px;margin-top:6px}
.cpn__big{font-size:56px;font-weight:700;letter-spacing:-.04em;line-height:1}
.cpn__offl{font-size:22px;font-weight:700;letter-spacing:.02em}
.cpn__scope{font-size:15px;opacity:.85}
.cpn__stub{position:relative;flex:none;width:170px;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:18px 20px;border-radius:0 22px 22px 0;background:#fff;color:var(--ink);border-left:2px dashed #0865ff59}
.cpn__main{border-radius:22px 0 0 22px}
.cpn__lbl{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-50)}
.cpn__code{font-size:18px;font-weight:700;letter-spacing:.02em;word-break:break-all}
.cpn__copy{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:36px;margin-top:6px;padding:0 12px;border:0;border-radius:999px;background:#f2f5fb;color:var(--ink);font:inherit;font-size:13px;font-weight:600;cursor:pointer}
.cpn__copy .ico{width:16px;height:16px;margin:0}
.cpn__ok{display:none;color:#12a150}
.cpn__copy.is-copied .cpn__ok{display:inline}
.cpn__copy.is-copied .ico{display:none}
.cpn::before,.cpn::after{content:"";position:absolute;z-index:2;right:161px;width:18px;height:18px;border-radius:50%;background:#fff}
.cpn::before{top:-9px}.cpn::after{bottom:-9px}
.cpn__main::before,.cpn__stub::after{content:"";position:absolute;top:50%;width:18px;height:18px;margin-top:-9px;border-radius:50%;background:#fff}
.cpn__main{position:relative}.cpn__main::before{left:-9px}
.cpn__stub::after{right:-9px}
.cpn.is-white{background:#fff;color:var(--ink);box-shadow:0 20px 40px #0000001f,inset 0 0 0 1px #1a191912}
.cpn.is-white .cpn__stub{background:var(--blue);color:#fff;border-left-color:#ffffff66}
.cpn.is-white .cpn__lbl{color:#ffffffb3}
.cpn.is-white .cpn__copy{background:#ffffff26;color:#fff}
.cpn.is-white .cpn__mark{color:var(--blue)}
.cpn.is-white::before,.cpn.is-white::after,.cpn.is-white .cpn__main::before,.cpn.is-white .cpn__stub::after{background:#fff;box-shadow:inset 0 0 0 1px #1a191912}
.cpn.is-generic .cpn__stub{display:none}
.cpn.is-generic::before,.cpn.is-generic::after{display:none}
@media (prefers-reduced-motion:reduce){.cpn{transition:none}}
@media (max-width:1024px){.oa2{grid-template-columns:1fr!important}.deck{max-width:480px;width:100%;margin-inline:auto}}
@media (max-width:767px){.deck{height:230px}.cpn{height:180px}.cpn__big{font-size:42px}.cpn__offl{font-size:17px}.cpn__stub{width:130px;padding:14px}.cpn::before,.cpn::after{right:121px}.cpn__code{font-size:14px}.cpn__main{padding:18px 20px}}


.nav__burger{display:none;place-items:center;width:44px;height:44px;margin-left:6px;border:0;border-radius:12px;background:none;color:var(--ink);cursor:pointer}
.nav__burger .ico{width:24px;height:24px;margin:0}
.mnav{position:fixed;left:0;right:0;top:calc(var(--nav-h) + var(--promo-h));bottom:0;z-index:59;background:#fff;overflow-y:auto;overscroll-behavior:contain;animation:mm-in .25s cubic-bezier(.22,1,.36,1)}
.mnav[hidden]{display:none!important}
.mnav__in{max-width:640px;margin:0 auto;padding:8px 16px 40px}
.mnav__grp{border-bottom:1px solid var(--line)}
.mnav__btn,.mnav__link{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px;padding:0 4px;border:0;background:none;font:inherit;font-size:18px;font-weight:600;color:var(--ink);text-decoration:none;cursor:pointer}
.mnav__btn svg{width:18px;height:18px;transition:transform .25s}
.mnav__btn[aria-expanded=true] svg{transform:rotate(180deg)}
.mnav__panel{padding:0 0 12px}
.mnav__panel[hidden]{display:none}
.mnav__panel h4{margin:10px 4px 4px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-50)}
.mnav__panel a{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 6px;border-radius:12px;font-size:16px;font-weight:500;color:var(--ink);text-decoration:none}
.mnav__panel a:active{background:#f2f6ff}
.mnav__panel a .ico{width:22px;height:22px;margin:0;color:var(--ink)}
.mnav__cta{display:flex;gap:10px;margin-top:20px}
.mnav__cta a{flex:1;height:48px}
html.mnav-open{overflow:hidden}
@media (max-width:1024px){.nav__burger{display:grid}.nav__links{display:none!important}.mm{display:none!important}}
@media (max-width:767px){.nav .btn{display:none}.nav__lang,.nav__sp{margin-left:auto}}


@media (max-width:1024px),(hover:none){
 .hs{height:auto!important}
 .hs__pin{position:static!important;min-height:0!important;padding-block:64px 32px!important}
 .hs__view{overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;padding:24px 0 40px!important;margin-block:-24px -40px!important;scroll-padding-inline:24px}
 .hs__view::-webkit-scrollbar{display:none}
 .hs__track{transform:none!important;padding-inline:24px!important}
 .hs__cards .plan{scroll-snap-align:start;opacity:1!important;transform:none!important}
}
@media (max-width:767px){.hs__view{scroll-padding-inline:16px}.hs__track{padding-inline:16px!important}}


@media (min-width:768px) and (max-width:1024px){
 .foot__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 .tp{grid-template-columns:1fr!important}
 .pf2{grid-template-columns:1fr 1fr!important}
 .bp__panel{grid-template-columns:1fr!important}
 .dc2{grid-template-columns:1fr!important}
 .wall2{grid-template-columns:1fr 1fr!important}
}
@media (max-width:767px){.foot__grid{grid-template-columns:1fr!important}.pf2{grid-template-columns:1fr!important}}

@media (hover:none),(max-width:1024px){.chips button,.seg button,.bp__card,.faq__item summary,.lang__btn,.nav .btn{min-height:44px}.foot__col a{display:inline-block;padding-block:6px}}


.nav__item{display:flex;align-items:center;border-radius:999px;transition:background-color .2s}
.nav__item .nav__top{display:flex;align-items:center;gap:4px;padding:7px 4px 7px 10px;border:0;background:none;font:inherit;font-size:14px;font-weight:600;color:var(--ink);text-decoration:none;cursor:pointer;border-radius:999px 0 0 999px}
.nav__item button.nav__top{padding-right:10px;border-radius:999px}
.nav__item[data-nav="labs"] .nav__top{padding-right:10px;border-radius:999px}
.nav__chevbtn{display:grid!important;place-items:center;width:26px;height:32px;padding:0 6px 0 0!important;border:0;background:none!important;color:inherit!important;border-radius:0 999px 999px 0!important;cursor:pointer}
.nav__item:hover{background:#1a19190d}
.nav__item:has([aria-expanded="true"]),.nav__item.is-current{background:var(--ink)}
.nav__item:has([aria-expanded="true"]) .nav__top,.nav__item:has([aria-expanded="true"]) .nav__chevbtn,.nav__item.is-current .nav__top,.nav__item.is-current .nav__chevbtn{color:#fff!important}
.nav__item .nav__mega[aria-expanded=true]{background:none!important}
.nav__chevbtn:focus-visible,.nav__top:focus-visible{outline:2px solid var(--ink);outline-offset:2px}
.plogo--dxfeed{height:24px!important;width:auto}

.bp__i{width:16px!important;height:16px!important;color:var(--ink)!important;opacity:.4}
.bp__tip{color:var(--ink)!important}
.bp__tip:hover .bp__i,.bp__tip:focus .bp__i{opacity:.9;color:var(--ink)!important}
.bp__rr{padding:8px 0!important;font-size:13.5px!important}
.bp__rr dt{gap:8px!important}

.promo{background:var(--ink)!important}
.promo__code{background:#fff!important;color:var(--ink)!important}
.promo__ico{color:var(--ink)}
.promo__done,.promo__code.is-copied .promo__ico{color:#0a8f45!important}
.vt__pill b{min-width:2ch!important}
.hs__track{align-items:stretch!important}
.hs__group{display:flex!important;flex-direction:column}
.hs__cards{flex:1;display:flex;align-items:stretch}



.hs__pin{top:var(--nav-h)!important;transition:none!important;min-height:calc(100svh - var(--nav-h))!important}
.px__sum,.px2 .px__sum{transition:none!important}

.nav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:rgb(255 255 255/calc(1 - .06 * var(--nav-p,0)))!important;will-change:transform}

.hs__track,.facts__track,.chat__list,.ticker__stage{will-change:transform}
.deck .cpn{will-change:transform,opacity}

img{content-visibility:visible}

#stories,#faq,.foot{content-visibility:auto;contain-intrinsic-size:auto 1200px}


.nav__chevbtn,.nav__item .nav__top,.lang__btn,.nav__login,.promo__code,.promo__text,.foot__col a,.mm2__foot a{position:relative}
.nav__chevbtn::after,.nav__item .nav__top::after,.nav__login::after,.promo__code::after,.promo__text::after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}
.promo__code::after{left:-6px;right:-6px}
.foot__col a{display:inline-block;padding-block:10px;margin-block:-10px}
.foot__col ul{gap:20px!important}
.mm2__foot a{padding-block:12px}



.bp__rowwrap{overflow-y:hidden!important;overscroll-behavior-x:contain;touch-action:pan-x pan-y}
.hs__view{overflow-y:hidden!important}
@media (min-width:1025px) and (hover:hover){.hs__view{overflow-x:hidden!important;overflow-x:clip!important;overflow-y:visible!important}}
@media (max-width:1024px),(hover:none){.hs__view{overscroll-behavior-x:contain;touch-action:pan-x pan-y}}

@media (max-width:480px){
 .ms{max-width:100%}
 .ms button{padding:0 12px 0 10px!important;gap:6px!important}
 .ms__txt{gap:6px!important}
 .ms__txt em{font-size:12px!important}
}
@media (max-width:360px){.ms__txt em{display:none!important}}

#stories,#faq,.foot{content-visibility:visible!important;contain-intrinsic-size:none!important}

.sym{white-space:nowrap}

@media (max-width:480px){
 .pm__head{flex-wrap:wrap;row-gap:6px}
 .pm__logos{min-width:0}
 .pm__t{flex:1 1 calc(100% - 110px)}
 .pm__time{margin-left:auto}
}
@media (max-width:767px){
 .foot__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:16px}
 .foot__brand{grid-column:1/-1}
}


.ck{position:fixed;left:16px;bottom:16px;z-index:70;width:min(440px,calc(100vw - 32px));padding:20px;border-radius:24px;background:#fff;color:var(--ink);box-shadow:0 10px 50px #0000002b,0 0 0 1px #1a19190f;display:flex;flex-direction:column;gap:10px}
.ck[hidden]{display:none}
.ck--anim{animation:ck-in .35s cubic-bezier(.22,1,.36,1) both}
@keyframes ck-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
.ck__t{font-size:16px;font-weight:600;line-height:1.3}
.ck__d{font-size:14px;line-height:1.5;color:#4a4949}
.ck__d a,.ckd__foot a{color:var(--ink);text-decoration:underline;text-underline-offset:2px}
.ck__a{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:4px}
.ck__a .btn{height:44px;padding:0 14px;box-shadow:none}
.ck__a .btn:hover{transform:none}
.ck__more{align-self:center;min-height:40px;padding:0 10px;border:0;background:none;font:inherit;font-size:13.5px;font-weight:500;color:var(--ink);text-decoration:underline;text-underline-offset:2px;cursor:pointer;border-radius:999px}
@media (max-width:480px){.ck{left:8px;right:8px;bottom:8px;width:auto;padding:16px}.ck__a{grid-template-columns:1fr}}
.ckd{width:min(520px,calc(100vw - 24px));max-height:calc(100dvh - 24px);padding:0;border:0;border-radius:24px;background:#fff;color:var(--ink);box-shadow:0 20px 80px #00000040;overflow:auto}
.ckd::backdrop{background:#0b0d1266;backdrop-filter:blur(2px)}
.ckd__in{display:flex;flex-direction:column;gap:6px;padding:22px}
.ckd__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}
.ckd__t{font-size:22px;font-weight:600;letter-spacing:-.02em}
.ckd__x{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:#f2f4f8;color:var(--ink);cursor:pointer}
.ckd__row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid var(--line)}
.ckd__n{display:block;font-size:15px;font-weight:600;cursor:default}
label.ckd__n{cursor:pointer}
.ckd__d{margin-top:2px;font-size:13.5px;line-height:1.45;color:#4a4949}
.ckd__sw{position:relative;flex:none;width:46px;height:28px}
.ckd__sw input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}
.ckd__sw input:disabled{cursor:not-allowed}
.ckd__sw i{position:absolute;inset:0;border-radius:999px;background:#c9cfd9;transition:background-color .2s}
.ckd__sw i:after{content:"";position:absolute;left:3px;top:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .2s}
.ckd__sw input:checked+i{background:var(--blue)}
.ckd__sw input:checked+i:after{transform:translateX(18px)}
.ckd__sw input:disabled:checked+i{background:#6b8fd6}
.ckd__sw input:focus-visible+i{outline:2px solid var(--ink);outline-offset:2px}
.ckd__gpc{font-size:13.5px;color:#4a4949;padding:10px 12px;border-radius:12px;background:#f2f4f8}
.ckd__a{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}
.ckd__a .btn{height:44px;padding:0 12px;box-shadow:none}
.ckd__a .btn:hover{transform:none}
.ckd__foot{margin-top:8px;font-size:13.5px;text-align:center}
@media (max-width:480px){.ckd__a{grid-template-columns:1fr}}
@media (prefers-reduced-motion:reduce){.ck--anim{animation:none}.ckd__sw i,.ckd__sw i:after{transition:none}}
.foot__btn{display:inline-flex;align-items:center;min-height:40px;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer;text-align:left}
.foot__btn:hover{text-decoration:underline}


.hp{position:absolute!important;left:-10000px!important;top:auto;width:1px;height:1px;overflow:hidden}
.consent{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;font-size:13.5px;line-height:1.45;color:#4a4949;cursor:pointer;text-align:left}
.consent input{width:20px;height:20px;margin:1px 0 0;accent-color:var(--blue);cursor:pointer}
.consent a{color:var(--ink);text-decoration:underline;text-underline-offset:2px}
.consent input[aria-invalid=true]{outline:2px solid #c62828;outline-offset:2px}
.news{flex-wrap:wrap}
.news .consent{flex:1 1 100%;margin-top:4px}
.news .fine,[role=status].fine{flex:1 1 100%}
[role=status].is-ok{color:#0a7a3f!important}
[role=status].is-err{color:#b3261e!important}
.news input[aria-invalid=true]{box-shadow:inset 0 0 0 2px #c62828!important}
.cform{display:flex;flex-direction:column;gap:18px}
.cform__row{display:grid;grid-template-columns:1fr 1fr;gap:18px}
.field{display:flex;flex-direction:column;gap:6px;min-width:0}
.field label{font-size:14px;font-weight:600;color:var(--ink)}
.field input,.field select,.field textarea{width:100%;min-height:48px;padding:12px 14px;border:0;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px #1a191933;font:inherit;font-size:16px;color:var(--ink);transition:box-shadow .15s}
.field textarea{min-height:150px;resize:vertical;line-height:1.5}
.field select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%231a1919' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m19 9l-7 6l-7-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:40px}
.field input:focus,.field select:focus,.field textarea:focus{outline:none;box-shadow:inset 0 0 0 2px var(--blue)}
.field [aria-invalid=true]{box-shadow:inset 0 0 0 2px #c62828}
.field__hint{font-size:13px;color:#5e5d5d}
.field__err{font-size:13px;font-weight:500;color:#b3261e;min-height:0}
.field__err:empty{display:none}
.cform__foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}
.cform__foot .fine{font-size:14px;color:#4a4949}
.pg-form{padding:28px;max-width:760px}
@media (max-width:767px){.cform__row{grid-template-columns:1fr}.pg-form{padding:20px}.cform__foot .btn{width:100%}}
.news .consent input,.nl .news .consent input{flex:none!important;width:20px!important;height:20px!important;min-width:0;padding:0!important;border-radius:5px!important;background:none!important;box-shadow:none!important}
.ck__a .btn--ghost,.ckd__a .btn--ghost{background:#fff!important;color:var(--ink)!important;box-shadow:inset 0 0 0 1px #1a191933!important}
.ck__a .btn--ghost:hover,.ckd__a .btn--ghost:hover{box-shadow:inset 0 0 0 1px var(--ink)!important}
@media (max-width:480px){
 .ck{gap:8px;padding:14px 14px 8px}
 .ck__t{font-size:15px}
 .ck__d{font-size:13px;line-height:1.45}
 .ck__a{grid-template-columns:1fr 1fr;gap:6px}
 .ck__a .btn{height:42px;padding:0 8px;font-size:13.5px}
 .ck__more{min-height:36px;font-size:13px}
}

.nl .news .consent{color:#ffffffe6}
.nl .news .consent a{color:#fff}
.nl .news .consent input{accent-color:#1a1919}
.nl .news .fine{color:#ffffffd9!important;padding-left:0!important}
.nl .news [role=status].is-ok{color:#fff!important;font-weight:600}
.nl .news [role=status].is-err{color:#fff!important;font-weight:600;background:#a3161b;padding:6px 12px;border-radius:10px;display:inline-block;flex:0 1 auto}
.nl .news .consent input[aria-invalid=true]{outline-color:#fff}
.nl .news input[type=email][aria-invalid=true]{box-shadow:inset 0 0 0 2px #a3161b!important}


.vtag--blue,.pp__for{color:#0757e0!important}
.stair__s:nth-child(-n+4) .stair__blk em{color:var(--ink)!important}
.vt__lbl--t{color:#0757e0}
.viz-target.hit .vt__lbl--t{color:#087a3d!important}
.vt__lbl--d{color:#c62828!important}
.vy__amt{color:#087a3d!important}
.chat__ex{color:#c3c8cf!important}
.ms button[aria-selected=true] .ms__txt em{color:#fff!important}
.cpn__scope{opacity:1!important}
.nl .news .consent,.nl .news .fine{color:#fff!important}
.pg-table s,.pg-size__p s,.pg-plan__price s,.bp__sp s,#c-list{color:var(--ink-65)!important}
.pg-plan--pop .pg-plan__desc,.pg-plan--pop .pg-kv dt,.pg-plan--pop .pg-plan__price small,.pg-plan--pop .pg-plan__price s{color:#fff!important}
.pg-plan--pop .vtag{background:#0048c8!important;color:#fff!important}
.pg-empty__txt p,.pg-empty .fine,#labs-news-note{color:#fff!important}
.bp__rc .bp__rch{margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.3}
.pg-tablewrap:focus-visible{outline:2px solid var(--blue);outline-offset:2px}
.mk__syms{flex-wrap:wrap!important}
.foot__col .foot__btn{display:inline-block;min-height:0;font-size:14px;line-height:inherit;padding-block:10px;margin-block:-10px}
.bp__tip:focus-visible{outline:2px solid var(--blue)!important;outline-offset:2px;border-radius:50%}


.nav__brand{min-height:40px;align-items:center}
.bp__tip:after{content:"";position:absolute;inset:-10px;border-radius:50%}
.px__badge,.pg-plan__badge{font-size:11px!important}

.linkbtn{align-items:center!important}
.linkbtn .ico{align-self:center!important;margin:0!important;vertical-align:middle;flex:none}



@media (max-width:767px){
 .pg-table th:first-child,.pg-table td:first-child{position:sticky;left:0;z-index:1;background:#fff;box-shadow:inset -1px 0 0 #1a191914}
 .pg-table thead th:first-child{background:#f8f8f8}
 .pg-table--compare th:first-child,.pg-table--compare td:first-child{min-width:128px;max-width:150px;white-space:normal}
}

@media (max-width:600px){
 .pg-sizes-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 a.pg-size{padding:16px!important;gap:4px!important}
 .pg-size__p{flex-wrap:wrap;gap:0 6px!important}
 .pg-size__p b{font-size:24px!important}
}

@media (max-width:480px){
 .pg main>section.pg-hero{min-height:0!important;padding-block:100px 72px!important}
}

.pg-card .pg-ico{display:flex!important;width:auto!important;height:auto!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:var(--ink)!important;justify-content:flex-start}
.pg-card .pg-ico .ico{width:26px!important;height:26px!important}
.pg-point .ico{color:var(--ink)!important}
.ptile__top i{font-size:11px!important}
.consent input{width:22px!important;height:22px!important}

.how__viz{flex:1 0 auto!important}
@media (max-width:767px){.how__viz{min-height:230px}}



@media (min-width:1025px){.bp__sum>.bp__head,.bp__sum>.bp__acct,.bp__sum>.bp__total,.bp__sum>.bp__cta{margin-bottom:auto}}

.tp__pay{align-self:start}

.deck .cpn{box-shadow:0 10px 24px #0865ff24}
.deck .cpn.is-white{box-shadow:0 10px 24px #0000001a,inset 0 0 0 1px #1a191912}
.deck .cpn[data-pos="1"],.deck .cpn[data-pos="2"]{opacity:1;box-shadow:0 4px 10px #0000000d}
.deck .cpn.is-white[data-pos="1"],.deck .cpn.is-white[data-pos="2"]{box-shadow:0 4px 10px #0000000d,inset 0 0 0 1px #1a191912}
.deck .cpn.is-out{z-index:0;transform:translateY(54px) scale(.85);opacity:0}

@media (min-width:1025px){.foot__news.nl{grid-template-columns:minmax(0,1fr) minmax(0,460px)!important}}
.nl .news .fine{text-align:left!important;padding-left:30px!important}

.foot .foot__col ul{gap:8px!important}
.foot__col a,.foot__col .foot__btn{padding-block:4px;margin-block:-4px}

.foot__col a,.foot__col .foot__btn{min-height:32px!important}
@media (hover:none){.foot .foot__col ul{gap:12px!important}.foot__col a,.foot__col .foot__btn{padding-block:6px;margin-block:-6px}}

.promo{position:sticky!important;top:0;transition:transform .35s cubic-bezier(.22,1,.36,1)}

.promo.is-navoff{transform:translateY(calc(-100% - var(--nav-h)))}
.promo.is-navrm{transition:none}
:root.has-promo .nav{top:44px!important}
:root.has-promo .nav.nav--hidden{transform:translateY(calc(-100% - 44px))}
:root.has-promo .mnav{top:calc(var(--nav-h) + 44px)!important}
:root.has-promo section[id]{scroll-margin-top:calc(var(--nav-h) + 60px)}
@media (max-width:767px){
 :root.has-promo .nav{top:42px!important}
 :root.has-promo .nav.nav--hidden{transform:translateY(calc(-100% - 42px))}
 :root.has-promo .mnav{top:calc(var(--nav-h) + 42px)!important}
 :root.has-promo section[id]{scroll-margin-top:calc(var(--nav-h) + 58px)}
}

.bp__panel{display:grid!important;grid-template-columns:minmax(0,1fr) 372px!important;gap:20px!important;align-items:start;padding:0!important;margin-top:10px;background:none!important;box-shadow:none!important}
.bp__main{padding:22px!important;min-width:0}
.bp__keys{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}
.bp__key{display:flex;flex-direction:column;gap:3px;padding:16px;border-radius:18px;background:#F5F7FB;min-width:0}
.bp__kico{width:22px;height:22px;color:var(--ink);margin-bottom:10px;fill:none}
.bp__kl{font-size:13px;color:var(--ink-65)}
.bp__kv{font-size:24px;font-weight:600;letter-spacing:-.025em;line-height:1.15;overflow-wrap:anywhere}
.bp__kv.is-long{font-size:16px;line-height:1.3;letter-spacing:-.01em}
.bp__ks{font-style:normal;font-size:12.5px;line-height:1.35;color:var(--ink-50)}
.bp__rhead{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:22px 0 6px}
.bp__rtitle{margin:0;font-size:18px;font-weight:500;letter-spacing:-.01em}
.bp__rnote{font-size:13px;color:var(--ink-50)}
.bp__rules{display:block!important}
.bp__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;margin:0}
.bp__grid .bp__rr{align-items:flex-start;padding:11px 0!important;border-bottom:1px solid #1a191912!important;font-size:13.5px!important}
.bp__grid .bp__rr:last-child{border-bottom:1px solid #1a191912!important}
.bp__grid .bp__rr dt{flex:none;max-width:48%;line-height:1.35}
.bp__grid .bp__rr dd{margin:0;line-height:1.35;min-width:0}

.bp__sum{position:sticky;top:calc(var(--nav-offset,68px) + 16px);display:flex!important;flex-direction:column;gap:16px!important;padding:22px!important}
.bp__sum>*{margin-bottom:0!important}
.bp__head{display:grid!important;grid-template-columns:1fr auto;align-items:end;gap:2px 12px;padding-bottom:16px!important}
.bp__kick{grid-column:1/-1;font-size:13px;color:var(--ink-50)}
.bp__head b{font-size:20px!important;font-weight:600;letter-spacing:-.015em}
.bp__prices{flex-direction:column;align-items:flex-end!important;gap:0!important}
.bp__prices strong{font-size:30px!important;line-height:1.05}
.bp__prices s:empty{display:none}
.bp__tgl{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px 12px;width:100%;padding:14px 16px;border:0;border-radius:16px;background:#F5F7FB;text-align:left;font:inherit;color:inherit;cursor:pointer}
.bp__tglt{display:flex;flex-direction:column;gap:2px}
.bp__tglt b{font-size:14.5px;font-weight:600}
.bp__tglt em{font-style:normal;font-size:13px;color:var(--ink-65)}
.bp__tgl .bp__switch{flex:none}
.bp__tgl[aria-checked=true] .bp__switch{background:var(--blue)}
.bp__tgl[aria-checked=true] .bp__switch:after{transform:translateX(16px)}
.bp__tgl:focus-visible{outline:2px solid var(--ink);outline-offset:2px}
.bp__save{grid-column:1/-1;justify-self:start;font-style:normal;font-size:12.5px;font-weight:600;padding:4px 10px;border-radius:999px;background:#EAF1FF;color:var(--blue)}
.bp__opt .bp__lbl{margin-bottom:8px}
.bp__nseg{display:flex!important;width:100%}
.bp__nseg button{flex:1;height:auto!important;min-height:48px;padding:6px 0!important;flex-direction:column!important;gap:1px!important}
.bp__nseg button b{font-size:15px;font-weight:600;line-height:1.1}
.bp__nseg button em{font-style:normal;font-size:11.5px;line-height:1.1;opacity:.75}
.bp__rcpt{display:flex;flex-direction:column;gap:9px;margin:0;padding-top:16px;border-top:1px solid var(--line)}
.bp__rcpt div{display:flex;justify-content:space-between;gap:12px;font-size:14px}
.bp__rcpt dt{color:var(--ink-65)}
.bp__rcpt dd{margin:0;font-weight:600;white-space:nowrap}
.bp__rcpt .is-save dd{color:var(--blue)}
.bp__rcpt .is-hint dt,.bp__rcpt .is-hint dd{font-size:13px;font-weight:400;color:var(--ink-50)}
.bp__total{padding-top:14px!important}
.bp__total em{font-size:13px}
.bp__fine{text-align:left}
@media (max-width:1100px){.bp__panel{grid-template-columns:1fr!important}.bp__sum{position:static}}
@media (max-width:900px){.bp__keys{grid-template-columns:repeat(2,minmax(0,1fr))}.bp__grid{grid-template-columns:1fr}}
@media (max-width:767px){.bp__main,.bp__sum{padding:16px!important}.bp__key{padding:14px}.bp__kv{font-size:20px}.bp__kv.is-long{font-size:15px}.bp__rhead{margin-top:18px}}
.bp__grid .bp__rr{flex-direction:column;align-items:flex-start!important;justify-content:flex-start;gap:3px;padding:12px 0!important}
.bp__grid .bp__rr dt{max-width:none;font-size:13px}
.bp__grid .bp__rr dd{text-align:left!important;font-weight:500!important;font-size:14.5px;padding-left:24px}
.bp__prices{flex-direction:row-reverse!important;align-items:baseline!important;gap:8px!important}
.bp__prices s{font-size:14px!important}



.hs__cards .plan--v2{flex:0 0 330px;padding:22px!important}
.plan--v2 .plan__top{min-height:24px}
.plan__mk{font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;background:#F2F4F8;color:var(--ink-65)}
.plan__mk--futures{background:#EAF1FF;color:var(--blue)}
.plan--v2 .plan__name{margin:14px 0 0;font-size:24px;letter-spacing:-.02em}
.plan--v2 .plan__tag{min-height:0;margin-top:4px}
.plan--v2 .plan__price{margin:16px 0 0}
.plan--v2 .plan__price strong{font-size:30px}
.plan__sizes{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none}
.plan__sizes li{font-size:12px;font-weight:600;padding:4px 9px;border-radius:999px;background:#F5F7FB;color:var(--ink-65)}
.plan__tiles{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:16px 0 0;padding:0;border:0}
.plan__tiles div{display:flex;flex-direction:column;gap:3px;padding:12px;border-radius:14px;background:#F5F7FB;min-width:0}
.plan__tiles dt{font-size:12px;color:var(--ink-50)}
.plan__tiles dd{margin:0;font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.25;overflow-wrap:anywhere}
.plan__tiles dd.is-long{font-size:13px;font-weight:500;line-height:1.35}
.plan--v2 .plan__rules{margin-top:10px;border-top:0;padding-top:0}
.plan--v2 .plan__rules div{align-items:flex-start}
.plan--v2 .plan__rules dd{max-width:65%}
.plan--v2 .plan__note{margin-top:10px}
.plan__go{margin-top:auto;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:44px;margin-top:auto;border:0;border-radius:999px;background:#F2F4F8;color:var(--ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .25s,color .25s}
.plan--v2 .plan__note+.plan__go{margin-top:auto}
.plan--v2{display:flex;flex-direction:column}
.plan--v2 .plan__note{margin-bottom:16px}
.plan__go .ico{width:18px;height:18px;margin:0;transition:transform .3s cubic-bezier(.22,1,.36,1)}
.plan__go:hover{background:var(--blue);color:#fff}
.plan__go:hover .ico{transform:translateX(3px)}
.hs__gate{flex:0 0 250px;display:flex;flex-direction:column;gap:10px;padding:26px 24px;border-radius:24px;align-self:stretch}
.hs__gate--cfd{background:#EEF3FB;color:var(--ink)}
.hs__gate--futures{background:linear-gradient(170deg,#0865FF 0%,#2F7BFF 55%,#6FA3FF 100%);color:#fff;box-shadow:0 10px 40px #0865ff33}
.hs__gk{align-self:flex-start;font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;background:#fff;color:var(--ink-65)}
.hs__gate--futures .hs__gk{background:#ffffff26;color:#fff}
.hs__gt{margin:14px 0 0;font-size:40px;font-weight:400;letter-spacing:-.035em;line-height:1}
.hs__gp{margin:0;font-size:14px;line-height:1.45;opacity:.8}
.hs__gl{display:flex;flex-direction:column;gap:0;margin:auto 0 0;padding:0;list-style:none}
.hs__gl li{padding:9px 0;border-top:1px solid #1a191914;font-size:14px;font-weight:500}
.hs__gate--futures .hs__gl li{border-top-color:#ffffff33}
.hs__ga{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:13px;font-weight:600;opacity:.85}
.hs__ga .ico{width:16px;height:16px}
@media (max-width:767px){.hs__cards .plan--v2{flex-basis:82vw}.hs__gate{flex-basis:64vw;padding:22px 20px}.hs__gt{font-size:34px}}
.plan__tiles dd{text-align:left!important}
.plan--v2 .plan__rules div{padding:6px 0;border-bottom:0;font-size:13px}
.plan--v2 .plan__rules dd{font-weight:500;text-align:right}
.plan--v2 .plan__tag{font-size:13px}
.plan--v2 .plan__name{margin-top:12px}
.plan--v2 .plan__price{margin-top:12px}
.plan__tiles{margin-top:12px}
.plan__tiles div{padding:10px 12px}
.plan--v2 .plan__note{margin:6px 0 14px}
@media (min-width:1025px) and (max-height:860px){.plan--v2 .plan__sizes,.plan--v2 .plan__note{display:none}.plan--v2 .plan__rules{margin-bottom:14px}}

.tp2{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.tp2__mk{min-width:0}
.tp2__mk .mk{grid-template-columns:auto 1fr!important;row-gap:8px}
.tp2__mk .mk__syms{grid-column:1/-1}
.tp2__pay{grid-column:1/-1}
.tp2__payhead{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}
.tp2__payhead .payfacts{margin:0;display:flex;gap:10px}
.pm2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0 0;padding:0;list-style:none}
.pm2__c{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:18px;border-radius:18px;background:#F5F7FB;min-width:0}
.pm2__logos{display:flex;align-items:center;min-height:36px;margin-bottom:10px}
.pm2__t{font-size:16px;font-weight:600;letter-spacing:-.01em}
.pm2__s{font-style:normal;font-size:13px;line-height:1.35;color:var(--ink-65)}
.pm2__when{margin-top:auto;padding:4px 10px;border-radius:999px;background:#fff;font-size:12.5px;font-weight:600;color:var(--ink);transform:translateY(8px);margin-bottom:8px}
.pm2__c.is-soon .pm2__when{background:#EAF1FF;color:var(--blue-text)}

.tp2__payhead .payfacts{flex-wrap:wrap;gap:8px}
.tp2__payhead .payfacts li{padding:6px 12px 6px 8px;border-radius:999px;gap:6px}
.tp2__payhead .payfacts li .ico{width:18px!important;height:18px!important}
.tp2__payhead .payfacts b{font-size:13px;white-space:nowrap}
.tp2__payhead .payfacts em{display:none}
.pm2__c{padding:16px}
.pm2__logos{min-height:32px;margin-bottom:6px}
.pm2__when{transform:none;margin:8px 0 0}
@media (max-width:1024px){.tp2{grid-template-columns:1fr}.pm2{grid-template-columns:1fr 1fr}}
@media (max-width:560px){
 .pm2{grid-template-columns:1fr;gap:8px;margin-top:14px}
 .pm2__c{display:grid;grid-template-columns:62px minmax(0,1fr);grid-template-areas:"logo t" "logo s" "logo when";column-gap:12px;row-gap:2px;align-items:center;padding:12px 14px}
 .pm2__logos{grid-area:logo;min-height:0;margin:0;justify-content:center}
 .pm2__logos .coinlg{width:24px;height:24px}
 .pm2__logos .coinlg+.coinlg{margin-left:-11px}
 .pm2__t{grid-area:t;font-size:15px}
 .pm2__s{grid-area:s;font-size:12.5px}
 .pm2__when{grid-area:when;justify-self:start;margin:4px 0 0;padding:3px 8px;font-size:11.5px;white-space:nowrap}
 .tp2__payhead{gap:10px}
}

.vt__hitico{display:inline-flex!important;align-items:center;justify-content:center;flex:none;line-height:0}
.vt__hitico .ico{display:block;margin:0!important;position:static!important;transform:none!important;vertical-align:0}


.bp__vwrap{margin-top:12px}
.bp__vwrap[hidden]{display:none}
.bp__vseg{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;padding:4px!important;border-radius:16px!important;background:#f1f2f4!important;box-shadow:none!important}
.bp__vseg .seg__thumb{background:#fff!important;box-shadow:0 1px 2px rgba(15,23,42,.08)!important;border-radius:12px!important;z-index:0!important}
.bp__vseg button{position:relative;z-index:1;height:auto!important;min-width:0;padding:9px 8px!important;display:flex!important;flex-direction:column;align-items:center;gap:2px;border-radius:12px!important;background:transparent!important;color:var(--ink)!important;box-shadow:none!important;text-align:center}
.bp__vseg button[aria-selected=true]{background:transparent!important;color:var(--ink)!important;box-shadow:none!important}
.bp__vseg button b{font-size:15px;font-weight:650;line-height:1.15;color:var(--ink)!important}
.bp__vseg button em{font-style:normal;font-size:12px;font-weight:500;line-height:1.25;color:var(--ink-65);white-space:normal}
.bp__vseg button[aria-selected=true] em{color:var(--ink-65)!important}


.plan__nv{font-size:12px;font-weight:600;color:var(--ink-65)}
.plan__vars{display:flex;flex-direction:column;gap:8px;margin:16px 0 14px}
.plan__var{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px;border:0;border-radius:14px;background:#F5F7FB;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:background-color .25s}
.plan__var:hover{background:#eef4ff}
.plan__vn,.plan__vf{display:flex;flex-direction:column;gap:2px;min-width:0}
.plan__vf{align-items:flex-end;text-align:right}
.plan__vn b{font-size:15px;font-weight:650;line-height:1.2}
.plan__vn em,.plan__vf em{font-style:normal;font-size:12px;color:var(--ink-50);line-height:1.3}
.plan__vf strong{font-size:13.5px;font-weight:600;line-height:1.25}


.bp__pwrap,.pc-wrap{display:none}
.bp.is-cards .bp__pwrap{display:flex;justify-content:center;margin-top:6px}
.bp.is-cards .pc-wrap{display:block}
.bp.is-cards .bp__rowwrap:has(#pick-plans),.bp.is-cards .bp__rowwrap:has(#pick-sizes),.bp.is-cards .bp__panel{display:none!important}
.bp.is-cards .bp__vwrap{display:flex;flex-direction:column;align-items:center;margin-top:10px}
.bp.is-cards .bp__vwrap[hidden]{display:none}
.bp.is-cards .bp__vwrap .bp__lbl{display:none}
.bp.is-cards .bp__vseg{width:min(560px,100%)}
.bp__pseg{display:grid!important;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);width:min(420px,100%);padding:4px!important;border-radius:999px!important;background:#f1f2f4!important;box-shadow:none!important}
.bp__pseg .seg__thumb{background:#fff!important;box-shadow:0 1px 2px rgba(15,23,42,.08)!important;border-radius:999px!important;z-index:0!important}
.bp__pseg button{position:relative;z-index:1;height:42px!important;padding:0 14px!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important;color:#000!important;font-size:15px!important;font-weight:600!important}
.bp__pseg button[aria-selected=true]{background:transparent!important;color:var(--ink)!important;box-shadow:none!important}

.pc-wrap{margin:22px -16px 0;padding:14px 16px 18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}
.pc-wrap::-webkit-scrollbar{display:none}
.pc-row{display:grid;grid-template-columns:repeat(var(--n),minmax(210px,1fr));gap:14px;min-width:min-content}
.pc{position:relative;display:flex;flex-direction:column;gap:14px;padding:20px 18px 18px;border-radius:22px;background:#fff;box-shadow:0 4px 30px #00000012;scroll-snap-align:start;min-width:0;color:var(--ink)}
.pc__pop{position:absolute;top:-11px;left:50%;transform:translateX(-50%);padding:4px 12px;border-radius:999px;background:var(--blue);color:#fff;font-style:normal;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}
.pc__top{display:flex;justify-content:space-between;align-items:flex-end;gap:10px}
.pc__top>div{display:flex;flex-direction:column;gap:4px;min-width:0}
.pc__pr{align-items:flex-end;text-align:right}
.pc__l{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-50)}
.pc__k{font-size:28px;font-weight:650;letter-spacing:-.03em;line-height:1}
.pc__pv{display:flex;align-items:baseline;gap:6px}
.pc__pv strong{font-size:28px;font-weight:650;letter-spacing:-.03em;line-height:1}
.pc__pv s{font-size:13px;color:var(--ink-50)}
.pc__buy{display:flex;align-items:center;justify-content:center;height:46px;border-radius:999px;background:var(--ink);color:#fff;font-size:15px;font-weight:600;text-decoration:none;transition:opacity .2s}
.pc__buy:hover{opacity:.88}
.pc__rules{display:flex;flex-direction:column;padding:6px 14px;border-radius:16px;background:#F5F7FB}
.pc__rules>*{padding:11px 0;border-bottom:1px solid #1a191914}
.pc__rules>*:last-child{border-bottom:0}
.pc__g{display:flex;flex-direction:column;gap:5px}
.pc__g>.pc__h{padding:0}
.pc__h{display:flex;justify-content:space-between;align-items:center;gap:10px}
.pc__n{display:inline-flex;align-items:center;gap:6px;font-size:14.5px;font-weight:600}
.pc__n .bp__tip{order:2}
.pc__h>b{font-size:14.5px;font-weight:650;text-align:right}
.pc__s{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:var(--ink-50)}
.pc__s b{color:var(--ink);font-weight:600}
.pc__cyc{display:inline-flex;align-items:center;gap:2px}
.pc__cyc b{font-size:14px;font-weight:650;white-space:nowrap}
.pc__arr{width:24px;height:24px;border:0;border-radius:999px;background:transparent;color:var(--ink-65);font:inherit;font-size:18px;line-height:1;cursor:pointer}
.pc__arr:hover{background:#1a19190f;color:var(--ink)}

.pc--pop{background:var(--ink);color:#fff;box-shadow:0 12px 40px #1a191940}
.pc--pop .pc__l,.pc--pop .pc__pv s,.pc--pop .pc__s{color:#ffffffa6}
.pc--pop .pc__s b{color:#fff}
.pc--pop .pc__buy{background:#fff;color:var(--ink)}
.pc--pop .pc__rules{background:#ffffff14}
.pc--pop .pc__rules>*{border-color:#ffffff1f}
.pc--pop .pc__arr{color:#ffffffb3}.pc--pop .pc__arr:hover{background:#ffffff1f;color:#fff}
.pc--pop .bp__tip{color:#ffffffa6}
@media (max-width:767px){.pc-row{grid-template-columns:repeat(var(--n),78vw)}.pc{scroll-snap-align:center}}

#picker .bp__pseg button[aria-selected=true],#picker .bp__pseg button{color:var(--ink)!important}
@media (min-width:1100px){
 .pc-wrap{width:min(1320px,calc(100vw - 48px));margin-left:calc(50% - min(660px,calc(50vw - 24px)));padding-inline:0;overflow:visible}
 .pc-row{grid-template-columns:repeat(var(--n),minmax(0,1fr));min-width:0}
}
.pc{padding:18px 16px 16px}
.pc__k,.pc__pv strong{font-size:25px}
.pc__n,.pc__h>b{font-size:13.5px}
.pc__n{white-space:nowrap}
.pc__cyc b,.pc__h>b{white-space:nowrap}
.pc__rules{padding:4px 12px}
.pc--pop .bp__tip,.pc--pop .bp__tip svg{color:#ffffffb3!important;stroke:currentColor}

.pc .bp__tipbox{display:none;width:220px}
.pc .bp__tip:hover .bp__tipbox,.pc .bp__tip:focus .bp__tipbox{display:block;opacity:1;visibility:visible;transform:none}
.pc:nth-last-child(-n+3) .bp__tipbox{left:auto;right:-8px}
.pc__h{flex-wrap:wrap;row-gap:4px}.pc__h>b,.pc__cyc{margin-left:auto}

.pc__pv strong{font-variant-numeric:tabular-nums}
.pc__k{font-variant-numeric:tabular-nums}

@keyframes pcIn{from{opacity:.55;transform:translateY(4px)}to{opacity:1;transform:none}}
.pc{animation:pcIn .35s cubic-bezier(.22,1,.36,1) both}
@media (prefers-reduced-motion:reduce){.pc{animation:none}}


.bp.is-cards .pc-wrap{width:auto!important;margin:18px 0 0!important;padding:14px 0 6px!important;overflow:visible!important;scroll-snap-type:none}
.bp.is-cards .pc-row{grid-template-columns:repeat(3,minmax(0,1fr))!important;min-width:0!important;gap:16px}
.pc{padding:22px 20px 20px}
.pc__k,.pc__pv strong{font-size:28px}
.pc__n,.pc__h>b{font-size:14px}
@media (max-width:1023px){.bp.is-cards .pc-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media (max-width:640px){
 .bp.is-cards .pc-wrap{overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;padding:14px 2px 10px!important;margin-inline:0!important;scroll-padding-inline:2px}
 .bp.is-cards .pc-row{grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:86%!important;gap:12px}
 .pc{scroll-snap-align:start;box-shadow:0 2px 14px #00000012}
 .pc--pop{box-shadow:0 6px 18px #1a191930}
}


.bp.is-cards .pc-wrap{overflow-x:auto!important;overflow-y:hidden!important;margin:16px 0 0!important;padding:14px 2px 14px!important;
 scroll-snap-type:x proximity;scroll-padding-inline:2px;scrollbar-width:thin;scrollbar-color:#1a191933 transparent}
.bp.is-cards .pc-wrap::-webkit-scrollbar{display:block;height:6px}
.bp.is-cards .pc-wrap::-webkit-scrollbar-thumb{background:#1a191933;border-radius:999px}
.bp.is-cards .pc-row{grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:228px!important;justify-content:start;gap:14px;min-width:0!important}
.pc{scroll-snap-align:start;padding:18px 16px 16px;box-shadow:0 2px 16px #00000010}
.pc--pop{box-shadow:0 6px 20px #1a191930}
.pc__k,.pc__pv strong{font-size:24px}
.pc__n,.pc__h>b{font-size:13.5px}
.bp.is-cards .bp__pwrap{justify-content:flex-start}
.bp.is-cards .bp__vwrap{align-items:flex-start}
@media (max-width:640px){.bp.is-cards .pc-row{grid-auto-columns:80%!important}}


#picker .bp__top{justify-content:flex-start}
#picker .bp__top .seg[role=tablist]:not(.bp__phase){display:inline-grid!important;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);width:min(260px,100%);padding:4px!important;border-radius:999px!important;background:#f1f2f4!important;box-shadow:none!important;position:relative}
#picker .bp__top .seg .seg__thumb{background:#fff!important;box-shadow:0 1px 3px rgba(15,23,42,.12)!important;z-index:0!important;top:4px;bottom:4px}
#picker .bp__top .seg button{position:relative;z-index:1;height:40px!important;padding:0 18px!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important;color:#000!important;font-size:15px!important;font-weight:600!important}
#picker .bp__top .seg button[aria-selected=true]{color:var(--ink)!important}
#picker .bp__top .bp__pct{margin-left:auto}


.bp.is-cards .pc-wrap{--vis:4;--gap:14px;scroll-snap-type:x mandatory!important;scrollbar-width:none;padding:14px 0 14px!important;scroll-padding-inline:0}
.bp.is-cards .pc-wrap::-webkit-scrollbar{display:none}
.bp.is-cards .pc-row{gap:var(--gap)!important;grid-auto-columns:calc((100% - (var(--vis) - 1) * var(--gap)) / var(--vis))!important}
.bp.is-cards .pc{scroll-snap-align:start;scroll-snap-stop:always}
@media (max-width:1023px){.bp.is-cards .pc-wrap{--vis:3}}
@media (max-width:767px){.bp.is-cards .pc-wrap{--vis:2;--gap:12px}}
@media (max-width:539px){.bp.is-cards .pc-wrap{--vis:1}}
.pc-bar{display:none}
.bp.is-cards .pc-bar:not([hidden]){display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}
.pc-count{font-size:13px;font-weight:500;color:var(--ink-65)}
.pc-arrows{display:flex;gap:8px}
.pc-nav{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:999px;background:#f1f2f4;color:var(--ink);cursor:pointer;transition:background-color .2s,opacity .2s}
.pc-nav svg{width:18px;height:18px}
.pc-nav:hover:not(:disabled){background:#e6e8eb}
.pc-nav:disabled{opacity:.35;cursor:default}
.bp.is-cards .pc-bar:not([hidden])+.pc-wrap{margin-top:6px!important}

.pc__buy,.pc--pop .pc__buy{background:var(--blue)!important;color:#fff!important;box-shadow:0 4px 14px #0865ff33}
.pc__buy:hover{opacity:1;filter:brightness(.94)}

.bp__vseg{border-radius:999px!important;padding:5px!important}
.bp__vseg .seg__thumb{border-radius:999px!important}
.bp__vseg button{border-radius:999px!important;padding:8px 14px!important}
@media (max-width:440px){.bp__vseg button{padding:7px 4px!important}.bp__vseg button b{font-size:14px}.bp__vseg button em{font-size:10.5px!important;white-space:nowrap;letter-spacing:-.01em}}


.bp.is-cards .pc-bar{display:none!important}
.bp.is-cards .pc-wrap{overflow:visible!important;scroll-snap-type:none!important;padding:14px 0 6px!important;margin:16px 0 0!important}
.bp.is-cards .pc-row{grid-auto-flow:row!important;grid-auto-columns:auto!important;grid-template-columns:repeat(auto-fill,minmax(228px,1fr))!important;gap:26px 14px!important;justify-content:start}


.bp.is-cards .pc-wrap{overflow-x:auto!important;overflow-y:hidden!important;padding:14px 0 16px!important;scroll-snap-type:x proximity!important;scrollbar-width:none}
.bp.is-cards .pc-wrap::-webkit-scrollbar{display:none}
.bp.is-cards .pc-row{grid-auto-flow:column!important;grid-template-columns:none!important;grid-auto-columns:228px!important;gap:14px!important;width:max-content}
.bp.is-cards .pc-row::after{content:"";width:1px}
.bp.is-cards .pc{scroll-snap-align:start;scroll-snap-stop:normal}
@media (max-width:640px){.bp.is-cards .pc-row{grid-auto-columns:78vw!important}}
@media (min-width:1100px) and (max-width:1700px){.bp.is-cards .pc-row{grid-auto-columns:190px!important;gap:12px!important}.bp.is-cards .pc{padding:16px 14px 14px}.bp.is-cards .pc__k,.bp.is-cards .pc__pv strong{font-size:22px}.bp.is-cards .pc__n,.bp.is-cards .pc__h>b{font-size:13px}.bp.is-cards .pc__rules{padding:4px 10px}}

.bp__nseg{grid-template-columns:repeat(8,minmax(0,1fr))!important}
.bp__nseg button b{font-size:14px}.bp__nseg button em{font-size:10.5px}


#market-cards .plan,#market-cards .plan:hover,#market-cards .plan.is-popular:hover{background:#F5F7FB!important;box-shadow:0 1px 2px rgba(15,23,42,.06),0 10px 30px rgba(15,23,42,.09)!important;transform:none!important;outline:1px solid rgba(26,25,25,.05);outline-offset:-1px}
#market-cards .plan__tiles div,#market-cards .plan__var,#market-cards .plan__var:hover,#market-cards .plan__sizes li{background:#fff!important}
#market-cards .plan__go,#market-cards .plan__go:hover{background:#fff!important;color:var(--ink)!important}
#market-cards .plan__go:hover .ico,#market-cards .card:hover .ico{transform:none!important}
#market-cards .plan *{transition:none!important}


.pc{background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.06),0 8px 22px rgba(15,23,42,.08)!important}
.pc .pc__rules{background:#F5F7FB}
.pc.pc--pop{background:var(--ink)}
.pc.pc--pop .pc__rules{background:#ffffff14}


.bp__dllwrap{display:none}
.bp.is-cards .bp__dllwrap:not([hidden]){display:flex;justify-content:flex-start;margin-top:12px}
.bp.is-cards .bp__dllwrap .bp__tgl{width:min(560px,100%)}
.bp.is-cards .bp__dllwrap .bp__save{grid-column:1/-1;justify-self:start}

.pc--fut .pc__pv{display:flex;flex-direction:column;align-items:flex-end;gap:0}
.pc--fut .pc__pv s{order:2;font-size:12.5px}
.pc--fut .pc__pv strong{font-size:20px}
.pc--fut .pc__top{align-items:flex-end}
.pc--fut .pc__top .pc__l{white-space:nowrap}


.bp.is-cards.is-fit .pc-wrap{overflow:visible!important;margin:16px 0 0!important;padding:14px 0 8px!important;scroll-snap-type:none!important}
.bp.is-cards.is-fit .pc-row{width:auto!important;min-width:0!important;grid-auto-flow:row!important;grid-template-columns:repeat(var(--n),minmax(0,1fr))!important;grid-auto-columns:auto!important;gap:16px!important}
@media (max-width:1023px){.bp.is-cards.is-fit .pc-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media (max-width:539px){.bp.is-cards.is-fit .pc-wrap{overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;margin-inline:-16px!important;padding:14px 16px 34px!important;scroll-padding-inline:16px}
 .bp.is-cards.is-fit .pc-row{width:max-content!important;grid-auto-flow:column!important;grid-template-columns:none!important;grid-auto-columns:calc(100vw - 72px)!important;gap:12px!important}}
.bp.is-cards:not(.is-fit) .pc-wrap{padding-top:14px!important;padding-bottom:34px!important;margin-bottom:-20px!important;padding-left:16px!important;margin-left:-16px!important;scroll-padding-inline:16px}


.bp.is-cards .bp__optrow{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px}
.bp.is-cards .bp__optrow>.bp__vwrap,.bp.is-cards .bp__optrow>.bp__dllwrap{margin-top:0!important}
.bp.is-cards .bp__optrow>.bp__vwrap{flex:0 1 560px}
.bp.is-cards .bp__dllwrap .bp__tgl{display:flex;align-items:center;gap:10px;width:auto;min-height:52px;padding:8px 10px 8px 16px;border-radius:999px}
.bp.is-cards .bp__dllwrap .bp__tglt{flex-direction:row;align-items:baseline;gap:8px;white-space:nowrap}
.bp.is-cards .bp__dllwrap .bp__tglt em{font-size:12.5px}
.bp.is-cards .bp__dllwrap .bp__save{order:3;grid-column:auto;white-space:nowrap}
.bp.is-cards .bp__dllwrap .bp__switch{order:4}
@media (max-width:539px){.bp.is-cards .bp__dllwrap,.bp.is-cards .bp__dllwrap .bp__tgl{width:100%}.bp.is-cards .bp__dllwrap .bp__tglt em{display:none}.bp.is-cards .bp__dllwrap .bp__save{margin-left:auto}}


.pc__reset{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:-4px;padding:0 4px;font-size:13px;color:var(--ink-65)}
.pc__reset>span{display:inline-flex;align-items:center;gap:4px}
.pc__reset b{color:var(--ink);font-weight:600}
.pc--pop .pc__reset{color:#ffffffa6}.pc--pop .pc__reset b{color:#fff}
.bp.is-cards .bp__dllwrap:not([hidden]){gap:12px;flex-wrap:wrap}
.bp__dd{display:flex;align-items:center;gap:4px;min-height:52px;padding:6px 6px 6px 16px;border-radius:999px;background:#F5F7FB}
.bp__dd b{font-size:14.5px;font-weight:600;margin-right:8px;white-space:nowrap}
.bp__dd button{border:0;background:transparent;font:inherit;font-size:13.5px;font-weight:500;color:var(--ink);padding:9px 14px;border-radius:999px;cursor:pointer;white-space:nowrap}
.bp__dd button[aria-checked=true]{background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.12)}
.bp__dd button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}
@media (max-width:539px){.bp__dd{width:100%}.bp__dd b{margin-right:auto}}


.pc__opts{display:flex;flex-direction:column;gap:10px}
.pc__opt{display:flex;flex-direction:column;gap:6px;min-width:0}
.pc__optl{font-size:12.5px;font-weight:600;color:var(--ink-65)}
.pc__seg{display:grid;grid-template-columns:1fr 1fr;gap:3px;padding:3px;border-radius:12px;background:#F5F7FB}
.pc__seg button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:44px;min-width:0;padding:6px 4px;border:0;border-radius:9px;background:transparent;font:inherit;color:var(--ink);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}
.pc__seg button span{font-size:12px;font-weight:500;color:var(--ink-65);white-space:nowrap;overflow:hidden;text-overflow:clip;max-width:100%}
.pc__seg button b{font-size:13.5px;font-weight:600;white-space:nowrap}
.pc__seg button[aria-checked=true]{background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.14)}
.pc__seg button[aria-checked=true] span{color:var(--ink)}
.pc__seg button:focus-visible{outline:2px solid var(--blue);outline-offset:1px}
.pc--pop .pc__optl{color:#ffffffa6}
.pc--pop .pc__seg{background:#ffffff14}
.pc--pop .pc__seg button{color:#fff}.pc--pop .pc__seg button span{color:#ffffffa6}
.pc--pop .pc__seg button[aria-checked=true]{background:#fff;color:var(--ink)}
.pc--pop .pc__seg button[aria-checked=true] span{color:var(--ink)}
.bp__dllwrap{display:none!important}


.pico{width:16px;height:16px;flex:none;color:var(--ink)}
.bp__pseg button{display:inline-flex!important;align-items:center;justify-content:center;gap:8px}
.pico--card{width:22px;height:22px;margin-right:10px;vertical-align:-3px}
@media (max-width:539px){.pico{width:15px;height:15px}.bp__pseg button{gap:6px;padding:0 10px!important}}
.plan__name:has(.pico){display:flex;align-items:center}.plan__name .pico--card{vertical-align:0}




.wp-off,
.wp-off *,
.wp-hidden *{animation-play-state:paused!important}
.wp-off *{will-change:auto!important}


.faq__item p,
.hs__cards .plan,
.deck .cpn,
.h1 .w{will-change:auto}


.nav__brand .wp-logo-mark,
.foot__brand .wp-logo-mark{animation:none!important}


.wpc-track{transition:none!important}




#market-cards .plan,
#market-cards .plan:hover,
#market-cards .plan.is-popular:hover{
 background:#fff!important;
 box-shadow:0 1px 2px rgba(15,23,42,.06),0 8px 22px rgba(15,23,42,.08)!important}


#market-cards .plan__tiles div,
#market-cards .plan__var,
#market-cards .plan__var:hover,
#market-cards .plan__sizes li,
#market-cards .plan__go,
#market-cards .plan__go:hover{background:#F5F7FB!important}
#market-cards .plan__go,
#market-cards .plan__go:hover{color:var(--ink)!important}


#market-cards .plan__tiles,
#market-cards .plan__rules,
#market-cards .plan dl{border:0!important;padding-top:0!important}
#market-cards .plan__tiles{margin-top:16px!important}
#market-cards .mk__logos>*{box-shadow:none!important}


#markets .ms{background:#f1f2f4!important;box-shadow:none!important;gap:2px!important}
#markets .ms__thumb{background:#fff!important;box-shadow:0 1px 3px rgba(15,23,42,.12)!important}
#markets .ms button{padding:0 18px!important;gap:0!important;justify-content:center!important;
 font-size:15px!important;font-weight:600!important;color:var(--ink)!important}
#markets .ms button[aria-selected=true]{color:var(--ink)!important}
#markets .ms__ico,
#markets .ms__txt em{display:none!important}
#markets .ms__txt b{font-size:15px!important;font-weight:600!important}


input,select,textarea,[contenteditable]{scroll-margin-top:calc(var(--nav-h, 68px) + var(--promo-h, 0px) + 16px);scroll-margin-bottom:24px}

.mnav{overscroll-behavior:contain}


.bp__tipbox{white-space:normal;text-align:left;overflow-wrap:break-word;text-wrap:pretty}


html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
.vy__coin{font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}
.pf2>*{min-width:0}
.rcpt__top{flex-wrap:wrap;row-gap:6px}
.rcpt__amt{margin-inline-start:auto}
@media (max-width:767px){.wcard,.pp__card,.oa2,.dc2,.px__sum{padding-left:20px;padding-right:20px}}
@media (hover:none),(max-width:767px){
@keyframes enter{0%{opacity:.01;transform:translateY(18px) scale(.99)}to{opacity:1;transform:none}}
@keyframes word-in{0%{opacity:.01;transform:translateY(26px) scale(.97)}55%{opacity:1}to{opacity:1;transform:none}}
@keyframes word-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-18px) scale(.99)}}}


.nav.nav--hidden{transform:none!important}
.promo.is-navoff{transform:none!important}
.nav-is-hidden{--nav-offset:var(--nav-h)}
:root.has-promo{--promo-h:44px}
@media (max-width:767px){:root.has-promo{--promo-h:42px}}

html,body{overflow-x:clip}

.nav__brand .wp-logo-mark{transform-box:fill-box;transform-origin:50% 50%;animation:wp-logo-spin 6s linear infinite!important}
@media (prefers-reduced-motion:reduce){.nav__brand .wp-logo-mark{animation:none!important}}


.foot__col a[href*="x.com/"],.foot__col a[href*="facebook.com/"],.foot__col a[href*="instagram.com/"],.foot__col a[href*="tiktok.com/"],.foot__col a[href*="threads."],.foot__col a[href*="discord.gg/"],.foot__col a[href*="youtube.com/"]{display:inline-flex;align-items:center;gap:10px}
.foot__col a[href*="x.com/"]::before,.foot__col a[href*="facebook.com/"]::before,.foot__col a[href*="instagram.com/"]::before,.foot__col a[href*="tiktok.com/"]::before,.foot__col a[href*="threads."]::before,.foot__col a[href*="discord.gg/"]::before,.foot__col a[href*="youtube.com/"]::before{content:"";flex:none;width:17px;height:17px;background:currentColor;-webkit-mask:var(--fico) center/contain no-repeat;mask:var(--fico) center/contain no-repeat;opacity:.85}
.foot__col a[href*="x.com/"]{--fico:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M18.901%201.153h3.68l-8.04%209.19L24%2022.846h-7.406l-5.8-7.584-6.638%207.584H.474l8.6-9.83L0%201.154h7.594l5.243%206.932ZM17.61%2020.644h2.039L6.486%203.24H4.298Z%22%2F%3E%3C%2Fsvg%3E")}
.foot__col a[href*="facebook.com/"]{--fico:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M9.101%2023.691v-7.98H6.627v-3.667h2.474v-1.58c0-4.085%201.848-5.978%205.858-5.978.401%200%20.955.042%201.468.103a8.68%208.68%200%200%201%201.141.195v3.325a8.623%208.623%200%200%200-.653-.036%2026.805%2026.805%200%200%200-.733-.009c-.707%200-1.259.096-1.675.309a1.686%201.686%200%200%200-.679.622c-.258.42-.374.995-.374%201.752v1.297h3.919l-.386%202.103-.287%201.564h-3.246v8.245C19.396%2023.238%2024%2018.179%2024%2012.044c0-6.627-5.373-12-12-12s-12%205.373-12%2012c0%205.628%203.874%2010.35%209.101%2011.647Z%22%2F%3E%3C%2Fsvg%3E")}
.foot__col a[href*="instagram.com/"]{--fico:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M7.0301.084c-1.2768.0602-2.1487.264-2.911.5634-.7888.3075-1.4575.72-2.1228%201.3877-.6652.6677-1.075%201.3368-1.3802%202.127-.2954.7638-.4956%201.6365-.552%202.914-.0564%201.2775-.0689%201.6882-.0626%204.947.0062%203.2586.0206%203.6671.0825%204.9473.061%201.2765.264%202.1482.5635%202.9107.308.7889.72%201.4573%201.388%202.1228.6679.6655%201.3365%201.0743%202.1285%201.38.7632.295%201.6361.4961%202.9134.552%201.2773.056%201.6884.069%204.9462.0627%203.2578-.0062%203.668-.0207%204.9478-.0814%201.28-.0607%202.147-.2652%202.9098-.5633.7889-.3086%201.4578-.72%202.1228-1.3881.665-.6682%201.0745-1.3378%201.3795-2.1284.2957-.7632.4966-1.636.552-2.9124.056-1.2809.0692-1.6898.063-4.948-.0063-3.2583-.021-3.6668-.0817-4.9465-.0607-1.2797-.264-2.1487-.5633-2.9117-.3084-.7889-.72-1.4568-1.3876-2.1228C21.2982%201.33%2020.628.9208%2019.8378.6165%2019.074.321%2018.2017.1197%2016.9244.0645%2015.6471.0093%2015.236-.005%2011.977.0014%208.718.0076%208.31.0215%207.0301.0839m.1402%2021.6932c-1.17-.0509-1.8053-.2453-2.2287-.408-.5606-.216-.96-.4771-1.3819-.895-.422-.4178-.6811-.8186-.9-1.378-.1644-.4234-.3624-1.058-.4171-2.228-.0595-1.2645-.072-1.6442-.079-4.848-.007-3.2037.0053-3.583.0607-4.848.05-1.169.2456-1.805.408-2.2282.216-.5613.4762-.96.895-1.3816.4188-.4217.8184-.6814%201.3783-.9003.423-.1651%201.0575-.3614%202.227-.4171%201.2655-.06%201.6447-.072%204.848-.079%203.2033-.007%203.5835.005%204.8495.0608%201.169.0508%201.8053.2445%202.228.408.5608.216.96.4754%201.3816.895.4217.4194.6816.8176.9005%201.3787.1653.4217.3617%201.056.4169%202.2263.0602%201.2655.0739%201.645.0796%204.848.0058%203.203-.0055%203.5834-.061%204.848-.051%201.17-.245%201.8055-.408%202.2294-.216.5604-.4763.96-.8954%201.3814-.419.4215-.8181.6811-1.3783.9-.4224.1649-1.0577.3617-2.2262.4174-1.2656.0595-1.6448.072-4.8493.079-3.2045.007-3.5825-.006-4.848-.0608M16.953%205.5864A1.44%201.44%200%201%200%2018.39%204.144a1.44%201.44%200%200%200-1.437%201.4424M5.8385%2012.012c.0067%203.4032%202.7706%206.1557%206.173%206.1493%203.4026-.0065%206.157-2.7701%206.1506-6.1733-.0065-3.4032-2.771-6.1565-6.174-6.1498-3.403.0067-6.156%202.771-6.1496%206.1738M8%2012.0077a4%204%200%201%201%204.008%203.9921A3.9996%203.9996%200%200%201%208%2012.0077%22%2F%3E%3C%2Fsvg%3E")}
.foot__col a[href*="tiktok.com/"]{--fico:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M12.525.02c1.31-.02%202.61-.01%203.91-.02.08%201.53.63%203.09%201.75%204.17%201.12%201.11%202.7%201.62%204.24%201.79v4.03c-1.44-.05-2.89-.35-4.2-.97-.57-.26-1.1-.59-1.62-.93-.01%202.92.01%205.84-.02%208.75-.08%201.4-.54%202.79-1.35%203.94-1.31%201.92-3.58%203.17-5.91%203.21-1.43.08-2.86-.31-4.08-1.03-2.02-1.19-3.44-3.37-3.65-5.71-.02-.5-.03-1-.01-1.49.18-1.9%201.12-3.72%202.58-4.96%201.66-1.44%203.98-2.13%206.15-1.72.02%201.48-.04%202.96-.04%204.44-.99-.32-2.15-.23-3.02.37-.63.41-1.11%201.04-1.36%201.75-.21.51-.15%201.07-.14%201.61.24%201.64%201.82%203.02%203.5%202.87%201.12-.01%202.19-.66%202.77-1.61.19-.33.4-.67.41-1.06.1-1.79.06-3.57.07-5.36.01-4.03-.01-8.05.02-12.07z%22%2F%3E%3C%2Fsvg%3E")}
.foot__col a[href*="threads."]{--fico:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M12.186%2024h-.007c-3.581-.024-6.334-1.205-8.184-3.509C2.35%2018.44%201.5%2015.586%201.472%2012.01v-.017c.03-3.579.879-6.43%202.525-8.482C5.845%201.205%208.6.024%2012.18%200h.014c2.746.02%205.043.725%206.826%202.098%201.677%201.29%202.858%203.13%203.509%205.467l-2.04.569c-1.104-3.96-3.898-5.984-8.304-6.015-2.91.022-5.11.936-6.54%202.717C4.307%206.504%203.616%208.914%203.589%2012c.027%203.086.718%205.496%202.057%207.164%201.43%201.783%203.631%202.698%206.54%202.717%202.623-.02%204.358-.631%205.8-2.045%201.647-1.613%201.618-3.593%201.09-4.798-.31-.71-.873-1.3-1.634-1.75-.192%201.352-.622%202.446-1.284%203.272-.886%201.102-2.14%201.704-3.73%201.79-1.202.065-2.361-.218-3.259-.801-1.063-.689-1.685-1.74-1.752-2.964-.065-1.19.408-2.285%201.33-3.082.88-.76%202.119-1.207%203.583-1.291a13.853%2013.853%200%200%201%203.02.142c-.126-.742-.375-1.332-.75-1.757-.513-.586-1.308-.883-2.359-.89h-.029c-.844%200-1.992.232-2.721%201.32L7.734%207.847c.98-1.454%202.568-2.256%204.478-2.256h.044c3.194.02%205.097%201.975%205.287%205.388.108.046.216.094.321.142%201.49.7%202.58%201.761%203.154%203.07.797%201.82.871%204.79-1.548%207.158-1.85%201.81-4.094%202.628-7.277%202.65Zm1.003-11.69c-.242%200-.487.007-.739.021-1.836.103-2.98.946-2.916%202.143.067%201.256%201.452%201.839%202.784%201.767%201.224-.065%202.818-.543%203.086-3.71a10.5%2010.5%200%200%200-2.215-.221z%22%2F%3E%3C%2Fsvg%3E")}
.foot__col a[href*="discord.gg/"]{--fico:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M20.317%204.3698a19.7913%2019.7913%200%2000-4.8851-1.5152.0741.0741%200%2000-.0785.0371c-.211.3753-.4447.8648-.6083%201.2495-1.8447-.2762-3.68-.2762-5.4868%200-.1636-.3933-.4058-.8742-.6177-1.2495a.077.077%200%2000-.0785-.037%2019.7363%2019.7363%200%2000-4.8852%201.515.0699.0699%200%2000-.0321.0277C.5334%209.0458-.319%2013.5799.0992%2018.0578a.0824.0824%200%2000.0312.0561c2.0528%201.5076%204.0413%202.4228%205.9929%203.0294a.0777.0777%200%2000.0842-.0276c.4616-.6304.8731-1.2952%201.226-1.9942a.076.076%200%2000-.0416-.1057c-.6528-.2476-1.2743-.5495-1.8722-.8923a.077.077%200%2001-.0076-.1277c.1258-.0943.2517-.1923.3718-.2914a.0743.0743%200%2001.0776-.0105c3.9278%201.7933%208.18%201.7933%2012.0614%200a.0739.0739%200%2001.0785.0095c.1202.099.246.1981.3728.2924a.077.077%200%2001-.0066.1276%2012.2986%2012.2986%200%2001-1.873.8914.0766.0766%200%2000-.0407.1067c.3604.698.7719%201.3628%201.225%201.9932a.076.076%200%2000.0842.0286c1.961-.6067%203.9495-1.5219%206.0023-3.0294a.077.077%200%2000.0313-.0552c.5004-5.177-.8382-9.6739-3.5485-13.6604a.061.061%200%2000-.0312-.0286zM8.02%2015.3312c-1.1825%200-2.1569-1.0857-2.1569-2.419%200-1.3332.9555-2.4189%202.157-2.4189%201.2108%200%202.1757%201.0952%202.1568%202.419%200%201.3332-.9555%202.4189-2.1569%202.4189zm7.9748%200c-1.1825%200-2.1569-1.0857-2.1569-2.419%200-1.3332.9554-2.4189%202.1569-2.4189%201.2108%200%202.1757%201.0952%202.1568%202.419%200%201.3332-.946%202.4189-2.1568%202.4189Z%22%2F%3E%3C%2Fsvg%3E")}
.foot__col a[href*="youtube.com/"]{--fico:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M23.498%206.186a3.016%203.016%200%200%200-2.122-2.136C19.505%203.545%2012%203.545%2012%203.545s-7.505%200-9.377.505A3.017%203.017%200%200%200%20.502%206.186C0%208.07%200%2012%200%2012s0%203.93.502%205.814a3.016%203.016%200%200%200%202.122%202.136c1.871.505%209.376.505%209.376.505s7.505%200%209.377-.505a3.015%203.015%200%200%200%202.122-2.136C24%2015.93%2024%2012%2024%2012s0-3.93-.502-5.814zM9.545%2015.568V8.432L15.818%2012l-6.273%203.568z%22%2F%3E%3C%2Fsvg%3E")}
