html,body,#root{margin:0;min-height:100%}body{background:var(--ds-page)}*{box-sizing:border-box}.review-note{font-size:11px;line-height:18px;color:var(--ds-ink-2);padding-bottom:16px}.site{color:#4b2b1a;background:#fffaf4;margin:0 -12px;font-family:Arial,sans-serif;font-size:15px;line-height:1.65}.site h1,.site h2,.site h3{font-family:Georgia,serif;font-weight:400;letter-spacing:-.035em;line-height:1.14;color:#4b2b1a}.site h1{font-size:37px!important;margin:12px 0 16px!important}.site h2{font-size:31px;margin:10px 0 22px}.site h3{font-size:23px;margin:14px 0 12px}.site p{margin:12px 0}.site-header{padding:18px 20px;display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #ead8c9}.site-header img{width:63px;height:auto;display:block}.site-header nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:0 14px;max-width:185px}.site-header a{color:#70442b;text-decoration:none;font-size:12px;min-height:44px;display:flex;align-items:center}.hero-copy{padding:25px 22px 18px}.kicker{color:#a44517;font-size:10px;letter-spacing:.12em;text-transform:uppercase;display:block;font-weight:600;line-height:1.65}.hero-copy header{padding:0!important;margin:0!important}.hero-copy header p{font:15px/1.65 Arial,sans-serif!important;color:#694c3a!important}.enquiry{margin:20px 0 8px}.enquiry a{background:#ba491a;color:#fff!important;display:flex;justify-content:center;align-items:center;text-decoration:none!important;font-weight:600;font-size:16px!important;line-height:1.3;min-height:58px;padding:16px 12px;border-radius:5px;width:100%;gap:8px}.enquiry a:hover{background:#9e3b12}.enquiry svg{flex-shrink:0}.micro{font-size:12px;line-height:1.6;color:#785c49}.states{display:flex;flex-wrap:wrap;gap:6px;margin-top:18px}.states span{font-size:11px;padding:5px 8px;border:1px solid #dec8b4;border-radius:4px}.hero-photo{margin:0;padding:0 22px 26px}.hero-photo img{display:block;width:100%;height:255px;object-fit:cover;object-position:50% 45%;border-radius:3px}.hero-photo figcaption{font-size:10px;color:#7d6553;line-height:1.55;margin-top:8px}.promise,.journeys,.process,.app,.faq{padding:36px 22px;border-top:1px solid #ead8c9}.promise{background:#f6ecdf}.services{display:grid;gap:22px;margin-top:26px}.step{font-size:13px;font-weight:600;color:#a44517;display:inline-block;padding:4px 10px;border:1px solid #d6bba3;border-radius:4px}.services p{font-size:14px}.services h3{margin-top:10px}.section-intro{color:#70513e;max-width:590px}.destinations{display:grid;gap:16px;margin-top:26px}.destinations article{border:1px solid #e1cbbb;border-radius:5px;padding:22px;background:#fffdf9}.state-label{font-size:11px;color:#a44517;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.destinations h3{font-size:26px}.destinations p{font-size:13px;line-height:1.8}.expanding{font-size:12px;color:#78604f;padding-top:12px}.human{background:#512f1e;color:#fff1df;padding:26px 22px 34px;display:grid;gap:25px}.human figure{margin:0}.human img{display:block;width:100%;height:310px;object-fit:cover;object-position:center 43%;border-radius:3px}.human h2{color:#fff1df}.human .kicker{color:#f0b382}.human p{color:#efdecc;font-size:14px}.human .photo-note{font-size:10px;color:#d8b89e}.process-steps{display:grid;gap:22px}.process-steps article{display:flex;gap:16px;align-items:flex-start}.process-steps article>span{border:1px solid #c98c64;color:#a44517;display:grid;place-items:center;font-size:15px;min-width:34px;height:34px;border-radius:4px;margin-top:10px}.process-steps h3{font-size:20px}.process-steps p{font-size:14px;margin:0}.app{background:#f2e6d8;display:grid;gap:22px}.app p{font-size:14px}.app .micro{font-size:12px}.app aside{border:1px dashed #c5a78d;padding:20px;border-radius:4px;color:#76523a;font-size:12px}.app aside span{font-size:11px;text-transform:uppercase;letter-spacing:.1em}.app aside p{font-family:Georgia,serif;font-size:20px}.app aside small{font-size:11px}.final-cta{padding:40px 22px;text-align:center;background:#f9efdf}.final-cta .enquiry{max-width:400px;margin:24px auto 12px}.phone{font-size:18px;font-weight:600}.faq h2{font-size:27px}.faq details{border-top:1px solid #e5d4c4}.faq summary{cursor:pointer;min-height:56px;padding:17px 0;font-size:13px;font-weight:600}.faq details p{font-size:13px;padding-bottom:16px}.site-footer{background:#512f1e;color:#f6e9da;padding:25px 22px;display:flex;flex-direction:column;gap:4px;font-size:11px}.site-footer strong{font:24px Georgia,serif}a:focus-visible,summary:focus-visible{outline:3px solid #bd5c28;outline-offset:4px}@media(min-width:768px){.site{margin:0 -16px}.site-header{padding:20px 40px}.site-header img{width:78px}.site-header nav{max-width:none;gap:28px}.site-header a{font-size:14px}.hero{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;padding:42px 40px;gap:32px}.hero-copy{padding:0}.site h1{font-size:46px!important}.hero-photo{padding:0}.hero-photo img{height:470px}.hero-photo figcaption{font-size:11px}.promise,.journeys,.process,.app,.faq{padding:50px 40px}.site h2{font-size:38px}.services,.destinations{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.human{grid-template-columns:.9fr 1fr;gap:40px;align-items:center;padding:42px 40px}.human img{height:390px}.process-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.process-steps article{display:block}.process-steps h3{min-height:46px}.app{grid-template-columns:1.4fr 1fr;gap:45px;align-items:center}.final-cta{padding:60px 40px}.site-footer{padding:32px 40px}.kicker{font-size:11px}}.usp-teaser{display:grid;grid-template-columns:1fr auto;gap:3px 10px;text-decoration:none;color:#6b3d24;margin:20px 0 3px;padding:14px 0 0;border-top:1px solid #dfc6b0}.usp-teaser strong{font:22px Georgia,serif;grid-column:1}.usp-teaser span{font-size:11px;line-height:1.5;grid-column:1}.usp-teaser b{grid-row:1/3;grid-column:2;align-self:center;font-size:24px;font-weight:400}.app-usp{padding:38px 22px;background:#f2e4d2;display:grid;gap:28px;border-top:1px solid #ddc2a8}.app-usp h2{font-size:36px;margin-bottom:16px}.usp-lead{font:21px/1.45 Georgia,serif!important}.usp-copy>p{font-size:14px}.usp-benefits{display:grid;gap:16px;margin:26px 0}.usp-benefits div{border-left:2px solid #b85622;padding-left:13px}.usp-benefits strong{font-size:14px;display:block}.usp-benefits span{font-size:12px;display:block;margin-top:3px;color:#765b45}.usp-status{font-size:12px!important;border-top:1px solid #d3b799;padding-top:15px}.usp-honesty{font-size:11px!important;color:#765b45}.device-area{display:flex;flex-direction:column;align-items:center}.phone-device{width:min(100%,274px);padding:9px;background:#573725;border:1px solid #85634c;border-radius:32px;box-shadow:0 18px 35px #69462b25;position:relative}.device-notch{position:absolute;top:9px;left:50%;transform:translate(-50%);width:72px;height:13px;border-radius:0 0 12px 12px;background:#573725;z-index:1}.screen{border-radius:23px;background:#fffcf7;padding:28px 14px 14px;overflow:hidden}.screen-top{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#88441f}.screen-top>span{font:20px Georgia,serif}.screen-top small{font-size:8px;border:1px solid #e7cdb8;padding:2px 4px;border-radius:3px}.screen .greeting{font-size:10px;color:#78533c;margin:18px 0 4px}.screen h3{font-size:22px;margin:5px 0 15px}.screen-image{position:relative}.screen-image img{display:block;width:100%;height:115px;object-fit:cover;object-position:50% 60%;border-radius:8px}.screen-image span{display:block;font-size:8px;color:#765b45;margin:5px 0 13px}.screen-plan>small{font-size:9px;font-weight:600;color:#88441f}.screen-plan>div{display:flex;align-items:center;gap:10px;margin:12px 0}.screen-plan i{font-style:normal;font-size:10px;border:1px solid #d8b595;border-radius:50%;width:21px;height:21px;display:grid;place-items:center;flex-shrink:0}.screen-plan span{font-size:11px}.screen-plan em{display:block;font-size:8px;font-style:normal;color:#785e4d}.screen-story{background:#f4e7d7;border-radius:8px;padding:12px;margin-top:15px}.screen-story>span{font-size:8px;text-transform:uppercase;letter-spacing:.1em;display:block;color:#995223}.screen-story strong{font:16px Georgia,serif;display:block;margin-top:5px}.screen-story p{font-size:9px;margin:5px 0 0}.screen-help{display:flex;align-items:center;gap:10px;border:1px solid #d5ac87;border-radius:8px;padding:12px 10px;margin:14px 0;color:#80461f}.help-symbol{font-size:20px;line-height:1}.screen-help strong{font-size:11px;display:block}.screen-help small{font-size:9px;display:block}.screen-bottom{display:flex;justify-content:space-between;border-top:1px solid #e5d4c5;padding-top:10px;font-size:8px;color:#764627}.device-caption{font-size:10px;text-align:center;color:#785e4d;line-height:1.65;margin-top:17px!important}.site-header nav{max-width:205px}@media(min-width:768px){.app-usp{grid-template-columns:1.3fr 1fr;padding:50px 40px;gap:40px;align-items:center}.app-usp h2{font-size:47px}.usp-lead{font-size:24px!important}.device-area{padding:8px 0}.phone-device{width:285px}.site-header nav{max-width:none}}@media(max-width:767px){.hero-photo img{height:auto;aspect-ratio:3/4;object-position:center}}.founders{padding:38px 22px;background:#fffcf7;display:grid;gap:12px;border-top:1px solid #ead8c9}.founder-lead{font:20px/1.5 Georgia,serif;color:#76513b}.founder-story p{font-size:14px;line-height:1.8;margin:0 0 18px}.founder-close{border-left:2px solid #b85622;padding-left:14px;color:#6b3d24}@media(min-width:768px){.founders{padding:50px 40px;grid-template-columns:1fr 1.15fr;gap:48px}.founder-lead{font-size:23px}.founder-story{padding-top:8px}}.planning-tools{padding:38px 22px;background:#fffcf7;border-top:1px solid #ead8c9}.tool-grid{display:grid;gap:18px;margin-top:25px}.tool-grid article{padding:24px 20px;border:1px solid #d7b79c;border-radius:6px;background:#f9efdf}.tool-label{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#9c4c20;font-weight:600}.tool-grid h3{font-size:29px}.tool-grid p{font-size:14px}.tool-grid a{display:flex;align-items:center;justify-content:center;min-height:58px;background:#ba491a;border-radius:4px;padding:14px 12px;color:#fff;font-size:15px;text-decoration:none;font-weight:600;margin:20px 0 12px}.tool-grid small{font-size:11px;color:#795a43;display:block;line-height:1.65}.explore-links{display:grid;gap:12px;margin-top:18px}.explore-links a{display:block;padding:18px;border:1px solid #ddc7b4;border-radius:4px;color:#70442b;text-decoration:none;min-height:74px}.explore-links strong{font-size:14px;display:block}.explore-links span{font-size:12px;display:block;margin-top:4px}.tool-note{font-size:11px;color:#795a43;margin-top:18px!important}.footer-links{display:flex;gap:4px 18px;flex-wrap:wrap;margin-top:10px}.site-footer a{color:#fff1df;min-height:44px;display:flex;align-items:center;font-size:13px}.site-header nav{max-width:220px;gap:0 12px}.site-header a{font-size:11px}@media(min-width:768px){.planning-tools{padding:50px 40px}.tool-grid,.explore-links{grid-template-columns:1fr 1fr}.tool-grid article{padding:28px}.site-header nav{max-width:650px;gap:20px}.site-header a{font-size:13px}}.planning-links{padding:26px 22px 20px;background:#fffcf7;border-top:1px solid #ead8c9}.planning-links nav{display:flex;flex-wrap:wrap;gap:0 22px;margin:8px 0}.planning-links a{display:flex;align-items:center;min-height:44px;color:#93461f;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.planning-links p{font-size:12px;color:#765b45}.planning-links small{font-size:10px;color:#806653;display:block}.planning-links+.journeys{border-top:none;padding-top:22px}@media(min-width:768px){.planning-links{padding:28px 40px 18px}.planning-links+.journeys{padding-top:25px}}.screen-image img{height:135px;object-position:50% 75%}.brand-lockup{display:flex;align-items:center;gap:12px}.brand-lockup strong{font-family:Georgia,serif;font-size:24px;line-height:1.1}.brand-lockup span{display:block;font-size:11px;line-height:1.5;margin-top:5px;max-width:150px}.site-header{flex-wrap:wrap;gap:8px;padding:16px 22px}.site-header nav{max-width:none;width:100%;justify-content:flex-start;gap:0 16px}.site-header img{width:48px}.films-section,.temple-browse,.who-section{padding:42px 22px;border-top:1px solid #ead8c9}.film-grid{display:grid;gap:28px}.film-grid figure{margin:0}.film-grid video{width:100%;height:310px;object-fit:contain;background:#291a11;border-radius:6px;display:block}.film-grid figcaption{padding-top:12px;font-size:13px;line-height:1.6}.film-grid strong,.film-grid span,.film-grid small{display:block}.film-grid strong{font-size:16px}.film-grid small{font-size:11px;color:#88634d;margin-top:6px}.temple-browse{background:#f5e6d4}.temple-list{display:grid;gap:0}.temple-list a{position:relative;color:#4b2b1a;padding:16px 28px 16px 0;border-bottom:1px solid #d8c0a9;text-decoration:none;min-height:64px}.temple-list strong{font-family:Georgia,serif;font-size:23px;font-weight:400;display:block}.temple-list span{font-size:12px;color:#88634d}.temple-list i{position:absolute;right:0;top:23px;font-style:normal}.guide-note{font-size:13px;margin-top:22px!important}.text-link{display:inline-flex;align-items:center;min-height:44px;color:#a44517;font-size:14px;text-underline-offset:5px}.state-label{display:inline-flex;align-items:center;min-height:44px;color:#a44517;text-decoration:underline;text-underline-offset:5px}.who-grid{display:grid;gap:12px}.who-grid h3{font-size:23px}.who-grid p{font-size:14px}.who-section{background:#fff}.site a:focus-visible,.site video:focus-visible{outline:2px solid #ad4517;outline-offset:4px}@media(min-width:768px){.site-header{padding:20px 40px;flex-wrap:nowrap}.site-header nav{width:auto;justify-content:flex-end}.brand-lockup span{max-width:none}.films-section,.temple-browse,.who-section{padding:60px 40px}.film-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.film-grid video{height:350px}.temple-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.temple-list strong{font-size:21px}.who-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 40px}}.film-play{position:relative;display:block;background:#291a11;height:310px;border-radius:6px;overflow:hidden}.film-play img{width:100%;height:100%;object-fit:contain;display:block}.film-play span{position:absolute;bottom:14px;left:14px;background:#fffaf4;color:#4b2b1a;border-radius:4px;padding:10px 14px;font-size:13px;font-weight:600;min-height:44px}.film-note{font-size:12px;color:#88634d}.film-play:hover span{background:#f5e6d4}@media(min-width:768px){.film-play{height:350px}}.film-play>a{display:block;height:100%;font-size:0;text-decoration:none}.temple-list>div>a{display:grid;grid-template-columns:1fr auto;position:relative;border-bottom:1px solid #e3cbb9;padding:22px 0;text-decoration:none;color:inherit}.temple-list>div>a strong{font:400 25px Georgia,serif}.temple-list>div>a span{grid-column:1;font-size:13px;margin-top:8px}.temple-list>div>a i{grid-column:2;grid-row:1;font-style:normal}.film-play>a:after{display:none}.film-social{margin-top:14px}.instagram-pending{font-size:12px;color:#88634d;margin:0 0 12px}.film-share-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.film-share-row>a,.film-share-row>button{display:inline-flex;min-height:44px;align-items:center;padding:8px 12px;border:1px solid #d7bba5;border-radius:4px;font:600 12px Arial,sans-serif;text-decoration:none;background:#fffaf4;color:#6a3821;cursor:pointer}.film-share-row>a{background:#eee9dd}.share-status:empty{display:none}.share-status{font-size:12px;margin-top:10px}.film-social input{width:100%;box-sizing:border-box;font-size:12px;margin-top:8px;padding:10px}.film-social button:focus-visible{outline:2px solid #693721;outline-offset:3px}.questionnaire-trigger{display:block;border:0;border-radius:8px;background:#ba491a;color:#fff;min-height:52px;padding:12px 18px;text-align:left;font:inherit;font-weight:600;margin:22px 0 10px;cursor:pointer}.questionnaire-trigger span{display:block;font-size:14px;font-weight:400}.questionnaire{padding:0;border:0;border-radius:18px;width:min(520px,calc(100% - 24px));max-height:calc(100dvh - 24px);overflow:auto;background:#fffaf4;color:#4b2b1a;box-shadow:0 24px 80px #0005}.questionnaire::backdrop{background:#4b2b1aaa}.questionnaire-content{padding:12px 24px 24px}.questionnaire-close{display:block;margin:8px 8px 0 auto;border:0;background:transparent;min-height:44px;padding:8px 12px;font:inherit;color:inherit;cursor:pointer}.questionnaire h2{font-size:32px;line-height:1.1;margin:10px 0 12px}.questionnaire p{font-size:16px;line-height:1.45;margin:10px 0}.questionnaire .kicker{font-size:11px}.questionnaire-preview{font-size:13px!important;color:#785c49;background:#f2e4d2;padding:8px 10px;border-radius:6px}.questionnaire-step{font-size:13px!important;font-weight:600;margin:18px 0 12px!important}.questionnaire label{display:block;font-size:16px;font-weight:600;margin:16px 0 7px}.questionnaire input,.questionnaire select{box-sizing:border-box;width:100%;min-height:50px;border:1px solid #c5a78d;border-radius:7px;background:#fff;padding:10px;font:inherit;font-size:16px;color:#4b2b1a}.temple-picks{display:flex;gap:7px;flex-wrap:wrap;margin:8px 0}.temple-picks button{font:inherit;font-size:14px;min-height:44px;border:1px solid #dec8b4;border-radius:7px;background:#fff;padding:8px 10px;cursor:pointer}.temple-picks button[aria-pressed=true]{background:#f2e4d2;border-color:#ba491a}.questionnaire-next{width:100%;margin-top:22px;min-height:52px;border:0;border-radius:8px;background:#ba491a;color:#fff;font:inherit;font-weight:600;cursor:pointer}.questionnaire-back{width:100%;min-height:44px;background:none;border:0;font:inherit;margin-top:8px;cursor:pointer}.questionnaire-whatsapp{text-align:center;margin-top:18px!important}.questionnaire-whatsapp a{display:inline-block;min-height:44px;padding:8px 0;text-decoration:underline}.questionnaire-message{background:#f2e4d2;padding:12px;border-radius:6px}.questionnaire-care{color:#785c49}.questionnaire-pair{display:grid;grid-template-columns:1fr;gap:0}.questionnaire :focus-visible{outline:3px solid #bd5c28;outline-offset:3px}@media(min-width:440px){.questionnaire-pair{grid-template-columns:1fr 1fr;gap:12px}}.chat-bubble{background:#f6ecdf;border-radius:4px 16px 16px;padding:12px 15px;margin:14px 0}.chat-bubble p{margin:0 0 8px}.chat-bubble p:last-child{margin-bottom:0}.chat-history{margin:14px 0;font-size:14px}.chat-history summary{min-height:44px;padding:10px 0;cursor:pointer}.chat-input-label{margin-top:18px!important}.chat-summary{background:#fff;border:1px solid #ead8c9;border-radius:9px;padding:8px 15px;margin:16px 0}.chat-summary p{display:flex;flex-direction:column;border-bottom:1px solid #ead8c9;padding:7px 0;margin:0}.chat-summary p:last-child{border:0}.chat-summary strong{font-size:13px;color:#785c49}.chat-summary span{font-size:16px;overflow-wrap:anywhere}.chat-handoff a{display:block!important;padding:14px;background:#ba491a;color:#fff!important;text-align:center;min-height:52px;border-radius:8px;box-sizing:border-box;text-decoration:none!important}.questionnaire .temple-picks{max-height:210px;overflow:auto}.questionnaire input{scroll-margin-bottom:24px}.questionnaire{position:fixed;top:12px;bottom:auto;left:0;right:0;margin:0 auto}.questionnaire-trigger:hover,.questionnaire-next:hover,.chat-handoff a:hover{background:#9e3b12}.questionnaire .temple-picks button{color:#a44517;border-color:#c98c64}.questionnaire .temple-picks button:hover{background:#f2e4d2}.film-library{margin-top:24px!important}.film-library a{display:inline-flex;align-items:center;min-height:44px;color:#a44517!important;font-weight:600;text-decoration:underline;line-height:1.5}.hotel-owned{background:#fffaf4;color:#4b2b1a;font:17px/1.65 Arial,sans-serif;margin:0 -12px}.hotel-owned h1,.hotel-owned h2{font-family:Georgia,serif;font-weight:400;line-height:1.15;letter-spacing:-.025em}.hotel-owned h1{font-size:38px;margin:10px 0 16px}.hotel-owned h2{font-size:29px;margin:0 0 18px}.hotel-owned p{margin:12px 0}.hotel-brand{display:flex;align-items:center;gap:12px;padding:20px 22px;background:#fff;border-bottom:1px solid #ead8c9}.hotel-brand img{width:62px;height:auto}.hotel-brand strong{font:27px Georgia,serif}.hotel-brand a{margin-left:auto;font-size:14px;min-height:44px;display:flex;align-items:center;color:#a44517}.hotel-intro{padding:32px 22px 20px}.hotel-place{font-size:14px;color:#785c49}.hotel-lead{font:21px/1.45 Georgia,serif}.hotel-hero{margin:0;padding:0 22px 24px}.hotel-hero img{width:100%;height:auto;display:block;border-radius:7px}.hotel-owned figcaption{font-size:13px;color:#785c49;margin-top:7px}.hotel-overview,.hotel-gallery,.hotel-reviews,.hotel-planning{padding:30px 22px;border-top:1px solid #ead8c9}.hotel-tags{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}.hotel-tags span{padding:7px 10px;border:1px solid #dec8b4;border-radius:5px;font-size:14px}.hotel-cta{margin-top:25px}.hotel-cta a{display:flex;justify-content:center;align-items:center;min-height:58px;background:#ba491a;color:#fff!important;text-decoration:none!important;font-size:17px;font-weight:600;line-height:1.4;padding:14px;border-radius:6px;text-align:center}.hotel-cta p,.hotel-fine{font-size:14px;line-height:1.6;color:#785c49}.hotel-gallery>div{display:grid;gap:24px}.hotel-gallery figure{margin:0}.hotel-gallery img{width:100%;height:auto;border-radius:6px;display:block}.hotel-reviews{background:#f6ecdf}.hotel-score{display:flex;gap:18px;align-items:center;padding:18px 0;border-bottom:1px solid #dec8b4}.hotel-score>strong{font:32px Georgia,serif;white-space:nowrap}.hotel-score span{display:block;font-size:13px;color:#785c49}.hotel-reviews ul{padding-left:22px}.hotel-reviews li{margin:15px 0}.hotel-care{background:#fffaf4;padding:17px;border-radius:7px}.hotel-care p{margin-bottom:0}.hotel-footer{background:#512f1e;color:#fff1df;padding:25px 22px;display:flex;flex-direction:column;gap:10px;font-size:14px}.hotel-footer strong{font:25px Georgia,serif}.hotel-footer a{color:#fff1df;min-height:44px;display:flex;align-items:center}@media(min-width:768px){.hotel-owned{margin:0 -16px}.hotel-brand,.hotel-intro{padding-left:40px;padding-right:40px}.hotel-owned h1{font-size:49px}.hotel-hero{padding:0 40px 32px}.hotel-overview,.hotel-gallery,.hotel-reviews,.hotel-planning{padding:38px 40px}.hotel-gallery>div{grid-template-columns:1fr 1fr}.hotel-cta{max-width:520px}.hotel-footer{padding:30px 40px}}body{background:#fffaf4}.site{margin:0 auto!important;max-width:1280px}.site a{color:inherit}.site-header{max-width:1280px}.site .text-link a{color:#a44517}.questionnaire{font-family:Arial,sans-serif}.site img{max-width:100%}
