.experience{background:#f2eee7;color:#322d28;isolation:isolate;--cream:#eee8d9;font:16px/1.85 Avenir Next,Arial,sans-serif}.experience img{max-width:100%}.experience [hidden]{display:none!important}.experience a,.experience section[id]{scroll-margin-top:100px}.experience .reveal{opacity:1;transform:none}.experience .hero,.experience .wild-opening,.experience-story{padding-top:80px}.experience .ls-bw-section{background:#292623;color:#f5ecdf;margin-top:60px}.experience .ls-bw-section h2,.experience .ls-bw-section h3,.experience .ls-bw-section p{color:inherit}.experience .ls-bw-section label{color:#d9cbb8}.experience .ls-bw-section img{width:auto}.experience .ls-bw-inner{width:min(1100px,calc(100% - 40px))}.experience-footer{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:40px;padding:65px max(24px,calc((100vw - 1240px)/2));border-top:1px solid #cfc6b9}.experience-footer nav,.experience-footer>div:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.experience-footer a{font-size:14px}.experience-footer .wordmark{font-size:28px}.experience-footer p{font-size:13px;margin-top:20px}.experience-footer nav a{text-decoration:none}.experience .room-tabs{scrollbar-width:thin}.experience .room-tabs button{min-height:64px}.experience .media-dialog img{height:100%}.experience .ls-bw-section button{min-height:44px}.experience .hero .nav,.experience .site-header{display:none}.experience .section-nav{top:75px}.experience .closing>img,.experience .hero-image,.experience .wild-cover{height:100%}@media(max-width:760px){.experience-footer{grid-template-columns:1fr;gap:28px;padding:45px 24px}.experience-footer nav{display:grid;grid-template-columns:1fr 1fr}.experience .shell{width:calc(100% - 40px)}.experience .room-tabs{display:flex;overflow-x:auto}.experience .room-tabs button{flex:0 0 150px}.experience .ls-bw-inner{width:calc(100% - 32px)}.experience .hero,.experience .wild-opening{padding-top:70px}}@media(prefers-reduced-motion:reduce){.experience *,.experience :after,.experience :before{scroll-behavior:auto!important}}.experience .ls-bw-section{padding:70px 0}.experience .ls-bw-section em{color:#d7bb91}.experience .ls-bw-step{color:#b5aa9b}.experience .ls-bw-step.active{color:#f7efdf}.experience-faq,.experience-faq .ls-faq-cta,.experience-faq .ls-faq-hero,.experience-faq .ls-faq-nav{background:#f2eee7;color:#322d28}.experience-faq .ls-faq-hero-title,.experience-faq .ls-faq-question,.experience-faq .ls-faq-section-title{color:#322d28}.experience-faq .ls-faq-answer,.experience-faq .ls-faq-hero-sub,.experience-faq .ls-faq-nav-btn{color:#625a51}.experience-faq .ls-faq-nav-btn.active{color:#805d3d;border-color:#805d3d}.experience-faq .ls-faq-cta-title,.experience-faq .ls-faq-question-btn,.experience-faq .ls-faq-question-text{color:#322d28}.experience-faq .ls-faq-cta-sub{color:#625a51}.experience-footer .footer-brand-logo{display:block;width:72px;height:72px;object-fit:contain;margin-bottom:18px;filter:brightness(0)}.experience .room-tabs button span{color:#62564b;font-size:12px}.experience-faq .ls-faq-hero-label{color:#765333}.experience-faq .ls-faq-cta-btn,.experience-faq .ls-faq-nav-btn.active,.experience-faq .ls-faq-nav-btn:hover{background:#322d28;color:#f5f0e8;border-color:#322d28}.experience-faq .ls-faq-cta-btn:hover{background:#514335;color:#f5f0e8}.experience .ls-bw-room-tag,.experience .ls-bw-room-total,.experience .ls-bw-summary-price{color:#d7bb91}.experience .ls-bw-optional,.experience .ls-bw-room-price-note{color:#d4c9b8;opacity:1}.experience .ls-bw-field input::placeholder,.experience .ls-bw-field textarea::placeholder{color:#c9bfb2;opacity:1}@media(max-width:760px){.experience .ls-bw-field input,.experience .ls-bw-field select,.experience .ls-bw-field textarea{font-size:16px}}