.Photos_head__asFjP{padding:64px 32px 24px}.Photos_headIn__ZRIpe{max-width:1360px;margin:0 auto;display:flex;flex-direction:column;gap:18px}.Photos_intro__7LgNd{margin:0;max-width:60ch;font-size:19px;color:var(--muted)}.Photos_intro__7LgNd a{color:var(--ink)}.Photos_body___FlKp{max-width:1360px;margin:0 auto;padding:8px 32px 88px;box-sizing:border-box}.Photos_body___FlKp,.Photos_cats__vEIg3{display:flex;flex-direction:column;gap:48px}.Photos_nav__yIG2a{display:flex;flex-wrap:wrap;gap:8px}.Photos_nav__yIG2a a{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border:1.5px solid var(--line);border-radius:999px;text-decoration:none;color:var(--ink);font-weight:700;font-size:15px;background:#FFFFFF;line-height:1.4}.Photos_nav__yIG2a a:hover{border-color:var(--ink);color:var(--ink)}.Photos_nav__yIG2a i{width:10px;height:10px;border-radius:99px;display:inline-block}.Photos_count__3IhD0{color:var(--muted);font-weight:500}.Photos_cat__jr_SA{scroll-margin-top:24px;display:flex;flex-direction:column;gap:14px;padding-top:8px}.Photos_catHead__X5GGF{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px;border-top:4px solid var(--a-pink);padding-top:18px}.Photos_catH2__I7SRu{margin:0;font-size:28px;font-weight:700;display:flex;align-items:center;gap:12px;line-height:1.3}.Photos_catH2__I7SRu svg{flex:none}.Photos_catHead__X5GGF a{color:var(--ink)}.Photos_grid__hkV4K{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:230px;grid-auto-flow:dense;grid-gap:8px;gap:8px}.Photos_item__e5UXa{position:relative;margin:0;border-radius:12px;overflow:hidden;background:var(--surface)}.Photos_feat__LCia3{grid-column:span 2;grid-row:span 2}.Photos_wide__exqJX{grid-column:span 2}.Photos_open__R_0dK{position:absolute;inset:0;display:block;cursor:zoom-in}.Photos_open__R_0dK img{transition:filter .15s}.Photos_open__R_0dK:hover img{filter:brightness(1.05)}.Photos_open__R_0dK:focus-visible{outline-offset:-4px}.Photos_cap__OGcDj{position:absolute;left:0;right:0;bottom:0;padding:28px 14px 10px;color:#FFFFFF;font-size:14px;line-height:1.35;background:linear-gradient(transparent,rgba(10,18,16,.75));opacity:0;transition:opacity .15s;pointer-events:none}.Photos_item__e5UXa:focus-within .Photos_cap__OGcDj,.Photos_item__e5UXa:hover .Photos_cap__OGcDj{opacity:1}@media (hover:none){.Photos_cap__OGcDj{display:none}}.Photos_cta__VlRkk{background:var(--surface);padding:64px 32px}.Photos_ctaIn__SPxiW{max-width:1360px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px}.Photos_lbx__xiwm_{position:fixed;inset:0;z-index:100;background:rgba(10,18,16,.92);justify-content:center;padding:24px;box-sizing:border-box}.Photos_lbFig__Y_MwR,.Photos_lbx__xiwm_{display:flex;flex-direction:column;align-items:center;gap:14px}.Photos_lbFig__Y_MwR{margin:0;max-width:100%}.Photos_lbImg__NLNDt{width:auto;height:auto;max-width:min(1200px,100%);max-height:78vh;object-fit:contain;border-radius:10px}.Photos_lbFig__Y_MwR figcaption{color:#FFFFFF;margin:0;font-size:15px;max-width:70ch;text-align:center}.Photos_lbCount__tR1Ev{opacity:.75;white-space:nowrap}.Photos_lbx__xiwm_ button{position:absolute;background:rgba(255,255,255,.14);color:#FFFFFF;border:0;width:48px;height:48px;border-radius:99px;font-size:24px;cursor:pointer;font-family:inherit;line-height:1}.Photos_lbx__xiwm_ button:hover{background:rgba(255,255,255,.28)}.Photos_lbx__xiwm_ button:focus-visible{outline:3px solid #FFFFFF;outline-offset:2px}.Photos_lbClose__IsZoE{top:16px;right:16px}.Photos_lbPrev__r8AZ5{left:16px;top:50%}.Photos_lbNext__Asj1L{right:16px;top:50%}@media (max-width:900px){.Photos_grid__hkV4K{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:170px}}@media (max-width:700px){.Photos_head__asFjP{padding:52px 16px 24px}.Photos_body___FlKp{padding:8px 16px 52px}.Photos_cta__VlRkk{padding:52px 16px}.Photos_lbNext__Asj1L,.Photos_lbPrev__r8AZ5{top:auto;bottom:16px}.Photos_lbPrev__r8AZ5{left:calc(50% - 60px)}.Photos_lbNext__Asj1L{right:calc(50% - 60px)}}