.collection-heading{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:end;margin-bottom:50px}.collection-heading h2{font-size:clamp(42px,4.5vw,67px)}.collection-heading .lede{font-size:18px;max-width:600px}.collection-partner{font-size:13px;color:var(--muted);margin-top:20px}.collection-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:36px 26px}.collection-card{grid-column:span 2;display:block;border-bottom:1px solid #c9ae7780;padding-bottom:24px}.collection-card:nth-child(-n+2){grid-column:span 3}.collection-card img{width:100%;height:auto;aspect-ratio:1.5;object-fit:cover}.collection-card-copy{display:block;position:relative;padding:25px 26px 0 0}.collection-card h3{font-size:36px;margin:10px 0 15px}.collection-card .tiny{font-size:10px;color:#75613e;letter-spacing:.12em}.collection-card-copy>span:not(.tiny){display:block;font-size:14px;line-height:1.7;max-width:440px}.collection-card-copy>b{position:absolute;right:0;top:27px;font-size:22px;font-weight:400}.collection-card:hover h3{color:#8b733f}.collection-bottom{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-top:38px}.collection-bottom p{font-size:13px;color:var(--muted);max-width:650px}.collection-bottom .button{flex-shrink:0}.collection-index{display:flex;gap:25px;justify-content:space-between;border-block:1px solid var(--line);padding:22px 0;margin-bottom:65px}.collection-index a{font-size:11px;letter-spacing:.05em;color:#8b733f}.collection-index span{color:var(--ink);display:block;margin-top:5px;font-size:14px;letter-spacing:0}.collection-property{padding:0 0 70px;margin-bottom:65px;border-bottom:1px solid var(--line);scroll-margin-top:30px}.collection-property:last-of-type{margin-bottom:0}.collection-property-head{display:flex;align-items:center;gap:28px;margin-bottom:30px}.collection-property-head .eyebrow{font-size:10px;margin-bottom:10px}.collection-property h3{font-size:clamp(39px,4.4vw,62px)}.collection-number{font-family:var(--serif);font-size:62px;line-height:1;color:#b29a69;border-right:1px solid var(--line);padding-right:28px}.collection-motto{margin-left:auto!important;max-width:260px;font:italic 27px/1.3 var(--serif);color:#6c7479}.collection-property-body{display:grid;grid-template-columns:1.25fr 1fr;gap:6%;align-items:start}.collection-photos{display:grid;grid-template-columns:1fr 1fr;gap:12px}.collection-photo{position:relative;border:0;padding:0;display:block;background:var(--navy);min-width:0}.collection-photo.photo-0{grid-column:1/-1}.collection-photo img{width:100%;height:auto;aspect-ratio:1.5;object-fit:cover}.collection-photo.photo-0 img{aspect-ratio:1.5}.collection-photo span{position:absolute;right:12px;bottom:12px;background:#081d30de;color:white;padding:4px 12px;font-size:22px}.collection-copy .lede{font:400 27px/1.3 var(--serif);margin-bottom:20px}.collection-copy>p:not(.lede):not(.small){font-size:15px;line-height:1.85}.collection-copy .small{font-size:13px;line-height:1.75}.collection-facts{padding:20px 0;margin:25px 0;display:flex;flex-wrap:wrap;gap:12px 25px;list-style:none;border-block:1px solid var(--line)}.collection-facts li{font-size:12px;font-weight:600}.collection-disclosure{display:grid;grid-template-columns:1fr 1fr;gap:20px 50px;margin-top:30px}.collection-disclosure p{font-size:12px;color:var(--muted);margin:0}.collection-disclosure .button{width:fit-content;grid-column:1/-1}.collection-lightbox{background:var(--deep);color:#fff;border:1px solid #c9ae7750;padding:22px;width:min(1200px,96vw);max-width:96vw;max-height:96dvh}.collection-lightbox::backdrop{background:#020d16ed}.collection-lightbox>img{width:100%;height:auto;max-height:74dvh;object-fit:contain}.collection-lightbox-top,.collection-lightbox-controls{display:flex;justify-content:space-between;align-items:center;gap:20px}.collection-lightbox-top{margin-bottom:15px}.collection-lightbox-caption{font-size:14px}.collection-lightbox button{background:transparent;color:white;border:1px solid #ffffff50;min-width:44px;min-height:44px;font-size:25px}.collection-lightbox-controls{margin-top:15px}.collection-lightbox-controls .tiny{color:var(--gold);font-size:10px}.collection-full{padding-top:65px}.collection-full .collection-heading{align-items:start}.property-nav{flex-wrap:wrap}.collection-home{border-bottom:1px solid var(--line)}
@media(max-width:1000px){.collection-property-body{grid-template-columns:1fr 1fr;gap:30px}.collection-heading{gap:35px}.collection-motto{max-width:220px;font-size:23px}.collection-bottom{align-items:flex-start}.collection-bottom .button{flex-shrink:1}.collection-card h3{font-size:31px}}
@media(max-width:720px){.collection-heading{grid-template-columns:1fr;gap:25px;margin-bottom:32px}.collection-heading h2{font-size:44px}.collection-heading .lede{font-size:16px}.collection-grid{grid-template-columns:1fr;gap:30px}.collection-card,.collection-card:nth-child(-n+2){grid-column:auto}.collection-card h3{font-size:37px}.collection-card-copy{padding-top:20px}.collection-bottom{flex-direction:column;gap:24px}.collection-bottom .button{width:100%}.collection-property-body{grid-template-columns:1fr;gap:28px}.collection-property-head{flex-wrap:wrap;gap:15px;margin-bottom:25px}.collection-property-head h3{font-size:40px}.collection-number{font-size:45px;padding-right:15px}.collection-property-head .eyebrow{font-size:8px}.collection-motto{max-width:none;flex-basis:100%;margin:0!important;font-size:25px}.collection-property{padding-bottom:45px;margin-bottom:45px}.collection-index{flex-wrap:wrap;justify-content:flex-start;gap:18px 25px;margin-bottom:40px}.collection-index a{flex-basis:calc(50% - 25px)}.collection-index span{font-size:13px}.collection-copy .lede{font-size:28px}.collection-full{padding-top:40px}.collection-disclosure{grid-template-columns:1fr;gap:20px}.collection-lightbox{padding:12px}.collection-lightbox>img{max-height:66dvh}.collection-lightbox-caption{font-size:12px}.collection-card .tiny{font-size:10px}}
