 .detail-crumb{padding:18px 0;font-size:12px;background:#fff}.detail-crumb .wrap{display:flex;flex-wrap:wrap;gap:8px}.detail-crumb a{color:#566b70;text-underline-offset:4px}.detail-top{background:var(--ink);color:#fff;padding:55px 0 0}.detail-top .eyebrow{color:#d3bd92}.detail-heading{display:grid;grid-template-columns:1.3fr 1fr;gap:70px;align-items:end;padding-bottom:40px}.detail-heading h1{font-size:clamp(37px,4.7vw,67px);margin:16px 0}.detail-heading p{font-size:15px;color:#dae1e2}.detail-picture{position:relative;margin:0}.detail-picture>img{width:100%;height:530px;object-fit:cover}.detail-picture figcaption{font-size:11px;padding:12px 0;color:#637270}.detail-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:20px;padding:30px 0;border-bottom:1px solid #d0d3c9}.detail-facts dt{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#6a746c;margin-bottom:7px}.detail-facts dd{font:24px/1.3 Georgia,serif;margin:0}.detail-content{display:grid;grid-template-columns:1fr 300px;gap:85px;align-items:start}.detail-block{padding:0 0 28px;margin-bottom:30px;border-bottom:1px solid #d1d4cb}.detail-block h2{font-size:32px}.detail-block p{font-size:16px;color:#4e605c}.detail-aside{position:sticky;top:25px;background:#e9e4d8;padding:28px}.detail-aside h2{font-size:28px}.detail-aside p{font-size:13px}.detail-aside .button{width:100%;text-align:center}.detail-notice{font-size:12px;background:#ebe7dd;padding:20px 24px;border-left:3px solid var(--gold);margin:30px 0}.detail-links{padding:35px 0;background:#e9e6dc}.detail-links .wrap{display:flex;flex-wrap:wrap;gap:15px 28px}.detail-links a{font-size:13px;text-underline-offset:4px}.detail-links [aria-current]{font-weight:bold}.detail-picture.plan>img{height:500px;object-fit:contain;background:white}.detail-gallery figure.plan img{object-fit:contain;background:#fff}.expandable img{height:320px}.detail-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.detail-card{background:#fff;border:1px solid #d7dbd1}.detail-card a{text-decoration:none;display:block;height:100%}.detail-card img{width:100%;height:215px;object-fit:cover}.detail-card .copy{padding:22px}.detail-card h3{font-size:25px}.detail-card p{font-size:13px;color:#60716b}.detail-card .read{font-size:12px;letter-spacing:.05em;color:var(--ink);border-bottom:1px solid var(--gold)}.detail-index{background:#eeebe3}.detail-index .section-head{margin-bottom:28px}.sub-type{font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:#8d774c;margin:0 0 10px}.detail-top .button{background:#d5bd91;color:var(--ink)}@media(max-width:760px){.detail-top{padding-top:32px}.detail-heading{display:block;padding-bottom:22px}.detail-heading h1{font-size:39px}.detail-heading p{font-size:15px}.detail-picture>img{height:330px}.detail-picture.plan>img{height:330px}.detail-content{display:block}.detail-aside{position:static;margin-top:30px}.detail-facts{grid-template-columns:repeat(2,1fr);padding:25px 0;gap:20px 15px}.detail-facts dd{font-size:20px}.detail-block h2{font-size:29px}.detail-card-grid{grid-template-columns:1fr}.detail-card img{height:240px}.detail-links .wrap{gap:12px 20px}.detail-picture figcaption{font-size:10px}.detail-gallery .gallery img{height:275px}.detail-top .eyebrow{font-size:10px}.detail-crumb{font-size:11px}.detail-aside .button{width:auto}.detail-crumb .wrap{gap:6px}}
.detail-facts dt,.detail-facts dd{overflow-wrap:anywhere}

.detail-picture img[src*="63d28aa1f0cf65"],.detail-picture img[src*="b7935952b6d8df3c"],.detail-picture img[src*="91e93a29a014e965"]{object-fit:contain;background:#e8e5dc}

