/*! devup-ui v1.0.78, | Apache License 2.0 | https://devup-ui.com */.a9-ar{align-items:flex-end}.a9-i{aspect-ratio:1.5}.a9-q{background:var(--backgroundDark)}.a9-bd{background:var(--bg)}.a9-au{border-bottom:solid 1.5px var(--title)}.a9-av{border-top:solid 1.5px var(--title)}.a9-aq{color:var(--text)}.a9-ag{color:var(--title)}.a9-ay{container-type:inline-size}.a9-ah{display:block}.a9-ac{display:flex}.a9-a1{display:grid}.a9-a3{display:inline-block}.a9-w{display:none}.a9-o{flex:0 0 100%}.a9-s{flex:0 0 auto}.a9-af{flex:1}.a9-a-d{flex-direction:column}.a9-be{gap:var(--containerYLg)}.a9-_{gap:12px}.a9-as{gap:40px}.a9-c{gap:8px}.a9-r{height:100%}.a9-ab{justify-content:center}.a9-ae{justify-content:space-between}.a9-aj{left:0}.a9-bh{margin-left:auto}.a9-ak{margin-right:40px}.a9-bg{margin-right:auto}.a9-a4{max-width:100%}.a9-j{max-width:calc(100vw - var(--containerX) * 2)}.a9-p{min-height:0}.a9-aw{min-height:auto}.a9-l{object-fit:contain}.a9-h{overflow:hidden}.a9-a6{overflow-wrap:anywhere}.a9-bm{padding-bottom:var(--containerY)}.a9-bk{padding-left:var(--containerX)}.a9-bi{padding-right:var(--containerX)}.a9-bo{padding-top:var(--containerY)}.a9-ap{position:relative}.a9-al{text-align:right}.a9-an{top:0}.a9-u{touch-action:pan-y pinch-zoom}.a9-a8{transform:translateY(100%)}.a9-a9{transition:.5s}.a9-a_{transition-delay:.5s}.a9-a0{white-space:nowrap}.a9-bc{white-space:pre-line}.a9-m{width:100%}.a9-ba{width:36em}.a9-ao{word-break:keep-all}:is([role=group],[data-group]):hover .a9-a2{transform:translateY(0)}.a9-e:focus-within{border-radius:2px}.a9-g:focus-within{outline:2px solid var(--primary)}.a9-f:focus-within{outline-offset:2px}[data-rendered="true"] .a9-a7{transform:translateY(0)}@media(min-width:992px){.a9-y{align-items:flex-end}.a9-x{display:flex}.a9-az{display:grid}.a9-ai{display:inline}.a9-a{display:none}.a9-b{flex-direction:column}.a9-z{flex-direction:row}.a9-bf{gap:var(--containerYLg)}.a9-at{gap:0}.a9-d{gap:16px}.a9-aa{gap:20px}.a9-t{height:100%}.a9-a5{max-width:none}.a9-k{max-width:unset}.a9-ax{min-height:400px}.a9-bn{padding-bottom:var(--containerY)}.a9-bl{padding-left:var(--containerX)}.a9-bj{padding-right:var(--containerX)}.a9-bp{padding-top:var(--containerY)}.a9-am{text-align:left}.a9-v{touch-action:pan-x pinch-zoom}.a9-n{width:clamp(560px,calc(840/19.2 * 1vw),50vw)}.a9-bb{width:min(36em,calc(100cqw - 6 * clamp(100px,120 / 12.8 * 1vw,240px) - 65.5px))}}