.z9k-hG_panel{border-top:1px solid var(--line-light);width:100%;color:var(--color-dark-header);background:#fff}.z9k-hG_panel.z9k-hG_offwhite{background:var(--color-surface-muted)}.z9k-hG_panelInner{max-width:var(--frame-max);padding:64px var(--frame-pad);border-left:1px solid var(--line-light);border-right:1px solid var(--line-light);margin:0 auto}.z9k-hG_crumb{border-top:none}.z9k-hG_crumbInner{padding:22px var(--frame-pad) 0}.z9k-hG_crumb a{color:var(--color-body);font-size:13px;text-decoration:none}.z9k-hG_crumb a:hover{color:var(--color-accent)}.z9k-hG_crumbSep{color:#c4c4d4;margin:0 9px}.z9k-hG_crumbHere{color:var(--color-dark-header);font-size:13px}.z9k-hG_phero{border-top:none}.z9k-hG_pheroInner{padding:34px var(--frame-pad) 64px}.z9k-hG_pheroGrid{grid-template-columns:1.4fr 1fr;align-items:center;gap:64px;display:grid}.z9k-hG_eyebrow{text-transform:uppercase;letter-spacing:1px;color:var(--color-accent);margin-bottom:18px;font-size:13px;font-weight:500}.z9k-hG_h1{letter-spacing:-.9px;color:var(--color-dark-header);margin-bottom:18px;font-size:44px;font-weight:400;line-height:1.1}.z9k-hG_desc{color:var(--color-body);max-width:92%;margin-bottom:28px;font-size:17px;line-height:1.62}.z9k-hG_actions{gap:14px;display:flex}.z9k-hG_btnPrimary{color:#fff;background:var(--accent);cursor:pointer;border:none;border-radius:9px;align-items:center;gap:8px;padding:13px 26px;font-family:inherit;font-size:15px;font-weight:500;text-decoration:none;transition:background .15s;display:inline-flex}.z9k-hG_btnPrimary:hover{background:var(--accent-hover)}.z9k-hG_btnOutline{color:var(--color-dark-header);border:1px solid var(--line-light);cursor:pointer;background:#fff;border-radius:9px;align-items:center;padding:13px 26px;font-family:inherit;font-size:15px;font-weight:500;text-decoration:none;transition:border-color .2s;display:inline-flex}.z9k-hG_btnOutline:hover{border-color:#5b50e866}.z9k-hG_pheroVisual{aspect-ratio:1;background:#fff;position:relative}.z9k-hG_pvImg{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.z9k-hG_secHead{letter-spacing:-.6px;color:var(--color-dark-header);margin-bottom:14px;font-size:30px;font-weight:500;line-height:1.15}.z9k-hG_secText{color:var(--color-body);max-width:680px;margin-bottom:40px;font-size:17px;font-weight:400;line-height:1.6}.z9k-hG_askBox{background:linear-gradient(#5b50e80a,#5b50e803);border:1px solid #5b50e847;border-radius:14px;padding:22px 24px}.z9k-hG_askLabel{color:var(--color-dark-header);align-items:center;gap:9px;margin-bottom:13px;font-size:13px;font-weight:500;display:flex}.z9k-hG_askDot{background:var(--accent);border-radius:50%;width:8px;height:8px;animation:2s infinite z9k-hG_pulse}.z9k-hG_askForm{gap:10px;display:flex}.z9k-hG_askInput{color:var(--color-dark-header);border:1px solid var(--line-light);background:#fff;border-radius:9px;outline:none;flex:1;min-width:0;padding:13px 16px;font-family:inherit;font-size:15px}.z9k-hG_askInput:focus{border-color:#5b50e873}.z9k-hG_askBtn{color:#fff;background:var(--accent);cursor:pointer;border:none;border-radius:9px;padding:0 26px;font-family:inherit;font-size:15px;font-weight:500}.z9k-hG_askBtn:hover{background:var(--accent-hover)}.z9k-hG_askPills{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.z9k-hG_pill{color:var(--color-dark-header);border:1px solid var(--line-light);cursor:pointer;background:#fff;border-radius:100px;padding:7px 14px;font-family:inherit;font-size:13px}.z9k-hG_pill:hover{color:var(--color-accent);border-color:#5b50e866}.z9k-hG_pgrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:26px;display:grid}.z9k-hG_pcard{border:1px solid var(--line-light);background:#fff;border-radius:14px;padding:24px;text-decoration:none;transition:border-color .2s;display:block}.z9k-hG_pcard:hover{border-color:#5b50e84d}.z9k-hG_pcardName{color:var(--color-dark-header);margin-bottom:4px;font-size:16px;font-weight:500}.z9k-hG_pcardSku{color:var(--color-body);margin-bottom:10px;font-size:12px}.z9k-hG_pcardSummary{color:var(--color-body);font-size:14px;line-height:1.55}.z9k-hG_pcardPrice{color:var(--color-dark-header);font-variant-numeric:tabular-nums;margin-top:12px;font-size:15px;font-weight:500}.z9k-hG_pcardEmpty{border:1px dashed var(--line-light);background:#fff;border-radius:14px;justify-content:center;align-items:center;min-height:120px;padding:24px;display:flex}.z9k-hG_pcardEmpty p{color:#9aa5bd;text-align:center;max-width:40ch;font-size:14px}.z9k-hG_gatehint{color:var(--color-accent);font-weight:500}.z9k-hG_gateWrap{position:relative}.z9k-hG_dashGated{filter:blur(7px);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none}.z9k-hG_gateCard{border:1px solid var(--line-light);text-align:center;background:#fff;border-radius:16px;width:calc(100% - 32px);max-width:430px;padding:34px 38px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 60px #0c0c1a24}.z9k-hG_gateLock{width:42px;height:42px;color:var(--color-accent);background:#5b50e814;border-radius:11px;justify-content:center;align-items:center;margin:0 auto 16px;display:flex}.z9k-hG_gateCard h3{color:var(--color-dark-header);margin-bottom:10px;font-size:20px;font-weight:500}.z9k-hG_gateCard p{color:var(--color-body);margin-bottom:20px;font-size:14.5px;line-height:1.6}.z9k-hG_gateBtns{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.z9k-hG_gateBtns .z9k-hG_btnPrimary,.z9k-hG_gateBtns .z9k-hG_btnOutline{padding:12px 24px}.z9k-hG_dash{grid-template-columns:repeat(12,1fr);gap:16px;display:grid}.z9k-hG_card{border:1px solid var(--line-light);background:#fff;border-radius:16px;padding:24px;transition:border-color .2s,box-shadow .2s}.z9k-hG_card:hover{border-color:#5b50e838;box-shadow:0 8px 28px #5b50e80f}.z9k-hG_cardLabel{text-transform:uppercase;letter-spacing:.6px;color:var(--color-body);justify-content:space-between;align-items:center;margin-bottom:14px;font-size:12px;font-weight:600;display:flex}.z9k-hG_live{color:#1a936f;text-transform:none;letter-spacing:0;align-items:center;gap:6px;font-size:11px;font-weight:500;display:inline-flex}.z9k-hG_live:before{content:"";background:#1a936f;border-radius:50%;width:7px;height:7px;animation:2s infinite z9k-hG_pulse}@keyframes z9k-hG_pulse{0%,to{opacity:1}50%{opacity:.4}}.z9k-hG_tag{color:var(--color-body);opacity:.55;text-transform:none;letter-spacing:0;align-items:center;font-size:11px;font-weight:500;display:inline-flex}.z9k-hG_col4{grid-column:span 4}.z9k-hG_col5{grid-column:span 5}.z9k-hG_col7{grid-column:span 7}.z9k-hG_col12{grid-column:span 12}.z9k-hG_dbar{align-items:center;gap:12px;margin:13px 0;display:flex}.z9k-hG_dbarLbl{color:var(--color-dark-header);flex:none;width:84px;font-size:13px}.z9k-hG_dbarTrack{background:#f8f8fa;border-radius:4px;flex:1;height:8px;display:block;overflow:hidden}.z9k-hG_dbarFill{background:var(--accent);border-radius:4px;height:100%;display:block}.z9k-hG_dbarFill.z9k-hG_hi{background:var(--accent)}.z9k-hG_dbarFill.z9k-hG_md{background:#8e85ff}.z9k-hG_dbarFill.z9k-hG_lo{background:#c9c4ff}.z9k-hG_dbarPct{color:var(--color-body);text-align:right;flex:none;width:38px;font-size:12px}.z9k-hG_specgrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.z9k-hG_specstat{border:1px solid var(--line-light);background:#fff;border-radius:16px;padding:24px}.z9k-hG_specK{text-transform:uppercase;letter-spacing:.6px;color:var(--color-body);margin-bottom:14px;font-size:12px;font-weight:600}.z9k-hG_specV{letter-spacing:-.8px;color:var(--color-dark-header);font-size:30px;font-weight:700;line-height:1}.z9k-hG_specV small{color:var(--color-body);letter-spacing:0;font-size:15px;font-weight:500}.z9k-hG_rng{margin-top:16px}.z9k-hG_rngbar{background:#f8f8fa;border-radius:4px;height:8px;position:relative;overflow:hidden}.z9k-hG_rngbar i{background:linear-gradient(90deg, #8e85ff, var(--accent));border-radius:4px;position:absolute;top:0;bottom:0}.z9k-hG_rnglbl{color:var(--color-body);justify-content:space-between;margin-top:7px;font-size:11px;display:flex}.z9k-hG_chiprow{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.z9k-hG_chip{border:1px solid var(--line-light);color:var(--color-dark-header);background:#fff;border-radius:20px;padding:7px 14px;font-size:13px;font-weight:500}.z9k-hG_specstat.z9k-hG_wide{grid-column:span 2}.z9k-hG_fx{flex-wrap:wrap;gap:0;display:flex}.z9k-hG_fxCell{flex:1;min-width:120px;padding:4px 0}.z9k-hG_fxPair{color:var(--color-body);margin-bottom:3px;font-size:12px}.z9k-hG_fxRate{color:var(--color-dark-header);letter-spacing:-.3px;font-size:18px;font-weight:700}.z9k-hG_fxMv{margin-left:7px;font-size:12px;font-weight:500}.z9k-hG_priceBig{letter-spacing:-1px;color:var(--color-dark-header);font-size:36px;font-weight:700;line-height:1}.z9k-hG_priceUnit{color:var(--color-body);font-size:15px;font-weight:400}.z9k-hG_priceChange{border-radius:20px;align-items:center;gap:5px;margin-top:12px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-flex}.z9k-hG_priceUp{color:#d1495b;background:#fbeaed}.z9k-hG_priceDown{color:#1a936f;background:#e6f5ef}.z9k-hG_priceFlat{color:var(--color-body);background:#f8f8fa}.z9k-hG_priceNote{color:var(--color-body);margin-top:14px;font-size:12px;line-height:1.5}.z9k-hG_spark{width:100%;height:48px;margin-top:16px}.z9k-hG_stockRow{border-bottom:1px solid var(--line-light);justify-content:space-between;align-items:center;padding:13px 0;display:flex}.z9k-hG_stockRow:last-child{border-bottom:none}.z9k-hG_stockCo{align-items:center;gap:12px;display:flex}.z9k-hG_stockLogo{width:34px;height:34px;color:var(--color-dark-header);border:1px solid var(--line-light);background:#f8f8fa;border-radius:8px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.z9k-hG_stockName{color:var(--color-dark-header);font-size:14px;font-weight:500}.z9k-hG_stockTicker{color:var(--color-body);font-size:12px}.z9k-hG_stockVal{text-align:right;color:var(--color-dark-header);font-size:14px;font-weight:600}.z9k-hG_stockChg{text-align:right;margin-top:1px;font-size:12px;font-weight:500}.z9k-hG_chgUp{color:#1a936f}.z9k-hG_chgDown{color:#d1495b}.z9k-hG_newsItem{border-bottom:1px solid var(--line-light);gap:14px;padding:15px 0;text-decoration:none;display:flex}.z9k-hG_newsItem:last-child{border-bottom:none}.z9k-hG_newsItem:hover .z9k-hG_newsTitle{color:var(--color-accent)}.z9k-hG_newsThumb{background:radial-gradient(120% 120% at 50% 25%,#243a7a,#0f1736);border-radius:10px;flex-shrink:0;width:60px;height:60px}.z9k-hG_newsSource{color:var(--color-accent);text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:600}.z9k-hG_newsTitle{color:var(--color-dark-header);margin:4px 0 6px;font-size:14px;font-weight:500;line-height:1.4;transition:color .15s}.z9k-hG_newsTime{color:var(--color-body);font-size:12px}.z9k-hG_appTags{flex-wrap:wrap;gap:8px;display:flex}.z9k-hG_appTag{border:1px solid var(--line-light);color:var(--color-dark-header);background:#f8f8fa;border-radius:20px;padding:7px 14px;font-size:13px}.z9k-hG_appsNote{border-top:1px solid var(--line-light);color:var(--color-body);margin-top:24px;padding-top:20px;font-size:14px;line-height:1.65}.z9k-hG_supply{color:#fff;background:#0f1736;border:none}.z9k-hG_supply .z9k-hG_cardLabel{color:#839bc8}.z9k-hG_supplyH3{letter-spacing:-.3px;color:#fff;margin-bottom:8px;font-size:22px;font-weight:700}.z9k-hG_supplyP{color:#839bc8;margin-bottom:20px;font-size:14px;line-height:1.6}.z9k-hG_supplyBtn{color:var(--color-navy);cursor:pointer;background:#fff;border:none;border-radius:9px;align-items:center;gap:7px;padding:11px 22px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.z9k-hG_sustH3{color:var(--color-dark-header);margin-bottom:8px;font-size:18px;font-weight:700}.z9k-hG_sustP{color:var(--color-body);font-size:14px;line-height:1.6}.z9k-hG_credP{color:var(--color-body);max-width:760px;font-size:14px;line-height:1.65}.z9k-hG_credLink{color:var(--color-accent);font-weight:500;text-decoration:none}.z9k-hG_credLink:hover{text-decoration:underline}.z9k-hG_footNote{border-top:none}.z9k-hG_footNoteInner{padding:24px var(--frame-pad) 80px}.z9k-hG_footNoteP{color:#a8b0c0;align-items:center;gap:8px;font-size:12px;line-height:1.5;display:flex}@media (max-width:920px){.z9k-hG_col4,.z9k-hG_col5,.z9k-hG_col7{grid-column:span 12}.z9k-hG_specgrid{grid-template-columns:1fr 1fr}.z9k-hG_specstat.z9k-hG_wide{grid-column:span 2}}@media (max-width:820px){.z9k-hG_pheroGrid{grid-template-columns:1fr;gap:8px}.z9k-hG_h1{font-size:34px}.z9k-hG_desc{max-width:100%}.z9k-hG_pheroVisual{order:2;max-width:78%;margin:18px auto 0}.z9k-hG_pheroInner{padding-bottom:40px}}@media (max-width:600px){.z9k-hG_panelInner{padding-top:48px;padding-bottom:48px}.z9k-hG_pheroInner{padding-top:24px;padding-bottom:40px}.z9k-hG_h1{font-size:30px}.z9k-hG_specgrid{grid-template-columns:1fr}.z9k-hG_specstat.z9k-hG_wide{grid-column:span 1}.z9k-hG_askForm{flex-direction:column}.z9k-hG_askBtn{padding:13px 26px}.z9k-hG_gateCard{padding:26px 22px}}
