@scope(.bm-stage){:scope{--ink:#1d1f1c;--mut:#6b7068;--line:#e6e7e1;--bg:#fafaf8;--blue:#2f5de0;--volt:#d4ff3a;--vd:#9bcf00;--ol:#3f5500;--wn:#8a4510;--bd:#a4321f;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}*{box-sizing:border-box}:scope{scroll-padding-top:env(safe-area-inset-top,0px);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;padding-bottom:84px;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.5}button{font:inherit;cursor:pointer}a{color:inherit}[hidden]{display:none!important}.w{max-width:1120px;margin:0 auto;padding:0 24px}.btn{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:99px;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-size:14.5px;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .2s,background .2s;display:inline-flex}.btn:active{transform:scale(.97)}.btn:hover{background:#f6f7f2}.btn.p{background:var(--ink);color:#fff;border:0}.btn.p:hover{background:#000}.btn.b{background:var(--blue);color:#fff;border:0;box-shadow:0 8px 18px -8px #2f5de0b3}.btn.b:hover{background:#2450cf}.btn.v{background:var(--volt);color:#1d2a06;border:0}.btn.v:hover{background:#c6f21a}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.btn.f{width:100%}.tag{color:#565b52;white-space:nowrap;background:#f1f2ec;border-radius:99px;padding:3px 10px;font-size:11.5px;font-weight:600}.tag.ok{color:var(--ol);background:#f1ffb8}.tag.wn{color:var(--wn);background:#fff4e0}.tag.bd{color:var(--bd);background:#fdeceb}.tag.vf{color:var(--wn);background:#fff;border:1px dashed #e0a458}.eb{letter-spacing:.09em;text-transform:uppercase;color:var(--blue);font-size:12px;font-weight:700}.top{justify-content:space-between;align-items:center;height:68px;display:flex}.logo{letter-spacing:-.02em;align-items:center;gap:9px;font-weight:700;display:flex}.logo i{background:var(--ink);border-radius:7px;width:22px;height:22px;position:relative}.logo i:after{content:"";background:var(--volt);border-radius:50%;width:7px;height:7px;position:absolute;bottom:4px;right:4px}.nl{color:var(--mut);gap:26px;font-size:14.5px;font-weight:500;display:flex}.nl a{text-decoration:none}.nl .on{color:var(--ink)}.top .btn{padding:9px 18px}.hero{isolation:isolate;text-align:center;padding:64px 0 52px;position:relative}.hero:before{content:"";z-index:-1;background-image:radial-gradient(#d3d5cd 1.2px,#0000 1.2px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 50% 35%,#000 10%,#0000 75%);mask-image:radial-gradient(60% 70% at 50% 35%,#000 10%,#0000 75%)}h1{letter-spacing:-.035em;max-width:12em;margin:14px auto 16px;font-size:clamp(38px,6.2vw,66px);font-weight:700;line-height:1.02}.sub{max-width:34em;color:var(--mut);margin:0 auto;font-size:18px}.g3{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;display:grid}.pc{border:1px solid var(--line);background:#fff;border-radius:22px;flex-direction:column;gap:14px;padding:26px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;display:flex}.pc:hover{transform:translateY(-3px);box-shadow:0 18px 40px -22px #1d1f1c59}.pc.feat{border-color:#d3d6cc;box-shadow:0 1px 2px #0000000a,0 26px 50px -28px #1d1f1c4d}.rw{justify-content:space-between;align-items:center;gap:10px;display:flex}.pc h3{letter-spacing:-.02em;margin:0;font-size:20px}.pp{align-items:baseline;gap:6px;display:flex}.pp b{letter-spacing:-.035em;font-size:40px;line-height:1}.pp span{color:var(--mut);font-size:14px}.u{letter-spacing:.06em;text-transform:uppercase;color:var(--mut);margin:0;font-size:12.5px;font-weight:700}.vp{color:#4a4f46;margin:0;font-size:15px}.sp{border-top:1px solid var(--line);margin:4px 0 0;display:grid}.sp div{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:11px 0;font-size:14.5px;display:flex}.sp dt{color:var(--mut)}.sp dd{margin:0;font-weight:600}.cr b{background:linear-gradient(transparent 58%, var(--volt) 58%);padding:0 3px}.df{color:var(--ol);margin:0;font-size:13.5px;font-weight:600}.pc .btn{margin-top:auto}.ic{justify-content:space-between;align-items:center;gap:12px;display:flex}.ic>svg{flex:none;width:104px;height:69px;display:block;overflow:visible}.mx{text-align:right;flex-direction:column;align-items:flex-end;gap:5px;display:flex}.mx b{letter-spacing:-.03em;background:var(--volt);color:#1d2a06;border-radius:12px;padding:7px 13px;font-size:28px;line-height:1}.mx span{color:var(--mut);font-size:12px;line-height:1.25}.mx.z b{color:var(--mut);background:#f1f2ec}.hd2 .rw{justify-content:flex-start;gap:10px}.tl{color:var(--mut);margin:3px 0 0;font-size:15px}.g3 .pp{align-items:center;gap:10px}.g3 .pp b{font-size:40px}.g3 .pp span{font-size:12px;line-height:1.3}.ct2{text-align:center;flex-direction:column;gap:10px;display:flex}.cap{color:var(--mut);margin:0;font-size:12.5px}.ft{border-top:1px solid var(--line);margin:0 -26px -26px;padding:20px 26px 26px}.fh{color:#3d423a;margin:0 0 12px;font-size:14px;font-weight:600}.ft ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ft li{color:#4a4f46;align-items:flex-start;gap:10px;font-size:14.5px;display:flex}.ft li svg{stroke:#7d8276;fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px;margin-top:3px}.ft li em{color:var(--mut);font-size:13px;font-style:normal}.hl{background:linear-gradient(transparent 62%, var(--volt) 62%);color:var(--ink);padding:0 2px;font-weight:700}@media (width>=901px){.g3>.pc{grid-template-rows:subgrid;grid-row:span 11;align-content:start;row-gap:16px;display:grid}.g3>.pc>.ic,.g3>.pc .mx,.g3>.pc>.hd2,.g3>.pc>.ct2,.g3>.pc>.ft,.g3>.pc .ft>ul{grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;min-width:0;display:grid}.g3>.pc>.ic,.g3>.pc .mx,.g3>.pc>.hd2,.g3>.pc>.ct2{grid-row:span 2}.g3>.pc>.ic,.g3>.pc .mx{align-items:start;row-gap:5px}.g3>.pc .mx{justify-items:end}.g3>.pc>.hd2{row-gap:3px}.g3>.pc .tl,.g3>.pc .fh{margin:0}.g3>.pc>.ct2,.g3>.pc .ft>ul{row-gap:10px}.g3>.pc>.ft{grid-row:span 4;row-gap:12px}.g3>.pc .ft>ul{grid-row:span 3}.g3>.pc .btn{margin-top:0}}.sec{padding:56px 0 0}.sec h2{letter-spacing:-.03em;margin:10px 0 8px;font-size:clamp(26px,3.6vw,38px);line-height:1.1}.sec>p{color:var(--mut);max-width:36em;margin:0 0 28px}.g3a{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.alt{gap:16px;padding:22px}.alt .vp{margin:8px 0 10px}.mi{color:var(--mut);margin:0;font-size:13px}.note{color:var(--mut);margin:14px 2px 0;font-size:12.5px}.tw{border:1px solid var(--line);background:#fff;border-radius:20px;overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:640px;font-size:14.5px}th,td{text-align:center;border-bottom:1px solid var(--line);padding:13px 18px}th:first-child,td:first-child{text-align:left;width:34%}th{color:var(--mut);background:#fbfbf8;font-size:13px;font-weight:600}tr.s td{letter-spacing:.08em;text-transform:uppercase;color:var(--mut);text-align:left;background:#f6f7f2;font-size:11.5px;font-weight:700}tr:last-child td{border-bottom:0}.ck{color:var(--blue);font-weight:700}.g2{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.ex{border:1px solid var(--line);background:#fff;border-radius:20px;padding:22px}.ex h4{margin:0 0 6px;font-size:16px}.ex p{color:#4a4f46;margin:0;font-size:14.5px}.ex .tag{margin-bottom:10px;display:inline-block}.ao{background:#fff;border:1px dashed #cfd2c8;border-radius:20px;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex}.ao b{font-size:18px}.ao small{color:var(--mut);display:block}details{border:1px solid var(--line);background:#fff;border-radius:16px;margin-bottom:10px;padding:0 20px}summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:17px 0;font-weight:600;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"+";color:var(--mut);font-size:20px;transition:transform .25s}details[open] summary:after{transform:rotate(45deg)}details p{color:#4a4f46;margin:0 0 17px;font-size:15px}.fin{background:var(--ink);color:#fff;text-align:center;border-radius:28px;margin:64px 0 0;padding:56px 24px}.fin h2{letter-spacing:-.03em;margin:0 0 10px;font-size:clamp(28px,4vw,42px)}.fin p{color:#b9bdb2;margin:0 0 24px}footer{color:var(--mut);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:32px 0 20px;font-size:13px;display:flex}.mk .cl{isolation:isolate}.mk .sh{mix-blend-mode:multiply}.mk .fc{fill:#1d1f1c}.mk .mo{fill:none;stroke:#1d1f1c;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.mk .bob{transform-box:fill-box;transform-origin:50% 100%;animation:3.6s ease-in-out infinite bob;animation-delay:var(--d,0s)}.mk .ey{transform-box:fill-box;transform-origin:50%;animation:5.5s infinite bl;animation-delay:var(--d,0s)}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes bl{0%,93%,to{transform:scaleY(1)}96.5%{transform:scaleY(.1)}}@keyframes hop{0%{transform:translateY(0)}40%{transform:translateY(-5px)scaleY(1.04)}to{transform:translateY(0)}}.pc:hover .mk .bob{animation:.55s cubic-bezier(.3,1.4,.5,1) both hop;animation-delay:var(--d,0s)}.app{grid-template-columns:230px 1fr;min-height:100vh;display:grid}.sd{border-right:1px solid var(--line);background:#fff;height:100vh;padding:20px 14px;position:sticky;top:0}.sd .logo{padding:4px 10px 20px}.sd a{color:var(--mut);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:14.5px;font-weight:500;text-decoration:none;display:flex}.sd a i{border:1.5px solid;border-radius:3px;width:8px;height:8px}.sd a.on{color:var(--ink);background:#f1f2ec;font-weight:600}.mn{width:100%;max-width:1000px;padding:32px 36px 40px}.hd{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.hd h2{letter-spacing:-.03em;margin:0;font-size:30px}.hd p{color:var(--mut);margin:2px 0 0}.chips{scrollbar-width:none;gap:6px;padding:2px 0 16px;display:flex;overflow-x:auto}.chips button{border:1px solid var(--line);color:var(--mut);background:#fff;border-radius:99px;flex:none;padding:6px 12px;font-size:12.5px;font-weight:600}.chips button.on{background:var(--ink);color:#fff;border-color:var(--ink)}.chips small{letter-spacing:.08em;text-transform:uppercase;color:#a0a597;flex:none;align-self:center;margin-right:4px;font-size:11px;font-weight:700}.cd{border:1px solid var(--line);background:#fff;border-radius:22px;padding:24px}.cd+.cd,.gr,.bn{margin-top:16px}.pl{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.pl h3{letter-spacing:-.03em;flex-wrap:wrap;align-items:center;gap:12px;margin:0;font-size:26px;display:flex}.pl p{color:var(--mut);margin:6px 0 0;font-size:14.5px}.ac{flex-wrap:wrap;gap:8px;display:flex}.fn{color:#9aa091;margin:12px 0 0;font-size:12px}.gr{grid-template-columns:1.5fr 1fr 1fr;gap:16px;display:grid}.us h4{color:var(--mut);margin:0 0 12px;font-size:13px;font-weight:600}.big{letter-spacing:-.03em;font-size:32px;font-weight:700;line-height:1}.big small{color:var(--mut);letter-spacing:0;font-size:14px;font-weight:500}.br{background:#eef0e6;border-radius:99px;height:9px;margin:14px 0 8px;overflow:hidden}.br i{background:var(--ink);border-radius:99px;height:100%;transition:width .9s cubic-bezier(.2,.8,.2,1);display:block}.br.cv i{background:linear-gradient(90deg, var(--volt), var(--vd))}.br.hi i{background:#e8890c}.us small{color:var(--mut);font-size:13px}.sk{align-items:flex-end;gap:4px;height:38px;margin-top:14px;display:flex}.sk i{background:#e9f6bd;border-radius:3px 3px 0 0;flex:1;transition:height .6s}.sk i:last-child{background:var(--vd)}.bn{border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:14.5px;font-weight:500;display:flex}.bn.wn{color:var(--wn);background:#fff6e8;border:1px solid #f6dfb8}.bn.bd{color:var(--bd);background:#fdeceb;border:1px solid #f3c6c1}.bn.nu{color:#4a5238;background:#f4f6ec;border:1px solid #e3e8cf}.up{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.up div{border:1px solid var(--line);color:var(--mut);border-radius:16px;padding:16px;font-size:14px}.up b{color:var(--ink);font-size:16px;display:block}.hist{width:100%;min-width:0;font-size:14px}.hist th,.hist td{text-align:left;width:auto;padding:11px 8px}.hist th:first-child,.hist td:first-child{width:auto}.hist th{background:0 0}.hist a{color:var(--blue);font-weight:600;text-decoration:none}.em{text-align:center;color:var(--mut);padding:24px 8px;font-size:14.5px}.sh{background:linear-gradient(90deg,#eef0e6,#f7f8f2,#eef0e6) 0 0/200% 100%;border-radius:6px;height:12px;animation:1.4s linear infinite sh}@keyframes sh{to{background-position:-200% 0}}.spin{background:conic-gradient(#9bcf0000,#8fc400 85%,#e2ff55);border-radius:50%;flex:none;width:30px;height:30px;animation:1s linear infinite rot;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 3px))}@keyframes rot{to{transform:rotate(360deg)}}.ov{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:40;background:#1d1f1c73;justify-content:center;align-items:center;padding:20px;animation:.25s fi;display:flex;position:fixed;inset:0}@keyframes fi{0%{opacity:0}}.md{background:#fff;border-radius:26px;width:100%;max-width:660px;max-height:calc(100% - 20px);padding:28px;animation:.4s cubic-bezier(.2,.8,.2,1) mu;overflow:auto}@keyframes mu{0%{opacity:0;transform:translateY(18px)scale(.98)}}.md h3{letter-spacing:-.03em;margin:0 0 4px;font-size:24px}.md>p{color:var(--mut);margin:0 0 18px}.op{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.o{text-align:left;border:1.5px solid var(--line);color:var(--mut);background:#fff;border-radius:18px;flex-direction:column;gap:6px;padding:16px;font-size:13.5px;transition:all .2s;display:flex}.o b{color:var(--ink);font-size:17px}.o:hover:not(:disabled){border-color:#bfc4b4}.o.on{border-color:var(--ink);box-shadow:0 0 0 3px #d4ff3a8c}.o:disabled{opacity:.55;cursor:not-allowed}.sm{border:1px solid var(--line);background:#fbfbf8;border-radius:16px;margin-top:16px;padding:6px 16px}.sm div{border-bottom:1px solid var(--line);justify-content:space-between;padding:10px 0;font-size:14.5px;display:flex}.sm div:last-child{border:0}.sm span{color:var(--mut)}.mf{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.ct{text-align:center;padding:10px 0}.ct .ic{border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 14px;font-size:24px;font-weight:700;display:grid}.pf{text-align:left;color:var(--mut);border:1px dashed #cfd2c8;border-radius:16px;align-items:center;gap:14px;margin:16px 0;padding:18px;font-size:14px;display:flex}.sw{left:50%;bottom:max(16px, env(safe-area-inset-bottom,0px));z-index:50;background:#fff;border:1px solid #e3e1ea;border-radius:99px;gap:4px;padding:4px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 10px 28px -8px #00000040}.sw button{color:#6b6785;white-space:nowrap;background:0 0;border:0;border-radius:99px;padding:9px 16px;font-size:13px;font-weight:600}.sw button.on{background:var(--ink);color:#fff}@media (width<=900px){.g3,.g3a,.g2,.gr,.op,.up,.app{grid-template-columns:1fr}.sd{display:none}.mn{padding:22px 18px 30px}.nl{display:none}.hd,.ao{flex-direction:column;align-items:flex-start}}@media (width<=560px){.ov{align-items:flex-end;padding:0}.md{border-radius:26px 26px 0 0;max-height:92%}.w{padding:0 18px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important}}}.bm-stage{color:#1d1f1c;background:#fafaf8;min-width:0;padding-bottom:40px;font-family:Inter,system-ui,sans-serif}.bm-stage .mn{max-width:1120px;margin:auto}.bm-stage button:focus-visible,.bm-stage a:focus-visible{outline-offset:3px;outline:3px solid #2f5de0}.bm-stage .br i{transition:none}.bm-stage .table-scroll{overflow-x:auto}.bm-stage .hist{min-width:440px}.bm-stage .plan-offers{margin-top:16px}.bm-stage .offer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.bm-stage .offer-grid .btn{width:100%}.bm-stage .balance-note{color:#6b7068;margin-top:10px;font-size:12px}@media (width<=700px){.bm-stage .offer-grid{grid-template-columns:1fr}}.bm-stage *,.bm-stage :before,.bm-stage :after{transition:none!important;animation:none!important}
