.fr-aplus{width:100%;max-width:1500px;min-width:0;margin:0 auto;color:#17212b;overflow-wrap:anywhere}.fr-aplus h2{font-size:clamp(25px,2.4vw,34px);line-height:1.3;margin:0 0 16px}.fr-aplus__hint{font-size:14px;line-height:1.6;color:#526171;margin:0 0 24px}.fr-aplus__panels{display:flex;flex-direction:column;gap:24px}.fr-aplus__panels--mobile{display:none}.fr-aplus__panel{display:block;width:100%;min-width:0;margin:0;border-radius:22px;overflow:hidden;background:#f3f5f7}.fr-aplus__panel img{display:block;width:100%;height:auto;max-width:100%;border-radius:inherit;object-fit:contain}.fr-aplus__panel:focus-visible{outline:3px solid #263eae;outline-offset:4px}.fr-aplus-section{max-width:1500px;margin:0 auto;padding:32px clamp(18px,3vw,48px) 48px;box-sizing:border-box}
@media(max-width:749px){.fr-aplus__panels--desktop{display:none}.fr-aplus__panels--mobile{display:flex;gap:16px}.fr-aplus__panel{border-radius:14px}.fr-aplus-section{padding:24px 18px 32px}.fr-aplus__hint{margin-bottom:16px}}
.fr-aplus[data-fr-aplus="9019726954732"] .fr-aplus__panel{position:relative}.fr-aplus__caption{position:absolute;left:4%;top:8%;width:40%;color:white;text-align:left;line-height:1.5;text-shadow:0 1px 5px #000}.fr-aplus__caption strong{display:block;font-size:clamp(20px,2.3vw,32px);line-height:1.25;margin-bottom:14px}.fr-aplus__caption span{display:block;font-size:clamp(13px,1.15vw,17px)}
@media(max-width:749px){.fr-aplus__caption{left:7%;top:6%;width:86%}.fr-aplus__caption strong{font-size:24px}.fr-aplus__caption span{font-size:14px}}
