:root{
  --paper:#f7f5f0;
  --ink:#282922;
  --muted:#73736a;
  --line:#deddd4;
  --gold:#98783d;
  --serif:'Cormorant Garamond',Georgia,serif;
  --sans:'Manrope',sans-serif}
  *{
    box-sizing:border-box}
    html{
      scroll-behavior:smooth;
      scroll-padding-top:100px}
      body{
        margin:0;
        background:var(--paper);
        color:var(--ink);
        font:13px/1.6 var(--sans);
        -webkit-font-smoothing:antialiased}
        button,input{
          font:inherit}
          button,a{
            -webkit-tap-highlight-color:transparent}
            button{
              cursor:pointer;
              color:inherit}
              button,a.button{
                min-height:44px}
                a{
                  color:inherit;
                  text-decoration:none}
                  button{
                    border:0;
                    background:none}
                    button:disabled{
                      opacity:.35;
                      cursor:default}
                      img{
                        display:block;
                        max-width:100%}
                        svg{
                          width:19px;
                          height:19px;
                          display:block;
                          flex-shrink:0}
                          h1,h2,p{
                            margin:0}
                            [hidden]{
                              display:none!important}
                              :focus-visible{
                                outline:2px solid var(--gold);
                                outline-offset:5px}
                                .skip{
                                  position:fixed;
                                  top:-100px;
                                  background:var(--ink);
                                  color:white;
                                  padding:16px;
                                  z-index:99}
                                  .skip:focus{
                                    top:8px}
                                    .header{
                                      height:90px;
                                      margin:0 5%;
                                      border-bottom:1px solid var(--line);
                                      display:flex;
                                      align-items:center;
                                      justify-content:space-between;
                                      gap:20px}
                                      .brand{
                                        display:flex;
                                        align-items:center;
                                        gap:10px;
                                        min-height:44px;
                                        font-size:20px;
                                        letter-spacing:.27em;
                                        font-weight:600}
                                        .brand img{
                                          border-radius:50%;
                                          object-fit:contain}
                                          .header-note,.eyebrow,.cover-caption,.collection-note,.keyboard-hint,footer>span+span{
                                            font-size:10px;
                                            letter-spacing:.17em}
                                            .header-note{
                                              color:var(--muted)}
                                              .header-link{
                                                display:flex;
                                                gap:24px;
                                                align-items:center;
                                                min-height:44px;
                                                font-size:11px}
                                                .header-link span{
                                                  font-size:20px;
                                                  color:var(--gold)}
                                                  .intro{
                                                    max-width:1300px;
                                                    margin:auto;
                                                    padding:70px 5% 0}
                                                    .eyebrow{
                                                      display:flex;
                                                      align-items:center;
                                                      gap:12px;
                                                      color:var(--gold);
                                                      font-weight:600}
                                                      .gold-line{
                                                        display:inline-block;
                                                        width:32px;
                                                        height:1px;
                                                        background:var(--gold)}
                                                        .intro h1{
                                                          font:400 clamp(44px,6.5vw,94px)/1.04 var(--serif);
                                                          letter-spacing:-.045em;
                                                          max-width:950px;
                                                          margin:22px 0;
                                                          overflow-wrap:anywhere}
                                                          .description{
                                                            font-size:13px;
                                                            color:var(--muted);
                                                            white-space:pre-line}
                                                            .photographer{
                                                              color:var(--gold);
                                                              margin-top:8px;
                                                              font-size:12px}
                                                              .intro-bottom{
                                                                display:flex;
                                                                align-items:center;
                                                                justify-content:space-between;
                                                                gap:20px;
                                                                margin:36px 0 24px;
                                                                font-size:11px;
                                                                color:var(--muted)}
                                                                .intro-invitation{
                                                                  font:italic 19px var(--serif)}
                                                                  .round-link{
                                                                    height:44px;
                                                                    width:44px;
                                                                    border:1px solid var(--line);
                                                                    border-radius:50%;
                                                                    display:grid;
                                                                    place-items:center;
                                                                    font-size:22px;
                                                                    color:var(--ink)}
                                                                    .cover{
                                                                      position:relative;
                                                                      margin:0 5%;
                                                                      height:clamp(260px,44vw,670px);
                                                                      background:#deddd4;
                                                                      overflow:hidden}
                                                                      .cover>img{
                                                                        width:100%;
                                                                        height:100%;
                                                                        object-fit:cover;
                                                                        opacity:0;
                                                                        transition:opacity 1s,transform 1.8s;
                                                                        transform:scale(1.025)}
                                                                        .cover.loaded>img{
                                                                          opacity:1;
                                                                          transform:scale(1)}
                                                                          .cover:after{
                                                                            content:'';
                                                                            position:absolute;
                                                                            inset:50% 0 0;
                                                                            background:linear-gradient(transparent,#0006);
                                                                            pointer-events:none}
                                                                            .cover-caption{
                                                                              position:absolute;
                                                                              bottom:26px;
                                                                              left:30px;
                                                                              right:30px;
                                                                              display:flex;
                                                                              justify-content:space-between;
                                                                              color:white;
                                                                              z-index:1}
                                                                              .collection{
                                                                                margin:42px 5% 0;
                                                                                scroll-margin-top:16px}
                                                                                .toolbar{
                                                                                  position:sticky;
                                                                                  top:0;
                                                                                  z-index:5;
                                                                                  background:var(--paper);
                                                                                  display:flex;
                                                                                  justify-content:space-between;
                                                                                  align-items:center;
                                                                                  border-bottom:1px solid var(--line);
                                                                                  gap:12px;
                                                                                  padding:8px 0}
                                                                                  .filters{
                                                                                    display:flex;
                                                                                    gap:25px}
                                                                                    .filter{
                                                                                      display:flex;
                                                                                      align-items:center;
                                                                                      gap:8px;
                                                                                      position:relative;
                                                                                      padding:15px 0;
                                                                                      color:var(--muted);
                                                                                      font-size:12px;
                                                                                      white-space:nowrap}
                                                                                      .filter.selected{
                                                                                        color:var(--ink)}
                                                                                        .filter.selected:after{
                                                                                          content:'';
                                                                                          position:absolute;
                                                                                          bottom:-9px;
                                                                                          left:0;
                                                                                          right:0;
                                                                                          height:2px;
                                                                                          background:var(--gold)}
                                                                                          .filter>span:last-child{
                                                                                            font-size:10px;
                                                                                            min-width:21px;
                                                                                            padding:1px 5px;
                                                                                            background:#eae7dd;
                                                                                            border-radius:20px;
                                                                                            text-align:center}
                                                                                            .filter svg{
                                                                                              width:16px}
                                                                                              .button{
                                                                                                display:inline-flex;
                                                                                                align-items:center;
                                                                                                justify-content:center;
                                                                                                gap:9px;
                                                                                                padding:10px 17px;
                                                                                                border:1px solid var(--line);
                                                                                                font-size:11px;
                                                                                                transition:background .2s,border-color .2s}
                                                                                                .button:hover{
                                                                                                  background:#ebe7de;
                                                                                                  border-color:#b8ab92}
                                                                                                  .primary{
                                                                                                    background:var(--ink);
                                                                                                    color:white}
                                                                                                    .collection-note{
                                                                                                      display:flex;
                                                                                                      justify-content:space-between;
                                                                                                      color:var(--muted);
                                                                                                      padding:25px 0 12px;
                                                                                                      letter-spacing:.08em}
                                                                                                      .collection-note>span+span{
                                                                                                        letter-spacing:0;
                                                                                                        font-size:10px}
                                                                                                        .photo-group{
                                                                                                          margin-bottom:32px}
                                                                                                          .section-heading{
                                                                                                            display:flex;
                                                                                                            align-items:center;
                                                                                                            gap:18px;
                                                                                                            padding:28px 0 20px}
                                                                                                            .section-heading .section-number{
                                                                                                              font-size:10px;
                                                                                                              color:var(--gold)}
                                                                                                              .section-heading h2{
                                                                                                                font:400 34px var(--serif);
                                                                                                                overflow-wrap:anywhere}
                                                                                                                .section-heading:after{
                                                                                                                  content:'';
                                                                                                                  height:1px;
                                                                                                                  background:var(--line);
                                                                                                                  flex:1}
                                                                                                                  .photo-grid{
                                                                                                                    display:grid;
                                                                                                                    grid-template-columns:repeat(3,minmax(0,1fr));
                                                                                                                    gap:18px}
                                                                                                                    .photo{
                                                                                                                      position:relative;
                                                                                                                      min-width:0;
                                                                                                                      background:#e8e5de;
                                                                                                                      overflow:hidden;
                                                                                                                      aspect-ratio:4/5}
                                                                                                                      .photo:nth-child(6n+1),.photo:nth-child(6n+6){
                                                                                                                        aspect-ratio:4/5}
                                                                                                                        .photo-open{
                                                                                                                          padding:0;
                                                                                                                          display:block;
                                                                                                                          width:100%;
                                                                                                                          height:100%;
                                                                                                                          text-align:left}
                                                                                                                          .photo img{
                                                                                                                            width:100%;
                                                                                                                            height:100%;
                                                                                                                            object-fit:cover;
                                                                                                                            opacity:0;
                                                                                                                            transition:opacity .65s,transform .8s cubic-bezier(.2,.7,.3,1)}
                                                                                                                            .photo.loaded img{
                                                                                                                              opacity:1}
                                                                                                                              .photo:hover img{
                                                                                                                                transform:scale(1.035)}
                                                                                                                                .photo:nth-child(6n+2),.photo:nth-child(6n+5){
                                                                                                                                  aspect-ratio:4/5}
                                                                                                                                  .photo-open:focus-visible{
                                                                                                                                    outline-offset:-5px}
                                                                                                                                    .photo-number{
                                                                                                                                      position:absolute;
                                                                                                                                      bottom:16px;
                                                                                                                                      left:16px;
                                                                                                                                      color:#fff;
                                                                                                                                      font-size:10px;
                                                                                                                                      letter-spacing:.12em;
                                                                                                                                      text-shadow:0 1px 6px #000;
                                                                                                                                      pointer-events:none}
                                                                                                                                      .photo-actions{
                                                                                                                                        position:absolute;
                                                                                                                                        right:12px;
                                                                                                                                        bottom:10px;
                                                                                                                                        display:flex;
                                                                                                                                        gap:5px;
                                                                                                                                        opacity:0;
                                                                                                                                        transition:opacity .2s}
                                                                                                                                        .photo:hover .photo-actions,.photo:focus-within .photo-actions,.photo.is-favorite .photo-actions{
                                                                                                                                          opacity:1}
                                                                                                                                          .icon-button{
                                                                                                                                            display:grid;
                                                                                                                                            place-items:center;
                                                                                                                                            min-width:44px;
                                                                                                                                            height:44px;
                                                                                                                                            padding:10px;
                                                                                                                                            border-radius:50%;
                                                                                                                                            background:#161711a8;
                                                                                                                                            color:white;
                                                                                                                                            backdrop-filter:blur(8px)}
                                                                                                                                            .icon-button:hover{
                                                                                                                                              background:#161711}
                                                                                                                                              .is-favorite .favorite-button,button[aria-pressed=true]#lb-fav{
                                                                                                                                                color:#e8c985}
                                                                                                                                                .favorite-button[aria-pressed=true] svg,#lb-fav[aria-pressed=true] svg{
                                                                                                                                                  fill:currentColor}
                                                                                                                                                  .image-error{
                                                                                                                                                    position:absolute;
                                                                                                                                                    inset:0;
                                                                                                                                                    display:grid;
                                                                                                                                                    place-items:center;
                                                                                                                                                    text-align:center;
                                                                                                                                                    color:var(--muted);
                                                                                                                                                    padding:25px;
                                                                                                                                                    pointer-events:none}
                                                                                                                                                    .state{
                                                                                                                                                      min-height:70vh;
                                                                                                                                                      padding:70px 24px;
                                                                                                                                                      display:flex;
                                                                                                                                                      flex-direction:column;
                                                                                                                                                      justify-content:center;
                                                                                                                                                      align-items:center;
                                                                                                                                                      text-align:center;
                                                                                                                                                      gap:20px}
                                                                                                                                                      .state h1{
                                                                                                                                                        font:400 clamp(34px,5vw,54px)/1.1 var(--serif)}
                                                                                                                                                        .state>p:last-of-type{
                                                                                                                                                          max-width:420px;
                                                                                                                                                          color:var(--muted)}
                                                                                                                                                          .loader{
                                                                                                                                                            width:42px;
                                                                                                                                                            height:42px;
                                                                                                                                                            border:1px solid var(--line);
                                                                                                                                                            border-top-color:var(--gold);
                                                                                                                                                            border-radius:50%;
                                                                                                                                                            animation:spin 1.6s linear infinite;
                                                                                                                                                            margin-bottom:15px}
                                                                                                                                                            @keyframes spin{
                                                                                                                                                              to{
                                                                                                                                                                transform:rotate(360deg)}
                                                                                                                                                              }
                                                                                                                                                              #pin-form{
                                                                                                                                                                max-width:340px;
                                                                                                                                                                width:100%}
                                                                                                                                                                #pin-form label{
                                                                                                                                                                  display:block;
                                                                                                                                                                  text-align:left;
                                                                                                                                                                  margin-bottom:8px}
                                                                                                                                                                  .pin-row{
                                                                                                                                                                    display:flex;
                                                                                                                                                                    gap:8px}
                                                                                                                                                                    .pin-row input{
                                                                                                                                                                      min-width:0;
                                                                                                                                                                      width:100%;
                                                                                                                                                                      border:1px solid var(--line);
                                                                                                                                                                      background:transparent;
                                                                                                                                                                      padding:12px;
                                                                                                                                                                      font-size:16px}
                                                                                                                                                                      .empty{
                                                                                                                                                                        text-align:center;
                                                                                                                                                                        padding:64px 20px}
                                                                                                                                                                        .empty-heart{
                                                                                                                                                                          font:50px var(--serif);
                                                                                                                                                                          color:var(--gold)}
                                                                                                                                                                          .empty h2{
                                                                                                                                                                            font:34px var(--serif);
                                                                                                                                                                            margin:10px}
                                                                                                                                                                            .empty p{
                                                                                                                                                                              color:var(--muted);
                                                                                                                                                                              margin-bottom:20px}
                                                                                                                                                                              .endnote{
                                                                                                                                                                                text-align:center;
                                                                                                                                                                                padding:55px 20px 85px}
                                                                                                                                                                                .endnote p{
                                                                                                                                                                                  font:400 34px/1.2 var(--serif);
                                                                                                                                                                                  margin-top:25px}
                                                                                                                                                                                  .endnote em{
                                                                                                                                                                                    color:var(--gold)}
                                                                                                                                                                                    footer{
                                                                                                                                                                                      border-top:1px solid var(--line);
                                                                                                                                                                                      margin:0 5%;
                                                                                                                                                                                      padding:28px 0;
                                                                                                                                                                                      display:flex;
                                                                                                                                                                                      justify-content:space-between;
                                                                                                                                                                                      gap:20px;
                                                                                                                                                                                      color:var(--muted);
                                                                                                                                                                                      font-size:10px}
                                                                                                                                                                                      footer strong{
                                                                                                                                                                                        letter-spacing:.14em;
                                                                                                                                                                                        color:var(--ink);
                                                                                                                                                                                        margin-left:5px;
                                                                                                                                                                                        font-weight:600}
                                                                                                                                                                                        dialog{
                                                                                                                                                                                          border:0;
                                                                                                                                                                                          padding:0;
                                                                                                                                                                                          background:#151613;
                                                                                                                                                                                          color:#efeee8;
                                                                                                                                                                                          width:100%;
                                                                                                                                                                                          max-width:none;
                                                                                                                                                                                          height:100%;
                                                                                                                                                                                          height:100dvh;
                                                                                                                                                                                          max-height:none;
                                                                                                                                                                                          position:fixed;
                                                                                                                                                                                          inset:0;
                                                                                                                                                                                          margin:0;
                                                                                                                                                                                          overflow:hidden}
                                                                                                                                                                                          dialog::backdrop{
                                                                                                                                                                                            background:#151613}
                                                                                                                                                                                            .lb-top{
                                                                                                                                                                                              position:absolute;
                                                                                                                                                                                              inset:12px 22px auto;
                                                                                                                                                                                              display:flex;
                                                                                                                                                                                              align-items:center;
                                                                                                                                                                                              justify-content:space-between;
                                                                                                                                                                                              z-index:2;
                                                                                                                                                                                              font-size:11px;
                                                                                                                                                                                              letter-spacing:.08em}
                                                                                                                                                                                              .lb-stage{
                                                                                                                                                                                                height:100%;
                                                                                                                                                                                                padding:76px 80px 94px;
                                                                                                                                                                                                display:flex;
                                                                                                                                                                                                justify-content:center;
                                                                                                                                                                                                align-items:center;
                                                                                                                                                                                                touch-action:pan-y pinch-zoom}
                                                                                                                                                                                                .lb-stage img{
                                                                                                                                                                                                  max-width:100%;
                                                                                                                                                                                                  max-height:100%;
                                                                                                                                                                                                  object-fit:contain;
                                                                                                                                                                                                  transition:opacity .25s}
                                                                                                                                                                                                  .lb-stage img.loading{
                                                                                                                                                                                                    opacity:0}
                                                                                                                                                                                                    .lb-stage p{
                                                                                                                                                                                                      position:absolute;
                                                                                                                                                                                                      color:#bbb}
                                                                                                                                                                                                      .lb-prev,.lb-next{
                                                                                                                                                                                                        position:absolute;
                                                                                                                                                                                                        top:calc(50% - 22px)}
                                                                                                                                                                                                        .lb-prev{
                                                                                                                                                                                                          left:18px}
                                                                                                                                                                                                          .lb-next{
                                                                                                                                                                                                            right:18px}
                                                                                                                                                                                                            .lb-bottom{
                                                                                                                                                                                                              position:absolute;
                                                                                                                                                                                                              bottom:0;
                                                                                                                                                                                                              left:0;
                                                                                                                                                                                                              right:0;
                                                                                                                                                                                                              min-height:76px;
                                                                                                                                                                                                              display:flex;
                                                                                                                                                                                                              align-items:center;
                                                                                                                                                                                                              justify-content:space-between;
                                                                                                                                                                                                              gap:15px;
                                                                                                                                                                                                              padding:14px 28px;
                                                                                                                                                                                                              border-top:1px solid #ffffff18;
                                                                                                                                                                                                              background:#151613}
                                                                                                                                                                                                              .lb-actions{
                                                                                                                                                                                                                display:flex;
                                                                                                                                                                                                                gap:10px}
                                                                                                                                                                                                                .lb-bottom .button{
                                                                                                                                                                                                                  border-color:#ffffff30}
                                                                                                                                                                                                                  .lb-bottom .button:hover{
                                                                                                                                                                                                                    background:#ffffff12}
                                                                                                                                                                                                                    .lb-bottom>span{
                                                                                                                                                                                                                      min-width:120px;
                                                                                                                                                                                                                      color:#aaa;
                                                                                                                                                                                                                      font-size:11px}
                                                                                                                                                                                                                      .lb-bottom .keyboard-hint{
                                                                                                                                                                                                                        text-align:right;
                                                                                                                                                                                                                        font-size:9px}
                                                                                                                                                                                                                        body:has(dialog[open]){
                                                                                                                                                                                                                          overflow:hidden}
                                                                                                                                                                                                                          .notice{
                                                                                                                                                                                                                            position:fixed;
                                                                                                                                                                                                                            bottom:20px;
                                                                                                                                                                                                                            left:50%;
                                                                                                                                                                                                                            transform:translateX(-50%);
                                                                                                                                                                                                                            z-index:20;
                                                                                                                                                                                                                            max-width:calc(100% - 24px);
                                                                                                                                                                                                                            width:max-content;
                                                                                                                                                                                                                            background:#282922;
                                                                                                                                                                                                                            color:#fff;
                                                                                                                                                                                                                            padding:14px 22px;
                                                                                                                                                                                                                            box-shadow:0 8px 32px #0002;
                                                                                                                                                                                                                            font-size:12px}
                                                                                                                                                                                                                            @media(min-width:1100px){
                                                                                                                                                                                                                              .photo-grid{
                                                                                                                                                                                                                                grid-template-columns:repeat(3,minmax(0,1fr));
                                                                                                                                                                                                                                align-items:start}
                                                                                                                                                                                                                                .photo:nth-child(3n+2){
                                                                                                                                                                                                                                  margin-top:36px}
                                                                                                                                                                                                                                  .photo:nth-child(6n+3){
                                                                                                                                                                                                                                    aspect-ratio:1}
                                                                                                                                                                                                                                    .photo:nth-child(6n+4){
                                                                                                                                                                                                                                      aspect-ratio:1}
                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                    @media(max-width:700px){
                                                                                                                                                                                                                                      .header{
                                                                                                                                                                                                                                        height:72px}
                                                                                                                                                                                                                                        .header-note{
                                                                                                                                                                                                                                          display:none}
                                                                                                                                                                                                                                          .intro{
                                                                                                                                                                                                                                            padding-top:44px}
                                                                                                                                                                                                                                            .intro-bottom{
                                                                                                                                                                                                                                              margin-top:26px}
                                                                                                                                                                                                                                              .intro-invitation{
                                                                                                                                                                                                                                                display:none}
                                                                                                                                                                                                                                                .cover{
                                                                                                                                                                                                                                                  height:340px}
                                                                                                                                                                                                                                                  .cover-caption{
                                                                                                                                                                                                                                                    left:16px;
                                                                                                                                                                                                                                                    right:16px;
                                                                                                                                                                                                                                                    bottom:18px;
                                                                                                                                                                                                                                                    font-size:8px;
                                                                                                                                                                                                                                                    letter-spacing:.1em}
                                                                                                                                                                                                                                                    .collection{
                                                                                                                                                                                                                                                      margin-top:24px}
                                                                                                                                                                                                                                                      .toolbar{
                                                                                                                                                                                                                                                        flex-wrap:wrap;
                                                                                                                                                                                                                                                        gap:8px;
                                                                                                                                                                                                                                                        padding-bottom:12px}
                                                                                                                                                                                                                                                        .filters{
                                                                                                                                                                                                                                                          gap:18px;
                                                                                                                                                                                                                                                          justify-content:space-between;
                                                                                                                                                                                                                                                          flex:1}
                                                                                                                                                                                                                                                          .filter{
                                                                                                                                                                                                                                                            font-size:11px}
                                                                                                                                                                                                                                                            .filter.selected:after{
                                                                                                                                                                                                                                                              bottom:0}
                                                                                                                                                                                                                                                              .download-all{
                                                                                                                                                                                                                                                                width:100%}
                                                                                                                                                                                                                                                                .collection-note>span+span{
                                                                                                                                                                                                                                                                  display:none}
                                                                                                                                                                                                                                                                  .photo-grid{
                                                                                                                                                                                                                                                                    grid-template-columns:repeat(2,minmax(0,1fr));
                                                                                                                                                                                                                                                                    gap:10px}
                                                                                                                                                                                                                                                                    .photo-actions{
                                                                                                                                                                                                                                                                      opacity:1;
                                                                                                                                                                                                                                                                      right:5px;
                                                                                                                                                                                                                                                                      bottom:5px;
                                                                                                                                                                                                                                                                      gap:3px}
                                                                                                                                                                                                                                                                      .photo-number{
                                                                                                                                                                                                                                                                        top:12px;
                                                                                                                                                                                                                                                                        bottom:auto;
                                                                                                                                                                                                                                                                        left:12px}
                                                                                                                                                                                                                                                                        .photo-actions .icon-button{
                                                                                                                                                                                                                                                                          width:44px;
                                                                                                                                                                                                                                                                          height:44px}
                                                                                                                                                                                                                                                                          .section-heading h2{
                                                                                                                                                                                                                                                                            font-size:28px}
                                                                                                                                                                                                                                                                            .endnote{
                                                                                                                                                                                                                                                                              padding:32px 20px 56px}
                                                                                                                                                                                                                                                                              footer>span+span{
                                                                                                                                                                                                                                                                                display:none}
                                                                                                                                                                                                                                                                                footer{
                                                                                                                                                                                                                                                                                  justify-content:center}
                                                                                                                                                                                                                                                                                  .lb-stage{
                                                                                                                                                                                                                                                                                    padding:72px 8px 142px}
                                                                                                                                                                                                                                                                                    .lb-prev,.lb-next{
                                                                                                                                                                                                                                                                                      top:auto;
                                                                                                                                                                                                                                                                                      bottom:87px;
                                                                                                                                                                                                                                                                                      background:#ffffff15}
                                                                                                                                                                                                                                                                                      .lb-bottom{
                                                                                                                                                                                                                                                                                        padding:12px 16px;
                                                                                                                                                                                                                                                                                        gap:8px}
                                                                                                                                                                                                                                                                                        .lb-bottom>span{
                                                                                                                                                                                                                                                                                          min-width:45px}
                                                                                                                                                                                                                                                                                          .keyboard-hint{
                                                                                                                                                                                                                                                                                            display:none}
                                                                                                                                                                                                                                                                                            .lb-actions{
                                                                                                                                                                                                                                                                                              gap:6px}
                                                                                                                                                                                                                                                                                              .lb-bottom .button{
                                                                                                                                                                                                                                                                                                padding:10px}
                                                                                                                                                                                                                                                                                                .lb-top{
                                                                                                                                                                                                                                                                                                  left:16px;
                                                                                                                                                                                                                                                                                                  right:12px}
                                                                                                                                                                                                                                                                                                  .lb-top>span{
                                                                                                                                                                                                                                                                                                    max-width:75%;
                                                                                                                                                                                                                                                                                                    overflow:hidden;
                                                                                                                                                                                                                                                                                                    text-overflow:ellipsis;
                                                                                                                                                                                                                                                                                                    white-space:nowrap}
                                                                                                                                                                                                                                                                                                  }
                                                                                                                                                                                                                                                                                                  @media(hover:none){
                                                                                                                                                                                                                                                                                                    .photo-actions{
                                                                                                                                                                                                                                                                                                      opacity:1}
                                                                                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                                                                                    @media(max-width:360px){
                                                                                                                                                                                                                                                                                                      .filter{
                                                                                                                                                                                                                                                                                                        gap:5px}
                                                                                                                                                                                                                                                                                                        .filters{
                                                                                                                                                                                                                                                                                                          gap:10px}
                                                                                                                                                                                                                                                                                                          .photo-grid{
                                                                                                                                                                                                                                                                                                            grid-template-columns:1fr}
                                                                                                                                                                                                                                                                                                            .action-text{
                                                                                                                                                                                                                                                                                                              display:none}
                                                                                                                                                                                                                                                                                                              .intro h1{
                                                                                                                                                                                                                                                                                                                font-size:43px}
                                                                                                                                                                                                                                                                                                              }
                                                                                                                                                                                                                                                                                                              @media(prefers-reduced-motion:reduce){
                                                                                                                                                                                                                                                                                                                html{
                                                                                                                                                                                                                                                                                                                  scroll-behavior:auto}
                                                                                                                                                                                                                                                                                                                  *,*:before,*:after{
                                                                                                                                                                                                                                                                                                                    animation:none!important;
                                                                                                                                                                                                                                                                                                                    transition:none!important}
                                                                                                                                                                                                                                                                                                                  }
