.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-sub b{color:var(--text);font-weight:var(--weight-semibold)}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-track{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-track--rail{display:none}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-track .base{fill:none;stroke:var(--border);stroke-width:2px}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-track .lit{fill:none;stroke:var(--signal-ink);stroke-width:3px;stroke-linecap:round}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-track .ret{fill:none;stroke:var(--border-strong);stroke-width:2px;stroke-dasharray:2 7;stroke-linecap:round}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-track .nd{fill:var(--signal-ink)}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-track .comet-h{fill:color-mix(in srgb, var(--signal) 24%, transparent)}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-track .comet{fill:var(--signal-ink);stroke:var(--surface);stroke-width:3px}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-track .inner{fill:none;stroke:var(--border);stroke-width:1px;stroke-dasharray:1 5}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-track .settle{fill:none;stroke:var(--signal);stroke-width:3px;opacity:0}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-st{left:var(--x);top:var(--y);z-index:2;border-radius:var(--r-md);position:absolute;transform:translate(-50%,-50%)}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-st .hx-kit{zoom:1.06;display:block}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-stc{width:206px;box-shadow:var(--shadow-md);gap:6px;padding:10px 12px}.bryn-site :is([data-pg=product],[data-pg=lp]) a.hx-st:hover .hx-stc{border-color:var(--signal-ink)}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-st:focus-visible{outline:none}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-st:focus-visible .hx-stc{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--ring), var(--shadow-md)}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-sth{align-items:baseline;gap:7px;display:flex}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-sth .mono{font-size:var(--fs-11);color:var(--signal-ink)}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-sth b{font-size:var(--fs-14)}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-std{font-family:var(--font-sans);font-size:var(--fs-12);color:var(--text-secondary);line-height:1.35}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-who{font-size:var(--fs-12);white-space:nowrap;align-items:center;gap:6px;display:flex}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-who b{font-weight:var(--w-semibold)}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-stc .chip.live{align-self:flex-start}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-stc>.hx-pay:not(.hx-who):not(.mini-meters){display:flex}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-mid{text-align:center;position:absolute;top:306px;left:352px;transform:translate(-50%,-50%)}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-mid>span{display:block}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-mid .big{font-family:var(--font-mono);font-size:84px;font-weight:var(--weight-medium);letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--text);margin:6px 0 8px;line-height:1}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-mid .big small{color:var(--text-secondary);letter-spacing:-.02em;margin-left:2px;font-size:.48em}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-mid .n{text-align:right;width:4ch;display:inline-block}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-mid .span{font-family:var(--font-mono);font-size:var(--step--1);color:var(--text-muted)}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-ping{z-index:3;opacity:0;pointer-events:none;position:absolute;top:58px;left:243px}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-ping .hx-kit{zoom:1.24;display:block;position:relative}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-ping .chip{color:var(--text);font-size:var(--fs-12);outline:2px solid var(--brand);outline-offset:3px;box-shadow:0 0 0 9px color-mix(in srgb, var(--brand) 14%, transparent), var(--shadow-md);padding:4px 11px}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-num{background:var(--brand);width:24px;height:24px;color:var(--on-brand);font:var(--weight-semibold) 13px/24px var(--font-sans);text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 0 0 3px var(--surface);opacity:0;border-radius:50%;position:absolute;top:-12px;left:-12px}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-veil{z-index:1;background:var(--bg);opacity:0;pointer-events:none;position:absolute;inset:-24px}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-orbit[data-play] .hx-stc{transition:border-color var(--dur-base) var(--ease), box-shadow var(--dur-slow) var(--ease)}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-orbit[data-play] :is(.hx-sth,.hx-std){transition:opacity var(--dur-slow) var(--ease)}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-orbit[data-play] .hx-st:not(.is-on) :is(.hx-sth,.hx-std){opacity:.42}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-orbit[data-play] .hx-st.is-cur .hx-stc{border-color:var(--signal-ink);box-shadow:0 0 0 4px var(--signal-wash), var(--shadow-md)}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-orbit[data-play] .hx-pay>*{opacity:0;transition:opacity var(--dur-base) var(--ease), transform var(--dur-slow) var(--ease-rise);transform:translateY(5px)}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-orbit[data-play] .is-on .hx-pay>*{opacity:1;transform:none}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-orbit[data-play] .is-on .hx-pay>:nth-child(2){transition-delay:.11s}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-orbit[data-play] .is-on .hx-pay>:nth-child(3){transition-delay:.22s}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-orbit[data-play] .is-on .hx-pay>:nth-child(4){transition-delay:.33s}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-orbit[data-play] .is-on .hx-pay>:nth-child(5){transition-delay:.44s}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-orbit[data-play] .hx-pay>.logo{transform:scale(.5)}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-orbit[data-play] .is-on .hx-pay>.logo{transition:opacity var(--dur-base) var(--ease), transform var(--dur-slow) var(--ease-ring);transform:none}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-orbit[data-play] .hx-pay .mm:after{width:0;transition:width .52s var(--ease)}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-orbit[data-play] .is-on .hx-pay .mm:after{width:var(--hx-v)}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-orbit[data-play] .is-on .hx-pay .mm.intent:after{transition-delay:.16s}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-orbit[data-play] .is-on .hx-pay .mm.timing:after{transition-delay:.32s}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-orbit[data-play] .hx-pay.mini-meters>*{transform:none}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-orbit[data-play] .lit,.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-orbit[data-play] .hx-mid .big{transition:opacity var(--dur-slow) var(--ease)}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-orbit[data-reset] .lit,.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-orbit[data-reset] .hx-mid .big{opacity:0}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-orbit[data-play] .hx-comet{transition:opacity var(--dur-base) var(--ease)}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-orbit[data-play]:not([data-run]) .hx-comet{opacity:0}@media (max-width:640px){.bryn-site [data-pg=product]{--h1-em:8.9;--stage-phone-h:556px}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-track--ring{display:none}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-track--rail{display:block}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-mid{text-align:right;top:0;left:auto;right:0;transform:none}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-mid .big{margin:4px 0 6px;font-size:52px}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-ping{top:60px;left:150px}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-st{left:40px;right:0;top:calc(132px + var(--i) * 86px);transform:none}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-st .hx-kit{zoom:1}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-stc{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"h p""d d";align-content:center;align-items:center;gap:4px 10px;width:auto;height:76px;padding:8px 12px;display:grid}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-sth{grid-area:h}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-stc>.hx-pay{grid-area:p;justify-self:end;min-width:0}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-stc .chip.live{align-self:center}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-std{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;grid-area:d;display:-webkit-box;overflow:hidden}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-dom{display:none}.bryn-site :is([data-pg=product],[data-pg=lp]) .hx-stc>.mini-meters{flex:none;width:128px}}
