img[data-curated-scene]{object-fit:contain!important;object-position:center!important}.sn-diagnostic picture,.discovery-near-panel picture{display:contents}@media (max-width:700px){.discovery-hero:has([data-curated-scene=B01]){background:#102942;flex-direction:column;display:flex}.discovery-hero:has([data-curated-scene=B01])>picture{order:2;width:100%;position:relative;inset:auto}.discovery-hero:has([data-curated-scene=B01]) .discovery-hero-content{padding-bottom:24px;position:relative}.discovery-hero:has([data-curated-scene=B01]) .discovery-hero-shade{display:none}.sn-hero:has([data-curated-scene=SV01]){background:#102942;flex-direction:column;display:flex}.sn-hero:has([data-curated-scene=SV01]) .sn-hero-picture{order:2;position:relative;inset:auto}.sn-hero:has([data-curated-scene=SV01]) .sn-hero-shade{display:none}}.discovery-hero>picture[data-curated-scene] img{height:100%!important}.sn-hero-picture:has([data-curated-scene]) img{height:100%!important}@media (max-width:700px){.discovery-hero>picture[data-curated-scene] img{height:auto!important}.sn-hero-picture:has([data-curated-scene]) img{height:auto!important}}.rv-photo-outline{z-index:4;pointer-events:none;position:fixed;overflow:hidden}.rv-photo-outline path{fill:#ffffff12;stroke:#fff;stroke-width:2px;paint-order:stroke;filter:drop-shadow(0 0 2px #102942);pointer-events:none}.rv-photo-book-label{z-index:4;box-sizing:border-box;pointer-events:auto;align-items:center;min-height:44px;padding:8px 0;font-family:Inter,Arial,sans-serif;display:flex;position:fixed;color:#102942!important;text-decoration:none!important}.rv-photo-book-label>span{box-sizing:border-box;white-space:nowrap;background:#fffffff5;border:1px solid #d6e2eb;border-radius:999px;max-width:100%;padding:5px 9px;font-size:11px;font-weight:750;line-height:16px;display:block;box-shadow:0 2px 8px #10294224}.rv-photo-book-label:focus-visible>span{outline-offset:3px;outline:3px solid #1767a6}[data-rv-photo-controls] a:after{content:none!important}.rv-photo-rentals{box-sizing:border-box;color:#102942;background:#f3f7fa;border:1px solid #cbdbe7;border-radius:14px;width:min(1220px,100% - 32px);margin:24px auto;padding:16px 20px;font-family:Inter,Arial,sans-serif}.rv-photo-rentals summary{cursor:pointer;align-content:center;min-height:44px;font-weight:700}.rv-photo-rentals summary span{color:#466078;font-weight:400}.rv-photo-rentals>p{max-width:760px;margin:12px 0 16px;font-size:14px;line-height:1.6}.rv-photo-rentals ul{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.rv-photo-rentals li a{color:#102942;background:#fff;border:1px solid #cbdbe7;border-radius:10px;align-items:center;gap:14px;min-height:88px;padding:10px;font-size:14px;font-weight:650;text-decoration:none;display:flex}.rv-photo-rentals li img{object-fit:contain;border-radius:5px;flex-shrink:0;width:112px;height:64px;display:block}.rv-photo-rentals small{color:#1767a6;margin-top:6px;font-size:13px;display:block}.rv-photo-rentals a:focus-visible,.rv-photo-rentals summary:focus-visible{outline-offset:4px;outline:3px solid #1767a6}@media (max-width:400px){.rv-photo-rentals{padding:12px}.rv-photo-rentals li img{width:88px;height:56px}}.portal-campaign-tile>picture img{object-fit:contain;width:100%;height:auto}.portal-campaign-tile:has([data-curated-scene]){flex-direction:column;display:flex}.portal-campaign-tile:has([data-curated-scene]):after{display:none}.portal-campaign-tile:has([data-curated-scene]) .portal-campaign-copy{padding-top:24px}.portal-art-divider[data-curated-scene]{opacity:1;max-height:none;height:auto!important}.command-welcome:has([data-curated-scene]) .portal-hero-art{grid-column:1/-1;display:block;position:relative;inset:auto}.command-welcome:has([data-curated-scene]):after{display:none}.portal-campaign:has([data-curated-scene=A04]){flex-direction:column;display:flex}.portal-campaign:has([data-curated-scene=A04])>picture{order:2;position:relative;inset:auto}.portal-campaign:has([data-curated-scene=A04]):after{display:none}.portal-campaign:has([data-curated-scene=A04]) .portal-campaign-copy{max-width:100%}
