.pigeon-feed-menu-link{color:var(--plum);background:#ff65b5;margin-block:8px;padding:12px 16px;text-decoration:none;display:block}.pigeon-feed-menu-link:hover{background:var(--plum);color:#ff65b5}.pigeon-feed-menu-link:focus-visible{outline:3px solid var(--plum);outline-offset:2px}.pigeon-destinations{border-top:6px solid var(--plum);background:var(--plum);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.pigeon-destination{isolation:isolate;align-items:center;min-height:320px;text-decoration:none;display:flex;position:relative;overflow:hidden}.pigeon-destination-art{z-index:-2;position:absolute;inset:0}.pigeon-destination-art img{object-position:75% 44%;transition:transform .35s}.pigeon-destination:before{content:"";z-index:-1;position:absolute;inset:0}.pigeon-destination-feed{color:#fff6e8;background:#35113f}.pigeon-destination-feed:before{background:linear-gradient(90deg,#35113ff5 0%,#35113ff0 30%,#35113fa6 52%,#35113f00 78%)}.pigeon-destination-loft{color:#39271e;background:#f5e8cd}.pigeon-destination-loft:before{background:linear-gradient(90deg,#f5e8cd 0%,#f5e8cdf5 29%,#f5e8cdc7 46%,#f5e8cd00 73%)}.pigeon-destination-copy{width:60%;padding:28px 0 28px 30px}.pigeon-destination-kicker{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex}.pigeon-destination-feed .pigeon-destination-kicker{color:#ff8ac7}.pigeon-destination-loft .pigeon-destination-kicker{color:#425740}.pigeon-destination h2{margin-top:12px;font-size:clamp(30px,3.1vw,48px);line-height:1}.pigeon-destination-feed h2{font-family:var(--font-brand);letter-spacing:-.035em;font-weight:900}.pigeon-destination-loft h2{font-family:var(--font-display);max-width:270px;font-weight:700}.pigeon-destination-deck{max-width:265px;font-family:var(--font-serif);margin-top:14px;font-size:17px;line-height:1.4}.pigeon-destination-cta{min-height:46px;font-family:var(--font-sans);border-radius:3px;justify-content:space-between;align-items:center;gap:14px;margin-top:20px;padding:11px 16px;font-size:14px;font-weight:700;transition:transform .2s;display:inline-flex;box-shadow:3px 3px #0003}.pigeon-destination-feed .pigeon-destination-cta{color:#fff;background:#d41479}.pigeon-destination-loft .pigeon-destination-cta{color:#fff6e8;background:#425740}.pigeon-destination-note{font-family:var(--font-serif);margin-top:12px;font-size:13px;font-style:italic;display:block}.pigeon-destination:hover .pigeon-destination-art img{transform:scale(1.035)}.pigeon-destination:hover .pigeon-destination-cta{transform:translate(3px)}.pigeon-destination:focus-visible{outline-offset:-5px;outline:4px solid #ffb73f}@media (width>=1600px){.pigeon-destination-copy{padding-left:40px}}@media (width<=1023px) and (width>=700px){.pigeon-destination-copy{width:68%;padding-left:20px}.pigeon-destination-deck{font-size:15px}.pigeon-destination-kicker{letter-spacing:.06em;font-size:9px}.pigeon-destination-cta{gap:8px;padding-inline:12px;font-size:12px}}@media (width<=699px){.pigeon-destinations{grid-template-columns:1fr}.pigeon-destination{min-height:290px}.pigeon-destination-copy{width:63%;padding:24px 0 24px 20px}.pigeon-destination h2{font-size:36px}.pigeon-destination-deck{font-size:15px}.pigeon-destination-kicker{letter-spacing:.06em;font-size:9px}.pigeon-destination-cta{gap:10px;padding-inline:12px;font-size:12px}.pigeon-destination-art img{object-position:75% center}}@media (prefers-reduced-motion:reduce){.pigeon-destination-art img,.pigeon-destination-cta{transition:none}.pigeon-destination:hover .pigeon-destination-art img,.pigeon-destination:hover .pigeon-destination-cta{transform:none}}
