.bgHero{margin-bottom:40px}.bgTools{margin-top:26px;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.bgTabs{flex:1 1 auto}.bgTabs .gcTab b{min-width:26px;height:22px;padding-inline:7px;display:inline-grid;place-items:center;border-radius:11px;background:var(--surface-2);font-size:12px;font-weight:800;color:var(--purple)}.bgTabs .gcTab.is-on b{background:rgba(255,255,255,.2);color:#fff}.bgSearch{flex:0 1 320px;height:46px;padding-inline:16px;display:flex;align-items:center;gap:10px;border-radius:23px;border:2px solid var(--line);background:var(--surface);transition:border-color .2s ease}.bgSearch:focus-within{border-color:var(--purple)}.bgSearch svg{width:18px;height:18px;flex:0 0 auto;color:var(--muted)}.bgSearch input{flex:1 1 auto;min-width:0;border:0;background:none;outline:none;font:inherit;font-size:14px;font-weight:600;color:var(--ink-contact)}.bgSearch input::placeholder{color:var(--placeholder);font-weight:500}.bgPick{margin-top:22px;display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));grid-gap:14px;gap:14px}.bgPick__item{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 12px 14px;border-radius:22px;border:2px solid var(--line);background:var(--surface);text-align:center;cursor:pointer;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.bgPick__item:hover{border-color:var(--purple);transform:translateY(-2px);box-shadow:var(--shadow-card)}.bgPick__item.is-on{border-color:var(--purple);box-shadow:0 0 0 3px color-mix(in srgb,var(--purple) 18%,transparent)}.bgPick__fa{font-size:13.5px;font-weight:700;line-height:1.7;color:var(--ink-contact)}.bgPick__en{font-size:11.5px;font-weight:600;direction:ltr;color:var(--muted)}.bgEmpty{margin:26px 0 0;padding:34px 20px;border-radius:24px;border:2px dashed var(--line);text-align:center;font-size:14px;font-weight:500;line-height:2;color:var(--ink-contact)}.bgMark{width:76px;height:54px;display:grid;place-items:center;position:relative;flex:0 0 auto;overflow:hidden}.bgMark img{width:100%;height:54px;object-fit:contain}.bgMark--big img{height:92px}.bgMark--hex svg{width:46px;height:52px}.bgMark--hex i{position:absolute;font-style:normal;font-size:20px}.bgMark--big{width:132px;height:92px}.bgMark--big.bgMark--hex svg{width:74px;height:84px}.bgMark--big.bgMark--hex i{font-size:30px}.bgDetailSec{scroll-margin-top:90px}.bgDetail{margin-top:26px;padding:30px 32px 28px;border-radius:30px;border:2px solid var(--line);background:var(--surface)}.bgDetail__head{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.bgDetail__head>div{flex:1 1 260px;min-width:0}.bgDetail__head h2{margin:9px 0 0;font-size:21px;font-weight:700;color:var(--text-2)}.bgDetail__en{margin:5px 0 0;direction:ltr;text-align:end;font-size:12.5px;font-weight:600;color:var(--muted)}.bgDetail__lead{margin:20px 0 0;font-size:14px;font-weight:500;line-height:2.1;color:var(--ink-contact)}.bgDetail__buy{flex:0 0 auto;height:50px;padding-inline:26px;display:inline-flex;align-items:center;gap:10px;border-radius:25px;background:var(--purple);color:#fff;font-size:14.5px;font-weight:700;transition:filter .2s ease,transform .2s ease}.bgDetail__buy:hover{filter:brightness(1.07);transform:translateY(-2px)}.bgDetail__buy svg{width:17px;height:17px}.bgDetail__alt{height:50px;padding-inline:22px;display:inline-flex;align-items:center;border-radius:25px;border:2px solid var(--line);font-size:14px;font-weight:700;color:var(--ink-contact);transition:border-color .2s ease}.bgDetail__alt:hover{border-color:var(--purple)}.bgDetail__foot{margin-top:26px;padding-top:22px;border-top:2px solid var(--line);display:flex;align-items:center;gap:12px;flex-wrap:wrap}.bgFacts{margin-top:22px;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:14px;gap:14px}.bgFact{padding:16px 18px 14px;border-radius:20px;background:var(--surface-2);border:1.5px solid var(--line)}.bgFact>span{font-size:12px;color:var(--muted)}.bgFact>b,.bgFact>span{display:block;font-weight:700}.bgFact>b{margin-top:7px;font-size:14.5px;line-height:1.8;color:var(--text-2)}.bgFact>i{display:block;margin-top:6px;font-style:normal;font-size:12.5px;font-weight:500;line-height:1.9;color:var(--muted)}.bgNotes{margin-top:24px}.bgFlow{margin:26px 0 0;padding:0;list-style:none;counter-reset:bgflow}.bgFlow li{padding:16px 0;border-top:2px solid var(--line)}.bgFlow li:first-child{border-top:0;padding-top:0}.bgFlow b{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700;color:var(--text-2)}.bgFlow b span{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;border-radius:11px;background:var(--surface-2);font-size:14px;font-weight:800;color:var(--purple)}.bgFlow p{margin:8px 0 0;-webkit-padding-start:40px;padding-inline-start:40px;font-size:13px;font-weight:500;line-height:2;color:var(--muted)}.bgFaq{margin-top:26px;display:flex;flex-direction:column;gap:12px}.bgFaq__item{border-radius:20px;border:2px solid var(--line);background:var(--surface);padding:4px 20px;transition:border-color .3s ease,box-shadow .3s ease}.bgFaq__item.is-open{border-color:color-mix(in srgb,var(--purple) 35%,var(--line));box-shadow:0 10px 28px rgba(150,0,255,.07)}.bgFaq__q{width:100%;display:flex;align-items:center;gap:12px;padding:14px 0;border:0;background:none;cursor:pointer;text-align:start;font:inherit;font-size:14px;font-weight:700;color:var(--ink-contact);transition:color .25s ease}.bgFaq__item.is-open .bgFaq__q,.bgFaq__q:hover,.bgFaq__sign{color:var(--purple)}.bgFaq__sign{position:relative;flex:0 0 auto;width:14px;height:14px}.bgFaq__sign:after,.bgFaq__sign:before{content:"";position:absolute;inset-inline:0;top:6px;height:2.2px;border-radius:2px;background:currentColor;transition:transform .4s cubic-bezier(.22,1,.36,1)}.bgFaq__sign:after{transform:rotate(90deg)}.bgFaq__item.is-open .bgFaq__sign:after{transform:rotate(0deg)}.bgFaq__a p{margin:0 0 16px;-webkit-padding-start:26px;padding-inline-start:26px;line-height:2.1}.bgFaq__a p,.bgFaq__more{font-size:13px;font-weight:500;color:var(--muted)}.bgFaq__more{margin:20px 0 0;text-align:center}.bgFaq__more a{color:var(--purple);font-weight:700}@media (max-width:900px){.bgDetail{padding:24px 20px 22px;border-radius:24px}.bgDetail__head{gap:16px}.bgDetail__buy{width:100%;justify-content:center}}.gcSteps.bgSteps{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}