.se-guide-intro{max-width:920px;margin-bottom:60px}.se-guide-intro>.se-lead{max-width:740px;margin-block:20px 30px}.se-guide-intro>.se-button{display:inline-flex}.se-guide-breadcrumb{font:12px/1.5 var(--se-sans);color:#575b78;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:42px;display:flex}.se-guide-breadcrumb a{text-underline-offset:4px;text-decoration:underline}.se-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-block:30px;display:grid}.se-guide-card{background:#fff;border:1px solid #dedfed;border-radius:8px;flex-direction:column;gap:16px;min-width:0;padding:32px;display:flex}.se-guide-card h2{font-size:clamp(36px,3.2vw,50px)}.se-guide-card h3{font-size:clamp(27px,2.2vw,34px)}.se-guide-card>p:not(.se-eyebrow){color:#41455f;font-size:15px;line-height:1.75}.se-guide-card .se-text-link{align-items:center;gap:10px;margin-top:auto;display:inline-flex}.se-guide-card:hover{border-color:#2b2e8b}.se-guide-cta,.se-guide-local-stays{background:#f6f7fb;border:1px solid #dedfed;border-radius:8px;padding:50px}.se-guide-cta p,.se-guide-local-stays>p{max-width:850px;margin:20px 0 26px;line-height:1.8}.se-guide-detail>section:not(.se-guide-cta){margin-block:66px}.se-guide-story{max-width:870px}.se-guide-story h2,.se-guide-picks h2,.se-guide-planning h2,.se-guide-local-stays h2,.se-guide-questions h2,.se-guide-more h2{margin:12px 0 25px}.se-guide-story p:not(.se-eyebrow){color:#41455f;margin-bottom:17px;font-size:17px;line-height:1.9}.se-guide-picks .se-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.se-guide-attraction .se-text-link{margin-top:auto}.se-guide-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.se-guide-two>div{border-top:1px solid #ccd0e2;padding-top:20px}.se-guide-two h3{margin-bottom:12px;font-size:29px}.se-guide-two p{color:#41455f;line-height:1.8}.se-guide-stay-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:22px 0 28px;display:grid}.se-guide-stay{background:#fff;border:1px solid #d7dbeb;border-radius:7px;flex-direction:column;gap:8px;display:flex;overflow:hidden}.se-guide-stay>img{object-fit:cover;width:100%;height:190px}.se-guide-stay>span:not(.se-text-link){font-family:var(--se-serif);padding:4px 15px 0;font-size:27px;line-height:1.12}.se-guide-stay small{color:#676d82;padding:0 15px}.se-guide-stay .se-text-link{gap:8px;margin-top:auto;padding:10px 15px 18px;display:inline-flex}.se-guide-questions details{border-top:1px solid #d0d3e4;padding:18px 0}.se-guide-questions details:last-child{border-bottom:1px solid #d0d3e4}.se-guide-questions summary{cursor:pointer;font-size:20px;font-weight:500}.se-guide-questions details p{color:#41455f;max-width:800px;margin-top:12px;line-height:1.8}.se-guide-more nav{flex-wrap:wrap;gap:18px;display:flex}.se-guide-more nav a{border:1px solid #d0d3e4;border-radius:6px;align-items:center;gap:12px;padding:14px 16px;display:flex}.se-guide-property-link{margin-top:18px}.se-hero-photo-credit{z-index:2;color:#fff;text-shadow:0 1px 3px #000;font:11px/1.3 var(--se-sans);text-underline-offset:3px;text-decoration:underline;position:absolute;bottom:14px;right:18px}@media (width<=850px){.se-guide-grid,.se-guide-picks .se-guide-grid,.se-guide-stay-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.se-guide-cta,.se-guide-local-stays{padding:34px 26px}}@media (width<=600px){.se-guide-grid,.se-guide-picks .se-guide-grid,.se-guide-stay-grid,.se-guide-two{grid-template-columns:1fr}.se-guide-card{padding:26px}.se-guide-intro{margin-bottom:34px}.se-guide-detail>section:not(.se-guide-cta){margin-block:44px}.se-guide-stay>img{height:210px}.se-hero-photo-credit{text-align:right;max-width:55%;font-size:9px;bottom:8px;right:10px}}
