/* Band Atlas core v3 · design tokens "频谱极光" (Spectrum Aurora) + page layout. One stylesheet for every page family. */
:root{--ba-bg:#fafaf7;--ba-ink:#1d1d1f;--ba-ink2:#5f6b73;--ba-line:#e6e8ec;--ba-card:#fff;--ba-low:#f5a623;--ba-mid:#2bb673;--ba-high:#1a73e8;--ba-gold:#e0a100;--ba-navy:#0b2a52;--ba-r:18px;--ba-shadow:0 1px 2px rgba(60,64,67,.10),0 10px 28px -14px rgba(11,42,82,.22);color-scheme:light dark}
@media (prefers-color-scheme:dark){:root{--ba-bg:#0f1115;--ba-ink:#f2f3f5;--ba-ink2:#a7b0b8;--ba-line:#2a2f36;--ba-card:#171a20;--ba-shadow:0 1px 2px rgba(0,0,0,.4)}}
*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:env(safe-area-inset-top,0)}
body.bax{margin:0;background:var(--ba-bg);color:var(--ba-ink);font:16px/1.62 -apple-system,BlinkMacSystemFont,"PingFang SC","Hiragino Sans GB","Noto Sans CJK SC","Microsoft YaHei",system-ui,sans-serif;padding:env(safe-area-inset-top,0) 0 env(safe-area-inset-bottom,0)}
.bax a{color:inherit}.bax-wrap{max-width:1180px;margin:0 auto;padding:0 20px}
.bax-preview{background:linear-gradient(90deg,#00868D,#1967D2);color:#fff;text-align:center;font-size:.85rem;padding:6px 12px;font-weight:600}
.bax-hero{text-align:center;padding:8px 0 4px}.bax-h1{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}
.bax-sub{font-size:1.06rem;color:var(--ba-ink2);margin:.2em auto 1.1em;max-width:780px}
.bax .hq{max-width:980px;margin:0 auto}
.bax-sec{margin:2.6em 0}.bax-h2{font-size:1.5rem;font-weight:780;letter-spacing:-.01em;margin:0 0 .8em}
.bax .hs5{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;overflow:visible!important;mask-image:none!important;-webkit-mask-image:none!important;margin:1.4em 0 0!important;padding:0!important;max-width:none!important}
.bax .hs5-t{width:auto!important;min-width:0!important;max-width:none!important;flex:none!important}
@media (max-width:1100px){.bax .hs5{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width:620px){.bax .hs5{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory}.bax .hs5-t{min-width:230px!important;scroll-snap-align:start}}
.bax-groups{display:grid;gap:24px}.bax-group h3{font-size:.95rem;color:var(--ba-ink2);margin:0 0 .6em;font-weight:700;letter-spacing:.02em}
.bax-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media (max-width:900px){.bax-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}
.bax-card{display:block;background:var(--ba-card);border:1px solid var(--ba-line);border-radius:var(--ba-r);padding:16px 18px;text-decoration:none;box-shadow:var(--ba-shadow);transition:transform .15s ease,box-shadow .15s ease}
.bax-card:hover{transform:translateY(-2px)}.bax-card b{display:block;font-size:1.02rem;margin-bottom:.3em}.bax-card span{color:var(--ba-ink2);font-size:.92rem;display:block}
.bax-scen{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:12px}.bax-scen .bax-card:first-child{grid-row:span 2}@media (max-width:900px){.bax-scen{grid-template-columns:1fr 1fr}.bax-scen .bax-card:first-child{grid-row:auto;grid-column:span 2}}
.bax-chips{display:flex;flex-wrap:wrap;gap:8px;margin:.2em 0 .9em}.bax-chips a{border:1px solid var(--ba-line);border-radius:999px;padding:4px 12px;text-decoration:none;font-size:.9rem;background:var(--ba-bg)}
.bax-method{display:grid;grid-template-columns:1.25fr 1fr;gap:28px}@media (max-width:860px){.bax-method{grid-template-columns:1fr}}
.bax-formula{display:inline-block;border:1px solid var(--ba-line);border-radius:12px;padding:10px 16px;background:var(--ba-card);font-weight:700;margin:.4em 0}
.bax-g{display:inline-block;min-width:1.7em;text-align:center;border-radius:6px;font-weight:800;font-size:.78em;margin-right:.45em;padding:0 .3em}.bax-gA{background:#e5f4e4;color:#1e7b34}.bax-gB{background:#e7f1fb;color:#1967d2}.bax-gC{background:#f9ece7;color:#b45a1a}
.bax-upd{list-style:none;padding:0;margin:0}.bax-upd li{padding:.45em 0;border-bottom:1px dashed var(--ba-line)}.bax-upd time{color:var(--ba-ink2);margin-right:.7em;font-variant-numeric:tabular-nums}
.bax-foot{border-top:1px solid var(--ba-line);margin-top:3em;padding:1.6em 0 2.4em;color:var(--ba-ink2);font-size:.9rem}.bax-foot a{margin-right:1em}
@media (prefers-reduced-motion:reduce){.bax-card{transition:none}}
.bax-hero-l{text-align:left;padding-top:10px}.bax-h1v{font-size:clamp(1.5rem,3.2vw,2.2rem);line-height:1.25;letter-spacing:-.015em;margin:.3em 0 .2em;font-weight:800}.bax-hero-l .bax-sub{margin-left:0}
.bax-tw{overflow-x:auto;border:1px solid var(--ba-line);border-radius:14px;background:var(--ba-card)}.bax-t{border-collapse:collapse;width:100%;font-size:.93rem;min-width:640px}.bax-t th,.bax-t td{padding:9px 12px;border-bottom:1px solid var(--ba-line);text-align:left;vertical-align:top}.bax-t thead th{font-size:.82rem;color:var(--ba-ink2);font-weight:700;background:var(--ba-bg);position:sticky;top:0}.bax-t tbody tr:last-child th,.bax-t tbody tr:last-child td{border-bottom:0}.bax-t sup{color:var(--ba-low);font-weight:800;margin-left:1px}.bax-note{color:var(--ba-ink2);font-size:.85rem;margin:.5em 0 0}.bax-src a{text-decoration:underline;text-underline-offset:2px}.bax .hq-form .bax-mic{background:var(--ba-bg)!important;color:var(--ba-ink)!important;border:1px solid var(--ba-line)!important;box-shadow:none!important;cursor:pointer;font-size:1.05rem}.bax .hq-form .bax-mic.on{border-color:#d93025!important;color:#d93025!important}
.bax-lead{font-size:1.25rem;font-weight:750;margin:.2em 0 .1em}.bax-links{margin:2em 0 0;color:var(--ba-ink2)}.bax-links a{text-decoration:underline;text-underline-offset:2px}
.bax-cov{display:inline-block;font-size:.72em;font-weight:800;color:#b06000;background:#fdf0dc;border-radius:5px;padding:0 .4em;margin-left:.15em;vertical-align:.1em}.bax-own{border-color:#e0a100}
.bax-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.bax-facts div{background:var(--ba-card);border:1px solid var(--ba-line);border-radius:14px;padding:12px 14px}.bax-facts span{display:block;color:var(--ba-ink2);font-size:.82rem}.bax-facts b{font-size:1.02rem}.bax-chips2{display:flex;flex-wrap:wrap;gap:8px}.bax-chip{border:1px solid var(--ba-line);border-radius:999px;padding:5px 12px;text-decoration:none;background:var(--ba-card);font-size:.92rem}.bax-quote{display:inline-block;background:#111;color:#fff!important;border-radius:999px;padding:8px 18px;text-decoration:none;font-weight:700}
.bax-lead-cta{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:1.6em 0;padding:18px 22px;border-radius:20px;background:linear-gradient(110deg,#e8f7f0,#e8f1fd 55%,#fff3e4);border:1px solid var(--ba-line)}.bax-lead-cta b{display:block;font-size:1.08rem;margin-bottom:.2em}.bax-lead-cta span{color:var(--ba-ink2);font-size:.95rem}.bax-lead-btn{flex:none;background:#111;color:#fff!important;border-radius:999px;padding:11px 22px;text-decoration:none;font-weight:750;white-space:nowrap}.bax-lead-btn:focus-visible{outline:3px solid var(--ba-high);outline-offset:2px}@media (max-width:640px){.bax-lead-cta{flex-direction:column;align-items:flex-start}}@media (prefers-color-scheme:dark){.bax-lead-cta{background:linear-gradient(110deg,#123128,#132840 55%,#3a2a14)}}
.bax-crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:.3em;padding:0;margin:.6em 0 0;font-size:.85rem;color:var(--ba-ink2)}.bax-crumbs li+li::before{content:'›';margin-right:.3em;color:var(--ba-ink2)}.bax-crumbs a{text-decoration:none}.bax-crumbs a:hover{text-decoration:underline}.bax-filter{width:100%;max-width:520px;border:1px solid var(--ba-line);border-radius:999px;padding:10px 16px;font:inherit;background:var(--ba-card);color:var(--ba-ink)}.bax-chip.on{background:#111;color:#fff;border-color:#111}button.bax-chip{cursor:pointer;font:inherit}
@media (max-width:640px){.bax-tw{border:0;background:none;overflow:visible}.bax-t{min-width:0}.bax-t thead{display:none}.bax-t,.bax-t tbody,.bax-t tr,.bax-t th,.bax-t td{display:block;width:100%}.bax-t tr{background:var(--ba-card);border:1px solid var(--ba-line);border-radius:14px;padding:10px 14px;margin:0 0 10px}.bax-t th,.bax-t td{border:0!important;padding:2px 0}.bax-t th{font-size:1.02rem}.bax-t td[data-label]::before{content:attr(data-label) '：';color:var(--ba-ink2);font-size:.8rem;margin-right:.35em}}
:root{--bax-gap:72px;--bax-gap-s:28px}@media (max-width:640px){:root{--bax-gap:44px;--bax-gap-s:20px}}.bax-hero{padding:18px 0 8px}.bax-hero .hq{margin-top:var(--bax-gap-s)}.bax-hero nav.hs5{margin-top:calc(var(--bax-gap-s) + 10px)}.bax-sec{margin:var(--bax-gap) 0}.bax-h2{margin:0 0 22px;line-height:1.25}.bax-cards{gap:16px}.bax-group+.bax-group{margin-top:36px}.bax-hero-l{padding-top:14px}.bax-hero-l .bax-sub{margin-top:10px}.bax-crumbs ol{margin:14px 0 4px}.bax-note{margin-top:14px}.bax-facts{gap:14px}.bax-help{margin:var(--bax-gap) 0 0;padding-top:22px;border-top:1px solid var(--ba-line);color:var(--ba-ink2);font-size:.95rem}.bax-help a{color:var(--ba-ink);font-weight:650;text-decoration:underline;text-underline-offset:3px;margin-left:.3em}.bax-foot{margin-top:var(--bax-gap)}
.bax-own{border-color:var(--ba-line)}
/* p712 · home: more air between sections; the hero search box stands out, with the chirp wave of the logo study under it, running into the agent’s dot */
.bax-home .bax-sec{margin:3.4em 0}.bax-home .bax-h2{margin:0 0 1em}
.bax-home .bax-hero .hq-form{position:relative;max-width:880px;margin:0 auto 42px;padding:.6em .6em .6em 1.4em;border:2px solid transparent;background:linear-gradient(var(--ba-card),var(--ba-card)) padding-box,linear-gradient(90deg,var(--ba-low),var(--ba-mid) 50%,var(--ba-high)) border-box;box-shadow:0 18px 44px -16px rgba(11,42,82,.34),0 3px 10px rgba(11,42,82,.08);transition:box-shadow .25s ease,transform .25s ease}
.bax-home .bax-hero .hq-form:focus-within{box-shadow:0 0 0 6px rgba(26,115,232,.14),0 22px 52px -16px rgba(11,42,82,.4);transform:translateY(-1px)}.bax-home .bax-hero .hq-in{font-size:1.14rem}
.bax-wv{position:absolute;left:30px;right:54px;bottom:-34px;width:auto;height:26px;overflow:visible;pointer-events:none}.bax-wv use{fill:none;stroke:url(#bax-wv-g);stroke-linecap:round;stroke-linejoin:round}.bax-wv .bax-wv-base{stroke-width:2.2;opacity:.62}.bax-wv .bax-wv-run{stroke-width:3.4;stroke-dasharray:90 1000;stroke-dashoffset:90;opacity:0}
.bax-wv-dot{position:absolute;right:49px;bottom:-26px;width:10px;height:10px;border-radius:50%;background:var(--ba-gold);box-shadow:0 0 0 4px rgba(224,161,0,.18);pointer-events:none}
@media (prefers-reduced-motion:no-preference){.bax-wv .bax-wv-run{opacity:1;animation:baxwv 3.2s cubic-bezier(.45,0,.25,1) infinite}.bax-wv-dot{animation:baxdot 3.2s ease-in-out infinite}@keyframes baxwv{0%{stroke-dashoffset:90}80%,100%{stroke-dashoffset:-1000}}@keyframes baxdot{0%,72%,100%{transform:scale(1);box-shadow:0 0 0 4px rgba(224,161,0,.18)}82%{transform:scale(1.6);box-shadow:0 0 0 8px rgba(224,161,0,.12)}}}
@media (max-width:640px){.bax-home .bax-sec{margin:2.8em 0}.bax-wv{left:20px;right:44px}.bax-wv-dot{right:39px}}
/* p768 (Mark, 11-08) · home rhythm, friendlier buttons, concentric waves, the live panel and the Super Atlas */
.bax-home .bax-sec{margin:clamp(72px,8.5vw,128px) 0}.bax-home .bax-h2{margin:0 0 30px;letter-spacing:-.015em}.bax-home .bax-hero{padding-bottom:clamp(8px,1.5vw,20px)}
.bax-home .hs5{margin-top:40px}
@media (max-width:640px){.bax-home .bax-sec{margin:60px 0}.bax-home .bax-h2{margin-bottom:22px}}
.bax .hq-tab{transition:background .25s,box-shadow .25s,border-color .25s,transform .2s}
.bax .hq-tab:not(.on):hover{border-color:rgba(26,115,232,.35);background:rgba(26,115,232,.05);transform:translateY(-1px)}
.bax .hq-tab.on{background:linear-gradient(125deg,#12b39a 0%,#1a73e8 100%);border-color:transparent;color:#fff;box-shadow:0 8px 20px -8px rgba(26,115,232,.65),inset 0 1px 0 rgba(255,255,255,.28)}
.bax .hq-tab.on svg{fill:#fff;stroke:#fff}
.bax .hq-form{position:relative;isolation:isolate}.bax .hq-form>*:not(.bax-rings){position:relative;z-index:1}
.bax .hq-form>button[type=submit],.bax .hq-form>button:not(.bax-mic):last-of-type{background:linear-gradient(120deg,#12b39a 0%,#1a73e8 55%,#6a5cff 100%);background-size:180% 100%;background-position:0 50%;color:#fff;border:0;
 box-shadow:0 10px 22px -10px rgba(26,115,232,.75),inset 0 1px 0 rgba(255,255,255,.3);transition:background-position .7s ease,transform .15s ease,box-shadow .25s}
.bax .hq-form>button[type=submit]:hover,.bax .hq-form>button:not(.bax-mic):last-of-type:hover{background-position:100% 50%;transform:translateY(-1px);box-shadow:0 14px 26px -10px rgba(106,92,255,.7)}
.bax .hq-form>button[type=submit]:active,.bax .hq-form>button:not(.bax-mic):last-of-type:active{transform:scale(.96)}
.bax .bax-mic{background:rgba(26,115,232,.06);border-color:rgba(26,115,232,.18)}.bax .bax-mic:hover{background:rgba(26,115,232,.12)}
.bax-wv,.bax-wv-dot{display:none!important}
.bax-rings{position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:999px}
.bax-rings i{position:absolute;inset:0;border-radius:999px;border:1.5px solid var(--c);opacity:0;animation:baxring 5.4s cubic-bezier(.16,.62,.3,1) infinite}
.bax-rings i:nth-child(1){--c:var(--ba-low)}.bax-rings i:nth-child(2){--c:var(--ba-mid);animation-delay:1.8s}.bax-rings i:nth-child(3){--c:var(--ba-high);animation-delay:3.6s}
@keyframes baxring{0%{inset:0;opacity:0}12%{opacity:.55}100%{inset:-54px -84px;opacity:0}}
.hgx .hg-live h2{font-size:1.15em;margin:0 0 .5em}.hgx .b584-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1em 1.2em}.hgx .b584-stats li b{font-size:1.9em}
.hgx-h{margin:0 0 .45em;font-size:.82em;font-weight:700;letter-spacing:.02em;color:var(--ba-ink2)}.hgx-h a{text-decoration:none}
.hgx-ev{margin:1.1em 0 .2em}.hgx-bar{display:flex;height:12px;border-radius:999px;overflow:hidden;background:var(--ba-line);box-shadow:inset 0 1px 2px rgba(0,0,0,.06)}
.hgx-bar i{display:block;height:100%;transform-origin:left;animation:hgxgrow 1.4s cubic-bezier(.2,.7,.2,1) both}
.hgx-bar .ga,.hgx-lg .ga::before{background:linear-gradient(90deg,#e0a100,#f5c542)}.hgx-bar .gb,.hgx-lg .gb::before{background:#5b9df5}.hgx-bar .gc,.hgx-lg .gc::before{background:#c9d1d9}
.hgx-bar .gb{animation-delay:.25s}.hgx-bar .gc{animation-delay:.4s}
@keyframes hgxgrow{from{transform:scaleX(0)}to{transform:scaleX(1)}}
.hgx-lg{display:flex;flex-wrap:wrap;gap:.3em 1.1em;margin:.5em 0 0;font-size:.86em;color:var(--ba-ink2)}.hgx-lg span::before{content:'';display:inline-block;width:.7em;height:.7em;border-radius:3px;margin-right:.35em;vertical-align:-.05em}.hgx-lg b{color:var(--ba-ink)}
.hgx .hg-count{margin:1.1em 0 .4em}
.hgx-card{margin:.9em 0 0;padding:.8em 1em;border-radius:16px;background:var(--ba-card);border:1px solid var(--ba-line);box-shadow:0 1px 2px rgba(60,64,67,.06)}
.hgx-facts{border-color:rgba(224,161,0,.45);background:linear-gradient(135deg,rgba(245,166,35,.08),rgba(43,182,115,.06) 60%,rgba(26,115,232,.06))}
.hgx-rot{position:relative;min-height:3.1em}.hgx-rot>*{position:absolute;left:0;right:0;top:0;margin:0;opacity:0;transform:translateY(8px);transition:opacity .6s ease,transform .6s ease;line-height:1.5}
.hgx-rot>.on{opacity:1;transform:none}.hgx-facts a{color:var(--ba-ink);font-weight:600;text-decoration:none}.hgx-facts a:hover{text-decoration:underline}
.hgx-feed p{font-size:.9em;color:var(--ba-ink2)}
.hgx .hn-plate{position:relative;overflow:hidden}.hgx .hn-plate::after{content:'';position:absolute;top:0;bottom:0;left:-25%;width:22%;pointer-events:none;
 background:linear-gradient(90deg,transparent,rgba(245,166,35,.10),rgba(43,182,115,.12),rgba(26,115,232,.10),transparent);animation:hgxsweep 8s ease-in-out infinite}
@keyframes hgxsweep{0%{left:-25%}60%,100%{left:105%}}
.hgx-top{margin:1.1em 0 0;padding:.9em 1em;border-radius:16px;background:var(--ba-card);border:1px solid var(--ba-line)}
.hgx-tb{display:grid;grid-template-columns:3.2em 1fr auto;align-items:center;gap:.7em;padding:.22em 0;text-decoration:none;color:var(--ba-ink)}.hgx-tb:hover b{text-decoration:underline}
.hgx-tb b{font-weight:700;font-variant-numeric:tabular-nums}.hgx-tb em{font-style:normal;font-weight:700;font-variant-numeric:tabular-nums;font-size:.92em}.hgx-tb small{font-weight:400;color:var(--ba-ink2)}
.hgx-tbar{display:block;height:10px;border-radius:999px;background:var(--ba-line);overflow:hidden}.hgx-tbar i{display:block;height:100%;border-radius:999px;transform-origin:left;animation:hgxgrow 1.3s cubic-bezier(.2,.7,.2,1) both}
.hgx-tbar .lo{background:linear-gradient(90deg,#f5a623,#ffc15e)}.hgx-tbar .mi{background:linear-gradient(90deg,#2bb673,#5fd39b)}.hgx-tbar .hi{background:linear-gradient(90deg,#1a73e8,#69a8ff)}
.hgx-tb:nth-child(3) i{animation-delay:.1s}.hgx-tb:nth-child(4) i{animation-delay:.2s}.hgx-tb:nth-child(5) i{animation-delay:.3s}.hgx-tb:nth-child(6) i{animation-delay:.4s}.hgx-tb:nth-child(7) i{animation-delay:.5s}
@media (max-width:900px){.hgx .b584-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (prefers-reduced-motion:reduce){.bax-rings i{animation:none}.bax-rings i:nth-child(1){opacity:.28;inset:-10px -16px}.hgx .hn-plate::after{display:none}.hgx-bar i,.hgx-tbar i{animation:none}.hgx-rot>*{transition:none}}
.bax .hq>*:not(.hq-form){position:relative;z-index:2}
.hgx-top{margin:1.4em 0 0}.hgx-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.1em 2.6em}
.hgx-rows .hgx-tb:nth-child(2) i{animation-delay:.1s}.hgx-rows .hgx-tb:nth-child(3) i{animation-delay:.2s}.hgx-rows .hgx-tb:nth-child(4) i{animation-delay:.3s}.hgx-rows .hgx-tb:nth-child(5) i{animation-delay:.4s}.hgx-rows .hgx-tb:nth-child(6) i{animation-delay:.5s}
@media (max-width:760px){.hgx-rows{grid-template-columns:1fr}}
.bax-home .bax-hero{overflow-x:clip}
@media (max-width:640px){.bax-rings i{animation-name:baxring-s}@keyframes baxring-s{0%{inset:0;opacity:0}12%{opacity:.5}100%{inset:-34px -10px;opacity:0}}}
/* p771: the verdict feedback buttons, in the page's own style */
.bax-fbs{margin-top:40px}.bax-fbk{display:flex;flex-wrap:wrap;align-items:center;gap:.5em .6em;padding:.9em 1.1em;border-radius:16px;background:var(--ba-card);border:1px solid var(--ba-line);color:var(--ba-ink2);font-size:.95em}
.bax-fbk span{margin-right:.3em;font-weight:600;color:var(--ba-ink)}
.bax-fbk button{font:inherit;font-size:.92em;padding:.38em 1em;border-radius:999px;border:1px solid var(--ba-line);background:transparent;color:var(--ba-ink);cursor:pointer;transition:background .2s,border-color .2s,transform .15s}
.bax-fbk button:hover{border-color:rgba(26,115,232,.45);background:rgba(26,115,232,.06);transform:translateY(-1px)}.bax-fbk button:active{transform:scale(.97)}
/* p772 (Mark, 11-08): the first screen breathes — more room between tagline, tabs, hint, search box, quick options and cards; waves kept inside that room */
.bax-home .bax-hero .bax-sub{margin:4px auto 44px;line-height:1.65}
.bax-home .bax-hero .hq{margin-top:0}
.bax-home .hq-tabs{margin-bottom:14px}
.bax-home .hq-hint{margin:0 0 30px;line-height:1.6}
.bax-home .hq-form{margin-bottom:0}
.bax-home .hq-msg{margin:16px 0 0}.bax-home .hq-msg:empty{display:none}
.bax-home .hq-chips{margin:46px 0 0}
.bax-home .bax-hero>.hs5{margin-top:64px!important}
@keyframes baxring{0%{inset:0;opacity:0}14%{opacity:.42}100%{inset:-26px -60px;opacity:0}}
@media (max-width:640px){
 .bax-home .bax-hero .bax-sub{margin-bottom:30px}.bax-home .hq-tabs{margin-bottom:12px}.bax-home .hq-hint{margin-bottom:22px}
 .bax-home .hq-chips{margin-top:34px}.bax-home .bax-hero>.hs5{margin-top:44px!important}
 @keyframes baxring-s{0%{inset:0;opacity:0}14%{opacity:.4}100%{inset:-18px -8px;opacity:0}}}
.bax-home .bax-hero .bax-sub,.bax-home .hq-hint{text-wrap:balance}      /* p772: no one-word last line */
