.y6gnuq_editor{color:#fff;background:#111;flex-direction:column;flex:1;min-height:0;display:flex}.y6gnuq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.y6gnuq_topBar{border-bottom:1px solid #333;flex-shrink:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;padding:.75rem 1rem;display:grid}.y6gnuq_topBarLeft{align-items:center;gap:.75rem;min-width:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 40px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 40px),#0000 100%)}.y6gnuq_backLink{white-space:nowrap;font-size:.875rem;text-decoration:none;color:#fff!important}.y6gnuq_backLink:hover{opacity:.8}.y6gnuq_title{white-space:nowrap;font-size:.875rem;font-weight:500}.y6gnuq_storyLink{white-space:nowrap;border-left:1px solid #333;padding-left:.75rem;font-size:.8125rem;text-decoration:none;color:#999!important}.y6gnuq_storyLink:hover{color:#fff!important}.y6gnuq_navButtons{justify-self:center;gap:.25rem;display:flex}.y6gnuq_navBtn{color:#ccc;cursor:pointer;background:0 0;border:1px solid #444;border-radius:4px;justify-content:center;align-items:center;width:2rem;height:2rem;font-family:monospace;font-size:1rem;font-weight:600;display:flex}.y6gnuq_navBtn:hover:not(:disabled){color:#fff;border-color:#888}.y6gnuq_navBtn:disabled{opacity:.25;cursor:not-allowed}.y6gnuq_topBarRight{justify-content:flex-end;align-items:center;min-width:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(270deg,#000 0 calc(100% - 40px),#0000 100%);mask-image:linear-gradient(270deg,#000 0 calc(100% - 40px),#0000 100%)}.y6gnuq_selectionSummary{color:#999;white-space:nowrap;font-size:.875rem}.y6gnuq_cropperArea{flex:1;min-height:0;position:relative}.y6gnuq_controls{border-top:1px solid #333;flex-direction:column;flex-shrink:0;gap:.75rem;padding:.75rem 1rem;display:flex}.y6gnuq_groupTabs{gap:.5rem;display:flex}.y6gnuq_groupTab{color:#aaa;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #555;border-radius:4px;padding:.375rem .75rem;font-size:.8125rem}.y6gnuq_groupTab:hover{color:#fff;border-color:#888}.y6gnuq_groupTabActive{color:#fff;background:linear-gradient(135deg,#2563eb,#1e40af);border-color:#2563eb}.y6gnuq_presets{-webkit-overflow-scrolling:touch;gap:.375rem;padding-bottom:2px;display:flex;overflow-x:auto}.y6gnuq_presetBtn{color:#ccc;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #444;border-radius:4px;flex-direction:column;flex-shrink:0;align-items:center;gap:1px;padding:.3rem .625rem;font-size:.75rem;display:flex}.y6gnuq_presetLabel{line-height:1.2}.y6gnuq_presetDims{opacity:.6;font-size:.625rem;line-height:1.2}.y6gnuq_presetBtn:hover{color:#fff;border-color:#888}.y6gnuq_presetBtnActive{color:#fff;background:linear-gradient(135deg,#2563eb,#1e40af);border-color:#2563eb}.y6gnuq_orientationRow{gap:.375rem;display:flex}.y6gnuq_orientationBtn{color:#aaa;cursor:pointer;background:0 0;border:1px solid #555;border-radius:4px;padding:.3rem .75rem;font-size:.75rem}.y6gnuq_orientationBtn:hover{color:#fff;border-color:#888}.y6gnuq_orientationBtnActive{color:#fff;background:linear-gradient(135deg,#2563eb,#1e40af);border-color:#2563eb}.y6gnuq_bottomRow{align-items:center;gap:1rem;display:flex}.y6gnuq_zoomLabel{color:#aaa;white-space:nowrap;font-size:.75rem}.y6gnuq_zoomSlider{accent-color:#2563eb;flex:1;max-width:200px}.y6gnuq_zoomDisabled{opacity:.3;pointer-events:none}.y6gnuq_downloadBtn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#2563eb,#1e40af);border:1px solid #2563eb;border-radius:6px;margin-left:auto;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600}.y6gnuq_downloadBtn:hover{background:linear-gradient(135deg,#1d4ed8,#1e3a8a)}.y6gnuq_downloadBtn:disabled{opacity:.5;cursor:not-allowed}.y6gnuq_tooltip{color:#ccc;background:#000000d9;border:1px solid #333;border-radius:6px;max-width:280px;padding:.5rem .75rem;font-size:.75rem;animation:.2s ease-out y6gnuq_tooltipIn;position:absolute;bottom:5rem;right:1rem}.y6gnuq_tooltip a{color:#60a5fa}@keyframes y6gnuq_tooltipIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.y6gnuq_dialogOverlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:100;background:#000000b3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.y6gnuq_dialog{background:#1a1a1a;border:1px solid #333;border-radius:10px;width:90%;max-width:400px;padding:1.5rem}.y6gnuq_dialogTitle{margin:0 0 1.25rem;font-size:1.1rem;font-weight:600}.y6gnuq_dialogText{color:#aaa;font-size:.875rem;line-height:1.5;margin:1rem 0 1.5rem!important}.y6gnuq_dialogText a{color:#60a5fa;text-decoration:none}.y6gnuq_dialogText a:hover{text-decoration:underline}.y6gnuq_dialogCheck{color:#ccc;cursor:pointer;align-items:flex-start;gap:.5rem;margin-bottom:1.25rem;font-size:.8125rem;display:flex}.y6gnuq_dialogCheck input{accent-color:#2563eb;margin-top:2px}.y6gnuq_dialogActions{justify-content:flex-end;gap:.75rem;display:flex}.y6gnuq_dialogCancel{color:#aaa;cursor:pointer;background:0 0;border:1px solid #555;border-radius:6px;padding:.5rem 1rem;font-size:.875rem}.y6gnuq_dialogCancel:hover{color:#fff;border-color:#888}@media (max-width:640px){.y6gnuq_bottomRow{flex-wrap:wrap}.y6gnuq_zoomSlider{flex:100%;order:-1;max-width:none}.y6gnuq_downloadBtn{text-align:center;width:100%}}
.zPQGua_grid{font-size:0;line-height:0;display:block}.zPQGua_row{flex-direction:row;width:100%;display:flex}.zPQGua_column{flex-shrink:0;overflow:hidden}.zPQGua_thumbnail{cursor:pointer;width:100%;height:100%;display:block;position:relative;overflow:hidden}.zPQGua_thumbnail img{object-fit:cover;width:100%;height:100%;transition-duration:.2s;display:block}.zPQGua_thumbnail:after{content:"";box-sizing:border-box;z-index:2;pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0;box-shadow:inset 0 0 1px .5px #333}
.uYX_Aq_overlay{z-index:100000;box-sizing:border-box;background-color:#000000d9;width:100%;height:100%;position:fixed;top:0;left:0;right:0}.uYX_Aq_overlayInner{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.uYX_Aq_box{-webkit-user-select:none;user-select:none;background-color:#000;border-radius:2px;position:relative;overflow:hidden;box-shadow:0 0 25px #00000080}.uYX_Aq_image{filter:blur();will-change:transform, filter;z-index:1;width:100%;height:auto;transition-property:filter,transform;transition-duration:0s;display:block;transform:scale(1)}.uYX_Aq_imageLoading{filter:grayscale(90%)contrast(80%);transition-duration:.2s;transform:scale(1.1)}.uYX_Aq_navArrow{cursor:pointer;-webkit-user-select:none;user-select:none;z-index:10;background:0 0;border:none;outline:none;width:40%;height:100%;padding:0;transition-duration:.3s;position:absolute;top:0}.uYX_Aq_navArrow:hover .uYX_Aq_arrowCircle{color:#000000b3;-webkit-text-stroke:1px #ffffff80}.uYX_Aq_navLeft:active .uYX_Aq_arrowCircle{transition:transform .1s ease-out;transform:translateY(-60px)scale(1.1)translate(-4px)}.uYX_Aq_navRight:active .uYX_Aq_arrowCircle{transition:transform .1s ease-out;transform:translateY(-60px)scale(1.1)translate(4px)}.uYX_Aq_navLeft{left:0}.uYX_Aq_navRight{right:0}.uYX_Aq_arrowCircle{color:#0000004d;background-color:#0000;border-radius:12px;justify-content:center;align-items:center;width:44px;height:120px;padding-bottom:10px;font-size:144px;line-height:1;transition:color .3s;display:flex;position:absolute;top:50%;transform:translateY(-60px)}.uYX_Aq_navLeft .uYX_Aq_arrowCircle{left:15px}.uYX_Aq_navRight .uYX_Aq_arrowCircle{right:15px}.uYX_Aq_closeBtn{cursor:pointer;-webkit-user-select:none;user-select:none;z-index:20;color:#000;background:0 0;border:none;padding:10px 10px 35px 35px;font-size:24px;position:absolute;top:0;right:0}.uYX_Aq_exif{color:#ffffffbf;white-space:nowrap;z-index:2;background-color:#00000080;border-top-right-radius:3px;width:auto;padding:3px 5px;font-size:10px;position:absolute;bottom:0;left:0}.uYX_Aq_exif strong{text-transform:uppercase}.uYX_Aq_exifSep{border-left:1px solid #fff6;margin-left:5px;padding-left:5px}.uYX_Aq_preload{opacity:0;width:1px;height:1px;position:absolute;bottom:0;left:0}
.kFZ0Oq_strip{padding:40px 0 10px}.kFZ0Oq_header{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.kFZ0Oq_heading{margin:0;font-size:26px;font-weight:500}.kFZ0Oq_allLink{white-space:nowrap;margin-left:auto;font-size:14px}.kFZ0Oq_sub{color:#888;margin:6px 0 0;font-size:14px}.kFZ0Oq_thumbs{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.kFZ0Oq_thumb{border-radius:4px;width:160px;height:100px;transition:box-shadow .25s ease-out;display:block;overflow:hidden;box-shadow:0 0 3px #00000054}.kFZ0Oq_thumb:hover{box-shadow:0 0 6px #00000080}.kFZ0Oq_thumb img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:768px){.kFZ0Oq_strip{padding:32px 0 10px}.kFZ0Oq_heading{font-size:20px;line-height:1.25}.kFZ0Oq_allLink{margin-left:0}.kFZ0Oq_thumbs{gap:10px;margin-top:18px}.kFZ0Oq_thumb{aspect-ratio:16/10;width:calc(50% - 5px);height:auto}}
.d4jPwq_card{min-width:0;font-size:16px}.d4jPwq_link{border-radius:5px;outline:none;text-decoration:none;display:block;box-shadow:0 0 3px #00000054}.d4jPwq_link:hover{text-decoration:none}.d4jPwq_inner{aspect-ratio:4/3;background-color:#f5f5f5;border-radius:5px;flex-direction:column;align-items:stretch;display:flex;position:relative}.d4jPwq_photoWrap{border-radius:5px;position:absolute;inset:0;overflow:hidden}.d4jPwq_photoWrap:after{content:"";pointer-events:none;background:linear-gradient(#0000,#00000054);height:50px;position:absolute;bottom:0;left:0;right:0}.d4jPwq_photo{will-change:background-position, transform;backface-visibility:hidden;background-position:0;background-size:cover;width:100%;height:100%;transition:background-position 1.5s,transform .25s ease-out;transform:translateZ(0)}.d4jPwq_inner:hover .d4jPwq_photo{background-position:100%;transition:background-position 5s,transform .25s ease-out;transform:scale(1.05)}.d4jPwq_titleWrap{z-index:1;width:calc(100% - 4px);position:absolute;bottom:7px;right:-4px}.d4jPwq_titleWrap:before{content:"";border:2px solid #0000;border-color:#0000 #0000 #64646480 #64646480;display:block;position:absolute;top:-4px;right:0}.d4jPwq_title{white-space:nowrap;text-overflow:ellipsis;color:#333;background:linear-gradient(90deg,#fffc 0% 75%,#fffffff2 100%);border-top-left-radius:3px;border-bottom-left-radius:3px;margin:0;font-size:16px;overflow:hidden;box-shadow:0 0 2px #00000040;padding:5px 15px!important;font-weight:400!important}.d4jPwq_categoryLabel{color:#fff;background-color:#000000bf;border-top-right-radius:3px;border-bottom-right-radius:3px;padding:3px 4px 4px;font-size:11px;line-height:11px;position:absolute;top:7px;left:-4px;box-shadow:0 0 2px #ffffff40}.d4jPwq_categoryLabel:before{content:"";border:2px solid #000000bf;border-color:#000000bf #000000bf #0000 #0000;width:1px;height:1px;display:table-cell;position:absolute;top:18px;left:0}.d4jPwq_photoCount{color:#fff;z-index:1;background-color:#000000a6;border-radius:3px;align-items:center;gap:3px;padding:3px 5px 3px 4px;font-size:11px;line-height:11px;display:flex;position:absolute;top:7px;right:7px}.d4jPwq_photoCount svg{display:block}.d4jPwq_excerptWrap,.d4jPwq_quoteIcon{display:none}@media (min-width:1024px){.d4jPwq_card.d4jPwq_featured{height:calc(100% - 1.875rem)}.d4jPwq_link.d4jPwq_featured{height:100%}.d4jPwq_inner.d4jPwq_featured{height:100%;aspect-ratio:unset}.d4jPwq_titleWrap.d4jPwq_featured{width:calc(66% - 4px)}.d4jPwq_title.d4jPwq_featured{font-size:24px}.d4jPwq_excerptWrap{z-index:1;background:#0009;border-radius:3px;width:33.33%;max-height:50%;padding:15px 15px 10px;display:block;position:absolute;bottom:60px;right:10px}.d4jPwq_quoteIcon{color:#ffffffb3;pointer-events:none;font-family:Georgia,serif;font-size:32px;line-height:1;display:block;position:absolute;top:4px;left:8px}.d4jPwq_excerpt{color:#fffc;-webkit-line-clamp:7;-webkit-box-orient:vertical;margin:0;padding-top:30px;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden;font-size:14px!important}}@media (max-width:640px){.d4jPwq_card{margin:.313rem 0}}@media (min-width:641px) and (max-width:1023px){.d4jPwq_card{margin:.625rem 0}}@media (min-width:1024px){.d4jPwq_card{margin:.9375rem 0}}
.T6TK5a_hero{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding:3rem 1rem 0;display:flex}.T6TK5a_heading{text-align:center;margin:0;font-size:29px!important;font-weight:500!important;line-height:37px!important}.T6TK5a_headingSubtitle{color:#666;text-transform:uppercase;letter-spacing:.05em;margin-top:0;font-size:13px;font-weight:400;line-height:16px;display:block}.T6TK5a_license{color:#999;text-align:center;font-family:var(--font-roboto-condensed), "Roboto Condensed", sans-serif;margin:.75rem auto 2rem!important;font-size:16px!important}.T6TK5a_license a{color:#666;text-decoration:underline}.T6TK5a_license a:hover{color:#333}.T6TK5a_intro{text-align:center;max-width:700px;margin:1.5rem auto 0!important;font-size:18px!important;line-height:1.5!important}@media (max-width:768px){.T6TK5a_hero{padding-top:1.5rem}}
.MIIzxq_grid{gap:0;width:100%;display:grid}@media (max-width:640px){.MIIzxq_grid{grid-template-columns:1fr;padding:9px 0}.MIIzxq_cell{grid-area:auto!important}}@media (min-width:641px) and (max-width:1023px){.MIIzxq_grid{grid-template-columns:1fr 1fr;gap:0 26px;padding:13px 0}.MIIzxq_cell{grid-area:auto!important}}@media (min-width:1024px){.MIIzxq_grid{grid-template-columns:1fr 1fr 1fr;gap:0 26px;padding:15px 0}.MIIzxq_featuredCell{display:flex}.MIIzxq_featuredCell>*{flex:1}}
.mIekbG_collectionNav{font-family:var(--font-roboto-condensed), "Roboto Condensed", sans-serif;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .75rem;margin:1.25rem auto 0;padding:0 1rem;display:flex}.mIekbG_collectionNavLabel{text-transform:uppercase;letter-spacing:.05em;color:#999;font-size:13px}.mIekbG_collectionLink{color:#555;border-bottom:2px solid #0000;padding:.2rem .1rem;font-size:15px;text-decoration:none;transition:color .15s,border-color .15s}.mIekbG_collectionLink:hover{color:#111}.mIekbG_collectionLinkActive{color:#111;border-bottom-color:#111}.mIekbG_resolutions{color:#888;text-align:center;max-width:700px;font-family:var(--font-roboto-condensed), "Roboto Condensed", sans-serif;margin:.75rem auto 0!important;font-size:14px!important;line-height:1.5!important}
.nYoHPW_banner{--banner-bg:var(--pub-text);margin-top:var(--pub-space-lg);background-color:var(--banner-bg);border-radius:5px;align-items:center;gap:12px;padding:10px 16px;transition:box-shadow .25s ease-out;display:flex;box-shadow:0 0 3px #00000054;color:var(--pub-white)!important}.nYoHPW_banner:hover{text-decoration:none;box-shadow:0 0 6px #00000054}.nYoHPW_icon{flex-shrink:0;display:flex}.nYoHPW_title{flex:auto;min-width:0;font-size:15px;font-weight:500;line-height:1.3}.nYoHPW_cta{white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;margin-left:auto;font-size:14px;font-weight:700;display:flex}.nYoHPW_arrow{transition:transform .25s ease-out}.nYoHPW_banner:hover .nYoHPW_arrow{transform:translate(3px)}@media (max-width:640px){.nYoHPW_banner{margin-top:var(--pub-space-sm);flex-wrap:wrap;padding:9px 14px}.nYoHPW_cta{margin-top:-4px;margin-left:36px}}@media (min-width:641px) and (max-width:1023px){.nYoHPW_banner{margin-top:var(--pub-space-md)}}
