.HomeReels-module__ICxQIa__section{text-align:left;color:#211f1b;grid-template-columns:300px minmax(0,1fr);grid-template-areas:"player heading""player selectors";align-content:center;align-items:center;gap:28px 64px;max-width:900px;margin:64px auto 0;display:grid}.HomeReels-module__ICxQIa__heading{grid-area:heading;align-self:end}.HomeReels-module__ICxQIa__heading h3{font-family:var(--font-bodoni),serif;letter-spacing:-.02em;margin:0;font-size:clamp(32px,3.1vw,42px);font-weight:400;line-height:1.08}.HomeReels-module__ICxQIa__heading p{color:#57534e;max-width:36ch;margin:16px 0 0;font-size:14px;line-height:1.8}.HomeReels-module__ICxQIa__featured{grid-area:player;min-width:0;margin:0}.HomeReels-module__ICxQIa__frame{aspect-ratio:9/16;isolation:isolate;background:#e8e2d8;border-radius:12px;width:100%;position:relative;overflow:hidden}.HomeReels-module__ICxQIa__card{position:absolute;inset:0}.HomeReels-module__ICxQIa__video{object-fit:cover;width:100%;height:100%;display:block}.HomeReels-module__ICxQIa__frame[data-switching=true] .HomeReels-module__ICxQIa__card{animation:.4s cubic-bezier(.16,1,.3,1) both HomeReels-module__ICxQIa__reelIncoming}.HomeReels-module__ICxQIa__outgoing{z-index:4;pointer-events:none;animation:.4s cubic-bezier(.16,1,.3,1) both HomeReels-module__ICxQIa__reelOutgoing;position:absolute;inset:0}.HomeReels-module__ICxQIa__outgoing img{object-fit:cover}@keyframes HomeReels-module__ICxQIa__reelIncoming{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes HomeReels-module__ICxQIa__reelOutgoing{0%{transform:translate(0)}to{transform:translate(-100%)}}.HomeReels-module__ICxQIa__featured figcaption{justify-content:space-between;align-items:baseline;gap:10px;margin-top:12px;font-size:14px;line-height:1.5;display:flex}.HomeReels-module__ICxQIa__featured figcaption span:last-child{color:#57534e;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.HomeReels-module__ICxQIa__topControls{justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;inset:10px 10px auto}.HomeReels-module__ICxQIa__topControls button,.HomeReels-module__ICxQIa__playback button{color:#fff;cursor:pointer;background:#1c1917c7;border:1px solid #ffffff8c;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.HomeReels-module__ICxQIa__topControls button:hover,.HomeReels-module__ICxQIa__playback button:hover{background:#1c1917}.HomeReels-module__ICxQIa__playing{color:#fff;background:#1c1917d9;border-radius:6px;padding:5px 10px;font-size:12px}.HomeReels-module__ICxQIa__playback{background:linear-gradient(#0000,#000000b8);align-items:center;gap:10px;padding:24px 12px 12px;display:flex;position:absolute;inset:auto 0 0}.HomeReels-module__ICxQIa__playback input{accent-color:#fbbf24;cursor:pointer;width:100%;min-width:0;height:44px}.HomeReels-module__ICxQIa__playback button svg,.HomeReels-module__ICxQIa__thumbnailPlay svg{transition:transform .15s ease-out}.HomeReels-module__ICxQIa__playback button:hover svg,.HomeReels-module__ICxQIa__playback button:focus-visible svg,.HomeReels-module__ICxQIa__selectors button:hover .HomeReels-module__ICxQIa__thumbnailPlay svg,.HomeReels-module__ICxQIa__selectors button:focus-visible .HomeReels-module__ICxQIa__thumbnailPlay svg{transform:scale(1.08)}.HomeReels-module__ICxQIa__selectors{grid-area:selectors;grid-template-columns:repeat(3,minmax(0,120px));align-self:start;gap:16px;display:grid;position:relative}.HomeReels-module__ICxQIa__selectors button{text-align:left;cursor:pointer;border-radius:6px;min-width:0;min-height:44px}.HomeReels-module__ICxQIa__thumbnail{aspect-ratio:9/16;background:#e8e2d8;border-radius:8px;width:100%;display:block;position:relative}.HomeReels-module__ICxQIa__thumbnail img{object-fit:cover;border-radius:8px}.HomeReels-module__ICxQIa__thumbnail:after{content:"";pointer-events:none;border:2px solid #0000;border-radius:11px;position:absolute;inset:-4px}.HomeReels-module__ICxQIa__selectors button[aria-pressed=true] .HomeReels-module__ICxQIa__thumbnail:after{border-color:#d97706;animation:.4s ease-out HomeReels-module__ICxQIa__outlineTrace}@keyframes HomeReels-module__ICxQIa__outlineTrace{0%{clip-path:polygon(0 0,0 0,0 0,0 0)}50%{clip-path:polygon(0 0,100% 0,100% 100%,100% 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.HomeReels-module__ICxQIa__thumbnailPlay{color:#fff;background:#1c1917b3;border:1px solid #fff;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HomeReels-module__ICxQIa__selectorLabel{overflow-wrap:anywhere;margin-top:12px;font-size:12px;font-weight:600;line-height:1.5;display:block}.HomeReels-module__ICxQIa__selectorDuration{color:#57534e;font-variant-numeric:tabular-nums;margin-top:3px;font-size:11px;display:block}.HomeReels-module__ICxQIa__preparing{color:#57534e;font-size:12px;position:absolute;top:calc(100% + 12px);left:0}.HomeReels-module__ICxQIa__loading{color:#352b22;pointer-events:none;background:#fffdf8;border-radius:6px;padding:6px 10px;font-size:12px;position:absolute;top:62px;left:12px}.HomeReels-module__ICxQIa__notice{color:#92400e;margin-top:12px;font-size:12px;line-height:1.7}.HomeReels-module__ICxQIa__failure{text-align:center;color:#352b22;background:#f3eee4;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;font-size:14px;display:flex;position:absolute;inset:0}.HomeReels-module__ICxQIa__failure button{color:#1c1917;cursor:pointer;background:#fbbf24;border-radius:6px;min-height:44px;padding:10px 16px}.HomeReels-module__ICxQIa__expandedFailure{color:#352b22;background:#fffdf8;border-radius:8px;padding:16px;font-size:14px;position:absolute;inset:64px 20px auto}.HomeReels-module__ICxQIa__section button:focus-visible,.HomeReels-module__ICxQIa__section input:focus-visible{outline-offset:4px;outline:2px solid #b45309}.HomeReels-module__ICxQIa__topControls button:focus-visible,.HomeReels-module__ICxQIa__playback button:focus-visible,.HomeReels-module__ICxQIa__playback input:focus-visible{outline-color:#fbbf24}.HomeReels-module__ICxQIa__section button:disabled{cursor:default}.HomeReels-module__ICxQIa__selectors button[aria-disabled=true]{opacity:.75;cursor:default}@media (max-width:767px){.HomeReels-module__ICxQIa__section{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""player""selectors";row-gap:24px;max-width:320px;margin-top:48px}.HomeReels-module__ICxQIa__heading{align-self:auto}.HomeReels-module__ICxQIa__heading h3{font-size:32px}.HomeReels-module__ICxQIa__heading p{margin-top:12px;font-size:13px}.HomeReels-module__ICxQIa__featured{justify-self:center;width:min(100%,300px)}.HomeReels-module__ICxQIa__selectors{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%}.HomeReels-module__ICxQIa__selectorLabel{font-size:11px}}@media (prefers-reduced-motion:reduce){.HomeReels-module__ICxQIa__frame[data-switching=true] .HomeReels-module__ICxQIa__card,.HomeReels-module__ICxQIa__outgoing,.HomeReels-module__ICxQIa__selectors button[aria-pressed=true] .HomeReels-module__ICxQIa__thumbnail:after{animation:none}.HomeReels-module__ICxQIa__playback button svg,.HomeReels-module__ICxQIa__thumbnailPlay svg{transition:none;transform:none!important}}
.EditorialAlbumReviews-module__PVoitW__albumSection,.EditorialAlbumReviews-module__PVoitW__storiesSection{color:#29231e;min-width:0;font-family:var(--font-poppins),sans-serif;padding:72px 32px}.EditorialAlbumReviews-module__PVoitW__albumSection{background:radial-gradient(at 0 30%,#f3eee4aa,#0000 56%),radial-gradient(at 100% 90%,#fbbf2410,#0000 50%),#fffdf8;position:relative}.EditorialAlbumReviews-module__PVoitW__storiesSection{background:#f3eee4;border-top:1px solid #e5ddcf}.EditorialAlbumReviews-module__PVoitW__sectionInner{width:100%;min-width:0;max-width:1280px;margin-inline:auto}.EditorialAlbumReviews-module__PVoitW__eyebrow{color:#925a13;letter-spacing:.12em;margin:0 0 12px;font-size:12px;font-weight:600;line-height:1.5}.EditorialAlbumReviews-module__PVoitW__heading{font-family:var(--font-bodoni),serif;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(36px,4vw,56px);font-weight:400;line-height:1.12}.EditorialAlbumReviews-module__PVoitW__supportingCopy{color:#66594b;margin:12px 0 0;font-size:15px;line-height:1.7}.EditorialAlbumReviews-module__PVoitW__album{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,45fr) repeat(2,minmax(0,27.5fr));gap:16px;height:540px;margin-top:32px;display:grid}.EditorialAlbumReviews-module__PVoitW__album figure{flex-direction:column;min-width:0;min-height:0;margin:0;display:flex;position:relative}.EditorialAlbumReviews-module__PVoitW__album figure:first-child{grid-area:1/1/3}.EditorialAlbumReviews-module__PVoitW__album figure:nth-child(2){grid-area:1/2/auto/4}.EditorialAlbumReviews-module__PVoitW__album figure:nth-child(3){grid-area:2/2}.EditorialAlbumReviews-module__PVoitW__album figure:nth-child(4){grid-area:2/3}.EditorialAlbumReviews-module__PVoitW__albumPhoto{background:#e8e1d5;border:1px solid #d6d3d1;flex:1;min-height:0;position:relative;overflow:hidden}.EditorialAlbumReviews-module__PVoitW__albumIncoming{transform:translate(100%)}.EditorialAlbumReviews-module__PVoitW__albumRoot{position:relative}.EditorialAlbumReviews-module__PVoitW__albumControl{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.EditorialAlbumReviews-module__PVoitW__albumControl:focus-visible{z-index:10;clip-path:none;color:#79500d;cursor:pointer;outline-offset:3px;background:#fffdf8;outline:2px solid #b45309;width:auto;height:auto;min-height:44px;padding:8px 12px;font-size:12px;top:-12px;right:0;overflow:visible}.EditorialAlbumReviews-module__PVoitW__albumPhoto:focus-visible{outline-offset:4px;outline:2px solid #b45309}.EditorialAlbumReviews-module__PVoitW__photoFallback{text-align:center;color:#66594b;place-items:center;padding:16px;font-size:12px;display:grid;position:absolute;inset:0}.EditorialAlbumReviews-module__PVoitW__album figcaption{flex:none;padding-top:12px;font-size:14px;font-weight:500;line-height:1.5}.EditorialAlbumReviews-module__PVoitW__testimonialStage{width:100%;min-width:0;margin:28px auto 0}.EditorialAlbumReviews-module__PVoitW__reviewViewport{width:100%;min-width:0;overflow:hidden;container-type:inline-size}.EditorialAlbumReviews-module__PVoitW__reviewTrack,.EditorialAlbumReviews-module__PVoitW__staticRow{align-items:stretch;gap:20px;width:max-content;display:flex}.EditorialAlbumReviews-module__PVoitW__reviewTrack{will-change:transform;touch-action:pan-y;cursor:grab}.EditorialAlbumReviews-module__PVoitW__reviewTrackHeld{cursor:grabbing;-webkit-user-select:none;user-select:none}.EditorialAlbumReviews-module__PVoitW__reviewCard{box-sizing:border-box;color:#292524;text-align:left;overflow-wrap:anywhere;background:#fffdf8;border:1px solid #ded4c3;flex-direction:column;flex:0 0 min(78cqw,34rem);justify-content:space-between;width:min(78cqw,34rem);min-width:0;padding:28px;display:flex}.EditorialAlbumReviews-module__PVoitW__reviewTrack .EditorialAlbumReviews-module__PVoitW__reviewCard{cursor:inherit}.EditorialAlbumReviews-module__PVoitW__reviewCard:focus-visible,.EditorialAlbumReviews-module__PVoitW__reviewControl:focus-visible{outline-offset:-3px;outline:2px solid #b45309}.EditorialAlbumReviews-module__PVoitW__reviewComment{white-space:pre-wrap;margin:0 0 24px;font-size:16px;font-weight:400;line-height:1.75;display:block}.EditorialAlbumReviews-module__PVoitW__reviewAuthor{margin-top:auto;font-size:12px;font-weight:600;line-height:1.8;display:block}.EditorialAlbumReviews-module__PVoitW__reviewAuthor span{color:#70604f;white-space:nowrap}.EditorialAlbumReviews-module__PVoitW__publication{color:#70604f;margin-top:4px;font-weight:400;display:block}.EditorialAlbumReviews-module__PVoitW__reviewControls{justify-content:center;align-items:center;gap:12px;margin-top:20px;display:flex}.EditorialAlbumReviews-module__PVoitW__reviewControl{color:#44403c;cursor:pointer;background:#fffdf8;border:1px solid #d6c9b5;justify-content:center;align-items:center;min-width:44px;min-height:44px;font-size:12px;font-weight:600;display:inline-flex}.EditorialAlbumReviews-module__PVoitW__reviewControl:hover{border-color:#b45309}.EditorialAlbumReviews-module__PVoitW__reviewMessage{color:#66594b;background:#fffaf2;border:1px solid #e5ddcf;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;padding:24px 28px;font-size:14px;line-height:1.7;display:flex}.EditorialAlbumReviews-module__PVoitW__reviewMessage strong{color:#352c23;font-weight:600}@media (max-width:1023px){.EditorialAlbumReviews-module__PVoitW__album{grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;height:auto}.EditorialAlbumReviews-module__PVoitW__album figure:nth-child(n){grid-area:auto}.EditorialAlbumReviews-module__PVoitW__albumPhoto{aspect-ratio:4/3;flex:none;height:auto}}@media (max-width:299px){.EditorialAlbumReviews-module__PVoitW__album{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.EditorialAlbumReviews-module__PVoitW__albumSection,.EditorialAlbumReviews-module__PVoitW__storiesSection{padding:48px 20px}.EditorialAlbumReviews-module__PVoitW__heading{font-size:36px}.EditorialAlbumReviews-module__PVoitW__eyebrow{margin-bottom:10px;font-size:11px}.EditorialAlbumReviews-module__PVoitW__album{gap:20px 12px;margin-top:26px}.EditorialAlbumReviews-module__PVoitW__albumPhoto{aspect-ratio:1}.EditorialAlbumReviews-module__PVoitW__album figcaption{padding-top:8px;font-size:12px}.EditorialAlbumReviews-module__PVoitW__supportingCopy{font-size:14px}.EditorialAlbumReviews-module__PVoitW__testimonialStage{margin-top:24px}.EditorialAlbumReviews-module__PVoitW__reviewCard{flex-basis:92cqw;width:92cqw;padding:20px}.EditorialAlbumReviews-module__PVoitW__reviewComment{font-size:14px;line-height:1.8}.EditorialAlbumReviews-module__PVoitW__reviewMessage{padding:20px;font-size:13px}}
.PhotoInfo-module__DQUVWa__host{display:contents}.PhotoInfo-module__DQUVWa__info,.PhotoInfo-module__DQUVWa__close{color:#352b21;cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.PhotoInfo-module__DQUVWa__info{z-index:3;background:#fffdf8;border:1px solid #e0d6c6;position:absolute;top:10px;right:10px;box-shadow:0 3px 12px #29231e18}.PhotoInfo-module__DQUVWa__info:hover,.PhotoInfo-module__DQUVWa__close:hover{background:#f3eee4}.PhotoInfo-module__DQUVWa__info:focus-visible,.PhotoInfo-module__DQUVWa__close:focus-visible,.PhotoInfo-module__DQUVWa__card a:focus-visible{outline-offset:3px;outline:2px solid #92400e}.PhotoInfo-module__DQUVWa__card{color:#352b21;width:min(290px,100vw - 24px);max-height:calc(100dvh - 24px);font-family:var(--font-poppins),sans-serif;background:#fffdf8;border:1px solid #ded3c2;border-radius:12px;margin:0;padding:16px;position:fixed;inset:auto;overflow:auto;box-shadow:0 10px 28px #352b2124}.PhotoInfo-module__DQUVWa__card:popover-open{animation:.21s ease-out PhotoInfo-module__DQUVWa__information-in}.PhotoInfo-module__DQUVWa__card::backdrop{background:0 0}.PhotoInfo-module__DQUVWa__card h3{margin:4px 38px 10px 0;font-size:17px;font-weight:600;line-height:1.4}.PhotoInfo-module__DQUVWa__card p{color:#605344;margin:0;font-size:13px;line-height:1.75}.PhotoInfo-module__DQUVWa__card a{color:#854b08;text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;margin-top:12px;font-size:13px;font-weight:600;text-decoration:underline;display:flex}.PhotoInfo-module__DQUVWa__close{background:0 0;position:absolute;top:5px;right:5px}@keyframes PhotoInfo-module__DQUVWa__information-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.PhotoInfo-module__DQUVWa__card:popover-open{animation:none}}
.HomeHero-module__CbmPAW__content{padding:152px 32px 0;padding-bottom:max(20px, env(safe-area-inset-bottom,0px));flex-direction:column}.HomeHero-module__CbmPAW__introduction{flex-direction:column;flex:1;justify-content:center;padding-top:clamp(24px,8vh,80px);display:flex}.HomeHero-module__CbmPAW__shading{pointer-events:none;background:linear-gradient(90deg,#0f18119e,#0f181138 48%,#0000 80%);position:absolute;inset:0}.HomeHero-module__CbmPAW__location{letter-spacing:.15em;text-transform:uppercase;max-width:560px;margin:0 0 12px;font-size:11px;font-weight:500;line-height:1.6}.HomeHero-module__CbmPAW__title{max-width:600px;font-family:var(--font-bodoni),serif;letter-spacing:-.025em;margin:0;font-size:clamp(48px,4vw,56px);font-weight:400;line-height:1.02}.HomeHero-module__CbmPAW__brand{align-items:center;gap:22px;width:max-content;max-width:100%;animation:.5s cubic-bezier(.2,.7,.2,1) both HomeHero-module__CbmPAW__heroEnter;display:flex}.HomeHero-module__CbmPAW__brand .HomeHero-module__CbmPAW__title{flex:none}.HomeHero-module__CbmPAW__heroLogo{object-fit:contain;flex:none;order:-1;width:76px;height:76px}.HomeHero-module__CbmPAW__enterTagline{animation:.5s cubic-bezier(.2,.7,.2,1) 90ms both HomeHero-module__CbmPAW__heroEnter}.HomeHero-module__CbmPAW__enterActions{animation:.5s cubic-bezier(.2,.7,.2,1) .18s both HomeHero-module__CbmPAW__heroEnter}.HomeHero-module__CbmPAW__enterActions:focus-within{animation:none}@keyframes HomeHero-module__CbmPAW__heroEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1023px){.HomeHero-module__CbmPAW__brand{flex-direction:column;align-items:flex-start;gap:12px}.HomeHero-module__CbmPAW__heroLogo{width:72px;height:72px}}.HomeHero-module__CbmPAW__tagline{text-shadow:0 1px 4px #00000059;max-width:600px;margin:14px 0 0;padding-bottom:2px;font-size:22px;line-height:1.3}.HomeHero-module__CbmPAW__actions{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:12px;width:100%;max-width:476px;margin-top:20px;display:grid}.HomeHero-module__CbmPAW__actions a{min-height:48px}@media (max-width:767px){.HomeHero-module__CbmPAW__content{padding:164px 20px 0;padding-bottom:max(20px,env(safe-area-inset-bottom,0px))}.HomeHero-module__CbmPAW__introduction{padding-top:32px}.HomeHero-module__CbmPAW__title{font-size:clamp(34px,10vw,40px)}.HomeHero-module__CbmPAW__heroLogo{width:68px;height:68px}.HomeHero-module__CbmPAW__location{letter-spacing:.1em;margin-bottom:12px;font-size:11px}.HomeHero-module__CbmPAW__tagline{margin-top:12px;font-size:19px}.HomeHero-module__CbmPAW__actions{grid-template-columns:minmax(0,1fr);max-width:232px;margin-top:18px}}.HomeHero-module__CbmPAW__cue{width:48px;min-height:60px;box-shadow:none;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff;background:0 0;border:0;flex:0 0 60px;justify-content:center;align-items:center;margin-top:48px;display:flex}.HomeHero-module__CbmPAW__cue:focus-visible{outline-offset:4px;outline:2px solid #fbbf24}.HomeHero-module__CbmPAW__chevrons{flex-direction:column;align-items:center;gap:3px;display:flex}.HomeHero-module__CbmPAW__chevrons svg{--cue-opacity:1;--cue-faded:.8;opacity:var(--cue-opacity);flex-shrink:0;animation:2s ease-in-out infinite HomeHero-module__CbmPAW__drift}.HomeHero-module__CbmPAW__chevrons svg:nth-child(2){--cue-opacity:.65;--cue-faded:.52;animation-delay:.18s}.HomeHero-module__CbmPAW__chevrons svg:nth-child(3){--cue-opacity:.3;--cue-faded:.24;animation-delay:.36s}.HomeHero-module__CbmPAW__destination{scroll-margin-top:140px}@keyframes HomeHero-module__CbmPAW__drift{0%,to{opacity:var(--cue-faded);transform:translateY(-2px)}50%{opacity:var(--cue-opacity);transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.HomeHero-module__CbmPAW__chevrons svg{animation:none}.HomeHero-module__CbmPAW__brand,.HomeHero-module__CbmPAW__enterTagline,.HomeHero-module__CbmPAW__enterActions{opacity:1;animation:none;transform:none}}
.EditorialAmbient-module__RUAX5W__ambient{background:radial-gradient(at 0 30%,#f3eee4aa,#0000 56%),radial-gradient(at 100% 90%,#fbbf2410,#0000 50%),#fffdf8}
.PhotoExplorer-module__z876mW__explorer{color:#292524;font-family:var(--font-poppins), sans-serif;gap:24px;margin-top:32px;display:grid}.PhotoExplorer-module__z876mW__choices{border:0;min-width:0;margin:0;padding:0}.PhotoExplorer-module__z876mW__choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.PhotoExplorer-module__z876mW__choice{cursor:pointer;border:1px solid #a8a29e;flex-direction:column;justify-content:center;min-width:0;min-height:76px;padding:12px;display:flex;position:relative}.PhotoExplorer-module__z876mW__choice:hover{background:#eee7da}.PhotoExplorer-module__z876mW__choice:has(:focus-visible){outline-offset:4px;outline:2px solid #92400e}.PhotoExplorer-module__z876mW__choice:has(:checked){background:#fffdf8;border-color:#b45309;box-shadow:inset 0 -3px #d97706}.PhotoExplorer-module__z876mW__radio{opacity:0;width:1px;height:1px;position:absolute}.PhotoExplorer-module__z876mW__choiceHeading{flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0;display:flex}.PhotoExplorer-module__z876mW__choiceTitle{overflow-wrap:anywhere;font-size:14px;line-height:1.55}.PhotoExplorer-module__z876mW__choice:has(:checked) .PhotoExplorer-module__z876mW__choiceTitle{font-weight:600}.PhotoExplorer-module__z876mW__choiceDescription{display:none}.PhotoExplorer-module__z876mW__figure{min-width:0;margin:0;position:relative}.PhotoExplorer-module__z876mW__frame{aspect-ratio:4/3;background:#e7e5e4;position:relative;overflow:hidden}.PhotoExplorer-module__z876mW__photo{object-fit:cover}.PhotoExplorer-module__z876mW__unavailable{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:24px;font-size:16px;display:flex;position:absolute;inset:0}.PhotoExplorer-module__z876mW__failureHint{color:#57534e;margin-top:8px;font-size:14px;line-height:1.75}.PhotoExplorer-module__z876mW__caption{padding-top:12px}.PhotoExplorer-module__z876mW__captionLine h3{font-size:24px;font-weight:400;line-height:1.3}.PhotoExplorer-module__z876mW__instruction{display:none}.PhotoExplorer-module__z876mW__mobileDescription{color:#57534e;min-height:48px;margin-top:6px;font-size:14px;line-height:24px}@media (max-width:639px){.PhotoExplorer-module__z876mW__captionLine h3{min-height:2.6em}}@media (max-width:359px){.PhotoExplorer-module__z876mW__choiceGrid{grid-template-columns:minmax(0,1fr)}.PhotoExplorer-module__z876mW__choice{min-height:52px}}@media (min-width:1280px){.PhotoExplorer-module__z876mW__explorer{grid-template-columns:minmax(0,1.58fr) minmax(0,1fr);gap:32px}.PhotoExplorer-module__z876mW__figure{grid-area:1/1}.PhotoExplorer-module__z876mW__choices{grid-area:1/2;margin-bottom:64px}.PhotoExplorer-module__z876mW__choiceGrid{border-top:1px solid #a8a29e;grid-template-rows:repeat(4,1fr);grid-template-columns:minmax(0,1fr);gap:0;height:100%}.PhotoExplorer-module__z876mW__choice{border:0;border-bottom:1px solid #a8a29e;min-height:100px;padding:16px 12px 16px 20px}.PhotoExplorer-module__z876mW__choice:has(:checked){box-shadow:none;background:0 0}.PhotoExplorer-module__z876mW__choice:has(:checked):before{content:"";background:#d97706;width:3px;position:absolute;top:18px;bottom:18px;left:0}.PhotoExplorer-module__z876mW__choiceHeading{flex-wrap:nowrap;justify-content:space-between}.PhotoExplorer-module__z876mW__choiceTitle{font-family:var(--font-bodoni), serif;font-size:clamp(24px,2.1vw,30px);line-height:1.2}.PhotoExplorer-module__z876mW__choice:has(:checked) .PhotoExplorer-module__z876mW__choiceTitle{font-weight:400}.PhotoExplorer-module__z876mW__choiceDescription{color:#57534e;margin-top:8px;font-size:14px;line-height:1.75;display:block}.PhotoExplorer-module__z876mW__caption{min-height:64px}.PhotoExplorer-module__z876mW__captionLine{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.PhotoExplorer-module__z876mW__captionLine h3{max-width:55%}.PhotoExplorer-module__z876mW__instruction{color:#57534e;text-align:right;max-width:45%;font-size:12px;line-height:1.75;display:block}.PhotoExplorer-module__z876mW__mobileDescription{display:none}}.PhotoExplorer-module__z876mW__frame>div{aspect-ratio:auto;border:0;width:100%;height:100%}.PhotoExplorer-module__z876mW__playback{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.PhotoExplorer-module__z876mW__playback:focus-visible{z-index:10;clip-path:none;color:#292524;background:#fffdf8;outline:2px solid #92400e;width:auto;height:auto;padding:10px 14px;top:8px;left:8px}
