.Zosn9a_draft{color:#0b3046;border-top:1px solid #c9c1b3;margin-top:24px;padding-top:16px}.Zosn9a_draft summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:15px;font-weight:800}.Zosn9a_intro,.Zosn9a_note{color:#385765;margin-top:12px;font-size:12px;line-height:1.8}.Zosn9a_draft label{margin-top:16px;font-size:12px;font-weight:700;line-height:1.6;display:block}.Zosn9a_draft input,.Zosn9a_draft select,.Zosn9a_draft textarea{color:#0b3046;box-sizing:border-box;background:#fff;border:1px solid #a3b6b9;border-radius:7px;width:100%;max-width:100%;min-height:44px;margin-top:7px;padding:10px;font-size:14px;font-weight:400;display:block}.Zosn9a_draft textarea{resize:vertical;line-height:1.7}.Zosn9a_draft .Zosn9a_preview{background:#f4f6f1;font-size:12px}.Zosn9a_draft button{color:#fff;background:#246452;border-radius:7px;width:100%;min-height:46px;margin-top:16px;padding:12px 16px;font-size:13px;font-weight:800}.Zosn9a_draft button:disabled{opacity:.6}.Zosn9a_draft :is(summary,input,select,textarea,button):focus-visible{outline-offset:3px;outline:3px solid #38766d}.Zosn9a_status{margin-top:12px;font-size:12px;line-height:1.7}.Zosn9a_note{font-size:11px}
.vCDtjW_page{color:#0b3046;background:#fdfcf9;padding-bottom:48px}.vCDtjW_hero{align-items:end;gap:24px;padding-top:32px;padding-bottom:32px;display:grid}.vCDtjW_hero h1{letter-spacing:-.055em;text-transform:uppercase;overflow-wrap:anywhere;margin-top:16px;font-size:clamp(48px,7.5vw,104px);font-weight:900;line-height:.95}.vCDtjW_tagline{max-width:620px;margin-top:20px;font-size:clamp(19px,2vw,25px);font-weight:600;line-height:1.4}.vCDtjW_example{border-left:2px solid #0b3046;max-width:340px;padding-left:16px;font-size:12px;line-height:1.8}.vCDtjW_example strong,.vCDtjW_example span{display:block}.vCDtjW_example span{color:#385765;margin-top:6px}.vCDtjW_gallery{margin:0 auto}.vCDtjW_gallery figcaption{color:#385765;margin-top:12px;font-size:11px;line-height:1.7}.vCDtjW_layout{gap:32px;padding-top:32px;display:grid}.vCDtjW_content{min-width:0}.vCDtjW_capacity{border-bottom:1px solid #c9c2b7;flex-wrap:wrap;gap:32px;padding-bottom:24px;display:flex}.vCDtjW_capacity>div{flex-direction:row-reverse;align-items:baseline;gap:8px;display:flex}.vCDtjW_capacity dt{color:#385765;font-size:12px}.vCDtjW_capacity dd{font-size:26px;font-weight:900;line-height:1.2}.vCDtjW_nav{border-bottom:1px solid #c9c2b7;flex-wrap:wrap;gap:12px 24px;padding:22px 0;font-size:12px;font-weight:700;display:flex}.vCDtjW_nav a{text-underline-offset:5px;align-items:center;min-height:36px;display:flex}.vCDtjW_nav a:hover{text-decoration:underline}.vCDtjW_section{border-bottom:1px solid #c9c2b7;padding:36px 0;scroll-margin-top:32px}.vCDtjW_section h2{letter-spacing:-.04em;margin-top:14px;font-size:clamp(30px,3.8vw,43px);font-weight:900;line-height:1.12}.vCDtjW_intro{color:#385765;max-width:740px;margin-top:24px;font-size:18px;line-height:1.85}.vCDtjW_points{flex-wrap:wrap;gap:8px;margin-top:24px;padding:0;list-style:none;display:flex}.vCDtjW_points li{background:#eee7da;border:1px solid #d5cbbd;padding:8px 12px;font-size:12px;font-weight:700}.vCDtjW_reasonsTitle{margin-top:36px;font-size:20px;font-weight:900;line-height:1.4}.vCDtjW_reasons{gap:24px;margin-top:24px;display:grid}.vCDtjW_reasons article{border-left:2px solid #b5cacb;padding-left:18px}.vCDtjW_reasons article>span{letter-spacing:.1em;color:#385765;font-size:10px;font-weight:900}.vCDtjW_reasons h4{margin-top:10px;font-size:18px;font-weight:900;line-height:1.3}.vCDtjW_reasons p,.vCDtjW_body{color:#385765;margin-top:14px;font-size:14px;line-height:1.85}.vCDtjW_amenities{gap:24px;margin-top:28px;display:grid}.vCDtjW_amenities h3{margin-bottom:12px;font-size:13px;font-weight:900}.vCDtjW_amenities ul{gap:10px;padding:0;list-style:none;display:grid}.vCDtjW_amenities li{background:#fff;border:1px solid #d5cbbd;padding:14px 16px;font-size:14px;font-weight:600}.vCDtjW_amenities li span{color:#0b3046;margin-right:6px}.vCDtjW_note{color:#385765;margin-top:20px;font-size:12px;line-height:1.8}.vCDtjW_practical{margin-top:24px}.vCDtjW_practical details{border-top:1px solid #d5cbbd;padding:18px 0}.vCDtjW_practical summary{cursor:pointer;min-height:28px;font-size:15px;font-weight:700}.vCDtjW_practical p{color:#385765;max-width:660px;margin-top:14px;font-size:13px;line-height:1.85}.vCDtjW_section>.vCDtjW_body+.vCDtjW_lg-btn{margin-top:24px}.vCDtjW_nearby{border-top:1px solid #c9c2b7;margin-top:24px;padding:0;list-style:none}.vCDtjW_nearby li{border-bottom:1px solid #c9c2b7}.vCDtjW_nearby a{justify-content:space-between;align-items:center;gap:20px;min-height:84px;padding:16px 0;display:flex}.vCDtjW_nearby small{text-transform:uppercase;letter-spacing:.08em;color:#385765;font-size:10px;display:block}.vCDtjW_nearby strong{margin-top:7px;font-size:16px;font-weight:700;display:block}.vCDtjW_sidebar{min-width:0}.vCDtjW_exampleCard{background:#fff;border:1px solid #d5cbbd;border-top:3px solid #0b3046;padding:26px}.vCDtjW_exampleCard h2{letter-spacing:-.03em;margin-top:16px;font-size:27px;font-weight:900;line-height:1.1}.vCDtjW_exampleCard>p:not(:first-child){color:#385765;margin-top:18px;font-size:13px;line-height:1.8}.vCDtjW_price{border-block:1px solid #d5cbbd;margin:24px 0;padding:20px 0}.vCDtjW_price>span{font-size:11px;font-weight:700}.vCDtjW_price>strong{margin-top:6px;font-size:30px;line-height:1.4;display:block}.vCDtjW_price small{font-size:11px;font-weight:500}.vCDtjW_price p{color:#385765;margin-top:8px;font-size:11px;line-height:1.7}.vCDtjW_exampleCard .lg-btn{color:#fff;background:#0b3046;border-color:#0b3046;width:100%}.vCDtjW_secondaryLink{text-align:center;text-underline-offset:4px;margin-top:18px;padding:8px;font-size:12px;font-weight:700;text-decoration:underline;display:block}.vCDtjW_sidebarNote{padding:24px 8px}.vCDtjW_sidebarNote p{font-size:18px;font-weight:900;line-height:1.4}.vCDtjW_sidebarNote span{color:#385765;margin-top:12px;font-size:13px;line-height:1.8;display:block}.vCDtjW_page :is(a,button,summary):focus-visible{outline-offset:4px;outline:2px solid #0b3046}@media (min-width:640px){.vCDtjW_amenities{grid-template-columns:repeat(2,minmax(0,1fr))}.vCDtjW_reasons{grid-template-columns:repeat(3,minmax(0,1fr))}.vCDtjW_reasons article{padding-left:14px}}@media (min-width:1024px){.vCDtjW_hero{grid-template-columns:minmax(0,1fr) 320px;gap:48px;padding-block:40px}.vCDtjW_layout{grid-template-columns:minmax(0,1fr) 320px;gap:56px;padding-top:40px}.vCDtjW_sidebar{align-self:start;position:sticky;top:24px}}@media (max-width:479px){.vCDtjW_capacity{gap:14px 22px}.vCDtjW_capacity dd{font-size:23px}.vCDtjW_nav{gap:8px 20px}.vCDtjW_exampleCard{padding:22px}}.vCDtjW_page.vCDtjW_page{color:#0b3046;background:#fdfcf9}.vCDtjW_page .vCDtjW_exampleCard .lg-btn{color:#fff;background:#0b3046;border-color:#0b3046}.vCDtjW_page dialog button:focus-visible{outline-color:#fff}
