.home-site-header .site-add-art{background:transparent;border-color:#c9cebd;color:var(--muted)}.home-site-header .site-add-art:hover{background:#e7e9dc;color:var(--ink)}.home-focused{row-gap:16px}.home-focused .home-introduction{grid-column:1/-1;padding:32px 4px 24px}.home-focused .home-introduction h1{font-size:clamp(29px,3vw,42px);letter-spacing:-1.2px;line-height:1.15;margin:0 0 12px}.home-focused .home-introduction p{font-size:14px;margin:0;color:var(--muted)}.home-focused .destination-tile{grid-column:span 4}.home-focused .destination-photo{height:clamp(240px,25vw,360px)}.home-focused .destination-copy{padding:25px 27px 27px}.home-focused .destination-title h2{font-size:43px;letter-spacing:-1.3px}.home-focused .destination-title>svg{color:var(--ink);flex-shrink:0}.home-focused .destination-copy>p{margin:12px 0 0;font-size:13px;color:#606a5e}.home-secondary{grid-column:1/-1;display:flex;align-items:flex-start;justify-content:space-between;gap:30px;padding:22px 4px 25px;font-size:12px;color:var(--muted)}.home-secondary details{max-width:560px;scroll-margin-top:24px}.home-secondary summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:8px}.home-secondary summary::-webkit-details-marker{display:none}.home-secondary summary:after{content:"+";font-size:16px;line-height:1}.home-secondary details[open] summary:after{content:"−"}.home-secondary summary:focus-visible{outline:3px solid var(--orange);outline-offset:5px}.home-focused .home-secondary p{font-size:13px;margin:16px 0 14px;max-width:500px}.home-gallery-link{display:inline-flex;align-items:center;gap:12px;flex-shrink:0}.home-gallery-link:hover,.home-secondary summary:hover{color:var(--ink)}@media(max-width:1050px){.home-focused .destination-copy{padding:23px}.home-focused .destination-title h2{font-size:38px}.home-focused .destination-photo{height:260px}}@media(max-width:700px){.home-focused{row-gap:10px}.home-focused .home-introduction{padding:23px 7px 18px}.home-focused .home-introduction h1{font-size:30px;max-width:350px;letter-spacing:-.8px;margin-bottom:10px}.home-focused .home-introduction p{font-size:12px}.home-focused .destination-tile{grid-column:1/-1;grid-template-columns:40% 60%}.home-focused .destination-photo{height:150px;min-height:150px}.home-focused .destination-copy{padding:20px 23px}.home-focused .destination-title h2{font-size:38px}.home-focused .destination-copy>p{font-size:12px;line-height:1.5;margin-top:10px}.home-focused .destination-title>svg{width:22px}.home-secondary{padding:17px 7px 19px;font-size:11px;gap:18px}.home-gallery-link{gap:7px}.home-secondary details{max-width:55%}}@media(max-width:370px){.home-focused .destination-copy{padding:18px}.home-focused .destination-title h2{font-size:33px}.home-focused .destination-copy>p{font-size:11px}.home-secondary{flex-wrap:wrap;gap:16px}.home-secondary details{max-width:100%}}