@keyframes briva-marquee{0%{transform:translate(0)}to{transform:translateX(calc(-100% - var(--gap)))}}@keyframes briva-marquee-vertical{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - var(--gap)))}}.briva-marquee-track{animation:briva-marquee var(--duration,26s) linear infinite}.briva-marquee-track.is-vertical{animation-name:briva-marquee-vertical}.briva-marquee-track.is-reverse{animation-direction:reverse}.briva-marquee-root:hover .briva-marquee-track.pause-hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.briva-marquee-track{animation:none}}
.text-type{white-space:pre-wrap;display:inline-block}.text-type__cursor{opacity:1;margin-left:.25rem;animation:1s steps(2,start) infinite briva-cursor;display:inline-block}@keyframes briva-cursor{to{opacity:0}}@media (prefers-reduced-motion:reduce){.text-type__cursor{animation:none;display:none}}.text-type__cursor--hidden{display:none}
.ax-doc-scene{border:1px solid var(--border);background:#eceef1;border-radius:20px;width:100%;margin:0;padding:24px 26px 20px;position:relative;overflow:hidden}.ax-doc-scene>figcaption{letter-spacing:.08em;color:#6b6c74;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:10px;display:flex}.ax-doc-scene>figcaption>span:last-child{text-transform:none;letter-spacing:0;align-items:center;gap:7px;display:flex}.ax-doc-scene>figcaption i{background:var(--accent);border-radius:50%;width:5px;height:5px}.ax-doc{border:1px solid var(--border);background:#fff;border-radius:12px;margin-top:18px;overflow:hidden}.ax-doc-bar{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:11px 14px;display:flex}.ax-doc-bar>i{background:#14141620;border-radius:50%;width:7px;height:7px}.ax-doc-bar>span{color:#73747a;font-variant-numeric:tabular-nums;margin-left:9px;font-size:11px}.ax-doc-body{min-height:236px;padding:20px 22px}.ax-doc-kicker{letter-spacing:.1em;color:#8d8e95;text-transform:uppercase;font-size:10px}.ax-doc-title{letter-spacing:-.03em;margin-top:9px;font-size:17px;font-weight:600}.ax-doc-lines{gap:9px;margin-top:15px;display:grid}.ax-doc-lines>li{color:#4a4b53;gap:9px;font-size:13px;line-height:1.65;list-style:none;display:flex}.ax-doc-lines>li>b{color:#141416;flex:none;font-weight:600}.ax-doc-lines[data-raw=true]>li{color:#83848c}.ax-doc-lines[data-raw=true]>li:before{content:"—";color:#b6b7bd;flex:none}.ax-doc-mark{color:var(--accent);letter-spacing:.02em;margin-top:16px;font-size:11px;display:inline-block}.ax-doc-steps{color:#73747a;align-items:center;gap:10px;margin-top:16px;font-size:11px;display:flex}.ax-doc-steps>i{background:var(--border);flex:1;height:1px}.ax-doc-steps>span[data-on=true]{color:#141416;font-weight:600}.ax-doc-toggle{background:#fff;border:1px solid #14141628;border-radius:100px;align-items:center;gap:9px;margin-top:16px;padding:10px 15px;font-size:12px;font-weight:550;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.ax-doc-toggle:hover{color:#fff;background:#141416;border-color:#141416}.ax-doc-toggle svg{width:14px;height:14px}.ax-doc-explanation{border-top:1px solid var(--border);margin-top:20px;padding-top:20px}.ax-doc-explanation strong{letter-spacing:-.035em;font-size:25px;font-weight:500;line-height:1.4;display:block}.ax-doc-explanation p{color:#6b6c74;margin-top:12px;font-size:12px}@media (prefers-reduced-motion:no-preference){.ax-doc-body>div{animation:.45s cubic-bezier(.22,1,.36,1) ax-doc-in}}@keyframes ax-doc-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:1000px){.ax-doc-scene{border-radius:17px;padding:21px 18px 17px}.ax-doc-scene>figcaption{font-size:9px}.ax-doc-body{min-height:212px;padding:17px 16px}.ax-doc-title{font-size:16px}.ax-doc-lines>li{font-size:12px}.ax-doc-explanation strong{font-size:23px}.ax-doc-explanation p{font-size:11px}}@media (max-width:760px) and (max-height:740px){.ax-doc-body{min-height:178px;padding:15px}.ax-doc-lines{gap:7px}.ax-doc-lines>li{font-size:11px;line-height:1.55}.ax-doc-explanation strong{font-size:21px}.ax-doc-explanation p{font-size:10px}.ax-doc-toggle{margin-top:12px;padding:8px 13px}}
