.green-stay .main-nav{gap:18px;font-size:11px}.green-stay .contact-nav{padding:8px 12px;font-size:10px}.stay-hero{padding:57px 0 45px;background:var(--paper)}.stay-title{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:0 45px}.stay-title .eyebrow{grid-column:1/-1;margin-bottom:24px}.stay-title h1{font-size:44px;line-height:1.45;font-weight:450}.stay-title>p:not(.eyebrow){font-size:12px;color:var(--muted);padding-bottom:15px;text-align:right}.stay-panorama{display:grid;grid-template-columns:1.25fr .75fr;min-height:385px;border:1px solid #ccd5c3}.stay-panorama>div{background:#e1e6d7;overflow:hidden;display:flex;align-items:center;justify-content:center}.stay-panorama img{width:90%;height:385px;object-fit:contain}.stay-panorama>aside{padding:43px;background:#edf0e5;display:flex;flex-direction:column;align-items:start;justify-content:center}.stay-panorama h2{font-size:26px;margin:22px 0 15px}.stay-panorama p{font-size:12px;color:var(--muted)}.stay-panorama small{font-size:9px;color:#8e9d82;margin-top:25px;line-height:1.8}.stay-care{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line)}.stay-care>a{padding:28px 25px 28px 0;position:relative;border-bottom:1px solid var(--line)}.stay-care>a+a{padding-left:25px;border-left:1px solid var(--line)}.stay-care span{color:var(--gold);font-size:11px}.stay-care h3{margin:30px 0 13px;font-size:22px;font-weight:500}.stay-care p{font-size:12px;color:var(--muted)}.stay-care b{font-weight:400;color:var(--gold)}.stay-dual{border-top:1px solid #bbc9b0}.stay-dual>a{display:block;padding:24px 0;border-bottom:1px solid #bbc9b0}.stay-dual h3{font-size:23px;margin-bottom:12px}.stay-dual p{font-size:12px;color:var(--muted)}.stay-dual span{font-size:11px;color:var(--gold)}.detail-main .page-hero{background:#e5eadc;padding-block:30px 65px}.detail-main .page-hero h1{max-width:750px;font-size:45px;line-height:1.5}.detail-summary{border-bottom:1px solid #cbd6c0;background:#f8f8f0}.detail-summary>.container{display:flex;align-items:center;gap:30px;padding-block:18px;font-size:11px}.detail-summary b{font-weight:550}.detail-summary span{color:var(--muted)}.detail-summary a{margin-left:auto;color:var(--gold)}.detail-main .local-nav{background:var(--forest);color:var(--paper);border:0}.detail-main .local-nav a{color:#d1dfc5}.detail-main .local-nav a[aria-current]{color:white}.detail-main .section:nth-of-type(even){background:#eef1e7}.detail-main .section .narrow{max-width:1150px}.detail-main .narrow>h2{max-width:750px;font-size:32px}.detail-main .narrow>p{max-width:780px}.detail-main .room-figure{background:#dce3ce;padding:0 25px 20px}.detail-main .room-figure img{max-height:400px;object-fit:contain}.detail-main .steps li{grid-template-columns:110px 1fr;padding-block:30px}.detail-main .steps li>span{font-size:28px;font-weight:350;color:#9baa8d}.detail-main #faq .section-heading{margin-bottom:30px}.detail-main .info-list dt{font-size:12px;color:#7b8b6f}.detail-main .info-list dd{font-size:15px}@media(max-width:1200px){.green-stay .main-nav{gap:13px;font-size:10px}.green-stay .contact-nav{display:none}.stay-title h1{font-size:40px}}@media(max-width:980px){.green-stay .main-nav{font-size:14px}.green-stay .contact-nav{display:block}.stay-panorama>aside{padding:30px}.stay-panorama h2{font-size:23px}.stay-title{display:block}.stay-title>p:not(.eyebrow){text-align:left;padding:0}.stay-care{grid-template-columns:1fr 1fr}.stay-care>a:nth-child(3){border-left:0;padding-left:0}.stay-title h1{font-size:39px}}@media(max-width:640px){.stay-hero{padding:40px 0 22px}.stay-title h1{font-size:33px;letter-spacing:-1.5px}.stay-title>p:not(.eyebrow){font-size:10px;margin-bottom:25px}.stay-panorama{grid-template-columns:1fr}.stay-panorama img{height:250px;width:100%}.stay-panorama>aside{padding:25px}.stay-panorama h2{font-size:24px;margin-top:18px}.stay-panorama p{font-size:12px}.stay-panorama small{margin-top:20px;font-size:9px}.stay-care>a,.stay-care>a+a{padding:24px 15px}.stay-care>a:nth-child(odd){padding-left:0}.stay-care h3{font-size:18px;margin-top:24px}.stay-care p{font-size:10px}.detail-main .page-hero h1{font-size:30px}.detail-main .page-hero{padding-bottom:40px}.detail-summary>.container{flex-wrap:wrap;gap:5px 15px;padding-block:15px}.detail-summary span{font-size:9px;order:3;flex-basis:100%}.detail-summary b,.detail-summary a{font-size:10px}.detail-main .narrow>h2{font-size:26px}.detail-main .steps li{grid-template-columns:45px 1fr;gap:15px;padding-block:25px}.detail-main .steps li>span{font-size:23px}.detail-main .info-list dd{font-size:12px}.detail-main .info-list dt{font-size:11px}.detail-main .room-figure{padding-inline:5px}}

.care-rows{border-top:1px solid var(--line)}.care-rows>a{display:grid;grid-template-columns:50px 200px 1fr 20px;gap:20px;align-items:center;padding:28px 10px;border-bottom:1px solid var(--line)}.care-rows h3,.care-rows p{margin:0}.care-rows p{font-size:13px;color:var(--muted)}.care-rows>a>span{font-size:11px;color:var(--gold)}.care-rows>a>b{font-weight:400}@media(max-width:640px){.care-rows>a{grid-template-columns:25px 1fr 15px;gap:12px}.care-rows h3{font-size:21px}.care-rows p{grid-row:2;grid-column:2;font-size:11px}.care-rows>a>b{grid-column:3;grid-row:1}}