.home-photography .site-header{border-bottom:1px solid #d9ded7;box-shadow:0 4px 22px #303c3a0b}.home-photography :is(.destination-itinerary-heading,.section-heading,.services-heading) h2{text-wrap:balance}.home-photography .trust{border-block:1px solid #d9ded7}.home-photography .guide-topics a{border-radius:8px}.home-photography .guide-topics a:hover{background-color:#e8ede7}.home-photography :is(a,button,summary):focus-visible{outline:2px solid #59756a;outline-offset:3px}.home-photography footer a:hover{text-decoration:underline;text-underline-offset:.25em}@media(max-width:600px){.home-photography .header-cta,.home-photography .guide-topics a{min-height:44px}.home-photography .hero-copy h1{text-wrap:balance}}