.other .other-carousel{max-width:820px;margin:0 auto;min-width:0}.other .other-grid{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none;overscroll-behavior-x:contain}.other .other-grid::-webkit-scrollbar{display:none}.other .other-card{flex:0 0 100%;min-width:0;min-height:340px;scroll-snap-align:start;box-sizing:border-box}.other .other-card img{-webkit-user-drag:none;pointer-events:none;width:65%;object-position:center}.other .other-content h3{font-size:clamp(27px,4vw,40px)}.other .other-content p{font-size:13px}.other .other-content a{font-size:12px}.other-dots{display:flex;justify-content:center;gap:6px;margin-top:12px}.other-dots button{width:40px;height:40px;display:grid;place-items:center;padding:0;border:0;background:transparent}.other-dots button:after{content:'';width:7px;height:7px;background:#6f665d;border-radius:50%}.other-dots button[aria-pressed=true]:after{background:#ed9a69;box-shadow:0 0 12px #ed9a6940}
@media(max-width:700px){.other .other-card{min-height:305px;padding:24px 20px}.other .other-content h3{font-size:27px}.other .other-content p{font-size:11px;max-width:190px}.other .other-card img{width:75%;object-position:55% center}.other .other-content a{font-size:11px}.other .section-head{margin-bottom:25px}}
