.services article:nth-child(2){background:#b8ebe5;color:var(--navy)}
.services article:nth-child(2) .service-action{color:var(--navy);border-color:rgba(7,25,35,.5)}
.services article:nth-child(2):hover{background:#a3e1da;color:var(--navy)}
.day-list{display:grid}.day-action{align-items:center;appearance:none;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.25);color:#fff;cursor:pointer;display:flex;font:inherit;justify-content:space-between;padding:1.35rem 0;text-align:left;width:100%;transition:.2s ease}.day-action span{display:grid;gap:.28rem}.day-action b{color:#d1b070;font-size:1.35rem;font-weight:500}.day-action small{font-size:1.12rem}.day-action em{color:#b8ebe5;font-size:.78rem;font-style:normal;letter-spacing:.08em;text-transform:uppercase}.day-action:hover,.day-action:focus-visible{background:rgba(184,235,229,.08);padding-left:.8rem;padding-right:.8rem}.modal.detail-mode .modal-image{display:block;max-height:430px;object-fit:cover;width:100%}.modal.detail-mode .modal-copy{display:block}footer{grid-template-columns:1.4fr 1fr}
@media(max-width:760px){footer{grid-template-columns:1fr}.day-action em{font-size:.7rem}}
.modal.photo-mode .modal-copy>p:not(.eyebrow){display:block;color:#405866;margin-bottom:0}
