.ac-hero{background:linear-gradient(180deg,var(--white),var(--kb-f7f9ff));padding:56px 0 48px}.ac-hero-g{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.ac-hero-art{border:1px solid var(--cloud);border-radius:24px;overflow:hidden}.ac-hero-art svg{width:100%;height:auto;display:block}.ac-stats{flex-wrap:wrap;gap:12px 32px;margin:28px 0 0;padding:0;list-style:none;display:flex}.ac-stats li{flex-direction:column;display:flex}.ac-stats b{font-family:var(--font-display);color:var(--midnight);font-size:30px;font-weight:600;line-height:1.1}.ac-stats span{color:var(--slate);font-size:14px}.ac-how-s{padding:56px 0}.ac-how{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0 0;padding:0;list-style:none;display:grid}.ac-how li{background:var(--frost);border-radius:20px;flex-direction:column;gap:6px;padding:22px;display:flex}.ac-how-n{background:var(--blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:6px;font-weight:700;display:flex}.ac-how b{font-family:var(--font-display);font-size:19px;font-weight:600}.ac-how span:last-child{color:var(--slate);font-size:15px;line-height:1.55}.ac-courses-h{margin:0 0 18px}.ac-courses{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ac-courses .ac-ccard{grid-template-columns:1fr}.ac-courses .ac-ccard-art svg{height:auto;min-height:0}.ac-courses .ac-ccard-tx{gap:10px;padding:22px 22px 20px}.ac-courses .ac-ccard-t{font-size:22px}.ac-courses .ac-ccard-d{font-size:14.5px}.ac-courses .ac-ccard{grid-template-rows:auto 1fr}.ac-ccard .ac-tags{flex-wrap:nowrap;gap:10px}.ac-ccard .ac-tags .tag{flex:none;padding:4px 11px;font-size:12px}.ac-ccard .ac-meta{min-width:0;font-size:13px;line-height:1.35}.ac-tag-mid{background:var(--kb-fff4e0);color:var(--kt-8a5300)}.ac-tag-mid:before{display:none}.ac-tag-adv{background:var(--kb-efebfd);color:var(--kt-5536c8)}.ac-tag-pro{background:var(--midnight);color:var(--white)}.ac-lessons .ac-qrow>a{background:var(--blue-tint)}.ac-lessons .ac-qrow .ac-n{background:var(--surface)}.ac-lessons .ac-qrow.is-done .ac-n{background:var(--green);color:#fff}.ac-side .ac-lessons .ac-qrow>a{background:0 0}.ac-side .ac-lessons .ac-qrow b{color:var(--link)}.ac-code{background:var(--midnight);color:#e4e8f0;white-space:pre;tab-size:4;border-radius:14px;margin:18px 0 22px;padding:16px 18px;font:13.5px/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow-x:auto}.ac-code code{font:inherit;color:inherit;background:0 0;padding:0}.ac-facts .ac-pre a{font-weight:600}.ac-work{background:var(--surface);border:1px solid var(--pewter);border-radius:16px;margin:24px 0;padding:20px 22px}.ac-work-h{letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--link)!important;margin:0 0 8px!important;font-size:12.5px!important}.ac-work p{color:var(--midnight);font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:15.5px;line-height:1.55}.ac-warn{background:var(--kb-fff4e0);color:var(--kt-5c3b00);border-radius:14px;align-items:flex-start;gap:12px;margin:22px 0;padding:16px 18px;display:flex}.ac-warn .icon{width:20px;height:20px;color:var(--kt-b86a00);flex:none;margin-top:2px}.ac-warn p{color:inherit;margin:0;font-size:15px;line-height:1.55}.ac-badge-ok{color:var(--green-text);align-items:center;gap:6px;font-size:13.5px;font-weight:700;display:inline-flex}.ac-badge-ok .icon{width:18px;height:18px}.ac-mine{background:var(--surface);border-radius:24px;margin:0 0 40px;padding:24px}.ac-mine .h3{margin:0 0 16px}.ac-mine-g{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ac-mine-c{background:var(--frost);color:var(--midnight);border:1px solid #0000;border-radius:16px;flex-direction:column;gap:10px;padding:16px 18px;transition:border-color .15s;display:flex}.ac-mine-c:hover{border-color:var(--pewter)}.ac-mine-c b{font-size:15.5px}.ac-mine-c small{color:var(--slate);font-size:13px}.ac-mine-h{font-family:var(--font-display);margin:24px 0 10px}.ac-certs{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ac-certs a{background:var(--blue-tint);color:var(--midnight);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.ac-certs a>.icon:first-child{color:var(--link);width:24px;height:24px}.ac-certs span{flex-direction:column;flex:1;display:flex}.ac-certs small{color:var(--slate);font-size:12.5px}.ac-certinfo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.ac-verf{flex-wrap:wrap;gap:10px;max-width:520px;display:flex}.ac-verf .ap-input{flex:1;min-width:220px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.ac-verf .btn{padding:12px 22px}.ac-mod{margin-top:20px}.ac-mod+.ac-mod{margin-top:24px}.ac-mod-h{font-family:var(--font-display);color:var(--midnight);align-items:baseline;gap:10px;margin:0 0 4px;font-size:18px;font-weight:600;display:flex}.ac-mod-h b{font-weight:inherit}.ac-mod-h span{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--link);font-size:12px;font-weight:700}.ac-mod .ac-lessons{margin-top:10px}.ac-n .icon{stroke-width:2.6px;width:16px;height:16px}.ac-lock{width:18px;height:18px;color:var(--ash)}.ac-examcard{background:var(--midnight);color:var(--white);border-radius:20px;align-items:flex-start;gap:16px;margin-top:32px;padding:22px;display:flex}.ac-examcard>div{flex:1}.ac-examcard-ic{background:var(--kb-2a2d34);border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ac-examcard-ic .icon{color:#fff;width:24px;height:24px}.ac-examcard b{font-family:var(--font-display);font-size:18px}.ac-examcard p{color:#c9ced8;margin:6px 0 0;font-size:14.5px;line-height:1.55}.ac-examcard .ac-examcard-s{color:#fff;font-weight:600}.ac-examcard .btn{background:var(--surface);color:var(--midnight);align-self:center}.ac-gate-w{max-width:760px}.ac-gate{background:var(--frost);text-align:center;border-radius:24px;margin-top:24px;padding:40px 32px}.ac-gate-ic{background:var(--surface);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:12px;display:inline-flex}.ac-gate-ic .icon{width:26px;height:26px;color:var(--link)}.ac-gate p{max-width:460px;color:var(--slate);margin:10px auto 22px}.ac-gate .btn-row{justify-content:center}.ac-side-h{text-transform:none;letter-spacing:0;color:var(--midnight);font-size:14px;font-weight:700}.ac-side-m{letter-spacing:.06em;text-transform:uppercase;color:var(--ash);margin:14px 0 4px;font-size:11.5px;font-weight:700}.ac-side-exam{background:var(--midnight);color:var(--white);border-radius:12px;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.ac-side-exam .icon{width:18px;height:18px}.ac-stepbar-p{flex:1}.ac-stepbar-p .ac-pbar{width:100%}.ac-check{gap:12px;margin-top:34px;display:grid}.ac-check-h{letter-spacing:.08em;text-transform:uppercase;color:var(--link);margin:0;font-size:12.5px;font-weight:700}.ac-check .ac-q-why b{margin-right:2px}.ac-exsec{padding:32px 0 96px}.ac-exam-w{max-width:820px}.ac-exam-t{margin:0 0 6px}.ac-rules{background:var(--frost);border-radius:22px;margin-top:28px;padding:26px}.ac-rules .h3{margin:0 0 14px}.ac-rules ul{gap:12px;margin:0 0 18px;padding:0;list-style:none;display:grid}.ac-rules li{color:var(--kt-3a3f4a);align-items:flex-start;gap:12px;font-size:15.5px;line-height:1.55;display:flex}.ac-rules li .icon{width:20px;height:20px;color:var(--link);flex:none;margin-top:2px}.ac-rules li b{color:var(--midnight)}.ac-honest{color:var(--slate);margin:0 0 20px;font-size:14px}.ac-att-h{font-family:var(--font-display);margin:36px 0 10px}.ac-att{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ac-att li{background:var(--frost);border-radius:12px;grid-template-columns:minmax(0,1fr) 70px 110px;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:grid}.ac-att b{text-align:right}.ac-pass{color:var(--green-text);text-align:right;font-weight:700}.ac-fail{color:var(--red-text);text-align:right;font-weight:700}.ac-res{border-radius:22px;align-items:center;gap:20px;margin-top:26px;padding:26px;display:flex}.ac-res-ok{background:var(--green-tint)}.ac-res-no{background:var(--red-tint)}.ac-res-ic{background:var(--surface);border-radius:50%;flex:none;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.ac-res-ic .icon{width:32px;height:32px}.ac-res-ok .ac-res-ic .icon{color:var(--green-text)}.ac-res-no .ac-res-ic .icon{color:var(--red-text)}.ac-res-k{letter-spacing:.06em;text-transform:uppercase;color:var(--slate);margin:0;font-size:13px;font-weight:700}.ac-res-s{font-family:var(--font-display);color:var(--midnight);font-size:44px;font-weight:600;line-height:1.1;display:block}.ac-res p{color:var(--kt-3a3f4a);margin:4px 0 0}.ac-certready{background:var(--midnight);color:var(--white);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:22px;display:flex}.ac-certready p{color:#c9ced8;max-width:460px;margin:4px 0 0;font-size:14.5px}.ac-certready b{font-family:var(--font-display);font-size:18px}.ac-lockbox{background:var(--frost);border-radius:20px;align-items:flex-start;gap:16px;margin-top:26px;padding:24px;display:flex}.ac-lockbox>.icon{width:26px;height:26px;color:var(--ash);flex:none;margin-top:2px}.ac-lockbox p{color:var(--slate);margin:6px 0 14px}.ac-ex-top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.ac-ex-k{color:var(--slate);margin:0;font-size:13px}.ac-ex-n{font-family:var(--font-display);font-size:22px;font-weight:600}.ac-timer{border-radius:var(--r-pill);background:var(--midnight);color:var(--white);font-variant-numeric:tabular-nums;align-items:center;gap:8px;padding:10px 16px;font-size:18px;display:inline-flex}.ac-timer .icon{color:#fff;width:18px;height:18px}.ac-timer.low{background:var(--red-text)}.ac-exam-w>.ac-pbar{margin-bottom:24px}.ac-ex-q{border:0;min-width:0;margin:0;padding:0}.ac-ex-qt{font-family:var(--font-display);color:var(--midnight);margin:0 0 18px;padding:0;font-size:24px;font-weight:600;line-height:1.35;display:block}.ac-ex-a{gap:10px;display:grid}.ac-opt{border:1.5px solid var(--pewter);background:var(--surface);cursor:pointer;border-radius:14px;align-items:center;gap:14px;padding:15px 18px;font-size:16px;line-height:1.45;transition:border-color .15s,background-color .15s;display:flex}.ac-opt:hover{border-color:var(--blue)}.ac-opt input{opacity:0;pointer-events:none;position:absolute}.ac-opt-l{background:var(--cloud);width:30px;height:30px;color:var(--slate);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.ac-opt.on{border-color:var(--blue);background:var(--blue-tint)}.ac-opt.on .ac-opt-l{background:var(--blue);color:#fff}.ac-opt:focus-within{outline:2px solid var(--blue);outline-offset:2px}.ac-ex-nav{justify-content:space-between;gap:12px;margin-top:22px;display:flex}.ac-ex-nav .btn{gap:8px;padding:13px 22px}.ac-ex-nav .btn .icon{width:18px;height:18px}.ac-ex-grid{flex-wrap:wrap;gap:6px;margin-top:28px;display:flex}.ac-ex-grid button{border:1.5px solid var(--pewter);background:var(--surface);width:36px;height:36px;color:var(--slate);border-radius:10px;font-size:13px;font-weight:600}.ac-ex-grid button.on{background:var(--blue-tint);border-color:var(--kl-9aacf7);color:var(--link)}.ac-ex-grid button.cur{border-color:var(--midnight);color:var(--midnight)}.ac-ex-foot{color:var(--slate);justify-content:space-between;gap:12px;margin-top:16px;font-size:14px;display:flex}.ac-ex-foot .link{cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}.ac-revh{background:var(--frost);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding:16px 20px;display:flex}.ac-rev{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.ac-rev li{border-left:4px solid var(--green);background:var(--frost);border-radius:16px;padding:18px 20px}.ac-rev li.no{border-left-color:#f0616d}.ac-rev-q{color:var(--midnight);gap:10px;margin:0 0 10px;font-size:16px;font-weight:600;line-height:1.45;display:flex}.ac-rev-q span{color:var(--slate);flex:none}.ac-rev-a{color:var(--kt-3a3f4a);flex-direction:column;margin:0 0 6px;font-size:15px;display:flex}.ac-rev-a b{letter-spacing:.04em;text-transform:uppercase;color:var(--slate);font-size:12px;font-weight:700}.ac-rev li.no .ac-rev-a:not(.ac-rev-r) span{color:var(--red-text)}.ac-rev-r span{color:var(--green-text);font-weight:600}.ac-rev-w{color:var(--slate);margin:8px 0 0;font-size:14px}.ac-m-p{color:var(--kt-3a3f4a);margin:0 0 12px;line-height:1.55}.ac-m-b{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.ac-m-b .btn{padding:12px 20px}.ac-buy-c{background:var(--blue-tint);border-radius:14px;align-items:center;gap:12px;margin-bottom:18px;padding:14px 16px;display:flex}.ac-buy-c>.icon{width:28px;height:28px;color:var(--link)}.ac-buy-c>span{flex-direction:column;display:flex}.ac-buy-c small{color:var(--slate);font-size:13px}.ac-buy-kv{margin-top:14px}.ac-short{background:var(--red-tint);color:var(--red-text);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:14px;padding:12px 14px;font-size:14px;display:flex}.ac-short .icon{width:18px;height:18px}.ac-short a{color:var(--link);font-weight:700}.ac-demo-n{background:var(--kb-fff4e0);color:var(--kt-8a5300);border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:13px;line-height:1.5}.ac-certsec{padding:32px 0 96px}.ac-cert-g{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:28px;margin-top:16px;display:grid}.ac-cert-img{background:var(--surface);border:1px solid var(--pewter);border-radius:18px;overflow:hidden;box-shadow:0 1px #0a0b0d0a}.ac-cert-img img{width:100%;height:auto;display:block}.ac-cert-img.is-pro{background:var(--kb-000000);border-color:#1b2a6b}.ac-cert-side{background:var(--surface);border-radius:20px;padding:24px}.ac-cert-side .h3{margin:0 0 14px}.ac-cert-b{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.ac-cert-b .btn{gap:8px;padding:12px 18px}.ac-cert-b .icon{width:18px;height:18px}.ac-cert-n{color:var(--slate);overflow-wrap:anywhere;margin:14px 0 0;font-size:13.5px;line-height:1.5}.ac-versec{padding:32px 0 96px}.ac-ver-w{max-width:760px}.ac-ver-w .h2{margin:0 0 10px}.ac-ver-w .ac-verf{margin-top:22px}.ac-ver{border-radius:20px;align-items:flex-start;gap:16px;margin-top:24px;padding:22px;display:flex}.ac-ver>.icon{flex:none;width:28px;height:28px;margin-top:2px}.ac-ver>div{flex:1}.ac-ver-ok{background:var(--green-tint)}.ac-ver-ok>.icon{color:var(--green-text)}.ac-ver-no{background:var(--red-tint)}.ac-ver-no>.icon{color:var(--red-text)}.ac-ver b{font-family:var(--font-display);font-size:19px}.ac-ver p{color:var(--kt-3a3f4a);margin:6px 0 0}.ac-ver .kv{margin-top:12px}@media (max-width:1000px){.ac-hero-g{grid-template-columns:1fr}.ac-hero-art{order:-1}.ac-courses{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-mine-g,.ac-certinfo,.ac-cert-g{grid-template-columns:1fr}}@media (max-width:700px){.ac-how,.ac-courses{grid-template-columns:1fr}.ac-examcard{flex-wrap:wrap}.ac-ex-qt{font-size:20px}.ac-res{flex-direction:column;align-items:flex-start}.ac-res-s{font-size:36px}.ac-att li{grid-template-columns:1fr auto}.ac-att li span:first-child{grid-column:1/-1}.ac-ex-nav .btn{flex:1;justify-content:center}.ac-timer{padding:8px 12px;font-size:16px}.ac-hero{padding:32px 0}}.hdr-brand{flex:none;align-items:center;min-width:0;display:flex}:root{--sec-h:0px}:root.sec-on{--sec-h:56px}.sec-bar{top:calc(var(--header-h) + var(--rw-h,0px));z-index:45;height:var(--sec-h);box-sizing:border-box;background:color-mix(in srgb,var(--white) 96%,transparent);-webkit-backdrop-filter:saturate(180%)blur(12px);border-top:1px solid var(--cloud);border-bottom:1px solid var(--cloud);position:sticky}.sec-bar[hidden]{display:none}.sec-in{align-items:center;gap:40px;min-width:0;height:100%;display:flex}.sec-t{font-family:var(--font-display);letter-spacing:-.012em;color:var(--midnight);white-space:nowrap;flex:none;font-size:22px;font-weight:600;line-height:1}.sec-t:hover{color:var(--link)}.sec-nav{scrollbar-width:none;align-items:stretch;gap:28px;min-width:0;height:100%;display:flex;position:relative;overflow:auto hidden}.sec-nav::-webkit-scrollbar{display:none}.sec-a{color:var(--slate);white-space:nowrap;flex:none;align-items:center;font-size:15px;font-weight:500;display:flex;position:relative}.sec-a:hover,.sec-a.is-active{color:var(--midnight)}.sec-a.is-active:after{content:"";background:var(--blue);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.sec-a:focus-visible,.sec-t:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:4px}@media (min-width:961px) and (max-width:1180px){.sec-in{padding-left:16px;padding-right:16px}}@media (max-width:1100px){.sec-in{gap:32px}.sec-nav{gap:24px}}@media (max-width:860px){.sec-in{gap:24px}.sec-t{font-size:20px}.sec-nav{gap:20px}.sec-a{font-size:14.5px}}@media (max-width:640px){:root.sec-on{--sec-h:48px}.sec-in{gap:20px;padding-right:0}.sec-t{font-size:19px}.sec-nav{--fl:0px;--fr:0px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--fl),#000 calc(100% - var(--fr)),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--fl),#000 calc(100% - var(--fr)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--fl),#000 calc(100% - var(--fr)),transparent);gap:20px;padding-right:16px}.sec-nav.more-l{--fl:28px}.sec-nav.more-r{--fr:28px}.sec-a{font-size:14.5px}}.ac-courses-s{scroll-margin-top:calc(var(--header-h) + var(--rw-h,0px) + var(--sec-h,0px))}.ac-cssec{padding:40px 0 96px}.ac-cs-w{max-width:960px}.ac-cs-w .h2{margin:0 0 10px}.ac-cs-how{margin:28px 0 40px}.ac-cs-mine{margin:0 0 44px}.ac-cs-mine>.h3{margin:0 0 12px}.ac-cs-in{background:var(--frost);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;padding:18px 20px;display:flex}.ac-cs-in>span:first-child{align-items:center;gap:10px;font-size:15px;line-height:1.5;display:flex}.ac-cs-in>span:first-child .icon{width:22px;height:22px;color:var(--link);flex:none}.ac-cs-none{color:var(--slate);margin:0;line-height:1.55}.ac-cs-p{color:var(--slate);margin:6px 0 16px;line-height:1.55}@media (max-width:700px){.ac-cssec{padding:28px 0 72px}.ac-cs-in .btn-row{width:100%}}
.ag-page{background:var(--midnight);color:var(--white)}.ag-grid-bg{border-radius:var(--r-card);background:radial-gradient(70% 60% at 50% 0,#2147f052,#2147f000 70%),#070b22;border:1px solid #578bfa38;position:relative;overflow:hidden}.ag-grid-bg:before{content:"";pointer-events:none;background:radial-gradient(circle,#578bfa99 1.1px,#578bfa00 1.8px) 0 0/16px 16px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 70%,#00000014 30%,#000 100%);mask-image:radial-gradient(75% 70%,#00000014 30%,#000 100%)}.ag-grid-bg>*{position:relative}.ag-hero{padding:88px 0 0}.ag-hero-tx{text-align:center;max-width:820px;margin:0 auto}.ag-kick{border:1px solid color-mix(in srgb,var(--white) 14%,transparent);border-radius:var(--r-pill);color:#d7dbe2;align-items:center;gap:10px;margin:0 0 24px;padding:5px 16px 5px 5px;font-size:14px;font-weight:600;display:inline-flex}.ag-kick-mk,.ag-card-mk,.ag-av{background:var(--blue);border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.ag-kick-mk svg,.ag-card-mk svg,.ag-av svg{color:#fff;width:16px;height:auto}.ag-h1{font-family:var(--font-display);font-weight:500;font-size:var(--text-h-lg);letter-spacing:-.02em;margin:0;line-height:1.02}.ag-lead{font-size:var(--text-sub);color:#b4bac6;max-width:680px;margin:24px auto 0;line-height:1.56}.ag-cta{justify-content:center;margin-top:32px}.ag-stage{justify-content:center;margin-top:56px;padding:64px 24px 48px;display:flex}.ag-stage-in{gap:14px;width:min(560px,100%);display:grid}.ag-fine{text-align:center;color:var(--ash);max-width:760px;margin:16px auto 0;font-size:13px;line-height:1.5}.ag-caps{flex-wrap:wrap;justify-content:center;gap:12px 32px;margin:48px 0 0;padding:0;list-style:none;display:flex}.ag-caps li{color:#b4bac6;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.ag-caps .gi{width:28px;height:28px}.ag-u{background:var(--blue);color:#fff;border-radius:20px 20px 6px;justify-self:end;max-width:85%;padding:12px 18px;font-weight:500;line-height:1.4}.ag-card{border:1px solid color-mix(in srgb,var(--white) 10%,transparent);color:#fff;background:#0a0b0de0;border-radius:20px;padding:20px}.ag-card-s{padding:18px}.ag-card-h{align-items:center;gap:10px;min-height:28px;display:flex}.ag-card-h b{letter-spacing:.12em;text-transform:uppercase;color:#a7adba;font-size:12px;font-weight:700}.ag-pill{border-radius:var(--r-pill);background:color-mix(in srgb,var(--white) 8%,transparent);color:#d7dbe2;white-space:nowrap;margin-left:auto;padding:4px 10px;font-size:12px;font-weight:600}.ag-pill-warn{color:#f5c26b;background:#f5a52429}.ag-pill-ok{color:#5fd3a2;background:#27ad7529}.ag-big{font-family:var(--font-display);letter-spacing:-.012em;align-items:center;gap:12px;margin:14px 0 8px;font-size:32px;font-weight:500;display:flex}.ag-rows>div{border-top:1px solid color-mix(in srgb,var(--white) 7%,transparent);justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;font-size:15px;display:flex}.ag-card-s .ag-rows{margin-top:8px}.ag-rows>div>span{color:#a7adba}.ag-rows b{text-align:right;font-weight:600}.ag-rows .ag-miss b{color:#ff8b95}.ag-demo{letter-spacing:.06em;text-transform:uppercase;background:var(--kb-fff4e0);color:var(--kt-8a5300);border-radius:var(--r-pill);vertical-align:2px;margin-left:4px;padding:2px 7px;font-size:10px;font-style:normal;font-weight:700}.ag-checks{border-top:1px solid color-mix(in srgb,var(--white) 7%,transparent);gap:7px;margin-top:12px;padding-top:12px;display:grid}.ag-checks span{color:#c9ced8;align-items:center;gap:8px;font-size:14px;display:flex}.ag-checks .icon{color:#5fd3a2;stroke-width:2.2px;width:16px;height:16px}.ag-btns{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.ag-btns span{text-align:center;border-radius:var(--r-pill);background:var(--charcoal-2);color:var(--white);justify-content:center;align-items:center;padding:11px 12px;font-size:14px;font-weight:600;display:flex}.ag-btns .ag-b1{background:var(--blue)}.ag-input{border:1px solid color-mix(in srgb,var(--white) 14%,transparent);border-radius:var(--r-pill);color:var(--ash);background:#0a0b0dbf;align-items:center;gap:10px;margin-top:6px;padding:7px 7px 7px 20px;font-size:15px;display:flex}.ag-tw{white-space:nowrap;flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.ag-typed{white-space:pre;color:#fff;margin-right:1px}.ag-caret{background:var(--interactive);border-radius:1px;flex:none;width:2px;height:18px}.ag-ph{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin-left:10px;overflow:hidden}.ag-input.is-typing .ag-ph{display:none}.ag-stage .ag-input{margin:0 0 8px}.ag-input-s{margin-top:4px;padding:5px 5px 5px 16px;font-size:14px}.ag-input-s .ag-caret{height:16px}.ag-input-s .ag-send{width:30px;height:30px}.ag-input-s .ag-send .icon{width:15px;height:15px}.ag-send{background:var(--blue);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ag-send .icon{width:18px;height:18px;transform:rotate(-90deg)}.ag-msg{align-items:flex-start;gap:10px;display:flex}.ag-msg p{color:#e6e9ef;margin:3px 0 0;font-size:15px;line-height:1.5}.ag-chips{flex-wrap:wrap;gap:8px;display:flex}.ag-chips span{border-radius:var(--r-pill);border:1px solid color-mix(in srgb,var(--white) 16%,transparent);color:#e6e9ef;background:#0a0b0db3;align-items:center;gap:7px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.ag-chips span.on{background:var(--knob);border-color:var(--white);color:var(--midnight)}.ag-chips .icon{width:16px;height:16px;color:var(--interactive)}.ag-steps{gap:11px;margin:12px 0 0;padding:0;list-style:none;display:grid}.ag-steps li{color:#e6e9ef;align-items:center;gap:10px;font-size:15px;display:flex}.ag-steps i{color:#5fd3a2;background:#27ad752e;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.ag-steps .icon{stroke-width:2.6px;width:13px;height:13px}.ag-bar,.ag-meter{background:color-mix(in srgb,var(--white) 8%,transparent);border-radius:3px;height:6px;margin-top:14px;display:block;overflow:hidden}.ag-bar i,.ag-meter i{background:var(--green);border-radius:3px;width:100%;height:100%;display:block}.ag-meter i{background:var(--interactive);width:10%}.ag-rules{gap:11px;display:grid}.ag-rules div{color:#e6e9ef;align-items:center;gap:10px;font-size:15px;display:flex}.ag-rules .icon{color:#5fd3a2;stroke-width:2.2px;width:18px;height:18px}.ag-rules .no .icon{color:#ff8b95}.ag-sec{padding:112px 0 0}.ag-end{padding-bottom:112px}.ag-head{text-align:center;max-width:760px;margin:0 auto 40px}.ag-h2{font-family:var(--font-display);font-weight:500;font-size:var(--text-h);letter-spacing:-.018em;margin:0;line-height:1.09}.ag-sub{font-size:var(--text-sub);color:#b4bac6;margin:16px 0 0;line-height:1.56}.ag-center{text-align:center}.ag-tabs{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.ag-tab{border-radius:var(--r-pill);background:var(--charcoal);color:#b4bac6;align-items:center;gap:8px;padding:10px 18px;font-size:15px;font-weight:600;transition:background-color .15s,color .15s;display:inline-flex}.ag-tab .icon{width:18px;height:18px}.ag-tab:hover{color:var(--white);background:var(--charcoal-2)}.ag-tab[aria-selected=true]{background:var(--knob);color:var(--midnight)}.ag-tp{text-align:center;max-width:580px;margin:40px auto 0}.ag-tp-ic{display:inline-flex}.ag-tp h3{font-family:var(--font-display);letter-spacing:-.012em;margin:18px 0 10px;font-size:28px;font-weight:500;line-height:1.15}.ag-tp p{color:#a7adba;margin:0;font-size:17px;line-height:1.55}.ag-tp .btn{margin-top:24px}.ag-rows-sec .container{gap:112px;display:grid}.ag-row{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:72px;display:grid}.ag-rev{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.ag-rev .ag-panel{order:2}.ag-panel{justify-content:center;align-items:center;min-height:440px;padding:64px 32px 40px;display:flex}.ag-pin{gap:12px;width:min(430px,100%);display:grid}.ag-stage-in>*,.ag-pin>*{min-width:0}.ag-btns span,.ag-pill{white-space:normal}.ag-h3{font-family:var(--font-display);letter-spacing:-.018em;margin:0;font-size:40px;font-weight:500;line-height:1.1}.ag-h1,.ag-h2,.ag-h3,.ag-tp h3{text-wrap:balance}.ag-copy p{font-size:var(--text-sub);color:#b4bac6;max-width:500px;margin:20px 0 0;line-height:1.56}.ag-try{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ag-tc{text-align:left;background:var(--charcoal);border:1px solid color-mix(in srgb,var(--white) 6%,transparent);color:var(--white);border-radius:20px;flex-direction:column;align-items:flex-start;gap:6px;padding:28px;transition:background-color .15s,border-color .15s;display:flex}.ag-tc:hover{background:var(--charcoal-2);border-color:#578bfa73}.ag-tc .gi{margin-bottom:14px}.ag-tc b{font-size:18px;font-weight:600}.ag-tc span{color:#a7adba;font-size:15px;line-height:1.45}.ag-faq-w{max-width:calc(880px + var(--gutter)*2)}.ag-faq-w .ag-h2{margin-bottom:36px}.ag-faq details{background:var(--charcoal)}.ag-faq details:hover,.ag-faq details[open]{background:var(--charcoal-2)}.ag-faq summary{color:#fff}.ag-faq summary .pm{background:var(--charcoal-3);color:var(--white)}.ag-faq .ans{color:#a7adba}.ag-band{text-align:center;padding:80px 32px}.ag-band-word{color:#fff;justify-content:center;align-items:center;width:min(720px,100%);height:120px;margin:0 auto 28px;display:flex}.ag-band-word svg{width:min(400px,80%);height:auto;display:block}.ag-band-word>canvas{width:100%;height:100%;position:absolute;inset:0}.ag-band-word.ag-word-on svg{visibility:hidden}@media (prefers-reduced-motion:no-preference){.ag-a{transition:opacity .5s ease var(--d,0s),transform .55s cubic-bezier(.2,.7,.2,1) var(--d,0s)}.ag-wait:not(.in) .ag-a{opacity:0;transform:translateY(10px)}.ag-bar i{transition:width 1.2s 1.3s}.ag-meter i{transition:width 1s .9s}.ag-wait:not(.in) .ag-bar i,.ag-wait:not(.in) .ag-meter i{width:0}.ag-caret{animation:1.1s step-end infinite ag-blink}.ag-input.is-typing .ag-caret{animation:none}.ag-send{transition:background-color .2s}.ag-wait:not(.in) .ag-input:not(.is-typing) .ag-send{background:var(--charcoal-2)}.ag-typed{transition:opacity .18s,transform .2s}.ag-input.is-sent .ag-typed{opacity:0;transform:translateY(-8px)}.ag-input.is-sent .ag-send{animation:.42s ag-press}.ag-u.ag-a{transform-origin:100% 100%;transition:opacity .3s ease var(--d,0s),transform .5s cubic-bezier(.2,1.3,.4,1) var(--d,0s)}.ag-wait:not(.in) .ag-u.ag-a{transform:translateY(24px)scale(.9)}.ag-stage .ag-u.ag-a{transform-origin:100% 0}.ag-wait:not(.in) .ag-stage-in .ag-u.ag-a{transform:translateY(-24px)scale(.9)}}@keyframes ag-blink{50%{opacity:0}}@keyframes ag-press{30%{transform:scale(.84)}65%{transform:scale(1.08);box-shadow:0 0 0 7px #578bfa47}to{transform:scale(1);box-shadow:0 0 0 12px #578bfa00}}@media (max-width:1024px){.ag-row,.ag-rev{grid-template-columns:minmax(0,1fr);gap:32px}.ag-rev .ag-panel{order:0}.ag-copy{order:-1;max-width:640px}.ag-rows-sec .container{gap:88px}.ag-try{grid-template-columns:repeat(2,minmax(0,1fr))}.ag-sec{padding-top:96px}.ag-end{padding-bottom:96px}}@media (max-width:640px){.ag-hero{padding-top:56px}.ag-h1{font-size:40px;line-height:1.06}.ag-lead,.ag-sub,.ag-copy p{font-size:17px}.ag-h2{font-size:32px}.ag-h3{font-size:28px}.ag-stage{border-radius:20px;margin-top:40px;padding:56px 14px 20px}.ag-panel{border-radius:20px;min-height:0;padding:56px 14px 20px}.ag-big{font-size:26px}.ag-card{padding:16px}.ag-rows>div{font-size:14px}.ag-caps{gap:10px 20px;margin-top:36px}.ag-caps li{font-size:14px}.ag-caps .gi{width:24px;height:24px}.ag-try{grid-template-columns:minmax(0,1fr)}.ag-tc{padding:22px}.ag-sec{padding-top:80px}.ag-end{padding-bottom:80px}.ag-rows-sec .container{gap:72px}.ag-tp h3{font-size:24px}.ag-band{padding:56px 20px}.ag-band-word{height:96px;margin-bottom:22px}.ag-band-word svg{width:min(240px,80%)}.ag-cta .btn{flex:auto}}@media (min-width:961px) and (max-width:1180px){.site-header .header-inner{padding-left:16px;padding-right:16px}.site-header .nav .nd>.nd-caret:not(.nd-mbtn){width:16px}}@media (min-width:961px) and (max-width:1080px){.site-header .header-inner{gap:14px}.site-header .nav{gap:10px}}@media (min-width:961px) and (max-width:1020px){.site-header .header-inner{gap:10px}.site-header .nav{gap:8px}.site-header .nav .nd-top,.site-header .nav .nd>.nd-caret.nd-mbtn{font-size:14px}.site-header .header-actions .btn-ghost,.site-header .header-actions .btn-dark{padding:10px 12px}}
.nd-panel.nd-2col{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--nd-rows,4),auto);grid-auto-flow:column;column-gap:13px;width:620px}.nd-panel.nd-2col:after{content:"";background:var(--px-line-2,var(--cloud));pointer-events:none;width:1px;position:absolute;top:12px;bottom:12px;left:50%}.mm-nav .nd-panel.nd-2col{width:auto;display:block}.mm-nav .nd-panel.nd-2col[hidden],.mm-nav .nd-panel.nd-2col:after{display:none}
.ap-wl-tabs{border-bottom:1px solid var(--cloud);margin:-4px 0 16px}.ap-wl{background:0 0}.ap-wl .px-body{padding:0}.ap-wl .px-wrap{max-width:none;padding:0}.ap-wl-meta{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;display:flex}.ap-grp-in .nav-badge{margin-left:auto}
.c-msg .cardlet.ak-card{max-width:460px;padding:16px 16px 14px}.ak-hd{align-items:center;gap:10px;min-width:0;display:flex}.ak-tok{width:28px;height:28px;font-size:12px}.ak-nm{flex-direction:column;min-width:0;line-height:1.25;display:flex}.ak-nm b{color:var(--midnight);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.ak-nm small{color:var(--slate);font-size:12px}.ak-pill{background:var(--frost);height:22px;color:var(--slate);letter-spacing:.02em;border-radius:11px;flex:none;align-items:center;gap:4px;margin-left:auto;padding:0 9px;font-size:11.5px;font-weight:700;display:inline-flex}.ak-px{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:12px;display:flex}.ak-px>b{font-family:var(--font-display);letter-spacing:-.012em;color:var(--midnight);font-variant-numeric:tabular-nums;font-size:28px;font-weight:600}.ak-px .chg{font-size:14px;font-weight:600}.ak-px small{color:var(--ash);font-size:12px}.ak-spark{align-items:center;gap:10px;margin-top:8px;display:flex}.ak-spark .spark{width:140px;height:34px}.ak-spark small{color:var(--ash);font-size:12px}.ak-chart{margin:4px 0 30px}.ak-chart .chart{height:150px;margin-top:14px}.ak-chart .chart .yl,.ak-chart .chart .xl{font-size:10.5px}.ak-card dl{border-top:1px solid var(--cloud);gap:7px;margin-top:12px;padding-top:12px;font-size:13.5px}.ak-card .ct+dl{border-top:0;padding-top:0}.ak-ft{border-top:1px solid var(--cloud);color:var(--ash);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:12px;padding-top:10px;font-size:12px;display:flex}.ak-ft .link{font-size:12.5px;font-weight:600}.ak-list{gap:2px;margin:8px 0 0;padding:0;list-style:none;display:grid}.ak-list li{margin:0}.ak-list a{color:inherit;border-radius:12px;align-items:center;gap:10px;margin:0 -6px;padding:8px 6px;display:flex}.ak-list a:hover{background:var(--frost)}.ak-list .ak-nm{flex:1}.ak-i{width:16px;color:var(--ash);text-align:center;flex:none;font-size:12px;font-weight:600}.ak-v{flex-direction:column;flex:none;align-items:flex-end;line-height:1.3;display:flex}.ak-v b{color:var(--midnight);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.ak-v .chg{font-size:12.5px}.ak-sp{flex:none}.ak-sp .spark{width:64px;height:26px;display:block}.c-msg.agent .txt .ak-note{color:var(--slate);margin-top:10px;font-size:13px}.c-msg.agent .txt .ak-card+p{margin-top:12px}.c-msg.agent .txt b.chg.up{color:var(--px-up,#27ad75)}.c-msg.agent .txt b.chg.down{color:var(--px-down,#f0616d)}@media (max-width:480px){.ak-px>b{font-size:24px}.ak-chart .chart{height:130px}.ak-sp{display:none}}
body.bzd-on .site-footer{display:none}.bzd-page{background:var(--surface)}.bzd-bar{top:calc(var(--header-h) + var(--rw-h,0px) + var(--sec-h,0px));z-index:30;background:var(--surface);border-bottom:1px solid var(--cloud);position:sticky}.bzd-bar-in{align-items:center;gap:16px;max-width:1440px;height:52px;margin:0 auto;padding:0 24px;display:flex}.bzd-bar .sp{flex:1}.bzd-tabs{scrollbar-width:none;gap:22px;height:100%;display:flex;overflow-x:auto}.bzd-tabs::-webkit-scrollbar{display:none}.bzd-tabs a{height:100%;color:var(--slate);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;font-size:14px;font-weight:500;display:flex}.bzd-tabs a:hover{color:var(--midnight)}.bzd-tabs a.on{color:var(--midnight);border-bottom-color:var(--midnight);font-weight:600}.bzd-search{flex:none;width:260px;position:relative}.bzd-search>.icon{width:16px;height:16px;color:var(--ash);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.bzd-search input{border:1px solid var(--cloud);background:var(--frost);width:100%;height:36px;font:inherit;color:var(--midnight);border-radius:999px;padding:0 12px 0 36px;font-size:14px}.bzd-search input:focus{border-color:var(--blue);background:var(--surface);outline:none}.bzd-results{background:var(--surface);border:1px solid var(--pewter);z-index:5;border-radius:14px;width:360px;max-width:calc(100vw - 32px);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 44px -18px #0a0b0d47}.bzd-results[hidden]{display:none}.bzd-results a{color:var(--midnight);border-radius:10px;padding:9px 10px;display:block}.bzd-results a:hover,.bzd-results a:focus-visible{background:var(--frost)}.bzd-results b{font-size:14px;font-weight:600;display:block}.bzd-results small{color:var(--slate);font-size:12.5px}.bzd-results .none{color:var(--slate);padding:10px;font-size:13.5px}.bzd-portal{flex:none;gap:4px}.bzd-portal .icon{width:14px;height:14px}.bzd-wrap{grid-template-columns:264px minmax(0,1fr) 232px;max-width:1440px;margin:0 auto;display:grid}.bzd-side,.bzd-toc{top:calc(var(--header-h) + var(--rw-h,0px) + var(--sec-h,0px) + 52px);max-height:calc(100vh - var(--header-h) - var(--rw-h,0px) - var(--sec-h,0px) - 52px);align-self:start;position:sticky;overflow-y:auto}.bzd-side{border-right:1px solid var(--cloud);padding:20px 14px 48px}.bzd-menu{display:none}.bzd-grp+.bzd-grp{border-top:1px solid var(--cloud);margin-top:14px;padding-top:14px}.bzd-gh{letter-spacing:.05em;text-transform:uppercase;color:var(--midnight);align-items:center;gap:8px;margin:0 0 6px;padding:0 10px;font-size:11.5px;font-weight:700;display:flex}.bzd-gh .icon{width:14px;height:14px;color:var(--slate)}.bzd-nav ul{gap:1px;margin:0;padding:0;list-style:none;display:grid}.bzd-nav a{color:var(--slate);border-radius:8px;padding:7px 10px;font-size:14px;display:block}.bzd-nav a:hover{background:var(--frost);color:var(--midnight)}.bzd-nav a[aria-current=page]{background:var(--blue-tint);color:var(--link);font-weight:600}.bzd-main{outline:none;min-width:0;padding:28px 56px 88px}.bzd-main:after{content:"";height:40vh;display:block}.bzd-preview{background:var(--kb-fff8e6);border:1px solid var(--kl-f3dda6);color:var(--kt-5e4300);border-radius:12px;align-items:flex-start;gap:10px;padding:11px 14px;display:flex}.bzd-preview .icon{width:16px;height:16px;color:var(--kt-a06a00);flex:none;margin-top:3px}.bzd-preview p{margin:0;font-size:13.5px;line-height:1.55}.bzd-preview .link{color:var(--kt-5e4300);font-weight:600;text-decoration:underline}.bzd-lang{color:var(--slate);margin:10px 0 0;font-size:13px}.bzd-head{justify-content:space-between;align-items:center;gap:12px;margin-top:26px;display:flex}.bzd-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--link);margin:0;font-size:12.5px;font-weight:700}.bzd-copy{border:1px solid var(--pewter);background:var(--surface);height:32px;font:inherit;color:var(--midnight);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.bzd-copy:hover{border-color:var(--midnight)}.bzd-copy .icon{width:14px;height:14px}.bzd-copy.ok{color:var(--kt-127a4a);border-color:#27ad75}.bzd-doc{color:var(--midnight)}.bzd-doc h1{font-family:var(--font-display);letter-spacing:-.015em;margin:6px 0 12px;font-size:40px;font-weight:600;line-height:1.15}.bzd-doc h2{font-family:var(--font-display);letter-spacing:-.01em;scroll-margin-top:calc(var(--header-h) + var(--rw-h,0px) + var(--sec-h,0px) + 72px);margin:44px 0 12px;font-size:25px;font-weight:600}.bzd-doc h3{margin:0 0 6px;font-size:18px;font-weight:600}.bzd-doc h4{margin:0 0 6px;font-size:16px;font-weight:600}.bzd-doc p,.bzd-doc li{font-size:15.5px;line-height:1.7}.bzd-doc p{margin:12px 0}.bzd-doc ul{margin:12px 0;padding-left:22px}.bzd-doc ul li+li{margin-top:6px}.bzd-doc .bzd-lead{color:var(--slate);margin-top:0;font-size:17.5px}.bzd-doc :not(pre)>code{background:var(--frost);border:1px solid var(--cloud);overflow-wrap:anywhere;border-radius:6px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em}.bzd-doc .bzd-ep-h code,.bzd-doc .bzd-toc code{background:0 0;border:0;padding:0}.bzd-doc .link{text-underline-offset:2px;font-weight:600;text-decoration:underline}.bzd-code{border:1px solid var(--cloud);background:var(--surface);border-radius:12px;margin:16px 0;overflow:hidden}.bzd-code-h{background:var(--kb-f7f8fa);border-bottom:1px solid var(--cloud);color:var(--slate);justify-content:space-between;align-items:center;padding:7px 8px 7px 14px;font-size:12.5px;font-weight:600;display:flex}.bzd-code-h button{font:inherit;color:var(--slate);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 8px;font-size:12.5px;font-weight:600}.bzd-code-h button:hover{background:var(--surface);color:var(--midnight)}.bzd-code-h button.ok{color:var(--kt-127a4a)}.bzd-code pre{color:var(--kt-1b1f27);margin:0;padding:14px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.65;overflow-x:auto}.bzd-steps{counter-reset:bzs;margin:18px 0;padding:0;list-style:none}.bzd-steps>li{counter-increment:bzs;padding:0 0 22px 46px;position:relative}.bzd-steps>li:before{content:counter(bzs);border:1px solid var(--pewter);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:600;display:flex;position:absolute;top:0;left:0}.bzd-steps>li:not(:last-child):after{content:"";background:var(--cloud);width:1px;position:absolute;top:34px;bottom:4px;left:14px}.bzd-steps>li>h4{padding-top:3px}.bzd-steps .bzd-code{margin:10px 0}.bzd-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0;display:grid}.bzd-card{border:1px solid var(--cloud);color:var(--midnight);border-radius:14px;flex-direction:column;gap:4px;padding:18px;transition:border-color .15s,box-shadow .15s;display:flex}.bzd-card:hover{border-color:var(--blue);box-shadow:0 10px 24px -18px #2147f099}.bzd-card b{font-size:15.5px;font-weight:600}.bzd-card>span:last-child{color:var(--slate);font-size:14px;line-height:1.5}.bzd-ci{background:var(--blue-tint);width:34px;height:34px;color:var(--link);border-radius:10px;justify-content:center;align-items:center;margin-bottom:8px;display:flex}.bzd-ci .icon{width:18px;height:18px}.bzd-note,.bzd-warn{border-radius:12px;margin:18px 0;padding:12px 16px;font-size:14.5px;line-height:1.6}.bzd-note{background:var(--kb-f1f4fe);border:1px solid var(--kl-d9e1fd)}.bzd-warn{background:var(--kb-fff4f4);border:1px solid var(--kl-f6d4d7)}.bzd-table{border-collapse:collapse;width:100%;margin:16px 0;font-size:14.5px}.bzd-table th{text-align:left;color:var(--slate);background:var(--kb-f7f8fa);border-bottom:1px solid var(--cloud);padding:9px 12px;font-size:13px;font-weight:600}.bzd-table td{border-bottom:1px solid var(--cloud);vertical-align:top;padding:10px 12px;line-height:1.55}.bzd-pill{background:var(--cloud);height:22px;color:var(--slate);white-space:nowrap;border-radius:11px;align-items:center;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.bzd-pill.live{background:var(--kb-e7f6ee);color:var(--kt-127a4a)}.bzd-ep{border-top:1px solid var(--cloud);scroll-margin-top:calc(var(--header-h) + var(--rw-h,0px) + var(--sec-h,0px) + 72px);margin-top:26px;padding-top:22px}.bzd-ep-h{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bzd-ep-h code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15px;font-weight:600}.bzd-m{letter-spacing:.02em;border-radius:6px;flex:none;align-items:center;height:22px;padding:0 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;font-weight:700;display:inline-flex}.bzd-m.get{background:var(--kb-e7f6ee);color:var(--kt-127a4a)}.bzd-m.post{background:var(--kb-e8eefe);color:var(--link)}.bzd-m.patch{background:var(--kb-fff3dd);color:var(--kt-8a5a00)}.bzd-m.delete{background:var(--red-tint);color:var(--kt-b4232f)}.bzd-log{border-top:1px solid var(--cloud);grid-template-columns:170px minmax(0,1fr);gap:16px;padding:20px 0;display:grid}.bzd-log time{color:var(--slate);font-size:14px;font-weight:600}.bzd-log h3{margin-top:0}.bzd-pn{grid-template-columns:1fr 1fr;gap:14px;margin-top:56px;display:grid}.bzd-pn a{border:1px solid var(--cloud);color:var(--midnight);border-radius:12px;flex-direction:column;gap:2px;padding:14px 16px;display:flex}.bzd-pn a:hover{border-color:var(--blue)}.bzd-pn a.next{text-align:right;grid-column:2}.bzd-pn small{color:var(--slate);font-size:12.5px}.bzd-pn b{font-size:15px;font-weight:600}.bzd-toc{padding:28px 20px 40px 8px}.bzd-toc[hidden]{visibility:hidden;display:block}.bzd-toc-h{color:var(--midnight);align-items:center;gap:8px;margin:0 0 10px;font-size:13px;font-weight:600;display:flex}.bzd-toc-h .icon{width:15px;height:15px;color:var(--slate)}.bzd-toc ul{margin:0;padding:0;list-style:none}.bzd-toc a{border-left:1px solid var(--cloud);color:var(--slate);align-items:center;gap:6px;padding:5px 0 5px 12px;font-size:13px;line-height:1.4;display:flex}.bzd-toc a:hover{color:var(--midnight)}.bzd-toc a.on{color:var(--link);border-left-color:var(--blue);font-weight:600}.bzd-toc .ep code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;overflow:hidden}.bzd-toc .bzd-m{height:17px;padding:0 5px;font-size:9.5px}@media (max-width:1180px){.bzd-wrap{grid-template-columns:248px minmax(0,1fr)}.bzd-toc{display:none!important}.bzd-main{padding:28px 40px 80px}}@media (max-width:860px){.bzd-wrap{display:block}.bzd-side{border-right:0;border-bottom:1px solid var(--cloud);max-height:none;padding:10px 16px;position:static;overflow:visible}.bzd-menu{width:100%;height:40px;font:inherit;color:var(--slate);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 4px;font-size:14px;display:flex}.bzd-menu .icon{width:18px;height:18px}.bzd-menu b{color:var(--midnight);margin-left:4px;font-weight:600}.bzd-nav{padding:8px 0 12px;display:none}.bzd-side.open .bzd-nav{display:block}.bzd-main{padding:20px 16px 64px}.bzd-doc h1{font-size:32px}.bzd-doc h2{font-size:22px}.bzd-cards{grid-template-columns:1fr}.bzd-table{display:block;overflow-x:auto}.bzd-bar-in{gap:12px;padding:0 16px}.bzd-search{flex:1;width:auto;min-width:0}.bzd-bar .sp{display:none}}@media (max-width:600px){.bzd-bar{position:static}.bzd-portal{display:none}.bzd-log{grid-template-columns:1fr;gap:4px}.bzd-pn{grid-template-columns:1fr}.bzd-pn a.next{grid-column:1}.bzd-tabs{gap:16px}.bzd-results{width:calc(100vw - 32px);left:0;right:auto}}@media (max-width:420px){.bzd-bar-in{flex-wrap:wrap;height:auto;padding:6px 16px 8px}.bzd-tabs{width:100%;height:40px}.bzd-search{flex-basis:100%}}.bz-hero{background:var(--surface);padding:72px 0 64px}.bz-h1{max-width:860px;font-size:clamp(36px,5vw,58px)}.bz-lead{max-width:760px}.bz-grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.bz-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}a.bz-card{color:inherit;transition:border-color .15s,box-shadow .15s;display:block}a.bz-card:hover{border-color:var(--blue);box-shadow:0 14px 30px -22px #2147f08c}.bz-card .h4{margin-top:16px}.bz-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.bz-code{margin:0}.bz-steps{counter-reset:bzst;gap:18px;margin:0;padding:0;list-style:none;display:grid}.bz-steps li{counter-increment:bzst;flex-direction:column;gap:2px;padding-left:46px;display:flex;position:relative}.bz-steps li:before{content:counter(bzst);background:var(--blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;font-weight:600;display:flex;position:absolute;top:0;left:0}.bz-steps b{font-size:17px;font-weight:600}.bz-steps span{color:var(--slate);font-size:15px}.bz-more{align-items:center;gap:6px;font-weight:600;display:inline-flex}.bz-more .icon{width:16px;height:16px}.bz-status{background:var(--surface);border:1px solid var(--cloud);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.bz-status>div{border-bottom:1px solid var(--cloud);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.bz-status>div:nth-child(odd){border-right:1px solid var(--cloud)}.bz-status>div:nth-last-child(-n+2){border-bottom:0}.bz-status span{color:var(--slate);font-size:15px}.bz-status b{text-align:right;font-size:14.5px;font-weight:600}.bz-who{background:var(--frost);border-radius:18px;flex-direction:column;gap:6px;padding:22px;display:flex}.bz-who .gbub{margin-bottom:6px}.bz-who b{font-size:16.5px;font-weight:600}.bz-who span{color:var(--slate);font-size:14.5px;line-height:1.5}.bz-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.bz-flow li{background:var(--surface);border:1px solid var(--cloud);border-radius:18px;flex-direction:column;gap:6px;padding:22px;display:flex}.bz-flow .n{background:var(--blue-tint);width:30px;height:30px;color:var(--link);border-radius:50%;justify-content:center;align-items:center;margin-bottom:6px;font-size:14px;font-weight:700;display:flex}.bz-flow b{font-size:16.5px;font-weight:600}.bz-flow span:last-child{color:var(--slate);font-size:14.5px;line-height:1.5}.bz-fine{color:var(--slate);font-size:13px}.bz-band{background:var(--midnight);color:var(--white)}.bz-band-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;display:flex}.bz-band .h2{color:#fff}.bz-band .lead{color:#ffffffb8;margin-top:10px}@media (max-width:1000px){.bz-grid4,.bz-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.bz-grid3{grid-template-columns:1fr 1fr}.bz-split{grid-template-columns:1fr;gap:32px}}@media (max-width:640px){.bz-grid4,.bz-grid3,.bz-flow,.bz-status{grid-template-columns:1fr}.bz-status>div{flex-direction:column;align-items:flex-start;gap:6px;border-right:0!important;border-bottom:1px solid var(--cloud)!important}.bz-status>div:last-child{border-bottom:0!important}.bz-status b{text-align:left}.bz-hero{padding:48px 0 40px}}.site-header [data-mainnav=site]>[data-navk=biz],.ap-gnav>[data-navk=biz],.site-header [data-mainnav=site]>[data-navk=price],.ap-gnav>[data-navk=price]{margin-left:12px}@media (max-width:1080px){.site-header [data-mainnav=site]>[data-navk=biz],.ap-gnav>[data-navk=biz],.site-header [data-mainnav=site]>[data-navk=price],.ap-gnav>[data-navk=price]{margin-left:8px}}.tok-menu{box-shadow:0 22px 50px -20px #0a0b0d59}.tm-list{overscroll-behavior:contain;gap:2px;padding-right:4px;display:grid;overflow-y:auto}@supports not selector(::-webkit-scrollbar){.tm-list,.ap-modal,.ac-side{scrollbar-width:thin;scrollbar-color:var(--pewter) transparent}}.tm-list::-webkit-scrollbar{width:6px}.ap-modal::-webkit-scrollbar{width:6px}.ac-side::-webkit-scrollbar{width:6px}.tm-list::-webkit-scrollbar-track{background:0 0;margin:6px 0}.ap-modal::-webkit-scrollbar-track{background:0 0;margin:6px 0}.ac-side::-webkit-scrollbar-track{background:0 0;margin:6px 0}.ap-modal::-webkit-scrollbar-track{margin:22px 0}.tm-list::-webkit-scrollbar-thumb{background:var(--pewter);border-radius:3px}.ap-modal::-webkit-scrollbar-thumb{background:var(--pewter);border-radius:3px}.ac-side::-webkit-scrollbar-thumb{background:var(--pewter);border-radius:3px}.tm-list::-webkit-scrollbar-thumb:hover{background:var(--ash)}.ap-modal::-webkit-scrollbar-thumb:hover{background:var(--ash)}.ac-side::-webkit-scrollbar-thumb:hover{background:var(--ash)}.tm-list::-webkit-scrollbar-button{height:0;display:none}.ap-modal::-webkit-scrollbar-button{height:0;display:none}.ac-side::-webkit-scrollbar-button{height:0;display:none}
.st-hero{padding:56px 0 72px}.st-hero-in{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:56px;display:grid}.st-pill{background:var(--frost);border:1px solid var(--cloud);height:28px;color:var(--midnight);border-radius:14px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.st-pill .icon{width:14px;height:14px;color:var(--link)}.st-art img{aspect-ratio:1;border-radius:32px;width:100%;max-width:480px;height:auto;margin-left:auto;display:block}.st-h2,.st-lead{max-width:760px}.st-center{text-align:center;max-width:620px;margin:0 auto}.st-vs{grid-template-columns:1fr 1fr;gap:16px;display:grid}.st-vs-col{background:var(--surface);border:1px solid var(--cloud);border-radius:22px;padding:28px}.st-vs-col ul{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.st-vs-col li{color:var(--slate);padding-left:30px;font-size:15.5px;line-height:1.5;position:relative}.st-vs-col li:before{content:"";background:var(--cloud);border-radius:50%;width:18px;height:18px;position:absolute;top:3px;left:0}.st-vs-col li:after{content:"";background:var(--ash);border-radius:1px;width:8px;height:2px;position:absolute;top:11px;left:5px}.st-vs-col.on{background:var(--midnight);border-color:var(--midnight)}.st-vs-col.on .h4{color:#fff}.st-vs-col.on li{color:#ffffffd9}.st-vs-col.on li:before{background:var(--blue)}.st-vs-col.on li:after{border:solid var(--white);background:0 0;border-width:0 2px 2px 0;border-radius:0;width:5px;height:9px;top:7px;left:6px;transform:rotate(45deg)}.st-track{scroll-snap-type:x mandatory;scrollbar-width:none;outline:none;grid-auto-columns:calc(25% - 12px);grid-auto-flow:column;gap:16px;padding:4px 2px 8px;display:grid;overflow-x:auto}.st-track::-webkit-scrollbar{display:none}.st-track:focus-visible{box-shadow:0 0 0 3px var(--blue-tint);border-radius:22px}.st-card{scroll-snap-align:start;background:var(--frost);border:1px solid var(--cloud);border-radius:22px;flex-direction:column;gap:8px;padding:16px 16px 20px;display:flex}.st-card h3{margin:10px 4px 0;font-size:17px;font-weight:600}.st-card p{color:var(--slate);flex:1;margin:0 4px;font-size:14.5px;line-height:1.5}.st-card .btn{align-self:flex-start;margin:10px 4px 0}.st-mock{background:var(--surface);border:1px solid var(--cloud);border-radius:14px;flex-direction:column;gap:10px;height:150px;padding:14px;display:flex;overflow:hidden}.st-mh{color:var(--midnight);font-size:12.5px;font-weight:700}.st-mrow{color:var(--slate);grid-template-columns:70px 1fr;align-items:center;gap:10px;font-size:12px;display:grid}.st-mrow i{background:var(--blue-tint);border-radius:4px;height:8px;display:block}.st-mrow i:after{content:"";background:var(--blue);border-radius:4px;width:60%;height:100%;display:block}.st-msteps,.st-mchecks,.st-mev{color:var(--slate);gap:8px;margin:0;padding:0;font-size:12.5px;list-style:none;display:grid}.st-msteps li,.st-mchecks li{align-items:center;gap:8px;display:flex}.st-msteps li:before{content:"";border:2px solid var(--pewter);border-radius:50%;flex:none;width:12px;height:12px}.st-msteps li.d:before{background:var(--blue);border-color:var(--blue)}.st-msteps li.d{color:var(--midnight);font-weight:600}.st-mchecks li:before{content:"";background:var(--kb-e7f6ee);width:14px;height:14px;box-shadow:inset 0 0 0 4px var(--kl-e7f6ee),inset 0 0 0 7px #27ad75;border-radius:50%;flex:none}.st-mev li{background:var(--frost);color:var(--midnight);border-radius:8px;padding:6px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px}.st-ctrl{justify-content:space-between;align-items:center;margin-top:20px;display:flex}.st-dots{gap:6px;display:flex}.st-dots i{background:var(--pewter);border-radius:4px;width:8px;height:8px;transition:width .2s,background .2s}.st-dots i.on{background:var(--midnight);width:22px}.st-arrows{gap:8px;display:flex}.st-arr{border:1px solid var(--pewter);background:var(--surface);cursor:pointer;width:40px;height:40px;color:var(--midnight);border-radius:50%;justify-content:center;align-items:center;display:flex}.st-arr:hover:not(:disabled){border-color:var(--midnight)}.st-arr:disabled{opacity:.4;cursor:default}.st-arr .icon{width:18px;height:18px}.st-uc{padding-top:24px}.st-uc-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.st-acc{gap:10px;display:grid}.st-acc details{background:var(--frost);border-radius:14px}.st-acc summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:16px;font-weight:600;list-style:none;display:flex}.st-acc summary::-webkit-details-marker{display:none}.st-acc summary .icon{width:18px;height:18px;color:var(--slate);flex:none;transition:transform .2s}.st-acc details[open] summary .icon{transform:rotate(45deg)}.st-acc details p{color:var(--slate);max-width:820px;margin:0;padding:0 20px 20px;font-size:15px;line-height:1.6}.st-acc .link{white-space:nowrap;font-weight:600}.st-why-g{grid-template-columns:1fr 1fr;gap:0 48px;display:grid}.st-why-g>div{border-top:1px solid var(--cloud);padding:24px 0 32px}.st-why-g .icon{width:22px;height:22px;color:var(--midnight)}.st-why-g h3{margin:28px 0 8px;font-size:17px;font-weight:600}.st-why-g p{color:var(--slate);max-width:520px;margin:0;font-size:15px;line-height:1.6}.st-reg-in{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:56px;display:grid}.st-reg-l{gap:12px;padding:0;list-style:none;display:grid}.st-reg-l li{align-items:center;gap:10px;font-size:15.5px;display:flex}.st-reg-l .icon{width:18px;height:18px;color:var(--link);flex:none}.st-form .opt{color:var(--slate);font-weight:400}.st-check{cursor:pointer;align-items:flex-start;gap:10px;display:flex;font-size:14.5px!important;font-weight:500!important}.st-check input{height:18px;accent-color:var(--blue);flex:none;margin-top:2px;width:18px!important;padding:0!important}.st-consent.invalid .st-check{color:var(--red-text)}.st-fine-s{padding:0 0 64px}.st-fine{text-align:center;max-width:820px;margin:0 auto}@media (max-width:1100px){.st-track{grid-auto-columns:calc(33.3333% - 10.6667px)}}@media (max-width:900px){.st-hero-in,.st-reg-in{grid-template-columns:1fr;gap:36px}.st-art img{border-radius:24px;max-width:400px;margin:0 auto}.st-track{grid-auto-columns:calc(50% - 8px)}}@media (max-width:640px){.st-vs,.st-why-g{grid-template-columns:1fr}.st-track{grid-auto-columns:85%}.st-hero{padding:40px 0 56px}.st-vs-col{padding:22px}}.ag-grid-bg>.ag-dots{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.ag-grid-bg.ag-dots-on:before{display:none}.mc-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px;display:grid}.mc-stat{background:var(--frost);border-radius:16px;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}.mc-stat .gi{flex:none;width:36px;height:36px}.mc-stat small{color:var(--slate);font-size:12.5px;display:block}.mc-stat b{font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:1.15;display:block}.mc-stat em{color:var(--slate);font-size:12.5px;font-style:normal;display:block}.mc-stat em .link{font-size:12.5px}.seg-sm .mc-cnt{background:var(--cloud);border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:6px;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}.seg-sm .is-active .mc-cnt{background:var(--blue);color:#fff}.mc-list{gap:12px;display:grid}.mc-row{border:1px solid var(--cloud);border-radius:18px;grid-template-columns:132px minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px;display:grid}.mc-art,.mc-ov-art,.mc-sc-art{background:var(--blue-tint);border-radius:12px;display:block;position:relative;overflow:hidden}.mc-art{--mc-h:96px;height:var(--mc-h)}.mc-art svg,.mc-ov-art svg{height:100%;width:calc(var(--mc-h) * 1200 / 420);max-width:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.mc-tx{min-width:0}.mc-tags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mc-tags .tag{padding:3px 9px;font-size:11.5px}.mc-meta{color:var(--slate);font-size:12.5px}.mc-t{letter-spacing:-.01em;margin:6px 0 8px;font-size:16.5px;font-weight:600;line-height:1.3}.mc-t a:hover{color:var(--link)}.mc-prog{align-items:center;gap:10px;max-width:420px;display:flex}.mc-prog .ac-pbar{flex:1}.mc-prog>span{color:var(--slate);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px}.mc-next{color:var(--slate);align-items:flex-start;gap:7px;margin:9px 0 0;font-size:13.5px;display:flex}.mc-next .icon{width:16px;height:16px;color:var(--link);flex:none;margin-top:1px}.mc-next b{color:var(--midnight);font-weight:600}.mc-stages{flex-wrap:wrap;gap:6px;margin:9px 0 0;padding:0;list-style:none;display:flex}.mc-stages li{background:var(--frost);color:var(--slate);border-radius:999px;align-items:center;gap:5px;padding:3px 9px 3px 7px;font-size:12px;font-weight:600;display:inline-flex}.mc-stages .icon{width:13px;height:13px}.mc-stages .is-ok{background:var(--kb-e6f6ee);color:var(--kt-0b7a47)}.mc-stages .is-open{background:var(--kb-eef2ff);color:var(--link)}.mc-act{flex-direction:column;align-items:stretch;gap:8px;display:flex}.mc-act .btn{white-space:nowrap;justify-content:center}.mc-cert{flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;display:flex}.mc-cert .link{font-size:13.5px}.mc-ok,.mc-ready{align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.mc-ok{color:var(--kt-0b7a47)}.mc-ready{color:var(--link)}.mc-ok .icon,.mc-ready .icon{width:16px;height:16px}.mc-cert-v{flex-direction:column;align-items:flex-start;margin-top:0}.mc-sug{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mc-sc{border:1px solid var(--cloud);border-radius:18px;flex-direction:column;transition:border-color .15s;display:flex;overflow:hidden}.mc-sc:hover{border-color:var(--ash)}.mc-sc-art{aspect-ratio:1200/420;border-radius:0}.mc-sc-art svg{width:100%;height:100%;display:block}.mc-sc-tx{flex-direction:column;flex:1;gap:5px;padding:14px 16px 16px;display:flex}.mc-sc-tx b{font-size:15px;font-weight:600;line-height:1.3}.mc-sc-tx small{color:var(--slate);font-size:12.5px}.mc-sc-tx .link{margin-top:auto;padding-top:6px;font-size:13.5px}.mc-col{flex-direction:column;gap:20px;min-width:0;display:flex}.mc-head-art{background:var(--blue-tint);aspect-ratio:1200/420;border-radius:14px;margin-bottom:16px;position:relative;overflow:hidden}.mc-head-art svg{width:100%;height:100%;display:block}.mc-h{letter-spacing:-.015em;margin:8px 0 6px;font-size:22px;font-weight:600;line-height:1.25}.mc-head .ap-sub{margin:0}.mc-prog-l{max-width:none;margin-top:16px}.mc-head-b{margin-top:16px}.mc-mod+.mc-mod{margin-top:18px}.mc-mod-h{flex-direction:column;gap:1px;margin:0 0 8px;display:flex}.mc-mod-h span{color:var(--slate);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.mc-mod-h b{font-size:15px;font-weight:600}.mc-ls{gap:4px;margin:0;padding:0;list-style:none;display:grid}.mc-ls a,.mc-ls li>span{border-radius:12px;align-items:center;gap:12px;padding:9px 10px;display:flex}.mc-ls a:hover{background:var(--frost)}.mc-n{background:var(--frost);width:28px;height:28px;color:var(--slate);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12.5px;font-weight:600;display:flex}.mc-n .icon{width:15px;height:15px}.mc-ls .is-done .mc-n{background:var(--blue);color:#fff}.mc-ls .mc-q .mc-n{background:var(--kb-eef2ff);color:var(--link)}.mc-ls .mc-q.is-done .mc-n{background:var(--blue);color:#fff}.mc-lt{flex:1;min-width:0}.mc-lt b{font-size:14px;font-weight:500;line-height:1.35;display:block}.mc-lt small{color:var(--slate);font-size:12px;display:block}.mc-ls .is-lock{opacity:.6}.mc-lk{width:15px;height:15px;color:var(--ash);flex:none}.mc-ex-s{color:var(--midnight);margin:14px 0 0;font-size:14px}.mc-sub-h{color:var(--slate);text-transform:uppercase;letter-spacing:.04em;margin:16px 0 6px;font-size:12px;font-weight:600}.mc-att{gap:6px;margin:0;padding:0;list-style:none;display:grid}.mc-att li{background:var(--frost);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.mc-att b{font-size:14px;display:block}.mc-att small{color:var(--slate);font-size:12px;display:block}.mc-fine{color:var(--slate);margin:12px 0 0;font-size:12.5px;line-height:1.5}.mc-fine .demo-flag{margin:0 4px}.mc-rds{gap:8px;display:grid}.mc-rd{background:var(--frost);border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.mc-rd .gi{flex:none;width:36px;height:36px}.mc-rd .t{flex:1;min-width:0}.mc-rd b{font-size:14.5px;font-weight:600;display:block}.mc-rd small{color:var(--slate);font-size:12.5px;display:block}.mc-certs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.mc-cc{border:1px solid var(--cloud);border-radius:18px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.mc-cc.is-focus{border-color:var(--blue);box-shadow:0 0 0 3px #2147f024}.mc-cc-img{background:var(--frost);cursor:zoom-in;border:0;width:100%;padding:14px;display:block}.mc-cc-img.is-pro{background:var(--midnight)}.mc-cc-img img{border-radius:6px;width:100%;height:auto;display:block;box-shadow:0 1px 3px #0a0b0d1f}.mc-cc-img .icon{width:40px;height:40px;color:var(--ash)}.mc-cc-b{flex-direction:column;gap:10px;padding:16px 18px 18px;display:flex}.mc-cc-b .tag{align-self:flex-start;padding:3px 9px;font-size:11.5px}.mc-cc-b h4{margin:0;font-size:16px;font-weight:600;line-height:1.3}.mc-cc-b .kv{gap:9px;font-size:13.5px}.mc-cc-a{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.mc-cc-l{flex-wrap:wrap;gap:18px;display:flex}.mc-cc-l .link{font-size:13.5px}.mc-modal{max-width:880px}.mc-big{background:var(--frost);border-radius:14px;padding:12px}.mc-big.is-pro{background:var(--midnight)}.mc-big img{border-radius:6px;width:100%;height:auto;display:block}.mc-ov{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;grid-template-areas:"h h h""c p b""c n b";align-items:center;column-gap:24px;display:grid}.mc-ov .ap-card-h{grid-area:h;margin-bottom:12px}.mc-ov-c{grid-area:c;align-items:center;gap:14px;min-width:0;display:flex}.mc-ov-art{--mc-h:72px;width:112px;height:var(--mc-h);flex:none}.mc-ov-t{min-width:0}.mc-ov-t b{font-size:15px;font-weight:600;line-height:1.3;display:block}.mc-ov-t small{color:var(--slate);font-size:12.5px;display:block}.mc-ov-c:hover b{color:var(--link)}.mc-ov>.ac-pbar{grid-area:p;align-self:end}.mc-ov .mc-next{grid-area:n;align-self:start}.mc-ov>.btn{grid-area:b;width:auto}@container app (max-width:1100px){.mc-stats,.mc-sug{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-sug .mc-sc:nth-child(3){display:none}.mc-col.c-8,.mc-col.c-4{grid-column:span 12}}@container app (max-width:860px){.mc-col{gap:14px}.mc-row{grid-template-columns:96px minmax(0,1fr);gap:14px}.mc-art{--mc-h:76px;align-self:start}.mc-act{flex-direction:row;grid-column:1/-1}.mc-act .btn{flex:1}.mc-certs{grid-template-columns:1fr}.mc-ov{grid-template-columns:minmax(0,1fr);grid-template-areas:"h""c""p""n""b";row-gap:12px}.mc-ov .ap-card-h{margin-bottom:0}.mc-ov>.btn{width:100%}}@container app (max-width:520px){.mc-stats{gap:8px;padding:12px}.mc-stat{gap:9px;padding:10px}.mc-stat .gi{width:30px;height:30px}.mc-stat b{font-size:20px}.mc-row{grid-template-columns:minmax(0,1fr);padding:12px}.mc-art{aspect-ratio:1200/420;height:auto}.mc-art svg{width:100%;height:100%;left:0;transform:none}.mc-sug{grid-template-columns:minmax(0,1fr)}.mc-sug .mc-sc:nth-child(3){display:flex}.mc-rd{flex-wrap:wrap}.mc-rd .btn{justify-content:center;width:100%}.mc-h{font-size:20px}}.sl-line{font-family:var(--font-display);letter-spacing:-.012em;margin:0;font-weight:500}.footer-brand .sl-foot{color:var(--midnight);max-width:none;margin-top:18px;font-size:18px;line-height:1.3}.footer-brand .sl-desc{margin-top:6px}.sl-band{color:#8fa8ff;margin-top:40px;font-size:22px;line-height:1.3}.sl-kick{color:#8fa8ff;margin-bottom:12px;font-size:15px;line-height:1.3}@media (max-width:640px){.sl-band{margin-top:28px;font-size:19px}}
.ak-card[data-ak=wallet]{gap:12px;display:grid}.ak-w-h{align-items:center;gap:10px;min-width:0;display:flex}.ak-w-ic{background:var(--frost);border-radius:12px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ak-w-ic .gi{width:22px;height:22px}.ak-w-n{min-width:0}.ak-w-n b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.ak-w-n small{color:var(--slate);font-size:12px;display:block}.ak-w-on{color:var(--green-text);background:var(--green-tint);border-radius:var(--r-pill);flex:none;margin-left:auto;padding:3px 9px;font-size:12px;font-weight:700}.ak-w-val small{color:var(--slate);font-size:12px;display:block}.ak-w-val b{font-family:var(--font-display);letter-spacing:-.012em;font-size:28px;font-weight:500}.ak-w-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ak-w-3>div{background:var(--frost);border-radius:12px;min-width:0;padding:10px}.ak-w-3 small{color:var(--slate);font-size:11px;display:block}.ak-w-3 b{margin-top:2px;font-size:15px;font-weight:600;display:block}.ak-w-3 b.up{color:var(--green-text)}.ak-w-3 b.down{color:var(--red-text)}.ak-w-3 span{color:var(--slate);font-size:11px;display:block}.ak-w-s{letter-spacing:.12em;text-transform:uppercase;color:var(--slate);font-size:12px;font-weight:700}.ak-as,.ak-mv,.ak-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ak-as li{grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:14px;display:grid}.ak-as-t{min-width:0}.ak-as-t b{font-weight:600}.ak-as-t small{color:var(--slate);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.ak-as-b{background:var(--cloud);border-radius:3px;height:6px;display:block;overflow:hidden}.ak-as-b i{background:var(--blue);border-radius:3px;height:100%;display:block}.ak-as-v{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.ak-mv li{align-items:center;gap:10px;min-width:0;font-size:14px;display:flex}.ak-mv-ic{background:var(--frost);width:30px;height:30px;color:var(--slate);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.ak-mv-ic .icon{width:15px;height:15px}.ak-mv-ic .gi{width:20px;height:20px}.ak-mv-ic.in{background:var(--green-tint);color:var(--green-text)}.ak-mv-ic.out{background:var(--red-tint);color:var(--red-text)}.ak-mv-t{flex:1;min-width:0}.ak-mv-t b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.ak-mv-t small{color:var(--slate);font-size:12px;display:block}.ak-mv-v{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.ak-list{gap:6px;margin:8px 0;font-size:15px;line-height:1.5}.ak-w-cmp{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ak-w-cmp>div{min-width:0}.ak-w-cmp>div>b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.chip-a{color:inherit;align-items:center;text-decoration:none;display:inline-flex}.agent-side .as-list{grid-template-columns:minmax(0,1fr);min-width:0}.agent-side .as-item{min-width:0}.agent-side .as-item .t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.as-count{margin:10px 4px 0;font-size:13px}.as-guest{margin-top:12px}.iv-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0;display:grid}.iv-kpis .mc-stat{background:var(--surface);border-radius:20px;align-items:flex-start;gap:12px;min-width:0;padding:16px 18px;display:flex}.iv-kpis .mc-stat .gi{flex:none;width:32px;height:32px;margin-top:2px}.iv-kpis .mc-stat em .up,.iv-kpis .mc-stat em .down{font-size:12.5px}.iv-kpis .mc-stat>span{min-width:0}.iv-kpis small{color:var(--slate);overflow-wrap:anywhere;font-size:13px;display:block}.composer textarea::placeholder{white-space:nowrap;text-overflow:ellipsis}.iv-kpis b{font-family:var(--font-display);letter-spacing:-.012em;font-size:24px;font-weight:500;line-height:1.25;display:block}.iv-kpis em{color:var(--slate);margin-top:2px;font-size:12.5px;font-style:normal;display:block}.iv-kpis-s{margin-bottom:16px}.iv-ask .composer{margin-top:12px}.iv-pin .chart{height:190px}.iv-pin-v{align-items:baseline;gap:10px;margin:-6px 0 10px;display:flex}.iv-pin-v b{font-family:var(--font-display);font-size:24px;font-weight:500}.iv-pin-v span{color:var(--slate);font-size:13px}.iv-pin h3{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.iv-wic{background:var(--frost);border-radius:12px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.iv-wic .gi{width:22px;height:22px}.iv-wic .icon{width:18px;height:18px}.ap-limit .meter{background:var(--cloud);border-radius:3px;height:6px;margin-top:8px;overflow:hidden}.ap-limit .meter i{background:var(--blue);border-radius:3px;height:100%;display:block}.ap-limit-s{color:var(--slate);margin-top:8px;font-size:12px;display:block}.iv-filter{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 20px;display:flex}.iv-seg{background:var(--surface);border-radius:16px;flex-wrap:wrap}.iv-search{background:var(--surface);border-radius:var(--r-pill);align-items:center;gap:8px;min-width:220px;margin-left:auto;padding:8px 14px;display:flex}.iv-search .icon{width:16px;height:16px;color:var(--slate)}.iv-search input{font:inherit;background:0 0;border:0;outline:0;width:100%;font-size:14px}.iv-mg{margin-top:24px}.iv-mg-h{margin:0 0 12px;font-size:17px;font-weight:600}.iv-mgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.iv-m{background:var(--surface);color:inherit;border-radius:18px;flex-direction:column;gap:6px;min-width:0;padding:16px;text-decoration:none;transition:box-shadow .15s;display:flex}.iv-m:hover{box-shadow:0 0 0 2px var(--blue)}.iv-m-t{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.iv-m-t b{font-weight:600}.iv-m small{color:var(--slate);font-size:13.5px;line-height:1.45}.iv-m-l{color:var(--slate);align-items:center;gap:6px;margin-top:auto;font-size:12.5px;font-weight:600;display:inline-flex}.iv-m-l .icon{width:14px;height:14px}.iv-m.locked{background:var(--frost)}.iv-ptag{border-radius:var(--r-pill);background:var(--blue-tint);color:var(--link);padding:2px 8px;font-size:11px;font-weight:700}.iv-p-max{background:var(--kb-efe9fe);color:var(--kt-5b32c9)}.iv-back{color:var(--slate);align-items:center;gap:6px;margin:0 0 12px;font-size:14px;text-decoration:none;display:inline-flex}.iv-back .icon{width:16px;height:16px}.iv-mh h1{font-family:var(--font-display);letter-spacing:-.018em;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:30px;font-weight:500;display:flex}.iv-mh p{color:var(--slate);margin:6px 0 16px;font-size:15px}.iv-mctl{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;display:flex}.iv-mctl .sp{flex:1}.iv-mctl .seg-sm button:disabled,.iv-mctl .btn:disabled{opacity:.45;cursor:not-allowed}.iv-exn{margin:0 0 16px}.iv-lock{text-align:center;padding:48px 24px}.iv-lock-ic{margin-bottom:10px;display:inline-flex}.iv-lock-ic .gi{width:48px;height:48px}.iv-lock h3{margin:0 0 8px;font-size:20px;font-weight:600}.iv-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.iv-plan{background:var(--surface);border:1px solid var(--pewter);border-radius:24px;flex-direction:column;min-width:0;padding:24px;display:flex}.iv-plan.pop{border:2px solid var(--blue)}.iv-plans-app .iv-plan{padding:20px}.iv-plan-h{align-items:center;gap:8px;min-height:24px;display:flex}.iv-plan-h h3{margin:0;font-size:20px;font-weight:600}.iv-price{align-items:baseline;gap:6px;margin:14px 0 0;display:flex}.iv-price b{font-family:var(--font-display);letter-spacing:-.018em;font-size:44px;font-weight:500;line-height:1}.iv-price span{color:var(--slate);font-size:15px}.iv-bill{color:var(--slate);min-height:20px;margin:6px 0 16px;font-size:14px}.iv-cur{cursor:default}.iv-feat{gap:10px;margin:20px 0 0;padding:0;font-size:14.5px;line-height:1.45;list-style:none;display:grid}.iv-feat li{align-items:flex-start;gap:8px;display:flex}.iv-feat .icon{width:16px;height:16px;color:var(--link);stroke-width:2.2px;flex:none;margin-top:3px}.iv-cycle button{align-items:center;gap:6px;display:inline-flex}.iv-save{color:var(--green-text);background:var(--green-tint);border-radius:var(--r-pill);padding:1px 7px;font-size:11px;font-weight:700}.iv-cyc-w{justify-content:center;display:flex}.iv-ph{padding-bottom:24px}.iv-ps{padding-top:24px}.iv-pnote{text-align:center;max-width:720px;margin:24px auto 0}.iv-tbl-w{background:var(--surface);border-radius:24px;padding:8px 24px;overflow-x:auto}.iv-tbl{border-collapse:collapse;width:100%;min-width:560px;font-size:15px}.iv-tbl th,.iv-tbl td{border-bottom:1px solid var(--cloud);text-align:center;padding:14px 12px;font-weight:400}.iv-tbl th:first-child{text-align:left;color:var(--slate)}.iv-tbl thead th{color:var(--midnight);font-weight:700}.iv-tbl tr:last-child th,.iv-tbl tr:last-child td{border-bottom:0}.iv-apis{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.iv-apip{background:var(--frost);border-radius:24px;min-width:0;padding:24px}.iv-apip h3{margin:0;font-size:20px;font-weight:600}.iv-apip .iv-bill{margin-bottom:0}.iv-api-a{flex-wrap:wrap}.iv-step{align-items:center;gap:8px;display:flex}.iv-step b{text-align:center;min-width:20px}.iv-step .ap-ibtn:disabled{opacity:.4}.ag-look{background:color-mix(in srgb,var(--white) 8%,transparent);border:1px solid color-mix(in srgb,var(--white) 16%,transparent);border-radius:var(--r-pill);gap:8px;max-width:640px;margin:32px auto 0;padding:6px;display:flex}.ag-look input{color:#fff;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0 16px;font-size:16px}.ag-look input::placeholder{color:var(--ash)}.ag-look-err{color:#ff8b95;min-height:20px;margin:10px 0 0;font-size:14px}.ag-try{color:var(--ash);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:2px;font-size:14px;display:flex}.ag-try-b{color:#fff;text-underline-offset:3px;font-size:14px;text-decoration:underline}.ag-board{grid-template-columns:230px minmax(0,1fr) 250px;align-items:start;gap:20px;margin-top:48px;padding:24px;display:grid}.ag-bd-side{gap:10px;min-width:0;display:grid}.ag-bd-main{gap:12px;min-width:0;display:grid}.ag-bd-main .ag-u{justify-self:end}.ag-bd-main .ag-input{margin:0}.ag-bd-h{letter-spacing:.12em;text-transform:uppercase;color:#a7adba;margin:0 0 2px;font-size:12px;font-weight:700}.ag-bd-f{color:var(--ash);margin:2px 0 0;font-size:13px}.ag-bd-w,.ag-bd-m{border:1px solid color-mix(in srgb,var(--white) 10%,transparent);background:#0a0b0db8;border-radius:14px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.ag-bd-w>i{background:#5c6370;border-radius:50%;flex:none;width:9px;height:9px}.ag-bd-w>i.on{background:#27ad75;box-shadow:0 0 0 4px #27ad752e}.ag-bd-w span,.ag-bd-m>span:last-child{min-width:0}.ag-bd-w b,.ag-bd-m b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.ag-bd-w small,.ag-bd-m small{color:#a7adba;font-size:12px;display:block}.ag-mi{background:color-mix(in srgb,var(--white) 8%,transparent);color:#c9ced8;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.ag-mi .icon{width:14px;height:14px}.ag-mi.in{color:#5fd3a2;background:#27ad752e}.ag-mi.out{color:#ff8b95;background:#f0616d2e}.ag-bars{gap:8px;margin-top:10px;display:grid}.ag-bars>div{grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:14px;display:grid}.ag-bars i{background:color-mix(in srgb,var(--white) 10%,transparent);border-radius:3px;height:6px;display:block;overflow:hidden}.ag-bars s{background:var(--interactive);border-radius:3px;height:100%;text-decoration:none;display:block}.ag-bars b{font-weight:600}.ag-up{color:#5fd3a2}.ag-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.ag-3 li{background:var(--charcoal);border-radius:24px;min-width:0;padding:24px}.ag-3n{background:var(--blue);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:14px;font-weight:700;display:flex}.ag-3 h3{margin:0 0 8px;font-size:20px;font-weight:600}.ag-3 p{color:#b4bac6;margin:0;line-height:1.55}.ag-2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ag-2 .ag-rules{background:var(--charcoal);border-radius:24px;align-content:start;padding:24px}.ag-2 h3{margin:0 0 4px;font-size:20px;font-weight:600}.ag-asks{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ag-ask{text-align:left;background:var(--charcoal);color:var(--white);border-radius:18px;align-items:center;gap:12px;min-width:0;padding:16px;font-size:15px;transition:background-color .15s;display:flex}.ag-ask:hover{background:var(--charcoal-2)}.ag-ask .gi{flex:none;width:32px;height:32px}.ag-h3{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:32px;font-weight:500;line-height:1.12}.ag-copy .ag-sub{font-size:17px}@media (max-width:1100px){.ag-board{grid-template-columns:minmax(0,1fr)}.ag-bd-side:first-child{order:2}.ag-bd-side:last-child{order:3}.iv-kpis,.iv-mgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.iv-plans,.iv-apis,.ag-3,.ag-asks,.ag-2{grid-template-columns:minmax(0,1fr)}.iv-search{width:100%;margin-left:0}}@media (max-width:600px){.iv-kpis .mc-stat{flex-direction:column;gap:6px;padding:14px}.iv-mgrid{grid-template-columns:minmax(0,1fr)}.iv-kpis b{font-size:20px}.ag-look{border-radius:22px;flex-direction:column;padding:10px}.ag-look input{text-align:center;padding:8px}.ag-w-3 span,.iv-mctl .sp{display:none}.ak-w-cmp{grid-template-columns:minmax(0,1fr)}}
.hl-btns{margin-top:48px}.hl-btns .btn-secondary{background:var(--cloud)}.hl-btns .btn-secondary:hover{background:var(--pewter)}.hl-split{grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;row-gap:0}.hl-split>.hero-stage{grid-area:1/2/span 2}.hl-l1{align-self:end;padding-top:48px}.hl-l2{align-self:start}.hl-l2 .hero-biz{margin-top:28px}.hs-core{font-family:var(--font-display);letter-spacing:-.005em;color:#a3a8b3;margin:0;font-size:15px;font-weight:700;position:absolute;top:26px;left:32px}@media (prefers-reduced-motion:no-preference){.hs-core{color:#0000;background:linear-gradient(105deg,#a3a8b3 0% 44%,#5b7bf7 50%,#a3a8b3 56% 100%) 100% 0/300% 100% no-repeat;-webkit-background-clip:text;background-clip:text;animation:7s ease-in-out 1.5s infinite hs-shine}@keyframes hs-shine{0%,62%{filter:drop-shadow(0 0 #2147f000);background-position:100% 0}76%{filter:drop-shadow(0 1px 5px #2147f040)}90%,to{filter:drop-shadow(0 0 #2147f000);background-position:0 0}}}.hero-stage .hl{background:var(--surface);border-radius:24px;gap:12px;width:min(460px,100%);min-width:0;padding:20px;display:grid;position:relative;box-shadow:0 18px 50px #0a0b0d14}.hl-top{justify-content:space-between;align-items:center;gap:12px;margin:-4px 0 -2px;display:flex}.hl-h{margin:0 0 0 2px;font-size:16px;font-weight:600}.hl-eye{flex:none;place-items:center;width:26px;height:26px;margin-right:6px;display:grid}.hl-eye svg{width:26px;height:26px;display:block;overflow:visible}.hl-eye-o{fill:none;stroke:#bfc4cc;stroke-width:3px;stroke-linejoin:round}.hl-eye-iris{fill:#bfc4cc}.hl-eye-lid{transform-box:view-box;transform-origin:24px 24px;animation:5.2s ease-in-out 1.2s infinite hl-blink}.hl-eye-iris{animation:7s ease-in-out .6s infinite hl-look}@keyframes hl-blink{0%,44%,52%,90%,to{transform:scaleY(1)}47%,93%{transform:scaleY(.06)}}@keyframes hl-look{0%,14%{transform:translate(0)}22%,38%{transform:translate(-5.5px)}48%,64%{transform:translate(5.5px)}74%,to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.hl-eye-lid,.hl-eye-iris{animation:none}}.hlc-lbl{letter-spacing:.12em;text-transform:uppercase;color:var(--slate);align-items:center;margin:6px 0 -4px 2px;font-size:11.5px;font-weight:700;display:flex}.hlc-lbl span{letter-spacing:.02em;text-transform:none;color:var(--ash);margin-left:auto;font-size:12px;font-weight:600}.hlc{color:#fff;text-align:left;background:radial-gradient(90% 120% at 50% 0,#101b4c,#070b22);border:1px solid #0e1640;border-radius:16px;width:100%;height:112px;position:relative;overflow:hidden}.hlc canvas{z-index:2;pointer-events:none;width:100%;position:absolute;top:0;left:0}.hlc-hint{z-index:3;text-align:center;color:#a7adba;margin:0;font-size:13px;font-weight:600;transition:opacity .3s;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.hlc-hint button{color:#d7dbe2;text-underline-offset:3px;font-weight:600;text-decoration:underline}.hlc-hint button:hover{color:#fff}.hlc:not([data-st=idle]) .hlc-hint{opacity:0;pointer-events:none}.hlc-data{z-index:1;clip-path:inset(50% 0);padding:0 20px;position:absolute;top:0;left:0;right:0}.hlc-val{font-family:var(--font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;padding-right:28px;font-size:32px;font-weight:500;line-height:1.1;transition:opacity .35s;display:block}.hlc-l{color:#b4bac6;opacity:0;margin:6px 0 0;font-size:13px;line-height:1.5;transition:opacity .4s}.hlc-l b{color:#fff;font-weight:600}.hlc-mono{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px}.hlc-f{opacity:0;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;transition:opacity .4s;display:flex}.hlc-f small{color:var(--ash);font-size:12px}.hlc-more{color:#8fb0ff;white-space:nowrap;align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.hlc-more:hover{color:#fff}.hlc-more .icon{width:15px;height:15px}.hlc .on{opacity:1}.hlc-x{z-index:4;color:#a7adba;background:color-mix(in srgb,var(--white) 6%,transparent);opacity:0;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;transition:opacity .3s,background-color .15s;display:flex;position:absolute;top:24px;right:12px}.hlc-x .icon{width:13px;height:13px}.hlc-x:hover{color:#fff;background:color-mix(in srgb,var(--white) 14%,transparent)}.hlc[data-st=open] .hlc-x{opacity:1;pointer-events:auto}.hlc-foot{text-align:center;color:var(--slate);margin:0;font-size:12px}.hlc-foot span{display:inline-block}@media (max-width:520px){.hlc-data{padding:0 16px}.hlc-val{font-size:27px}}@media (prefers-reduced-motion:reduce){.hlc-val,.hlc-l,.hlc-f,.hlc-hint,.hlc-x{transition:none}}.hl{grid-template-columns:minmax(0,1fr)}.hl>*{min-width:0}.hl-form{border:1px solid var(--pewter);border-radius:var(--r-pill);background:var(--surface);gap:6px;padding:5px;transition:border-color .15s,box-shadow .15s;display:flex}.hl-form:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-tint)}.hl-form input{min-width:0;font:inherit;color:var(--midnight);background:0 0;border:0;outline:0;flex:1;padding:0 6px 0 14px;font-size:15px}.hl-form .btn{flex:none;padding:10px 20px;font-size:15px}.hl-err{color:var(--red-text,var(--red-text));margin:0;font-size:13.5px;line-height:1.4}.hl-err:empty{display:none}@keyframes hl-pulse{50%{opacity:.5}}@keyframes hl-slide{0%{transform:translate(-100%)}to{transform:translate(260%)}}.hl-as{gap:8px;margin:0;padding:0;list-style:none;display:grid}.hl-as li{grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:14px;display:grid}.hl-as b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.hl-as-b{background:var(--cloud);border-radius:3px;height:6px;overflow:hidden}.hl-as-b i{height:100%;width:var(--w);background:var(--blue);border-radius:3px;display:block}.hl-as-v{font-variant-numeric:tabular-nums;color:var(--slate)}.txb-fail-ic{background:var(--kb-fdebed);width:40px;height:40px;color:var(--red-text);border-radius:50%;justify-content:center;align-items:center;display:flex}.txb-fail-ic .icon{width:20px;height:20px}.txs{padding-top:40px}.txs-band{color:#fff;border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;padding:44px 56px;display:grid}.txs-kick{color:#8fa8ff;margin:0 0 16px;font-size:14px;font-weight:600}.txs-h{font-family:var(--font-display);letter-spacing:-.018em;text-wrap:balance;margin:0;font-size:clamp(32px,3.6vw,48px);font-weight:500;line-height:1.08}.txs-lead{color:#b4bac6;margin:18px 0 0;font-size:17px;line-height:1.55}.txs-form,.txp-form{border-radius:var(--r-pill);background:var(--surface);gap:6px;margin-top:26px;padding:5px;display:flex}.txs-form input,.txp-form input{min-width:0;font:inherit;color:var(--midnight);background:0 0;border:0;outline:0;flex:1;padding:0 6px 0 18px;font-size:15px}.txs-form:focus-within{box-shadow:0 0 0 3px #578bfa80}.txs-form .btn,.txp-form .btn{flex:none}.txs-err{color:#ff8b95;margin:10px 0 0 18px;font-size:14px;line-height:1.45}.txs-err:empty{display:none}.txp-try .icon{width:16px;height:16px}.txs-safe,.txp-safe{color:#a7adba;align-items:flex-start;gap:8px;margin:14px 0 0;font-size:13.5px;line-height:1.45;display:flex}.txs-safe .icon,.txp-safe .icon{flex:none;width:16px;height:16px;margin-top:1px}.txs-side,.txs-out{min-width:0}.txb-read{background:var(--surface);color:var(--midnight);text-align:center;border-radius:24px;justify-items:center;gap:14px;padding:32px 20px;display:grid}.txb-read p{margin:0;font-size:15px;font-weight:600}.txb-hash{background:var(--cloud);max-width:100%;color:var(--slate);border-radius:10px;padding:6px 14px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13px;position:relative;overflow:hidden}.txb-hash i{background:linear-gradient(90deg,#0000,#2147f038,#0000);width:36%;animation:1.2s linear infinite hl-slide;position:absolute;top:0;bottom:0;left:0}.txb-nets{flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.txb-nets li{border-radius:var(--r-pill);background:var(--cloud);color:var(--slate);animation:1.2s ease-in-out infinite hl-pulse;animation-delay:calc(var(--i)*.1s);padding:4px 10px;font-size:12.5px;font-weight:600;transition:opacity .3s}.txb-nets li.no{opacity:.42;animation:none}.txb-nets li.hit{background:var(--green-tint);color:var(--green-text);animation:none}.txb-fail{background:var(--surface);color:var(--midnight);text-align:center;border-radius:24px;justify-items:center;gap:10px;padding:28px 20px;display:grid}.txb-fail p{margin:0;font-size:15px;line-height:1.5}.txb-res .txc{background:var(--surface);color:var(--midnight);border-radius:24px;padding:20px}.txs-why{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:40px;display:grid}.txs-why .gi{width:32px;height:32px}.txs-why h3{font-family:var(--font-display);letter-spacing:-.01em;margin:14px 0 8px;font-size:21px;font-weight:500;line-height:1.2}.txs-why p{color:var(--slate);margin:0;font-size:15.5px;line-height:1.55}.txs-fine,.txp-fine{color:var(--slate);margin:28px 0 0;font-size:13.5px;line-height:1.5}.txs-side{flex-direction:column;justify-content:center;min-height:476px;display:flex;position:relative}.txd{transition:opacity .45s,transform .45s;position:relative}.txd.is-done{opacity:0;transform:translateY(-8px)scale(.98)}.txd-win{background:var(--surface);color:var(--midnight);border-radius:24px;grid-template-columns:minmax(0,1fr);gap:14px;padding:14px 16px 18px;display:grid;box-shadow:0 24px 60px #00000059}.txd-win>*{min-width:0}.txd-bar{color:var(--slate);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.txd-bar i{background:var(--cloud);border-radius:50%;width:9px;height:9px}.txd-bar span:first-of-type{margin-left:8px}.txd-bar .pm-ex{box-shadow:none;margin-left:auto;position:static}.txd-form{border:1px solid var(--pewter);border-radius:var(--r-pill);align-items:center;gap:6px;padding:5px;transition:border-color .2s,box-shadow .2s;display:flex}.txd-in{white-space:nowrap;min-width:0;color:var(--slate);flex:1;align-items:center;padding-left:14px;font-size:14px;display:flex;overflow:hidden}.txd-in.is-full{justify-content:flex-end}.txd-typed{color:var(--midnight);flex:none;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13px}.txd-caret{background:var(--blue);opacity:0;border-radius:1px;flex:none;width:2px;height:16px;margin-left:1px}.txd-in.is-focus .txd-caret{opacity:1;animation:1s step-end infinite txd-blink}.txd-in.is-focus+.txd-go{background:var(--blue)}.txd-form:has(.is-focus){border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-tint)}.txd-typed:not(:empty)+.txd-caret+.txd-ph{display:none}.txd-ph{text-overflow:ellipsis;margin-left:8px;overflow:hidden}.txd-go{border-radius:var(--r-pill);background:var(--blue);color:#fff;flex:none;padding:9px 18px;font-size:14px;font-weight:600;transition:transform .12s,background-color .2s}.txd-go.is-press,.txd-in.is-press{transform:scale(.94)}@keyframes txd-blink{50%{opacity:0}}.txd-out{align-content:start;min-height:290px;display:grid}.txd-out .txc{gap:10px}.txd-out .txc-note,.txd-out .txc-dl>div:last-child{display:none}.txd-out .txc-flow{padding:10px 12px}.txd-menu{z-index:2;background:var(--surface);border:1px solid var(--pewter);min-width:162px;color:var(--midnight);opacity:0;transform-origin:0 0;border-radius:12px;padding:6px;font-size:14px;transition:opacity .15s,transform .15s;display:grid;position:absolute;transform:scale(.94);box-shadow:0 12px 32px #0a0b0d47}.txd-menu.is-in{opacity:1;transform:none}.txd-menu span{border-radius:8px;padding:7px 12px}.txd-menu .off{color:#a7adba}.txd-paste{font-weight:600;transition:background-color .12s,color .12s}.txd-paste.is-hover{background:var(--blue);color:#fff}.txd-paste.is-press{transform:scale(.97)}.txd-in.is-pasted .txd-typed{background:#2147f029;border-radius:4px;transition:background-color .6s}.txd-out .txb-read{background:var(--frost);padding:28px 16px;animation:.4s both hl-in}.txd-out .txb-nets li,.txd-out .txb-hash{background:var(--surface)}.txd-win.is-res .txc{animation:.5s cubic-bezier(.2,.7,.2,1) both hl-in}.txd-out .txc-say{font-size:19px}.txd-cur{z-index:3;pointer-events:none;filter:drop-shadow(0 2px 3px #00000059);width:24px;height:24px;transition:transform .85s cubic-bezier(.45,.05,.25,1),opacity .4s;position:absolute;top:0;left:0}.txd-cur.no-move{transition:none}.txd-cur.is-rest{opacity:0}.txd-cur svg{fill:#fff;width:24px;height:24px;stroke:var(--midnight);stroke-width:1.3px;stroke-linejoin:round;margin:-3px 0 0 -5px;position:relative}.txd-cur i{opacity:0;background:#2147f059;border-radius:50%;width:24px;height:24px;position:absolute;top:-12px;left:-12px;transform:scale(.3)}.txd-cur.is-click i{animation:.45s ease-out txd-ring}@keyframes txd-ring{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.6)}}.txd-skip{border-radius:var(--r-pill);color:#b4bac6;background:color-mix(in srgb,var(--white) 8%,transparent);align-self:flex-end;margin-top:10px;padding:6px 12px;font-size:13px;font-weight:600}.txd-skip:hover{color:#fff;background:color-mix(in srgb,var(--white) 16%,transparent)}.txs-ask{border:1px solid color-mix(in srgb,var(--white) 12%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;background:#0a0b0d99;border-radius:24px;justify-items:start;gap:10px;padding:32px 28px;transition:opacity .5s,transform .5s cubic-bezier(.2,.7,.2,1);display:grid;transform:translateY(12px)}.txs-ask.is-in{opacity:1;transform:none}.txs-ask-ic{background:var(--blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.txs-ask-ic .icon{width:22px;height:22px}.txs-ask-h{font-family:var(--font-display);letter-spacing:-.015em;margin:6px 0 0;font-size:30px;font-weight:500;line-height:1.15}.txs-ask-p{color:#b4bac6;margin:0;font-size:16px;line-height:1.5}.txs-ask .txs-form{width:100%;margin-top:10px}.txs-ask .txs-err{margin-top:0}.txs-replay{border-radius:var(--r-pill);color:#d7dbe2;background:color-mix(in srgb,var(--white) 8%,transparent);align-items:center;gap:8px;margin-top:4px;padding:7px 12px;font-size:13.5px;font-weight:600;display:inline-flex}.txs-replay:hover{background:color-mix(in srgb,var(--white) 16%,transparent);color:#fff}.txs-replay .icon{width:14px;height:14px}.txs-band.is-used .txs-out{margin-top:16px}.txs-band[data-txb=home].is-used .txs-out{margin-top:0}.txs-band[data-txb=home] .txs-out{opacity:0;transition:opacity .35s,transform .35s;transform:translateY(10px)}.txs-band[data-txb=home] .txs-out.is-in{opacity:1;transform:none}.txs-again{flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:16px;display:flex}.txs-again .txs-replay{margin-top:0}@media (prefers-reduced-motion:reduce){.txs-band[data-txb=home] .txs-out{transition:none}}.txc{gap:12px;min-width:0;display:grid}.txc-h{align-items:center;gap:10px;min-width:0;display:flex}.txc-h>b{letter-spacing:.08em;text-transform:uppercase;color:var(--slate);font-size:13px;font-weight:700}.txc-ic{background:var(--blue-tint);width:30px;height:30px;color:var(--link);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.txc-ic .icon{width:15px;height:15px}.txc-st{border-radius:var(--r-pill);flex:none;margin-left:auto;padding:3px 10px;font-size:12px;font-weight:700}.txc-st.ok{background:var(--green-tint);color:var(--green-text)}.txc-st.bad{background:var(--kb-fdebed);color:var(--red-text)}.txc-st.wait{background:var(--kb-fff4e0);color:var(--kt-8a5300)}.txc-say{font-family:var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:500;line-height:1.3}.txc-say b{color:var(--link);font-weight:600}.c-msg .txc-say{font-size:18px}.c-msg.agent .txt .txc-say{margin:0}.txc-flow{background:var(--frost);border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(36px,72px) minmax(0,1fr);align-items:center;gap:10px;padding:12px;display:grid}.txc-p{min-width:0}.txc-p:last-child{text-align:right}.txc-p small{color:var(--slate);font-size:12px;display:block}.txc-p b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.txc-line{background:var(--pewter);border-radius:1px;height:2px;display:block;position:relative}.txc-line:after{content:"";border-top:2px solid var(--pewter);border-right:2px solid var(--pewter);width:8px;height:8px;position:absolute;top:-3px;right:-1px;transform:rotate(45deg)}.txc-line i{background:var(--blue);opacity:0;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:0}.txc-s{color:var(--slate);font-size:12.5px;font-weight:600}.txc-dl{gap:7px;margin:0;font-size:14px;display:grid}.txc-dl>div{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.txc-dl dt{color:var(--slate);flex:none}.txc-dl dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:500}.txc-ago{color:var(--slate);font-size:13px;font-weight:400}.txc-hash{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13px}.txc-copy{vertical-align:-3px;color:var(--slate);margin-left:6px;display:inline-flex}.txc-copy:hover{color:var(--midnight)}.txc-copy .icon{width:15px;height:15px}.txc-note{color:var(--slate);margin:0;font-size:13px;line-height:1.45}.c-msg.agent .txt .txc-note{margin:0}.txc-acts{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.txc-acts .btn{gap:6px}.txc-acts .icon{width:14px;height:14px}.txc-acts .btn-primary{color:#fff}.txc-acts .btn-secondary{background:var(--cloud)}.txc-acts .btn-secondary:hover{background:var(--pewter)}.txl{gap:12px;display:grid}.txl-h{align-items:center;gap:10px;min-width:0;display:flex}.txl-t{flex:1;min-width:0}.txl-t small{color:var(--slate);font-size:12px;display:block}.txl-t b{overflow-wrap:anywhere;font-size:17px;font-weight:600;line-height:1.25;display:block}.c-msg.agent .txt .txl-v{font-family:var(--font-display);letter-spacing:-.012em;margin:0;font-size:26px;font-weight:500;line-height:1.15}.ag-lt-big{align-items:center;gap:10px;margin:12px 0;font-size:20px;font-weight:500;display:flex}.ag-lt-big b{font-weight:700}.ag-lt-flow{background:color-mix(in srgb,var(--white) 6%,transparent);color:#d7dbe2;border-radius:12px;grid-template-columns:auto minmax(28px,1fr) auto;align-items:center;gap:10px;margin-bottom:6px;padding:10px 12px;font-size:14px;display:grid}.ag-lt-line{background:color-mix(in srgb,var(--white) 14%,transparent);border-radius:1px;height:2px;display:block;position:relative;overflow:hidden}.ag-lt-line s{background:var(--interactive);transform-origin:0;width:100%;position:absolute;top:0;bottom:0;left:0}.ag-lt-try{margin-top:24px}.px-page .txp{padding-top:28px;padding-bottom:88px}.txp>*{max-width:780px}.txp-form{border:1px solid var(--pewter);margin-top:0}.txp-form:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-tint)}.txp .txs-err{color:var(--red-text,var(--red-text))}.txp-safe{color:var(--slate)}.txp-try{border-radius:var(--r-pill);background:var(--blue-tint);color:var(--link);align-items:center;gap:8px;margin-top:14px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.txp-out{margin-top:24px}.txp-out .txb-res .txc,.txp-out .txb-read,.txp-out .txb-fail{background:var(--frost)}.txp-out .txc-flow,.txp-out .txb-nets li,.txp-out .txb-hash{background:var(--surface)}@media (prefers-reduced-motion:no-preference){@keyframes hl-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.txc.is-new>*{animation:.5s cubic-bezier(.2,.7,.2,1) both hl-in}.txc.is-new>:nth-child(2){animation-delay:.12s}.txc.is-new>:nth-child(3){animation-delay:.26s}.txc.is-new>:nth-child(4){animation-delay:.38s}.txc.is-new>:nth-child(5){animation-delay:.48s}.txc.is-new>:nth-child(n+6){animation-delay:.56s}.txc-line i{animation:2.4s ease-in-out infinite txc-dot}.txc.is-new .txc-line i,.txl.is-new .txc-line i{animation-delay:.7s}@keyframes txc-dot{0%{opacity:0;left:0}12%{opacity:1}80%{opacity:1}to{opacity:0;left:calc(100% - 8px)}}.txl.is-new .txl-s{animation:.6s cubic-bezier(.2,.7,.2,1) both hl-in;animation-delay:var(--d,0s)}.ag-wait:not(.in) .ag-lt-line s{transform:scaleX(0)}.ag-lt-line s{transition:transform .9s cubic-bezier(.3,.7,.2,1) 1.15s}}@media (max-width:960px){.hl-split{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:32px}.hl-split>.hero-stage{grid-area:auto}.hl-l1{padding-top:0}.hl-l2 .hero-biz{margin-top:0}.hero-stage:has(.hs-core){padding-top:64px}.hs-core{top:24px;left:22px}}@media (max-width:1000px){.txs-band{border-radius:24px;grid-template-columns:minmax(0,1fr);gap:36px;padding:44px 32px}.txs-why{grid-template-columns:minmax(0,1fr);gap:24px}.txs-side{min-height:0}.txd-out{min-height:260px}}@media (max-width:640px){.txs-band{border-radius:20px;padding:32px 18px}.txs-ask{padding:24px 18px}.txs-ask-h{font-size:25px}.txd-win{border-radius:20px;padding:12px 12px 14px}.txd-go{padding:8px 14px}.txd-out .txc-say{font-size:17px}.hero-stage .hl{border-radius:20px;padding:16px}.hl-form input{padding-left:10px;font-size:14px}.hl-form .btn{padding:9px 14px;font-size:14px}.txc-say{font-size:19px}.txc-flow{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);gap:8px;padding:10px}.txc-p b{font-size:13px}.txs-form input,.txp-form input{padding-left:12px;font-size:14px}.txs-form .btn,.txp-form .btn{padding:10px 16px}.txb-res .txc{border-radius:20px;padding:16px}.txc-dl>div{gap:10px}}.iv-ovc{flex-direction:column;gap:14px;min-width:0;display:flex}.iv-ovc-top{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.iv-ovc-top .seg-sm{flex-wrap:wrap}.iv-ovc-h{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.iv-ovc-ic img{border-radius:50%;width:36px;height:36px;display:block}.iv-ovc-h small{color:var(--slate);font-size:13px;display:block}.iv-ovc-h p{flex-wrap:wrap;align-items:baseline;gap:8px;margin:2px 0 0;display:flex}.iv-ovc-h p b{font-family:var(--font-display);letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:500;line-height:1.1}.iv-ovc-h p em{color:var(--slate);font-size:12.5px;font-style:normal}.iv-ovc-by{color:var(--slate);margin-left:auto;font-size:12.5px}.iv-ovc-h>.link{margin-left:auto}.iv-ovc-by+.link{margin-left:0}.iv-dv .lv-ic img,.iv-dv .lv-ic .tok{background:color-mix(in srgb,var(--white) 12%,transparent);color:#f2f4f8}.iv-ovc .kc-src,.iv-cfoot .kc-src{margin:0}.iv-dv{min-width:0}.iv-dv-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;margin:10px 2px 14px;display:flex}.iv-dv-h h2{font-family:var(--font-display);letter-spacing:-.012em;margin:0;font-size:22px;font-weight:500}.iv-dv-h p{color:var(--slate);margin:4px 0 0;font-size:14px}.iv-dv-g{--px-line:#1d2438;--px-line-2:#1a2033;--px-line-3:#2a3147;--px-ink:#f2f4f8;--px-ink-2:#b4bac6;--px-ink-3:#8a919e;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.iv-dv .px-panel{background:var(--kb-0e1220);color:#f2f4f8;border:1px solid #1d2438;border-radius:20px;min-width:0;overflow:hidden}.iv-dv .px-ph{padding:16px 20px}.iv-dv .px-pic:not(:has(.gi)){background:color-mix(in srgb,var(--white) 8%,transparent);color:#c9ced8}.iv-dv .px-more{color:#8fb0ff}.iv-dv .px-more:hover{color:#fff}.iv-dv .lv-chart text{fill:var(--ash)}.iv-dv .lv-chart line[stroke=\#EEF0F3]{stroke:#ffffff12}.iv-dv .dp-xh{stroke:#fff}.iv-dv .dp-xd{stroke:var(--kt-0e1220)}.iv-dv .bk[style*=\#EEF0F3],.iv-dv .bk[style*=\#F4F5F7]{background:color-mix(in srgb,var(--white) 7%,transparent)!important}.iv-dv .dp-fhr>.bk.on{outline-color:var(--white)}.iv-dv .dp-div i{background:linear-gradient(90deg,#eb6834d9,color-mix(in srgb,var(--white) 12%,transparent) 50%,#2147f0f2)}.iv-dv .px-split{background:color-mix(in srgb,var(--white) 10%,transparent)}.iv-dv .dp-fhc,.iv-dv .dp-lsl a{color:#f2f4f8}.iv-dv .sk{background:linear-gradient(90deg,var(--kb-1a1f2e) 0%,#232a3d 40%,var(--kb-1a1f2e) 80%);background-size:200% 100%}.iv-dv .eye-tip{background:#1f2640;box-shadow:0 10px 30px #0006}.iv-dv .px-empty b,.iv-dv .px-empty h3{color:#f2f4f8}.iv-wl .ap-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;display:grid}@container app (max-width:1100px){.iv-mov{grid-column:span 12}.iv-mov .ap-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.iv-dv-g{grid-template-columns:1fr}}@container app (max-width:860px){.iv-wl .ap-list{grid-template-columns:1fr}}@container app (max-width:640px){.iv-mov .ap-list{grid-template-columns:1fr}.iv-ovc-by{display:none}.iv-ovc-h p b{font-size:24px}}.iv-mg-h{align-items:center;gap:10px;display:flex}.iv-mg-h .gi{width:26px;height:26px}.iv-mg-h small{color:var(--slate);background:var(--surface);border-radius:var(--r-pill);padding:1px 9px;font-size:12.5px;font-weight:600}.iv-m{gap:10px;padding:18px}.iv-m-c{color:var(--slate);background:var(--frost);border-radius:var(--r-pill);padding:2px 7px;font-size:11px;font-weight:700}.iv-m-v{flex-wrap:wrap;align-items:baseline;gap:8px;min-height:31px;display:flex}.iv-m-v b{font-family:var(--font-display);letter-spacing:-.012em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:500;line-height:1.25}.iv-m-v em{color:var(--slate);font-size:13px;font-style:normal;font-weight:600}.iv-m-v em.up{color:var(--green-text)}.iv-m-v em.down{color:var(--red-text)}.iv-m .iv-m-v small{color:var(--slate);font-size:12px}.iv-m-sp{height:44px;display:block}.iv-m-sp svg{width:100%;height:44px;display:block;overflow:visible}.iv-m-sp .ln{fill:none;stroke:var(--link);stroke-width:1.75px;stroke-linejoin:round}.iv-m-sp .fill{fill:#2147f014}.iv-m-sp .ref{stroke:#c9ced6;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.iv-m-sp rect{fill:#2147f08c}.iv-m-sp rect.neg{fill:#c8212f8c}.iv-m-na{color:var(--slate);align-items:center;font-size:13px;display:flex}.iv-m-lk{background:var(--surface);height:85px;color:var(--slate);border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.iv-m-lk .icon{width:15px;height:15px}.iv-m .iv-m-d{color:var(--slate);font-size:13px;line-height:1.45}.iv-mh{align-items:flex-start;gap:14px;display:flex}.iv-mh-ic .gi{width:44px;height:44px;margin-top:2px}.iv-mh .iv-mh-g{color:var(--link);margin:0;font-size:13px;font-weight:600}.iv-mctl .seg-sm button{align-items:center;gap:6px;display:inline-flex}.iv-cfoot{color:var(--slate);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:10px;font-size:12.5px;display:flex}.iv-about{margin-top:20px}.iv-kna{background:var(--surface);color:var(--slate);border-radius:14px;align-items:flex-start;gap:8px;margin:0 0 16px;padding:12px 16px;font-size:14px;display:flex}.iv-kna .icon{flex:none;width:16px;height:16px;margin-top:2px}.iv-how{color:var(--kt-4b515c);margin:0;font-size:15px;line-height:1.65}.iv-how-h{letter-spacing:.02em;color:var(--midnight);margin:0 0 4px;font-size:13px;font-weight:700}.iv-how+.iv-how-h{margin-top:16px}.iv-how-ex{color:var(--slate);gap:8px;margin-top:12px;font-size:13.5px;display:flex}.iv-how-ex .icon{flex:none;width:16px;height:16px;margin-top:2px}.iv-dl{margin:0}.iv-dl div{border-bottom:1px solid var(--cloud);justify-content:space-between;gap:12px;padding:10px 0;font-size:14px;display:flex}.iv-dl div:last-child{border-bottom:0}.iv-dl dt{color:var(--slate)}.iv-dl dd{text-align:right;margin:0;font-weight:600}.iv-rel h3{margin:8px 0 12px;font-size:17px;font-weight:600}@container app (max-width:1100px){.iv-mgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container app (max-width:640px){.iv-mgrid{grid-template-columns:1fr}.iv-mh-ic{display:none}}
