.e-d{align-items:center}.e-ae{aspect-ratio:1.75}.e-j{background:var(--border)}.e-a0{border-top:solid 3px var(--text)}.e-ax{color:var(--primary)}.e-c{color:var(--text)}.e-ac{color:var(--title)}.e-e{flex:1}.e-m{flex-shrink:0}.e-ai{gap:16px}.e-f{gap:20px}.e-q{gap:30px}.e-aj{gap:40px}.e-ah{gap:4px}.e-az{gap:8px}.e-a5{grid-template-columns:1fr}.e-ag{height:1.4em}.e-ay{height:1em}.e-k{height:1px}.e-n{height:3em}.e-a{height:95px}.e-g{justify-content:center}.e-ap{margin-left:auto}.e-ao{margin-right:auto}.e-an{max-width:1200px}.e-t{overflow:hidden}.e-a1{padding-bottom:16px}.e-a8{padding-bottom:50px}.e-aq{padding-bottom:60px}.e-h{padding-bottom:80px}.e-_{padding-left:16px}.e-y{padding-right:16px}.e-a2{padding-top:16px}.e-ar{padding-top:30px}.e-a_{padding-top:50px}.e-i{padding-top:80px}.e-o{width:100%}.e-b{width:100px}.e-a-d{width:140px}.e-ab{width:1px}.e-l{width:280px}.e-af{width:2em}.e-u>:not(:first-child){padding-left:16px}.e-w>:not(:first-child){padding-right:16px}@media (min-width:768px){.e-p{flex-direction:row}.e-a3{gap:20px}.e-a6{grid-template-columns:repeat(2,1fr)}.e-r{height:auto}.e-a9{padding-bottom:60px}.e-aa{padding-left:0}.e-av{padding-left:30px}.e-z{padding-right:0}.e-at{padding-right:30px}.e-as{padding-top:40px}.e-ba{padding-top:60px}.e-s{width:1px}.e-v>:not(:first-child){padding-left:0}.e-x>:not(:first-child){padding-right:0}}@media (min-width:1280px){.e-ak{flex-direction:column}.e-am{flex-direction:row}.e-a4{gap:30px}.e-a7{grid-template-columns:repeat(4,1fr)}.e-aw{padding-left:0}.e-au{padding-right:0}.e-al{width:360px}}
.q-s{-webkit-box-orient:vertical}.q-t{-webkit-line-clamp:8}.q-k{color:var(--text)}.q-u{color:var(--textSub)}.q-v{display:-webkit-box}.q-r{flex:0 50%}.q-c{flex:1}.q-h{gap:12px}.q-e{gap:20px}.q-p{height:100%}.q-b{height:1rem}.q-d{height:220px}.q-a{height:2rem}.q-w{height:12.8em}.q-f{margin-top:8px}.q-q{object-fit:cover}.q-x{overflow:hidden}.q-i{padding-bottom:8px}.q-n{padding-left:16px}.q-l{padding-right:16px}.q-j{padding-top:8px}.q-y{text-overflow:ellipsis}.q-g{width:100%}@media (min-width:768px){.q-z{flex-direction:row}.q-_{height:220px}.q-o{padding-left:0}.q-m{padding-right:0}}
