body{margin:0;font-family:AtlasGrotesk;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:163px;margin-bottom:234px}@media (max-width:800px){body{margin-top:94px}}header{position:fixed;top:0;left:0;right:0;min-width:0;height:63px;padding:9px 40px;white-space:nowrap;margin-bottom:15px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;z-index:100;border-bottom:1px #E6E8EB solid}header .svg-icon-previous{position:absolute;top:25px;left:13px;height:14px;width:14px;fill:#637282}header .svg-icon-star{height:14px;width:14px;fill:#c1c7cd;margin-left:2px;margin-top:3px;margin-bottom:-2px}header .svg-icon-star:hover{fill:#637282}header h1{font-size:14px;font-weight:400;line-height:22px;color:#1b2733;margin:0;margin-bottom:4px;display:inline-block}header h2{color:#637282;font-size:12px;line-height:16px;font-weight:400;margin:0}h1.main-header{color:#1b2733;font-size:40px;font-weight:500;line-height:48px;max-width:825px;width:calc(100% - 80px);margin:0 auto 20px}@media (max-width:800px){h1.main-header{font-size:32px;line-height:32px}}.photos-grid{max-width:825px;width:calc(100% - 80px);margin:0 auto;padding:20px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr;grid-column-gap:10px;grid-row-gap:10px;grid-auto-flow:dense;line-height:0}@media (max-width:1200px){.photos-grid{grid-template-columns:1fr 1fr 1fr}}@media (max-width:800px){.photos-grid{grid-template-columns:1fr 1fr;padding:10px;grid-column-gap:10px;grid-row-gap:10px}}.photos-grid a{width:100%}.photos-grid a:hover{-webkit-box-shadow:0 0 0 4px #d6e8fa;box-shadow:0 0 0 4px #d6e8fa}.photos-grid a.vertical{grid-row-end:span 2;position:relative}.photos-grid a.vertical img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.photos-grid a.key-photo{grid-row-end:span 2;grid-column-end:span 2;position:relative}.photos-grid a.key-photo:after{content:' ';display:block;padding-bottom:66.25%}.photos-grid a.key-photo img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.photos-grid img{width:100%;-o-object-fit:cover;object-fit:cover}p{max-width:825px;width:calc(100% - 80px);margin:0 auto}p a{color:#0070e0;text-decoration:none;font-size:16px;line-height:23px}footer{z-index:100;position:fixed;bottom:16px;right:20px}footer #updated{font-weight:400;color:#637282;font-size:14px;line-height:30px;background-color:rgba(255,255,255,.95);border-radius:4px;height:32px;padding:7.5px 10px}footer #updated:hover{text-decoration:underline}@font-face{font-family:AtlasGrotesk;src:url(webfonts/AtlasGrotesk-Light-Web.woff2) format('woff2'),url(webfonts/AtlasGrotesk-Light-Web.woff) format('woff');font-weight:300;font-style:normal}@font-face{font-family:AtlasGrotesk;src:url(webfonts/AtlasGrotesk-Regular-Web.woff2) format('woff2'),url(webfonts/AtlasGrotesk-Regular-Web.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:AtlasGrotesk;src:url(webfonts/AtlasGrotesk-Medium-Web.woff2) format('woff2'),url(webfonts/AtlasGrotesk-Medium-Web.woff) format('woff');font-weight:500;font-style:normal}@font-face{font-family:AtlasGrotesk;src:url(webfonts/AtlasGrotesk-Bold-Web.woff2) format('woff2'),url(webfonts/AtlasGrotesk-Bold-Web.woff) format('woff');font-weight:700;font-style:normal}