/* Larger travel photographs, keeping each image and its credit together. */
@media(min-width:801px){body .biography-source #chapitre-17.natural-row-v37{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)!important;align-items:start!important}body #chapitre-17 .natural-slide-v37{height:min(80svh,760px)!important}body .biography-source #chapitre-17>.sheet-copy{padding:24px clamp(22px,2.4vw,40px)!important}}
.bio-film-audience-v43{margin:22px 0!important}.bio-source-v43{display:block;margin-top:8px;font-size:10px!important;color:#cbb994!important;text-decoration:underline}.bio-medal-heading-v43{margin-top:30px!important}
body #p12-saut-v43 .v21-photo-frame{width:100%;max-width:820px}body #p12-saut-v43 img{height:auto!important;max-height:none!important;object-fit:contain!important}
.legacy-basket-v43{position:fixed;right:22px;bottom:22px;z-index:50;display:flex;align-items:center;gap:8px;background:#191919;color:#fff!important;border:1px solid #c7b28d;padding:13px 17px;text-decoration:none!important;font:500 13px/1.3 Raleway,sans-serif;box-shadow:0 2px 12px #0004}.legacy-basket-v43 svg{width:22px;height:22px}.stream-soon-v43{font-size:14px!important;color:#ddd!important;margin:14px 0!important}.legacy-checkout-note-v43{font-size:12px!important;line-height:1.6!important;color:#ddd!important;margin:10px 0!important}
@media(max-width:700px){.legacy-basket-v43{right:12px;bottom:12px;padding:11px 14px}body #p12-saut-v43 .v21-photo-frame{max-width:100%}}

.studio-platforms-block-v43{max-width:1100px;margin:28px auto 0;padding:32px 20px;text-align:center;background:#fff;color:#1d1d1d}.studio-platforms-block-v43 h2{font-size:25px!important;margin:0 0 10px!important}.studio-platforms-block-v43 p{max-width:760px;margin:0 auto 22px!important;font-size:14px!important;line-height:1.6!important;color:#333!important}.studio-platform-links-v43{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.studio-platform-links-v43 a{display:inline-flex;align-items:center;justify-content:center;padding:13px 20px;border:1px solid #555;color:#171717!important;background:#fff;text-decoration:none;font-size:14px!important;min-height:44px;box-sizing:border-box}.studio-platform-links-v43 a:hover,.studio-platform-links-v43 a:focus-visible{background:#1d1d1d;color:#fff!important}
