.PhotoBanner_canvas__iiT7L{position:relative;width:100%;aspect-ratio:3840/1600;overflow:hidden;container-type:inline-size;background:#171717;color:white}.PhotoBanner_mobile__iV42U{aspect-ratio:640/700}.PhotoBanner_photo__bEjWh{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;-webkit-user-select:none;user-select:none}.PhotoBanner_overlay__cpof5{position:absolute;inset:0;pointer-events:none;text-align:center;font-family:Georgia,Times New Roman,serif}.PhotoBanner_brand__8X_hw{position:absolute;top:0;left:24%;transform:translateX(-50%);background:#f2c7ca;color:#080808;font-family:Bodoni Poster,Georgia,serif;font-weight:700;font-size:1.55cqw;line-height:1.3;padding:.12em .55em;max-width:40%;overflow-wrap:anywhere}.PhotoBanner_copy__4sChR{position:absolute;top:35%;left:5%;width:38%;display:flex;flex-direction:column;align-items:center;text-shadow:0 1px 9px #0004}.PhotoBanner_subtitle__S8YYS{font-style:italic;font-size:2.8cqw;line-height:1.15;overflow-wrap:anywhere;max-width:100%}.PhotoBanner_heading__WjYJ_{font-family:Bodoni Poster,Georgia,serif;font-size:6.4cqw;line-height:1;margin-top:.14em;text-transform:uppercase;overflow-wrap:anywhere;max-width:100%}.PhotoBanner_badge__JkaLy{display:flex;align-items:center;justify-content:center;gap:.1em;white-space:pre-line;font-size:1.05cqw;line-height:1.1;margin-top:1.8cqw;max-width:100%}.PhotoBanner_laurel__q_Wvj{width:2.2cqw;height:5cqw;flex-shrink:0}.PhotoBanner_laurel__q_Wvj:last-child{transform:scaleX(-1)}.PhotoBanner_button__M_0Uy{background:#000;color:#fff;font-family:Impact,Arial Narrow,sans-serif;text-shadow:none;font-size:1.45cqw;line-height:1.2;padding:.15em 1.25em;margin-top:2.1cqw;max-width:100%;overflow-wrap:anywhere}.PhotoBanner_center__xUfxv .PhotoBanner_brand__8X_hw{left:50%}.PhotoBanner_center__xUfxv .PhotoBanner_copy__4sChR{left:31%}.PhotoBanner_right__QcVZw .PhotoBanner_brand__8X_hw{left:76%}.PhotoBanner_right__QcVZw .PhotoBanner_copy__4sChR{left:57%}.PhotoBanner_mobile__iV42U .PhotoBanner_brand__8X_hw{font-size:4.2cqw;max-width:80%}.PhotoBanner_mobile__iV42U .PhotoBanner_copy__4sChR{top:48%;left:6%;width:88%}.PhotoBanner_mobile__iV42U.PhotoBanner_left__fJiyd .PhotoBanner_copy__4sChR{left:4%;width:65%}.PhotoBanner_mobile__iV42U.PhotoBanner_right__QcVZw .PhotoBanner_copy__4sChR{left:31%;width:65%}.PhotoBanner_mobile__iV42U .PhotoBanner_subtitle__S8YYS{font-size:6.5cqw}.PhotoBanner_mobile__iV42U .PhotoBanner_heading__WjYJ_{font-size:13cqw}.PhotoBanner_mobile__iV42U .PhotoBanner_badge__JkaLy{font-size:3cqw;margin-top:4cqw}.PhotoBanner_mobile__iV42U .PhotoBanner_laurel__q_Wvj{width:5.5cqw;height:12cqw}.PhotoBanner_mobile__iV42U .PhotoBanner_button__M_0Uy{font-size:4cqw;margin-top:4cqw}.PhotoBanner_preview__EEX_e{touch-action:none;cursor:grab}.PhotoBanner_preview__EEX_e:active{cursor:grabbing}.PhotoBanner_mobileOnly__aIoIk{display:none}@media(max-width:600px){.PhotoBanner_desktopOnly__vde6f{display:none}.PhotoBanner_mobileOnly__aIoIk{display:block}}