.HomeExperience-module__crXsBa__home{--paper:#f7f4ed;--ink:#102653;--muted:#59677e;--rust:#ab6044;background:var(--paper);color:var(--ink);overflow:clip}.HomeExperience-module__crXsBa__home h1,.HomeExperience-module__crXsBa__home h2,.HomeExperience-module__crXsBa__home h3{letter-spacing:-.055em;font-family:Georgia,Times New Roman,serif;font-weight:400}.HomeExperience-module__crXsBa__home h2{font-size:clamp(42px,5.1vw,76px);line-height:1.08}.HomeExperience-module__crXsBa__home em{color:var(--rust);font-weight:400}.HomeExperience-module__crXsBa__home p{font-size:14px;line-height:1.9}.HomeExperience-module__crXsBa__home button{justify-content:center;align-items:center;display:inline-flex}.HomeExperience-module__crXsBa__eyebrow{letter-spacing:.19em;align-items:center;gap:10px;font-size:9px;font-weight:600;line-height:1.7;display:inline-flex}.HomeExperience-module__crXsBa__section{padding:100px max(6vw,50vw - 690px)}.HomeExperience-module__crXsBa__hero{grid-template-columns:46% 54%;height:min(900px,100svh);min-height:800px;padding-top:104px;padding-bottom:38px;display:grid;position:relative}.HomeExperience-module__crXsBa__heroCopy{z-index:2;flex-direction:column;justify-content:center;padding:65px 28px 40px 6vw;display:flex;position:relative}.HomeExperience-module__crXsBa__heroCopy h1{margin:32px 0 26px;font-size:clamp(64px,6.7vw,105px);line-height:.98}.HomeExperience-module__crXsBa__heroDescription{color:var(--muted);max-width:360px;margin-bottom:27px}.HomeExperience-module__crXsBa__liveDot{background:#ad7750;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.HomeExperience-module__crXsBa__primaryButton,.HomeExperience-module__crXsBa__lightButton{background:var(--ink);color:#fff;border-radius:2px;justify-content:space-between;align-items:center;gap:32px;padding:18px 25px;font-size:12px;transition:background .25s,gap .25s;display:inline-flex}.HomeExperience-module__crXsBa__primaryButton:hover{background:var(--rust);gap:42px}.HomeExperience-module__crXsBa__heroFoot{letter-spacing:.13em;align-items:center;gap:14px;max-width:370px;padding-top:52px;font-size:8px;line-height:1.9;display:flex}.HomeExperience-module__crXsBa__heroFoot strong{letter-spacing:0;font-family:Georgia,serif;font-size:15px;font-weight:400}.HomeExperience-module__crXsBa__smallSun{color:var(--rust)}.HomeExperience-module__crXsBa__scrollArrow{border:1px solid #10265325;border-radius:50%;place-items:center;width:38px;height:38px;margin-left:auto;transition:transform .3s;display:grid}.HomeExperience-module__crXsBa__scrollArrow:hover{transform:translateY(4px)}.HomeExperience-module__crXsBa__heroVisual{isolation:isolate;background:#616f72;border-radius:47% 47% 3px 3px;min-width:0;margin:0 44px 0 0;position:relative;overflow:hidden}.HomeExperience-module__crXsBa__heroImage,.HomeExperience-module__crXsBa__chapterImage{position:absolute;inset:0}.HomeExperience-module__crXsBa__heroImage img,.HomeExperience-module__crXsBa__chapterImage img{object-fit:cover}.HomeExperience-module__crXsBa__kenBurns{animation:8s linear both HomeExperience-module__crXsBa__slowZoom}@keyframes HomeExperience-module__crXsBa__slowZoom{0%{transform:scale(1)}to{transform:scale(1.065)}}.HomeExperience-module__crXsBa__imageShade{background:linear-gradient(#0000 35%,#0a1d4615 55%,#0a1d46b8 100%);position:absolute;inset:0}.HomeExperience-module__crXsBa__photoTag{letter-spacing:.15em;background:#faf7eee6;border-radius:2px;align-items:center;gap:9px;padding:10px 14px;font-size:8px;display:flex;position:absolute;top:38%;left:30px}.HomeExperience-module__crXsBa__heroPhotoCopy{color:#fff;position:absolute;bottom:100px;left:32px;right:30px}.HomeExperience-module__crXsBa__heroPhotoCopy .HomeExperience-module__crXsBa__eyebrow{color:#f0d7ad;text-transform:uppercase;font-size:9px}.HomeExperience-module__crXsBa__heroPhotoCopy p{letter-spacing:-.025em;max-width:330px;margin-top:10px;font-family:Georgia,serif;font-size:clamp(22px,2.4vw,34px);line-height:1.2}.HomeExperience-module__crXsBa__heroControls{color:#fff;border-top:1px solid #ffffff45;align-items:center;gap:14px;padding-top:12px;display:flex;position:absolute;bottom:24px;left:30px;right:30px}.HomeExperience-module__crXsBa__heroControls>button{border:1px solid #ffffff50;border-radius:50%;width:36px;height:36px}.HomeExperience-module__crXsBa__progressDots{margin-right:auto;display:flex}.HomeExperience-module__crXsBa__progressDots button{width:29px;height:36px}.HomeExperience-module__crXsBa__progressDots button span{background:#ffffff50;width:18px;height:2px;transition:background .3s}.HomeExperience-module__crXsBa__slideNumber{font-family:Georgia,serif;font-size:17px}.HomeExperience-module__crXsBa__slideNumber span{color:#ffffff80;font-size:12px}.HomeExperience-module__crXsBa__heroSideNote{writing-mode:vertical-rl;letter-spacing:.19em;font-size:8px;position:absolute;bottom:48px;right:15px}.HomeExperience-module__crXsBa__ribbon{border-block:1px solid #1026531a;justify-content:space-between;gap:20px;padding:25px 6vw;display:flex}.HomeExperience-module__crXsBa__ribbon span{color:#4e5a57;align-items:center;gap:10px;font-size:10px;display:flex}.HomeExperience-module__crXsBa__ribbon svg{color:var(--rust);stroke-width:1.2px}.HomeExperience-module__crXsBa__welcome{padding-top:112px;padding-bottom:100px}.HomeExperience-module__crXsBa__welcome h2{max-width:1000px;margin-top:28px}.HomeExperience-module__crXsBa__welcomeBottom{grid-template-columns:1fr 1.65fr 1fr;align-items:center;gap:44px;margin-top:42px;display:grid}.HomeExperience-module__crXsBa__welcomeBottom p{color:var(--muted);max-width:490px}.HomeExperience-module__crXsBa__welcomeStamp{width:110px;height:110px;color:var(--rust);border:1px solid #ad775055;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex;transform:rotate(-12deg)}.HomeExperience-module__crXsBa__welcomeStamp span{letter-spacing:.14em;text-align:center;font-size:8px}.HomeExperience-module__crXsBa__textLink{border-bottom:1px solid #10265350;justify-content:space-between;align-items:center;gap:26px;width:fit-content;padding-block:12px;font-size:11px;transition:color .2s,gap .2s;display:inline-flex}.HomeExperience-module__crXsBa__textLink:hover{color:var(--rust);gap:36px}.HomeExperience-module__crXsBa__rooms{background:#eeece4;padding-right:0}.HomeExperience-module__crXsBa__sectionTop{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:42px;padding-right:6vw;display:flex}.HomeExperience-module__crXsBa__sectionTop h2{margin-top:19px}.HomeExperience-module__crXsBa__sectionAside{max-width:300px}.HomeExperience-module__crXsBa__sectionAside p{color:var(--muted);margin-bottom:7px}.HomeExperience-module__crXsBa__arrows{align-items:center;gap:12px;display:flex}.HomeExperience-module__crXsBa__arrows button{border:1px solid #10265330;border-radius:50%;width:42px;height:42px;transition:background .2s,color .2s}.HomeExperience-module__crXsBa__arrows button:hover{background:var(--ink);color:#fff}.HomeExperience-module__crXsBa__sectionAside .HomeExperience-module__crXsBa__arrows{margin-top:20px}.HomeExperience-module__crXsBa__roomTrack{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#ad775066 transparent;gap:28px;padding-bottom:22px;padding-right:6vw;display:flex;overflow-x:auto}.HomeExperience-module__crXsBa__roomCard{scroll-snap-align:start;flex:0 0 38%;min-width:0}.HomeExperience-module__crXsBa__roomImage{height:clamp(250px,29vw,420px);display:block;position:relative;overflow:hidden}.HomeExperience-module__crXsBa__roomImage img{object-fit:cover;transition:transform .7s}.HomeExperience-module__crXsBa__roomImage:hover img{transform:scale(1.045)}.HomeExperience-module__crXsBa__roomImage:after{content:"";pointer-events:none;background:linear-gradient(#0003,#0000 40%);position:absolute;inset:0}.HomeExperience-module__crXsBa__roomIndex{z-index:1;color:#fff;letter-spacing:.17em;font-size:8px;position:absolute;top:18px;left:20px}.HomeExperience-module__crXsBa__roomExplore{background:var(--paper);border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:17px;right:17px}.HomeExperience-module__crXsBa__roomTitle{justify-content:space-between;align-items:center;gap:15px;margin-top:20px;display:flex}.HomeExperience-module__crXsBa__roomTitle h3{font-size:clamp(23px,2.3vw,34px)}.HomeExperience-module__crXsBa__roomTitle>span{text-align:right;white-space:nowrap;font-size:9px}.HomeExperience-module__crXsBa__roomTitle strong{font-size:13px;font-weight:500}.HomeExperience-module__crXsBa__roomTitle small{color:var(--muted);margin-top:3px;font-size:8px;display:block}.HomeExperience-module__crXsBa__roomCard>p{color:var(--muted);margin-top:8px;font-size:11px}.HomeExperience-module__crXsBa__dayHeading{text-align:center;margin-bottom:50px}.HomeExperience-module__crXsBa__dayHeading h2{margin:22px 0 15px}.HomeExperience-module__crXsBa__dayLayout{grid-template-columns:55% 45%;min-height:540px;display:grid}.HomeExperience-module__crXsBa__dayPhoto{min-height:500px;position:relative;overflow:hidden}.HomeExperience-module__crXsBa__dayTime{color:#fff;letter-spacing:-.06em;text-shadow:0 2px 20px #0005;font-family:Georgia,serif;font-size:65px;position:absolute;bottom:25px;left:30px}.HomeExperience-module__crXsBa__dayTime small{font-family:var(--font-sans), sans-serif;letter-spacing:.2em;font-size:8px;display:block}.HomeExperience-module__crXsBa__dayContent{background:#eeece4;flex-direction:column;padding:34px 44px;display:flex}.HomeExperience-module__crXsBa__chapterTabs{border-bottom:1px solid #10265320;grid-template-columns:repeat(4,1fr);margin-bottom:42px;display:grid}.HomeExperience-module__crXsBa__chapterTabs button{color:#777b73;border-bottom:2px solid #0000;flex-direction:column;gap:10px;padding:14px 5px 18px;font-size:9px}.HomeExperience-module__crXsBa__chapterTabs button[aria-selected=true]{color:var(--rust);border-bottom-color:var(--rust)}.HomeExperience-module__crXsBa__dayContent h3{margin:15px 0 20px;font-size:clamp(30px,3.4vw,49px);line-height:1.1}.HomeExperience-module__crXsBa__dayContent p{color:var(--muted);margin-bottom:15px;font-size:12px}.HomeExperience-module__crXsBa__chapterCount{color:var(--rust);margin-top:auto;padding-top:25px;font-family:Georgia,serif;font-size:23px}.HomeExperience-module__crXsBa__chapterCount span{color:var(--muted);font-family:var(--font-sans), sans-serif;letter-spacing:.13em;font-size:8px}.HomeExperience-module__crXsBa__pool{isolation:isolate;color:#fff;align-items:center;min-height:630px;display:flex;position:relative;overflow:hidden}.HomeExperience-module__crXsBa__poolBackground{z-index:-2;position:absolute;inset:-12% 0}.HomeExperience-module__crXsBa__poolBackground img{object-fit:cover;object-position:center 60%}.HomeExperience-module__crXsBa__poolOverlay{z-index:-1;background:linear-gradient(90deg,#0a1d46bf,#0a1d4655 70%,#0a1d462a);position:absolute;inset:0}.HomeExperience-module__crXsBa__poolCopy{padding:90px 6vw}.HomeExperience-module__crXsBa__poolCopy h2{margin:25px 0}.HomeExperience-module__crXsBa__poolCopy em{color:#e5ccb0}.HomeExperience-module__crXsBa__poolCopy p{color:#ffffffc9;margin-bottom:30px;font-size:13px}.HomeExperience-module__crXsBa__lightButton{background:var(--paper);color:var(--ink)}.HomeExperience-module__crXsBa__lightButton:hover{background:#e5ccb0}.HomeExperience-module__crXsBa__poolLocation{letter-spacing:.12em;align-items:center;gap:8px;font-size:8px;display:flex;position:absolute;bottom:25px;right:6vw}.HomeExperience-module__crXsBa__dining{grid-template-columns:55% 45%;align-items:center;gap:0;padding-top:120px;padding-bottom:120px;display:grid}.HomeExperience-module__crXsBa__diningPhotos{padding:0 60px 65px 0;position:relative}.HomeExperience-module__crXsBa__diningMain{border-radius:44% 44% 0 0;height:480px;position:relative;overflow:hidden}.HomeExperience-module__crXsBa__diningMain img,.HomeExperience-module__crXsBa__diningInset img{object-fit:cover}.HomeExperience-module__crXsBa__diningMain>span,.HomeExperience-module__crXsBa__diningInset>span{letter-spacing:.15em;color:#fff;z-index:1;font-size:7px;position:absolute;bottom:18px;left:20px}.HomeExperience-module__crXsBa__diningMain:after,.HomeExperience-module__crXsBa__diningInset:after{content:"";background:linear-gradient(#0000,#0008);position:absolute;inset:60% 0 0}.HomeExperience-module__crXsBa__diningInset{border:8px solid var(--paper);width:52%;height:230px;position:absolute;bottom:0;right:0}.HomeExperience-module__crXsBa__diningCopy{padding-left:70px}.HomeExperience-module__crXsBa__diningCopy h2{margin:22px 0 25px}.HomeExperience-module__crXsBa__diningCopy p{color:var(--muted);margin-bottom:24px;font-size:13px}.HomeExperience-module__crXsBa__vegTag{letter-spacing:.13em;align-items:center;gap:8px;margin-bottom:15px;font-size:8px;display:flex}.HomeExperience-module__crXsBa__vegTag>span{width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--paper);background:#657657;border:1px solid #657657}.HomeExperience-module__crXsBa__celebrate{background:#e4e9f4;grid-template-columns:45% 55%;align-items:center;gap:0;display:grid}.HomeExperience-module__crXsBa__celebrateCopy{padding-right:50px}.HomeExperience-module__crXsBa__celebrateCopy h2{margin:22px 0;font-size:clamp(38px,4.5vw,65px)}.HomeExperience-module__crXsBa__celebrateCopy p{color:var(--muted);max-width:340px;margin-bottom:15px;font-size:13px}.HomeExperience-module__crXsBa__celebratePhoto{height:410px;position:relative;overflow:hidden}.HomeExperience-module__crXsBa__celebratePhoto img{object-fit:cover}.HomeExperience-module__crXsBa__reviews{text-align:center;flex-direction:column;align-items:center;display:flex}.HomeExperience-module__crXsBa__quoteMark{height:95px;color:var(--rust);font-family:Georgia,serif;font-size:100px;line-height:1.4}.HomeExperience-module__crXsBa__reviews blockquote{letter-spacing:-.02em;max-width:890px;min-height:160px;font-family:Georgia,serif;font-size:clamp(21px,2.5vw,34px);line-height:1.5}.HomeExperience-module__crXsBa__reviewAuthor{margin:26px 0;font-size:13px!important}.HomeExperience-module__crXsBa__reviewAuthor span{letter-spacing:.16em;color:var(--muted);font-size:8px;display:block}.HomeExperience-module__crXsBa__reviews .HomeExperience-module__crXsBa__arrows>span{color:var(--muted);margin:0 8px;font-size:9px}.HomeExperience-module__crXsBa__gallery{padding-top:20px}.HomeExperience-module__crXsBa__galleryHeading{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:35px;display:flex}.HomeExperience-module__crXsBa__galleryHeading h2{margin-top:19px;font-size:clamp(38px,4.2vw,60px)}.HomeExperience-module__crXsBa__galleryGrid{grid-template-columns:1.2fr .8fr 1.2fr .8fr;align-items:center;gap:16px;display:grid}.HomeExperience-module__crXsBa__galleryGrid>div:nth-child(2n){margin-top:55px}.HomeExperience-module__crXsBa__galleryGrid a{height:295px;display:block;position:relative;overflow:hidden}.HomeExperience-module__crXsBa__galleryGrid>div:nth-child(2n) a{height:245px}.HomeExperience-module__crXsBa__galleryGrid img{object-fit:cover;transition:transform .7s}.HomeExperience-module__crXsBa__galleryGrid a:hover img{transform:scale(1.06)}.HomeExperience-module__crXsBa__galleryGrid svg{color:#fff;filter:drop-shadow(0 1px 5px #000);position:absolute;bottom:12px;right:12px}.HomeExperience-module__crXsBa__finalCta{text-align:center;background:#eadfce;padding:95px 20px;position:relative;overflow:hidden}.HomeExperience-module__crXsBa__finalCta>div{z-index:1;position:relative}.HomeExperience-module__crXsBa__finalCta h2{margin:25px 0 30px}.HomeExperience-module__crXsBa__ctaPhone{color:#4f5c57;margin-top:18px;font-size:10px;display:block}.HomeExperience-module__crXsBa__ctaSun{color:#ab60442b;width:420px;height:420px;position:absolute;bottom:-120px;right:-170px}.HomeExperience-module__crXsBa__mobileDock{display:none}@media (min-width:1600px){.HomeExperience-module__crXsBa__heroCopy{padding-left:max(6vw,50vw - 690px)}}@media (max-width:1100px){.HomeExperience-module__crXsBa__hero{min-height:740px}.HomeExperience-module__crXsBa__heroCopy{padding-left:5vw;padding-right:20px}.HomeExperience-module__crXsBa__heroCopy .HomeExperience-module__crXsBa__eyebrow{font-size:7px}.HomeExperience-module__crXsBa__heroVisual{margin-right:30px}.HomeExperience-module__crXsBa__heroSideNote{right:9px}.HomeExperience-module__crXsBa__heroCopy h1{font-size:7.3vw}.HomeExperience-module__crXsBa__roomCard{flex-basis:44%}.HomeExperience-module__crXsBa__diningCopy{padding-left:36px}.HomeExperience-module__crXsBa__dayContent{padding:24px}.HomeExperience-module__crXsBa__ribbon span{font-size:9px}.HomeExperience-module__crXsBa__welcomeBottom{grid-template-columns:.7fr 1.5fr 1fr;gap:25px}}@media (max-width:760px){.HomeExperience-module__crXsBa__section{padding:70px 23px}.HomeExperience-module__crXsBa__hero{flex-direction:column;height:auto;min-height:0;padding-top:90px;padding-bottom:24px;display:flex}.HomeExperience-module__crXsBa__heroCopy{padding:28px 25px 30px}.HomeExperience-module__crXsBa__heroCopy .HomeExperience-module__crXsBa__eyebrow{letter-spacing:.13em;font-size:7px}.HomeExperience-module__crXsBa__heroCopy h1{margin:26px 0 20px;font-size:clamp(65px,15vw,96px)}.HomeExperience-module__crXsBa__heroCopy h1 br:nth-child(2){display:none}.HomeExperience-module__crXsBa__heroCopy h1 em:before{content:" "}.HomeExperience-module__crXsBa__heroDescription{max-width:320px;margin-bottom:22px;font-size:12px!important}.HomeExperience-module__crXsBa__heroFoot{display:none}.HomeExperience-module__crXsBa__heroVisual{border-radius:44% 44% 2px 2px;height:470px;margin:0 23px}.HomeExperience-module__crXsBa__heroSideNote{display:none}.HomeExperience-module__crXsBa__photoTag{font-size:7px;top:38%;left:20px}.HomeExperience-module__crXsBa__heroPhotoCopy{bottom:91px;left:23px}.HomeExperience-module__crXsBa__heroPhotoCopy p{max-width:240px;font-size:28px}.HomeExperience-module__crXsBa__heroControls{gap:10px;left:23px;right:23px}.HomeExperience-module__crXsBa__ribbon{grid-template-columns:1fr 1fr;gap:18px 8px;padding:20px 23px;display:grid}.HomeExperience-module__crXsBa__ribbon span{gap:7px;font-size:8px}.HomeExperience-module__crXsBa__ribbon svg{flex-shrink:0;width:15px}.HomeExperience-module__crXsBa__home h2{font-size:43px}.HomeExperience-module__crXsBa__eyebrow{font-size:8px}.HomeExperience-module__crXsBa__welcome h2{margin-top:20px}.HomeExperience-module__crXsBa__welcomeBottom{grid-template-columns:1fr;gap:20px;margin-top:26px}.HomeExperience-module__crXsBa__welcomeBottom p{font-size:12px}.HomeExperience-module__crXsBa__welcomeStamp{display:none}.HomeExperience-module__crXsBa__rooms{padding-right:0}.HomeExperience-module__crXsBa__sectionTop{align-items:flex-start;gap:14px;padding-right:23px}.HomeExperience-module__crXsBa__sectionAside{max-width:158px;padding-top:26px}.HomeExperience-module__crXsBa__sectionAside p{font-size:10px}.HomeExperience-module__crXsBa__sectionAside .HomeExperience-module__crXsBa__textLink{gap:10px;font-size:10px}.HomeExperience-module__crXsBa__sectionTop h2{font-size:45px}.HomeExperience-module__crXsBa__sectionTop .HomeExperience-module__crXsBa__eyebrow{max-width:140px;font-size:7px}.HomeExperience-module__crXsBa__roomTrack{gap:18px;padding-right:23px}.HomeExperience-module__crXsBa__roomCard{flex-basis:86%}.HomeExperience-module__crXsBa__roomImage{height:320px}.HomeExperience-module__crXsBa__roomTitle h3{font-size:28px}.HomeExperience-module__crXsBa__roomCard>p{font-size:10px}.HomeExperience-module__crXsBa__dayLayout{grid-template-columns:1fr}.HomeExperience-module__crXsBa__dayPhoto{min-height:370px}.HomeExperience-module__crXsBa__dayContent{min-height:400px;padding:22px 27px 27px}.HomeExperience-module__crXsBa__chapterTabs{margin-bottom:27px}.HomeExperience-module__crXsBa__dayContent h3{font-size:38px}.HomeExperience-module__crXsBa__dayHeading{margin-bottom:30px}.HomeExperience-module__crXsBa__dayHeading p{font-size:12px}.HomeExperience-module__crXsBa__pool{min-height:570px}.HomeExperience-module__crXsBa__poolCopy{padding:70px 24px}.HomeExperience-module__crXsBa__poolCopy h2{font-size:43px}.HomeExperience-module__crXsBa__poolOverlay{background:#102c2b88}.HomeExperience-module__crXsBa__poolLocation{font-size:7px;left:24px;right:auto}.HomeExperience-module__crXsBa__dining{grid-template-columns:1fr;gap:38px}.HomeExperience-module__crXsBa__diningPhotos{padding-bottom:60px;padding-right:42px}.HomeExperience-module__crXsBa__diningMain{height:390px}.HomeExperience-module__crXsBa__diningInset{border-width:6px;width:58%;height:180px}.HomeExperience-module__crXsBa__diningCopy{padding:0}.HomeExperience-module__crXsBa__diningCopy p{font-size:12px}.HomeExperience-module__crXsBa__celebrate{flex-direction:column;align-items:stretch;gap:32px;display:flex}.HomeExperience-module__crXsBa__celebrateCopy{padding:0}.HomeExperience-module__crXsBa__celebratePhoto{height:310px}.HomeExperience-module__crXsBa__reviews blockquote{min-height:310px;font-size:23px}.HomeExperience-module__crXsBa__galleryHeading{flex-direction:column;align-items:flex-start;gap:8px}.HomeExperience-module__crXsBa__galleryHeading h2{font-size:40px}.HomeExperience-module__crXsBa__galleryGrid{grid-template-columns:1fr 1fr;gap:12px}.HomeExperience-module__crXsBa__galleryGrid a{height:220px}.HomeExperience-module__crXsBa__galleryGrid>div:nth-child(2n){margin-top:28px}.HomeExperience-module__crXsBa__galleryGrid>div:nth-child(2n) a{height:190px}.HomeExperience-module__crXsBa__finalCta{padding:70px 23px 85px}.HomeExperience-module__crXsBa__finalCta h2{font-size:43px}.HomeExperience-module__crXsBa__mobileDock{z-index:45;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7f4edf5;border:1px solid #10265320;border-radius:50px;align-items:center;gap:2px;padding:6px;display:flex;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 4px 30px #0002}.HomeExperience-module__crXsBa__mobileDock a{border-radius:40px;flex:1;justify-content:center;align-items:center;gap:8px;padding:13px 8px;font-size:11px;display:flex}.HomeExperience-module__crXsBa__mobileDock a:first-child{background:var(--ink);color:#fff;flex:1.6}}@media (prefers-reduced-motion:reduce){.HomeExperience-module__crXsBa__kenBurns{animation:none}.HomeExperience-module__crXsBa__home *,.HomeExperience-module__crXsBa__home :before,.HomeExperience-module__crXsBa__home :after{scroll-behavior:auto;transition:none}}.HomeExperience-module__crXsBa__hero{color:#f8eedc;isolation:isolate;background:#102653;height:100svh;min-height:760px;max-height:1100px;padding:0;display:block}.HomeExperience-module__crXsBa__heroVisual{z-index:-1;background:#102653;border-radius:0;height:auto;margin:0;position:absolute;inset:0}.HomeExperience-module__crXsBa__heroParallax{position:absolute;inset:-4% 0 -8%}.HomeExperience-module__crXsBa__heroImage img{object-position:center 58%}.HomeExperience-module__crXsBa__heroCopy{justify-content:center;width:70%;height:100%;padding:155px 6vw 120px}.HomeExperience-module__crXsBa__heroCopy h1{letter-spacing:-.065em;margin:30px 0 28px;font-size:clamp(80px,8.6vw,140px);line-height:.94}.HomeExperience-module__crXsBa__heroCopy h1 em{color:#e7b47a}.HomeExperience-module__crXsBa__heroCopy .HomeExperience-module__crXsBa__eyebrow{color:#e8d6b8}.HomeExperience-module__crXsBa__heroDescription{color:#f6eee1d9;max-width:370px;font-size:13px!important}.HomeExperience-module__crXsBa__heroCopy .HomeExperience-module__crXsBa__primaryButton{color:#102653;background:#e4b47c}.HomeExperience-module__crXsBa__heroFoot{max-width:350px;padding-top:38px}.HomeExperience-module__crXsBa__scrollArrow{border-color:#f6eee14a}.HomeExperience-module__crXsBa__heroPhotoCopy{text-align:right;width:250px;bottom:130px;left:auto;right:6vw}.HomeExperience-module__crXsBa__heroPhotoCopy p{font-size:27px}.HomeExperience-module__crXsBa__heroPhotoCopy .HomeExperience-module__crXsBa__eyebrow{color:#e7b47a}.HomeExperience-module__crXsBa__heroControls{width:310px;bottom:50px;left:auto;right:6vw}.HomeExperience-module__crXsBa__photoTag{color:#f6eee1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#10265355;border:1px solid #f6eee13b;top:145px;left:auto;right:6vw}.HomeExperience-module__crXsBa__heroSideNote{color:#f6eee1bb;bottom:135px;right:22px}.HomeExperience-module__crXsBa__heroSeal{color:#f3d7b2;border:1px solid #f6eee14d;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:116px;height:116px;display:flex;position:absolute;top:32%;right:8vw;transform:rotate(12deg)}.HomeExperience-module__crXsBa__heroSeal span{text-align:center;letter-spacing:.19em;font-size:7px;line-height:1.6}.HomeExperience-module__crXsBa__ribbon{color:#faedda;background:#b16d4d;border:none;padding-block:23px}.HomeExperience-module__crXsBa__ribbon span{color:#faedda}.HomeExperience-module__crXsBa__ribbon svg{color:#f3d5a3}.HomeExperience-module__crXsBa__welcomeScene{color:#102653;background:#ede3d3;height:185svh;position:relative}.HomeExperience-module__crXsBa__welcomeStage{isolation:isolate;justify-content:center;align-items:center;height:100svh;min-height:740px;display:flex;position:sticky;top:0;overflow:hidden}.HomeExperience-module__crXsBa__sceneGrid{z-index:-3;background-image:linear-gradient(#10265307 1px,#0000 1px),linear-gradient(90deg,#10265307 1px,#0000 1px);background-size:100px 100px;position:absolute;inset:0}.HomeExperience-module__crXsBa__welcomeStage:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#f6ecdcf0 0%,#ede3d35c 65%,#0000);position:absolute;inset:0}.HomeExperience-module__crXsBa__welcomePhotoLeft,.HomeExperience-module__crXsBa__welcomePhotoRight{z-index:-2;border:8px solid #f8f0e3;position:absolute;overflow:hidden;box-shadow:0 30px 80px #10265320}.HomeExperience-module__crXsBa__welcomePhotoLeft{width:29vw;height:49vh;bottom:12%;left:-3vw}.HomeExperience-module__crXsBa__welcomePhotoRight{width:25vw;height:45vh;top:14%;right:-2vw}.HomeExperience-module__crXsBa__welcomePhotoLeft img,.HomeExperience-module__crXsBa__welcomePhotoRight img{object-fit:cover}.HomeExperience-module__crXsBa__welcomePhotoLeft>span,.HomeExperience-module__crXsBa__welcomePhotoRight>span{color:#102653;letter-spacing:.13em;background:#f8f0e3;padding:12px 8px 4px;font-size:7px;position:absolute;bottom:0;left:0;right:0}.HomeExperience-module__crXsBa__welcomeSceneCopy{text-align:center;width:65%;max-width:740px;padding:80px 0;position:relative}.HomeExperience-module__crXsBa__welcomeSceneCopy .HomeExperience-module__crXsBa__eyebrow{color:#805e37}.HomeExperience-module__crXsBa__welcomeSceneCopy h2{margin:35px 0 26px;font-size:clamp(48px,5.7vw,88px);line-height:1.1}.HomeExperience-module__crXsBa__welcomeSceneCopy h2>span>span:nth-child(n+7){color:#96613b}.HomeExperience-module__crXsBa__welcomeSceneCopy p{color:#52617b;max-width:370px;margin:0 auto 20px;font-size:12px}.HomeExperience-module__crXsBa__welcomeSceneCopy .HomeExperience-module__crXsBa__textLink{color:#102653;border-color:#10265355}.HomeExperience-module__crXsBa__sceneBottom{letter-spacing:.18em;color:#59677e;justify-content:space-between;align-items:center;font-size:7px;display:flex;position:absolute;bottom:35px;left:6vw;right:6vw}.HomeExperience-module__crXsBa__sceneBottom>span:last-child{align-items:center;gap:12px;display:flex}.HomeExperience-module__crXsBa__sceneProgress{transform-origin:0;background:#d6ae7a;height:2px;position:absolute;bottom:0;left:0;right:0}.HomeExperience-module__crXsBa__roomsScene{background:#d8c6aa;height:260svh;position:relative}.HomeExperience-module__crXsBa__roomsSticky{flex-direction:column;height:calc(100svh - 90px);min-height:560px;padding:35px 0 22px;display:flex;position:sticky;top:90px;overflow:hidden}.HomeExperience-module__crXsBa__roomsSceneHeading{justify-content:space-between;align-items:flex-end;gap:25px;padding:0 6vw 25px;display:flex}.HomeExperience-module__crXsBa__roomsSceneHeading h2{margin-top:12px;font-size:clamp(38px,4.3vw,66px)}.HomeExperience-module__crXsBa__roomsSceneHeading h2 em{color:#86513a}.HomeExperience-module__crXsBa__roomsActions{align-items:center;gap:25px;display:flex}.HomeExperience-module__crXsBa__roomsClip{flex:1;min-height:0;overflow:hidden}.HomeExperience-module__crXsBa__roomsRail{gap:30px;width:max-content;height:100%;padding:0 6vw;display:flex}.HomeExperience-module__crXsBa__roomSceneCard{flex-direction:column;flex:0 0 55vw;width:55vw;height:100%;display:flex}.HomeExperience-module__crXsBa__roomSceneImage{flex:1;min-height:200px;display:block;position:relative;overflow:hidden}.HomeExperience-module__crXsBa__roomSceneImage>img{object-fit:cover;transition:transform 1s}.HomeExperience-module__crXsBa__roomSceneImage:hover>img{transform:scale(1.04)}.HomeExperience-module__crXsBa__roomSceneImage:after{content:"";pointer-events:none;background:linear-gradient(#0000 35%,#081c45d9);position:absolute;inset:0}.HomeExperience-module__crXsBa__roomSceneNumber{z-index:1;color:#ffefceaa;letter-spacing:-.06em;font-family:Georgia,serif;font-size:70px;font-weight:400;position:absolute;top:10px;left:24px}.HomeExperience-module__crXsBa__roomSceneCaption{z-index:1;color:#fff0d9;position:absolute;bottom:26px;left:28px}.HomeExperience-module__crXsBa__roomSceneCaption h3{margin-top:8px;font-size:clamp(36px,4vw,58px);line-height:1.1}.HomeExperience-module__crXsBa__roomSceneCaption p{color:#fff0d9c4;margin-top:6px;font-size:11px}.HomeExperience-module__crXsBa__roomSceneImage .HomeExperience-module__crXsBa__roomExplore{z-index:2}.HomeExperience-module__crXsBa__roomSceneDetails{justify-content:space-between;gap:18px;padding:14px 0 4px;font-size:10px;display:flex}.HomeExperience-module__crXsBa__roomSceneDetails strong{font-size:14px;font-weight:500}.HomeExperience-module__crXsBa__roomSceneDetails>span:last-child{letter-spacing:.1em;align-items:center;gap:9px;font-size:8px;display:flex}.HomeExperience-module__crXsBa__roomsScrollHint{letter-spacing:.13em;align-items:center;gap:25px;margin:24px 6vw 0;font-size:7px;display:flex}.HomeExperience-module__crXsBa__roomsScrollHint>span{align-items:center;gap:9px;display:flex}.HomeExperience-module__crXsBa__roomsScrollHint>div{background:#10265325;flex:1;height:1px}.HomeExperience-module__crXsBa__roomsScrollHint>div>span{transform-origin:0;background:#86513a;height:2px;display:block}.HomeExperience-module__crXsBa__day{color:#fff1d8;background:#b76f51;padding-top:110px;padding-bottom:125px}.HomeExperience-module__crXsBa__dayHeading h2 em{color:#f4d29d}.HomeExperience-module__crXsBa__dayHeading p{color:#ffe9cebf}.HomeExperience-module__crXsBa__dayLayout{align-items:center}.HomeExperience-module__crXsBa__dayPhoto{min-height:550px;box-shadow:0 25px 60px #64361e30}.HomeExperience-module__crXsBa__dayContent{color:#102653;background:#f0dec2;min-height:470px;margin-left:-25px;position:relative;box-shadow:0 20px 50px #64361e20}@media (max-width:1100px){.HomeExperience-module__crXsBa__heroCopy{width:75%;padding:140px 6vw 110px}.HomeExperience-module__crXsBa__heroCopy h1{font-size:9.3vw}.HomeExperience-module__crXsBa__roomsActions{gap:15px}.HomeExperience-module__crXsBa__roomsActions .HomeExperience-module__crXsBa__textLink{gap:10px;font-size:10px}.HomeExperience-module__crXsBa__welcomeSceneCopy{width:65%}.HomeExperience-module__crXsBa__roomSceneDetails>span:last-child{display:none}}@media (max-width:899px),(max-height:649px),(prefers-reduced-motion:reduce){.HomeExperience-module__crXsBa__welcomeScene{height:auto}.HomeExperience-module__crXsBa__welcomeStage{height:auto;min-height:780px;padding:90px 20px 200px;position:relative}.HomeExperience-module__crXsBa__welcomeSceneCopy{width:90%;max-width:630px;padding:0 0 70px}.HomeExperience-module__crXsBa__welcomeSceneCopy h2>span>span{opacity:1!important}.HomeExperience-module__crXsBa__welcomePhotoLeft{width:41vw;height:220px;bottom:30px;left:5vw}.HomeExperience-module__crXsBa__welcomePhotoRight{width:39vw;height:200px;top:auto;bottom:40px;right:5vw}.HomeExperience-module__crXsBa__welcomeStage:after{background:linear-gradient(#f6ecdc70,#ede3d320 55%,#ede3d300)}.HomeExperience-module__crXsBa__sceneBottom{font-size:6px;bottom:13px}.HomeExperience-module__crXsBa__sceneBottom>span:last-child{display:none}.HomeExperience-module__crXsBa__roomsScene{height:auto}.HomeExperience-module__crXsBa__roomsSticky{height:auto;min-height:0;padding:55px 0 30px;position:relative;top:auto}.HomeExperience-module__crXsBa__roomsSceneHeading{align-items:flex-start}.HomeExperience-module__crXsBa__roomsActions{flex-direction:column;align-items:flex-end;gap:8px}.HomeExperience-module__crXsBa__roomsClip{scrollbar-width:thin;scrollbar-color:#86513a50 transparent;overflow-x:auto}.HomeExperience-module__crXsBa__roomsRail{gap:20px;height:470px}.HomeExperience-module__crXsBa__roomSceneCard{scroll-snap-align:start;flex-basis:78vw;width:78vw}.HomeExperience-module__crXsBa__roomsScrollHint{margin-top:20px}.HomeExperience-module__crXsBa__roomsScrollHint>span:last-child{display:none}.HomeExperience-module__crXsBa__dayContent{margin-left:0}}@media (max-width:760px){.HomeExperience-module__crXsBa__hero{height:100svh;min-height:830px;max-height:1100px}.HomeExperience-module__crXsBa__heroCopy{justify-content:center;width:100%;padding:140px 25px 230px}.HomeExperience-module__crXsBa__heroCopy h1{max-width:580px;margin:26px 0;font-size:clamp(64px,16.5vw,100px)}.HomeExperience-module__crXsBa__heroCopy h1 br:nth-child(2){display:block}.HomeExperience-module__crXsBa__heroCopy h1 em:before{content:none}.HomeExperience-module__crXsBa__heroDescription{max-width:280px;font-size:12px!important}.HomeExperience-module__crXsBa__heroVisual{border-radius:0;height:auto;margin:0;inset:0}.HomeExperience-module__crXsBa__heroImage img{object-position:64% center}.HomeExperience-module__crXsBa__imageShade{background:linear-gradient(90deg,#081c45da,#081c455a),linear-gradient(#0000 40%,#081c45fa)}.HomeExperience-module__crXsBa__heroSeal{display:none}.HomeExperience-module__crXsBa__photoTag{padding:8px 11px;font-size:6px;inset:auto 25px 190px auto}.HomeExperience-module__crXsBa__heroPhotoCopy{text-align:left;width:calc(100% - 50px);bottom:132px;left:25px;right:auto}.HomeExperience-module__crXsBa__heroPhotoCopy .HomeExperience-module__crXsBa__eyebrow{display:none}.HomeExperience-module__crXsBa__heroPhotoCopy p{max-width:300px;font-size:22px}.HomeExperience-module__crXsBa__heroControls{width:auto;bottom:65px;left:25px;right:25px}.HomeExperience-module__crXsBa__ribbon{padding-block:22px}.HomeExperience-module__crXsBa__welcomeStage{min-height:810px;padding-top:75px}.HomeExperience-module__crXsBa__welcomeSceneCopy{width:100%}.HomeExperience-module__crXsBa__welcomeSceneCopy h2{margin-top:25px;font-size:48px}.HomeExperience-module__crXsBa__welcomeSceneCopy p{max-width:300px;font-size:11px}.HomeExperience-module__crXsBa__welcomePhotoLeft,.HomeExperience-module__crXsBa__welcomePhotoRight{border-width:5px}.HomeExperience-module__crXsBa__welcomePhotoLeft>span,.HomeExperience-module__crXsBa__welcomePhotoRight>span{padding:8px 3px 3px;font-size:5px}.HomeExperience-module__crXsBa__roomsSceneHeading{flex-direction:column;gap:16px;padding-inline:23px}.HomeExperience-module__crXsBa__roomsSceneHeading h2{font-size:43px}.HomeExperience-module__crXsBa__roomsActions{flex-direction:row;justify-content:space-between;align-items:center;width:100%}.HomeExperience-module__crXsBa__roomsRail{gap:16px;height:425px;padding-inline:23px}.HomeExperience-module__crXsBa__roomSceneCard{flex-basis:85vw;width:85vw}.HomeExperience-module__crXsBa__roomSceneCaption{bottom:22px;left:20px;right:40px}.HomeExperience-module__crXsBa__roomSceneCaption h3{font-size:35px}.HomeExperience-module__crXsBa__roomSceneCaption p{max-width:230px;font-size:9px}.HomeExperience-module__crXsBa__roomSceneNumber{font-size:55px;left:20px}.HomeExperience-module__crXsBa__roomSceneDetails{font-size:9px}.HomeExperience-module__crXsBa__day{padding-top:75px;padding-bottom:75px}.HomeExperience-module__crXsBa__dayPhoto{min-height:370px}.HomeExperience-module__crXsBa__dayContent{min-height:400px}}@media (max-width:899px),(max-height:649px),(prefers-reduced-motion:reduce){.HomeExperience-module__crXsBa__roomsClip{scroll-snap-type:x proximity}}.HomeExperience-module__crXsBa__home{--ink:#102653;--muted:#59677e}.HomeExperience-module__crXsBa__primaryButton,.HomeExperience-module__crXsBa__lightButton{border-radius:999px;gap:24px;padding:15px 18px 15px 25px;font-size:13px}.HomeExperience-module__crXsBa__primaryButton>span{background:#10265312;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.HomeExperience-module__crXsBa__primaryButton:hover{gap:30px}.HomeExperience-module__crXsBa__hero{background:#0b1f47;border-radius:0 0 38px 38px;min-height:820px}.HomeExperience-module__crXsBa__heroVisual{border-radius:inherit}.HomeExperience-module__crXsBa__heroPhotoDrift{position:absolute;inset:-2%}.HomeExperience-module__crXsBa__heroImage{will-change:clip-path, transform;overflow:hidden}.HomeExperience-module__crXsBa__imageShade{background:linear-gradient(90deg,#081c45ed,#102653ab 40%,#10265320 78%),linear-gradient(#10265355,#0000 50%,#081c45df)}.HomeExperience-module__crXsBa__heroAtmosphere{pointer-events:none;background:radial-gradient(at 70% 25%,#5e88db15,#0000 50%),linear-gradient(125deg,#0000 60%,#5785d512 80%,#0000);position:absolute;inset:0}.HomeExperience-module__crXsBa__heroCopy{width:72%;padding-top:160px;padding-bottom:100px}.HomeExperience-module__crXsBa__heroEyebrow{letter-spacing:.2em;color:#e1e7f6;align-items:center;gap:12px;font-size:10px;font-weight:500;display:inline-flex}.HomeExperience-module__crXsBa__heroEyebrow .HomeExperience-module__crXsBa__liveDot{background:#e7c18b;box-shadow:0 0 16px #e7c18b80}.HomeExperience-module__crXsBa__heroEyebrowDivider{background:#ffffff42;width:1px;height:11px}.HomeExperience-module__crXsBa__heroCopy h1{perspective:900px;margin:25px 0 18px;font-size:clamp(78px,7.8vw,126px);line-height:1.03}.HomeExperience-module__crXsBa__heroTitleGroup{display:block}.HomeExperience-module__crXsBa__heroLineMask{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}.HomeExperience-module__crXsBa__heroLineMask>span{transform-origin:bottom;white-space:nowrap;display:block}.HomeExperience-module__crXsBa__heroLineMask em{-webkit-text-fill-color:transparent;background:linear-gradient(115deg,#f6dfb5,#cda361 72%,#efcf98);-webkit-background-clip:text;background-clip:text;color:#e8c38b!important}.HomeExperience-module__crXsBa__heroDescriptionSlot{max-width:405px;min-height:78px}.HomeExperience-module__crXsBa__heroDescription{color:#e2e8f3;max-width:390px;margin:0;font-size:14px!important;line-height:1.8!important}.HomeExperience-module__crXsBa__heroActions{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.HomeExperience-module__crXsBa__heroCopy .HomeExperience-module__crXsBa__primaryButton{color:#102653;background:#e9c790;box-shadow:0 8px 35px #00000012}.HomeExperience-module__crXsBa__heroCopy .HomeExperience-module__crXsBa__primaryButton:hover{background:#f6dfb5}.HomeExperience-module__crXsBa__heroSecondary{color:#e4eaf7;align-items:center;gap:10px;padding:13px 0;font-size:12px;display:inline-flex}.HomeExperience-module__crXsBa__heroSecondary:hover{color:#e9c790}.HomeExperience-module__crXsBa__heroFoot{color:#e6eaf5;padding-top:35px}.HomeExperience-module__crXsBa__heroFoot .HomeExperience-module__crXsBa__smallSun{color:#e9c790}.HomeExperience-module__crXsBa__photoTag{background:#10265370;border-color:#fff3;border-radius:999px;padding:12px 17px;font-size:8px;top:139px;right:6vw}.HomeExperience-module__crXsBa__heroNextCard{color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:3;text-align:left;background:#e8eef316;border:1px solid #fff4;border-radius:25px;flex-direction:column;width:190px;padding:7px;position:absolute;top:34%;right:7vw;overflow:hidden;box-shadow:0 20px 60px #030b262b;align-items:stretch!important;display:flex!important}.HomeExperience-module__crXsBa__heroNextCard:hover{background:#e8eef326}.HomeExperience-module__crXsBa__heroNextImage{border-radius:19px;height:115px;display:block;position:relative;overflow:hidden}.HomeExperience-module__crXsBa__heroNextImage img{object-fit:cover}.HomeExperience-module__crXsBa__heroNextLabel{justify-content:space-between;align-items:center;width:100%;padding:12px 9px 6px;display:flex}.HomeExperience-module__crXsBa__heroNextLabel>span{letter-spacing:.16em;color:#d0dcf0;font-size:7px}.HomeExperience-module__crXsBa__heroNextLabel strong{letter-spacing:-.02em;color:#fff;margin-top:5px;font-family:Georgia,serif;font-size:20px;font-weight:400;display:block}.HomeExperience-module__crXsBa__heroPhotoCopy{max-width:270px;bottom:150px}.HomeExperience-module__crXsBa__heroControls{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#10265366;border:1px solid #ffffff2b;border-radius:999px;gap:10px;width:330px;padding:9px 13px 9px 18px;bottom:49px}.HomeExperience-module__crXsBa__heroControls>button{background:#ffffff10;border:none;width:39px;height:39px}.HomeExperience-module__crXsBa__heroControls>button:hover{background:#ffffff25}.HomeExperience-module__crXsBa__progressDots button{height:40px}.HomeExperience-module__crXsBa__progressDots button span{border-radius:5px;height:3px}.HomeExperience-module__crXsBa__progressDots button .HomeExperience-module__crXsBa__activeDot{background:#e8c38b}.HomeExperience-module__crXsBa__slideNumber{white-space:nowrap}.HomeExperience-module__crXsBa__heroSideNote{color:#e4eaf7b3}.HomeExperience-module__crXsBa__ribbon{background:#183c75}.HomeExperience-module__crXsBa__welcomeScene{background:#ede3d3}.HomeExperience-module__crXsBa__welcomeStage:after{background:radial-gradient(#f6ecdcf0 0%,#ede3d35c 65%,#0000)}.HomeExperience-module__crXsBa__welcomePhotoLeft,.HomeExperience-module__crXsBa__welcomePhotoRight{border-radius:21px}.HomeExperience-module__crXsBa__welcomePhotoLeft>span,.HomeExperience-module__crXsBa__welcomePhotoRight>span{padding-bottom:9px}.HomeExperience-module__crXsBa__roomSceneImage{border-radius:25px}.HomeExperience-module__crXsBa__roomSceneDetails{padding-inline:5px}.HomeExperience-module__crXsBa__roomExplore{color:#102653;background:#f7f1e4}.HomeExperience-module__crXsBa__day{background:linear-gradient(135deg,#102653,#1c4080)}.HomeExperience-module__crXsBa__dayPhoto{border-radius:30px}.HomeExperience-module__crXsBa__dayContent{color:#102653;background:#f4e9d7;border-radius:26px}.HomeExperience-module__crXsBa__pool{border-radius:32px;margin:24px}.HomeExperience-module__crXsBa__diningMain{border-radius:44% 44% 25px 25px}.HomeExperience-module__crXsBa__diningInset{border-radius:24px;overflow:hidden}.HomeExperience-module__crXsBa__celebratePhoto{border-radius:28px}.HomeExperience-module__crXsBa__galleryGrid a{border-radius:22px}.HomeExperience-module__crXsBa__chapterTabs{border-radius:14px 14px 0 0}.HomeExperience-module__crXsBa__chapterTabs button{border-radius:12px 12px 0 0}.HomeExperience-module__crXsBa__chapterTabs button:hover{background:#10265309}@media (max-width:1100px){.HomeExperience-module__crXsBa__heroCopy{width:75%;padding-top:160px}.HomeExperience-module__crXsBa__heroCopy h1{font-size:8.1vw}.HomeExperience-module__crXsBa__heroNextCard{width:160px;right:6vw}.HomeExperience-module__crXsBa__heroNextImage{height:95px}.HomeExperience-module__crXsBa__heroActions{gap:17px}}@media (max-width:899px){.HomeExperience-module__crXsBa__heroNextCard{display:none!important}.HomeExperience-module__crXsBa__heroCopy{width:90%}.HomeExperience-module__crXsBa__heroControls{width:310px}.HomeExperience-module__crXsBa__heroSecondary,.HomeExperience-module__crXsBa__heroPhotoCopy{display:none}}@media (max-width:760px){.HomeExperience-module__crXsBa__hero{border-radius:0 0 28px 28px;min-height:800px}.HomeExperience-module__crXsBa__heroCopy{justify-content:center;width:100%;padding:150px 25px 205px}.HomeExperience-module__crXsBa__heroEyebrow{letter-spacing:.11em;gap:9px;font-size:8px}.HomeExperience-module__crXsBa__heroCopy h1{margin:28px 0 24px;font-size:clamp(48px,13.5vw,83px);line-height:1.08}.HomeExperience-module__crXsBa__heroDescriptionSlot{min-height:105px}.HomeExperience-module__crXsBa__heroDescription{max-width:310px;font-size:13px!important}.HomeExperience-module__crXsBa__heroActions{gap:0}.HomeExperience-module__crXsBa__heroCopy .HomeExperience-module__crXsBa__primaryButton{padding:12px 14px 12px 21px;font-size:12px}.HomeExperience-module__crXsBa__heroPhotoCopy{display:none}.HomeExperience-module__crXsBa__heroControls{width:auto;bottom:100px;left:25px;right:25px}.HomeExperience-module__crXsBa__photoTag{padding:9px 12px;font-size:6px;top:auto;bottom:192px;right:25px}.HomeExperience-module__crXsBa__imageShade{background:linear-gradient(90deg,#081c45e8,#10265366),linear-gradient(#0000 35%,#081c45f5)}.HomeExperience-module__crXsBa__welcomeStage:after{background:linear-gradient(#f6ecdc70,#ede3d320 55%,#ede3d300)}.HomeExperience-module__crXsBa__roomSceneImage{border-radius:20px}.HomeExperience-module__crXsBa__dayPhoto{border-radius:24px}.HomeExperience-module__crXsBa__dayContent{border-radius:22px}.HomeExperience-module__crXsBa__pool{border-radius:24px;margin:14px}}@media (prefers-reduced-motion:reduce){.HomeExperience-module__crXsBa__heroImage{will-change:auto}.HomeExperience-module__crXsBa__heroLineMask{overflow:visible}.HomeExperience-module__crXsBa__heroLineMask>span{opacity:1!important;transform:none!important}}@media (min-width:900px){.HomeExperience-module__crXsBa__heroCopy{width:min(84%,1100px);padding-top:145px}.HomeExperience-module__crXsBa__heroCopy h1{margin:24px 0 17px;font-size:clamp(78px,8.1vw,132px)}.HomeExperience-module__crXsBa__heroDescriptionSlot{max-width:520px;min-height:80px;padding-left:20px;position:relative}.HomeExperience-module__crXsBa__heroDescriptionSlot:before{content:"";background:linear-gradient(#f4d19c,#f4d19c00);border-radius:2px;width:2px;height:56px;position:absolute;top:4px;left:0}.HomeExperience-module__crXsBa__heroDescription{max-width:490px;font-size:15px!important;line-height:1.75!important}.HomeExperience-module__crXsBa__heroNextCard{background:linear-gradient(145deg,#25416cbc,#0c2149e8);border:1px solid #ebcc9e9c;border-radius:29px;width:260px;padding:9px;top:31%;right:5.5vw;box-shadow:0 26px 70px #06122b75,0 0 35px #ecd09a24}.HomeExperience-module__crXsBa__heroNextCard:hover{background:linear-gradient(145deg,#2c4d7adb,#142d5aef);box-shadow:0 30px 80px #06122b8a,0 0 45px #ecd09a45}.HomeExperience-module__crXsBa__heroNextInner{width:100%;display:block}.HomeExperience-module__crXsBa__heroNextImage{border-radius:21px;height:164px}.HomeExperience-module__crXsBa__heroNextImage img{transition:transform .7s}.HomeExperience-module__crXsBa__heroNextCard:hover .HomeExperience-module__crXsBa__heroNextImage img{transform:scale(1.06)}.HomeExperience-module__crXsBa__heroNextIndex{z-index:1;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.13em;background:#0c21498c;border:1px solid #fff8;border-radius:99px;padding:8px 11px;font-size:9px;position:absolute;top:14px;left:14px}.HomeExperience-module__crXsBa__heroNextLabel{padding:15px 11px 10px}.HomeExperience-module__crXsBa__heroNextLabel>span{font-size:8px}.HomeExperience-module__crXsBa__heroNextLabel strong{margin-top:7px;font-size:25px}.HomeExperience-module__crXsBa__heroPhotoCopy{max-width:320px}}@media (min-width:900px) and (max-width:1199px){.HomeExperience-module__crXsBa__heroCopy{width:83%}.HomeExperience-module__crXsBa__heroDescriptionSlot{max-width:460px}.HomeExperience-module__crXsBa__heroDescription{max-width:430px;font-size:14px!important}.HomeExperience-module__crXsBa__heroNextCard{width:215px;right:5vw}.HomeExperience-module__crXsBa__heroNextImage{height:140px}.HomeExperience-module__crXsBa__heroNextLabel strong{font-size:21px}}@media (max-width:760px){.HomeExperience-module__crXsBa__heroDescriptionSlot{max-width:350px}.HomeExperience-module__crXsBa__heroDescription{max-width:340px}}
.HomeEngagement-module__qFOjwq__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#8d6541;font-size:10px;font-weight:600;line-height:1.8;display:block}.HomeEngagement-module__qFOjwq__day{color:#102653;background:#f7f4ed;padding:105px max(6vw,50vw - 690px) 125px;scroll-margin-top:110px}.HomeEngagement-module__qFOjwq__heading{text-align:center;margin-bottom:55px}.HomeEngagement-module__qFOjwq__heading h2{margin:18px 0}.HomeEngagement-module__qFOjwq__heading p{color:#637087}.HomeEngagement-module__qFOjwq__dayLayout{grid-template-columns:54% 46%;align-items:stretch;gap:18px;display:grid}.HomeEngagement-module__qFOjwq__dayPhoto{isolation:isolate;background:#102653;border-radius:32px;min-height:560px;position:relative;overflow:hidden}.HomeEngagement-module__qFOjwq__chapterImage{position:absolute;inset:0}.HomeEngagement-module__qFOjwq__chapterImage img{object-fit:cover}.HomeEngagement-module__qFOjwq__photoShade{pointer-events:none;background:linear-gradient(#051a3125 15%,#0000 40%,#071c41c9 100%);position:absolute;inset:0}.HomeEngagement-module__qFOjwq__dayPhotoLabel{color:#fff;letter-spacing:.2em;font-size:9px;position:absolute;top:30px;left:30px}.HomeEngagement-module__qFOjwq__dayClock{color:#fff;position:absolute;bottom:36px;left:35px}.HomeEngagement-module__qFOjwq__dayClock>span{letter-spacing:-.065em;font-family:Georgia,serif;font-size:clamp(68px,7vw,110px);line-height:1}.HomeEngagement-module__qFOjwq__dayClock small{letter-spacing:.12em;text-transform:uppercase;margin-top:14px;font-size:10px;display:block}.HomeEngagement-module__qFOjwq__orbit{color:#fff3d7;border:1px solid #ffffff60;border-radius:50%;place-items:center;width:70px;height:70px;display:grid;position:absolute;bottom:42px;right:34px;box-shadow:0 0 0 12px #ffffff0a}.HomeEngagement-module__qFOjwq__dayContent{background:#eee4d5;border:1px solid #d6c6af6b;border-radius:32px;flex-direction:column;padding:30px 40px 25px;display:flex}.HomeEngagement-module__qFOjwq__chapterTabs{grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:36px;display:grid}.HomeEngagement-module__qFOjwq__chapterTabs button{color:#6d737d;border-radius:16px;flex-direction:column;gap:12px;min-width:0;padding:14px 5px 23px;transition:background .3s,color .3s;position:relative}.HomeEngagement-module__qFOjwq__chapterTabs button>span:not(.HomeEngagement-module__qFOjwq__tabTrack){letter-spacing:.04em;font-size:12px}.HomeEngagement-module__qFOjwq__chapterTabs button[aria-selected=true]{color:#f4d8a5;background:#102653}.HomeEngagement-module__qFOjwq__chapterTabs button:hover{color:#102653;background:#10265312}.HomeEngagement-module__qFOjwq__chapterTabs button[aria-selected=true]:hover{color:#f4d8a5;background:#183566}.HomeEngagement-module__qFOjwq__tabTrack{background:#ffffff20;border-radius:4px;height:2px;position:absolute;bottom:10px;left:17px;right:17px;overflow:hidden}.HomeEngagement-module__qFOjwq__tabTrack>span{transform-origin:0;background:#f0c781;height:100%;display:block}.HomeEngagement-module__qFOjwq__running{animation:4.5s linear both HomeEngagement-module__qFOjwq__chapter-progress}.HomeEngagement-module__qFOjwq__still{transform:scaleX(1)}@keyframes HomeEngagement-module__qFOjwq__chapter-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.HomeEngagement-module__qFOjwq__chapterPanel{min-height:300px}.HomeEngagement-module__qFOjwq__chapterPanel h3{margin:16px 0 20px;font-size:clamp(33px,3.5vw,53px);line-height:1.06}.HomeEngagement-module__qFOjwq__chapterPanel p{color:#5a6476;margin-bottom:25px}.HomeEngagement-module__qFOjwq__textLink{border-bottom:1px solid #10265345;align-items:center;gap:18px;padding:0 0 8px;font-size:13px;font-weight:600;display:inline-flex}.HomeEngagement-module__qFOjwq__textLink:hover{gap:26px}.HomeEngagement-module__qFOjwq__dayControls{border-top:1px solid #10265320;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:25px;display:flex}.HomeEngagement-module__qFOjwq__dayControls>span{letter-spacing:.09em;color:#667086;font-size:9px}.HomeEngagement-module__qFOjwq__dayControls b{color:#102653;margin-right:6px;font-family:Georgia,serif;font-size:24px;font-weight:400}.HomeEngagement-module__qFOjwq__dayControls button{border:1px solid #10265325;border-radius:99px;gap:7px;min-height:40px;padding:0 12px;font-size:10px}.HomeEngagement-module__qFOjwq__dayControls button:hover{background:#1026530a}.HomeEngagement-module__qFOjwq__dayControls button:disabled{opacity:.7}.HomeEngagement-module__qFOjwq__reviews{color:#102653;background:radial-gradient(at 80% 15%,#ded9ef 0%,#0000 50%),#eeedf6;padding:105px max(6vw,50vw - 690px) 90px;scroll-margin-top:110px;position:relative;overflow:hidden}.HomeEngagement-module__qFOjwq__reviewsHeading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:58px;display:flex}.HomeEngagement-module__qFOjwq__reviews h2{margin-top:18px}.HomeEngagement-module__qFOjwq__reviews h2 em{color:#76648c}.HomeEngagement-module__qFOjwq__discovery{align-items:center;gap:16px;margin-bottom:7px;display:flex}.HomeEngagement-module__qFOjwq__discoveryIcon{border:1px solid #10265330;border-radius:50%;flex-shrink:0;place-items:center;width:56px;height:56px;display:grid}.HomeEngagement-module__qFOjwq__discovery p{color:#6b6580;font-size:12px!important}.HomeEngagement-module__qFOjwq__discovery strong{color:#102653;font-weight:500}.HomeEngagement-module__qFOjwq__storyLayout{grid-template-columns:46% 54%;align-items:center;gap:0;padding:0 15px 5px;display:grid}.HomeEngagement-module__qFOjwq__postcardStack{isolation:isolate;padding:12px 38px 16px 4px;position:relative}.HomeEngagement-module__qFOjwq__paperOne,.HomeEngagement-module__qFOjwq__paperTwo{z-index:-2;background:#c6bbd4;border-radius:18px;position:absolute;inset:12px 38px 40px 4px;transform:rotate(-6deg)}.HomeEngagement-module__qFOjwq__paperTwo{z-index:-1;background:#e0d6c9;transform:rotate(4deg)}.HomeEngagement-module__qFOjwq__postcard{touch-action:pan-y;cursor:grab;background:#fffefa;border-radius:18px;padding:13px 13px 0;position:relative;transform:rotate(-2deg);box-shadow:0 18px 35px #23345d12}.HomeEngagement-module__qFOjwq__postcardPhoto{aspect-ratio:1.13;background:#162c50;border-radius:10px;position:relative;overflow:hidden}.HomeEngagement-module__qFOjwq__storyImage{position:absolute;inset:0}.HomeEngagement-module__qFOjwq__storyImage img{object-fit:cover}.HomeEngagement-module__qFOjwq__postmark{text-align:center;color:#fff;letter-spacing:.17em;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#10265335;border:1px dashed #fff9;border-radius:50%;flex-direction:column;justify-content:center;width:90px;height:90px;font-size:8px;line-height:1.5;display:flex;position:absolute;top:16px;right:16px;transform:rotate(14deg)}.HomeEngagement-module__qFOjwq__postmark b{font-size:10px;font-weight:400}.HomeEngagement-module__qFOjwq__postcardCaption{color:#52617c;justify-content:space-between;gap:10px;padding:18px 6px;display:flex}.HomeEngagement-module__qFOjwq__postcardCaption>span:first-child{letter-spacing:.15em;font-size:8px}.HomeEngagement-module__qFOjwq__postcardCaption>span:last-child{align-items:center;gap:7px;font-family:Georgia,serif;font-size:15px;font-style:italic;display:flex}.HomeEngagement-module__qFOjwq__swipeHint{color:#77728a;text-align:center;letter-spacing:.04em;margin-top:26px;font-size:10px;display:block}.HomeEngagement-module__qFOjwq__storyCard{background:#ffffffc4;border:1px solid #fff;border-radius:28px;flex-direction:column;min-height:440px;padding:34px 38px 25px;display:flex;box-shadow:0 20px 60px #18265005}.HomeEngagement-module__qFOjwq__storyTop{justify-content:space-between;align-items:center;gap:15px;display:flex}.HomeEngagement-module__qFOjwq__storyTop>span:first-child{letter-spacing:.08em;text-transform:uppercase;color:#7b668a;align-items:center;gap:9px;font-size:10px;display:inline-flex}.HomeEngagement-module__qFOjwq__quoteMark{color:#b4a0c6;height:50px;font-family:Georgia,serif;font-size:76px;line-height:1}.HomeEngagement-module__qFOjwq__storyCard h3{max-width:400px;margin:20px 0 15px;font-size:clamp(26px,2.5vw,38px);line-height:1.12}.HomeEngagement-module__qFOjwq__storyCard blockquote{color:#58627a;max-width:510px;min-height:112px;font-family:Georgia,serif;font-size:clamp(18px,1.6vw,24px);line-height:1.55}.HomeEngagement-module__qFOjwq__author{align-items:center;gap:12px;margin:24px 0 15px;display:flex}.HomeEngagement-module__qFOjwq__author>span{color:#69557c;background:#e6dfef;border-radius:50%;place-items:center;width:42px;height:42px;font-family:Georgia,serif;display:grid}.HomeEngagement-module__qFOjwq__author p{line-height:1.5!important}.HomeEngagement-module__qFOjwq__author strong{font-size:13px;font-weight:600}.HomeEngagement-module__qFOjwq__author small{color:#788093;margin-top:2px;font-size:10px;display:block}.HomeEngagement-module__qFOjwq__fullReview{color:#6b7082;max-width:520px;font-size:11px}.HomeEngagement-module__qFOjwq__fullReview summary{cursor:pointer;width:fit-content;min-height:32px;padding:7px 0}.HomeEngagement-module__qFOjwq__fullReview p{margin:10px 0 18px;line-height:1.9;font-size:12px!important}.HomeEngagement-module__qFOjwq__storyBottom{border-top:1px solid #10265315;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:18px;display:flex}.HomeEngagement-module__qFOjwq__storyBottom>a{align-items:center;gap:12px;min-height:42px;font-size:11px;font-weight:600;display:flex}.HomeEngagement-module__qFOjwq__arrows{gap:6px;display:flex}.HomeEngagement-module__qFOjwq__arrows button{color:#102653;border:1px solid #10265325;border-radius:50%;width:42px;height:42px;transition:background .3s,color .3s}.HomeEngagement-module__qFOjwq__arrows button:hover{color:#fff;background:#102653}.HomeEngagement-module__qFOjwq__storyFooter{border-top:1px solid #10265315;justify-content:space-between;align-items:center;gap:30px;margin-top:38px;padding-top:30px;display:flex}.HomeEngagement-module__qFOjwq__storyChoices{gap:12px;display:flex}.HomeEngagement-module__qFOjwq__storyChoices>button{text-align:left;color:#6c6981;border:1px solid #0000;border-radius:15px;gap:10px;padding:9px 12px 9px 9px;transition:background .3s}.HomeEngagement-module__qFOjwq__storyChoices>button[aria-pressed=true]{color:#102653;background:#fff9;border-color:#b4a0c650}.HomeEngagement-module__qFOjwq__storyChoices>button:hover{background:#fff6}.HomeEngagement-module__qFOjwq__choiceImage{flex-shrink:0;width:43px;height:43px;position:relative}.HomeEngagement-module__qFOjwq__choiceImage img{object-fit:cover;border-radius:10px}.HomeEngagement-module__qFOjwq__choiceImage>span{color:#f3d49d;background:#102653;border:2px solid #eeedf6;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;bottom:-3px;right:-3px}.HomeEngagement-module__qFOjwq__storyChoices>button>span:last-child{max-width:90px;font-size:10px;line-height:1.4}.HomeEngagement-module__qFOjwq__storyChoices small{letter-spacing:.15em;color:#8a789b;margin-bottom:4px;font-size:8px;display:block}.HomeEngagement-module__qFOjwq__collection{max-width:230px}.HomeEngagement-module__qFOjwq__collectionTracks{gap:5px;margin-bottom:9px;display:flex}.HomeEngagement-module__qFOjwq__collectionTracks>span{background:#10265315;border-radius:4px;width:42px;height:4px;transition:background .4s}.HomeEngagement-module__qFOjwq__collectionTracks>span[data-collected=true]{background:#8c719e}.HomeEngagement-module__qFOjwq__collection p{color:#746b85;font-size:10px!important;line-height:1.6!important}.HomeEngagement-module__qFOjwq__day button:focus-visible,.HomeEngagement-module__qFOjwq__reviews button:focus-visible,.HomeEngagement-module__qFOjwq__day a:focus-visible,.HomeEngagement-module__qFOjwq__reviews a:focus-visible,.HomeEngagement-module__qFOjwq__fullReview summary:focus-visible{outline-offset:4px;outline:2px solid #9d7240}@media (min-width:1500px){.HomeEngagement-module__qFOjwq__chapterPanel{min-height:325px}.HomeEngagement-module__qFOjwq__storyCard{min-height:480px}}@media (max-width:1050px){.HomeEngagement-module__qFOjwq__dayContent{padding:25px}.HomeEngagement-module__qFOjwq__chapterPanel{min-height:325px}.HomeEngagement-module__qFOjwq__dayPhoto{min-height:550px}.HomeEngagement-module__qFOjwq__dayClock>span{font-size:80px}.HomeEngagement-module__qFOjwq__orbit{width:55px;height:55px;right:28px}.HomeEngagement-module__qFOjwq__storyCard{padding:25px}.HomeEngagement-module__qFOjwq__storyChoices{gap:4px}.HomeEngagement-module__qFOjwq__storyChoices>button{padding-right:7px}.HomeEngagement-module__qFOjwq__storyChoices>button>span:last-child{max-width:72px;font-size:9px}.HomeEngagement-module__qFOjwq__discovery{max-width:245px}.HomeEngagement-module__qFOjwq__storyCard blockquote{min-height:140px}}@media (max-width:800px){.HomeEngagement-module__qFOjwq__day,.HomeEngagement-module__qFOjwq__reviews{padding:70px 6vw 75px}.HomeEngagement-module__qFOjwq__heading{margin-bottom:35px}.HomeEngagement-module__qFOjwq__dayLayout{grid-template-columns:1fr;gap:15px}.HomeEngagement-module__qFOjwq__dayPhoto{min-height:400px}.HomeEngagement-module__qFOjwq__dayClock>span{font-size:85px}.HomeEngagement-module__qFOjwq__dayContent{padding:25px 28px}.HomeEngagement-module__qFOjwq__chapterTabs{margin-bottom:28px}.HomeEngagement-module__qFOjwq__chapterPanel{min-height:245px}.HomeEngagement-module__qFOjwq__chapterPanel h3{max-width:440px;font-size:40px}.HomeEngagement-module__qFOjwq__chapterPanel p{max-width:540px}.HomeEngagement-module__qFOjwq__dayControls{margin-top:20px}.HomeEngagement-module__qFOjwq__reviewsHeading{margin-bottom:38px;display:block}.HomeEngagement-module__qFOjwq__discovery{max-width:none;margin-top:25px}.HomeEngagement-module__qFOjwq__discoveryIcon{width:42px;height:42px}.HomeEngagement-module__qFOjwq__discovery p br{display:none}.HomeEngagement-module__qFOjwq__discovery strong{margin-left:5px}.HomeEngagement-module__qFOjwq__storyLayout{grid-template-columns:1fr;gap:16px;padding:0}.HomeEngagement-module__qFOjwq__postcardStack{width:100%;max-width:520px;margin:0 auto;padding:10px 24px 5px}.HomeEngagement-module__qFOjwq__paperOne,.HomeEngagement-module__qFOjwq__paperTwo{inset:10px 24px 35px}.HomeEngagement-module__qFOjwq__postcardPhoto{aspect-ratio:1.35}.HomeEngagement-module__qFOjwq__swipeHint{margin-top:22px}.HomeEngagement-module__qFOjwq__storyCard{min-height:440px;padding:28px}.HomeEngagement-module__qFOjwq__storyCard h3{margin-top:20px;font-size:34px}.HomeEngagement-module__qFOjwq__storyCard blockquote{max-width:none;min-height:105px;font-size:22px}.HomeEngagement-module__qFOjwq__storyFooter{margin-top:26px;padding-top:24px;display:block}.HomeEngagement-module__qFOjwq__storyChoices{justify-content:space-between;gap:5px}.HomeEngagement-module__qFOjwq__storyChoices>button{gap:8px;padding:8px}.HomeEngagement-module__qFOjwq__storyChoices>button>span:last-child{max-width:100px;font-size:10px}.HomeEngagement-module__qFOjwq__collection{align-items:center;gap:12px;max-width:none;margin-top:24px;display:flex}.HomeEngagement-module__qFOjwq__collectionTracks{margin-bottom:0}.HomeEngagement-module__qFOjwq__collectionTracks>span{width:25px}.HomeEngagement-module__qFOjwq__collection p{font-size:10px!important}}@media (max-width:480px){.HomeEngagement-module__qFOjwq__dayPhoto{border-radius:24px;min-height:360px}.HomeEngagement-module__qFOjwq__dayClock{bottom:30px;left:26px}.HomeEngagement-module__qFOjwq__dayPhotoLabel{font-size:8px;left:26px}.HomeEngagement-module__qFOjwq__dayClock>span{font-size:76px}.HomeEngagement-module__qFOjwq__orbit{width:48px;height:48px;bottom:35px;right:25px}.HomeEngagement-module__qFOjwq__dayClock small{font-size:8px}.HomeEngagement-module__qFOjwq__dayContent{border-radius:24px;padding:20px}.HomeEngagement-module__qFOjwq__chapterTabs{gap:3px}.HomeEngagement-module__qFOjwq__chapterPanel{min-height:295px}.HomeEngagement-module__qFOjwq__chapterPanel h3{font-size:37px}.HomeEngagement-module__qFOjwq__dayControls button{padding:0 9px;font-size:9px}.HomeEngagement-module__qFOjwq__storyCard{padding:24px 21px}.HomeEngagement-module__qFOjwq__storyCard h3{font-size:31px}.HomeEngagement-module__qFOjwq__storyCard blockquote{min-height:135px;font-size:20px}.HomeEngagement-module__qFOjwq__postcardCaption>span:last-child{font-size:12px}.HomeEngagement-module__qFOjwq__postmark{width:75px;height:75px;font-size:6px}.HomeEngagement-module__qFOjwq__postmark b{font-size:8px}.HomeEngagement-module__qFOjwq__storyBottom>a{max-width:150px;font-size:10px;line-height:1.5}.HomeEngagement-module__qFOjwq__storyChoices>button{text-align:left;flex-direction:column;gap:10px;width:32%;padding:8px;align-items:flex-start!important}.HomeEngagement-module__qFOjwq__storyChoices>button>span:last-child{max-width:none;font-size:9px}.HomeEngagement-module__qFOjwq__storyChoices small{display:none}.HomeEngagement-module__qFOjwq__choiceImage{aspect-ratio:1.7;width:100%;height:auto}.HomeEngagement-module__qFOjwq__collection{gap:10px}.HomeEngagement-module__qFOjwq__collectionTracks>span{width:20px}.HomeEngagement-module__qFOjwq__collection p{font-size:9px!important}}@media (prefers-reduced-motion:reduce){.HomeEngagement-module__qFOjwq__running{animation:none;transform:scaleX(1)}.HomeEngagement-module__qFOjwq__postcard{transform:none}.HomeEngagement-module__qFOjwq__day *,.HomeEngagement-module__qFOjwq__reviews *{scroll-behavior:auto;transition:none!important}}
.HomePreviews-module__zIWSFG__kitchen,.HomePreviews-module__zIWSFG__celebrations,.HomePreviews-module__zIWSFG__glimpse{--navy:#102653;--gold:#dfbd85;--bronze:#986442;color:var(--navy)}.HomePreviews-module__zIWSFG__kitchen h2,.HomePreviews-module__zIWSFG__celebrations h2,.HomePreviews-module__zIWSFG__glimpse h2{letter-spacing:-.055em;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.07}.HomePreviews-module__zIWSFG__eyebrow{letter-spacing:.17em;align-items:center;gap:10px;font-size:9px;font-weight:600;line-height:1.7;display:inline-flex}.HomePreviews-module__zIWSFG__eyebrow>span{background:currentColor;width:24px;height:1px}.HomePreviews-module__zIWSFG__action{background:var(--navy);color:#fff5e6;border-radius:999px;justify-content:space-between;align-items:center;gap:23px;width:fit-content;padding:11px 12px 11px 24px;font-size:12px;line-height:1.5;transition:background .25s,box-shadow .25s;display:inline-flex}.HomePreviews-module__zIWSFG__action>span{background:#ffffff12;border-radius:50%;place-items:center;width:34px;height:34px;transition:transform .25s;display:grid}.HomePreviews-module__zIWSFG__action:hover{background:#234786;box-shadow:0 8px 25px #10265315}.HomePreviews-module__zIWSFG__action:hover>span{transform:rotate(6deg)}.HomePreviews-module__zIWSFG__goldAction{color:var(--navy);background:#e9c790}.HomePreviews-module__zIWSFG__goldAction>span{background:#10265310}.HomePreviews-module__zIWSFG__goldAction:hover{background:#f4dfb9}.HomePreviews-module__zIWSFG__kitchen{background:#f5efe5;padding:110px 6vw 0}.HomePreviews-module__zIWSFG__kitchenGrid{grid-template-columns:1.13fr 1fr;align-items:center;gap:7vw;max-width:1380px;margin:auto;display:grid}.HomePreviews-module__zIWSFG__kitchenVisual{min-width:0;padding:0 25px 65px 0;position:relative}.HomePreviews-module__zIWSFG__restaurantPhoto{background:#cbbda9;border-radius:30px;height:500px;position:relative;overflow:hidden}.HomePreviews-module__zIWSFG__photoFill{position:absolute;inset:0}.HomePreviews-module__zIWSFG__photoFill img{object-fit:cover}.HomePreviews-module__zIWSFG__photoShade{pointer-events:none;background:linear-gradient(#081c4540,#0000 45%,#081c45b3);position:absolute;inset:0}.HomePreviews-module__zIWSFG__photoEyebrow{letter-spacing:.18em;color:#f5e5ca;font-size:7px;position:absolute;top:25px;left:25px;right:25px}.HomePreviews-module__zIWSFG__restaurantCaption{color:#fff;flex-direction:column;gap:8px;display:flex;position:absolute;bottom:28px;left:27px}.HomePreviews-module__zIWSFG__restaurantCaption>span{letter-spacing:.14em;text-transform:uppercase;color:#f3dfba;font-size:8px}.HomePreviews-module__zIWSFG__restaurantCaption strong{letter-spacing:-.04em;font-family:Georgia,serif;font-size:56px;font-weight:400;line-height:1}.HomePreviews-module__zIWSFG__imageArrow{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#10265333;border:1px solid #ffffff70;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:18px;right:18px}.HomePreviews-module__zIWSFG__imageArrow:hover{color:#102653;background:#dfbd85}.HomePreviews-module__zIWSFG__foodPortrait{z-index:2;background:#cbbda9;border:8px solid #f5efe5;border-radius:140px 140px 26px 26px;width:49%;height:270px;position:absolute;bottom:-5px;right:-28px;overflow:hidden;box-shadow:0 18px 45px #10265315}.HomePreviews-module__zIWSFG__foodPortrait img{object-fit:cover}.HomePreviews-module__zIWSFG__foodPortrait>span{text-align:center;letter-spacing:.15em;background:#f5efe5;padding:13px 7px;font-size:7px;position:absolute;bottom:0;left:0;right:0}.HomePreviews-module__zIWSFG__restaurantTabs{gap:17px;width:52%;padding-top:20px;display:flex}.HomePreviews-module__zIWSFG__restaurantTabs button{color:#64718b;border-bottom:1px solid #10265325;align-items:center;gap:8px;min-height:44px;padding:5px 0;font-size:12px;display:flex}.HomePreviews-module__zIWSFG__restaurantTabs button>span{font-size:8px}.HomePreviews-module__zIWSFG__restaurantTabs button[aria-selected=true]{color:#986442;border-color:#986442}.HomePreviews-module__zIWSFG__restaurantTabs button svg{width:13px}.HomePreviews-module__zIWSFG__kitchenCopy{padding-bottom:15px}.HomePreviews-module__zIWSFG__kitchenCopy .HomePreviews-module__zIWSFG__eyebrow{color:#986442}.HomePreviews-module__zIWSFG__kitchenCopy h2{margin:24px 0;font-size:clamp(45px,4.9vw,72px)}.HomePreviews-module__zIWSFG__kitchenCopy h2 em{color:#986442;font-weight:400}.HomePreviews-module__zIWSFG__kitchenCopy p{color:#586780;max-width:430px;font-size:13px;line-height:1.9}.HomePreviews-module__zIWSFG__kitchenCopy .HomePreviews-module__zIWSFG__lead{color:#102653;margin-bottom:16px;font-family:Georgia,serif;font-size:21px;line-height:1.4}.HomePreviews-module__zIWSFG__vegetarian{color:#647352;align-items:center;gap:9px;margin:23px 0 18px;display:flex}.HomePreviews-module__zIWSFG__vegetarian>span{letter-spacing:.12em;font-size:8px}.HomePreviews-module__zIWSFG__cuisines{flex-wrap:wrap;gap:7px;margin-bottom:29px;display:flex}.HomePreviews-module__zIWSFG__cuisines span{color:#64718b;border:1px solid #1026531a;border-radius:999px;padding:7px 11px;font-size:9px}.HomePreviews-module__zIWSFG__quietLink{border-bottom:1px solid #10265325;align-items:center;gap:14px;width:fit-content;margin-top:17px;padding:7px 0;font-size:11px;display:flex}.HomePreviews-module__zIWSFG__quietLink:hover{color:#986442}.HomePreviews-module__zIWSFG__kitchenNote{color:#986442;border-top:1px solid #10265318;align-items:center;gap:15px;max-width:1380px;margin:70px auto 0;padding:25px 0;display:flex}.HomePreviews-module__zIWSFG__kitchenNote>span{letter-spacing:.15em;font-size:8px}.HomePreviews-module__zIWSFG__kitchenNote>span:last-child{color:#6c7790;margin-left:auto}.HomePreviews-module__zIWSFG__celebrations{isolation:isolate;color:#fff0d8;background:#102653;border-radius:36px;margin:24px;padding:90px max(5vw,50vw - 690px);position:relative;overflow:hidden}.HomePreviews-module__zIWSFG__celebrationGlow{pointer-events:none;z-index:-1;background:radial-gradient(at 90% 30%,#3d62a942,#0000 60%),radial-gradient(at 5% 90%,#b68b5120,#0000 40%);position:absolute;inset:0}.HomePreviews-module__zIWSFG__celebrationHeading{grid-template-columns:1.15fr 1fr;align-items:end;gap:7vw;margin-bottom:42px;display:grid}.HomePreviews-module__zIWSFG__celebrationHeading .HomePreviews-module__zIWSFG__eyebrow{color:#e3c595}.HomePreviews-module__zIWSFG__celebrationHeading h2{margin-top:23px;font-size:clamp(44px,4.8vw,70px)}.HomePreviews-module__zIWSFG__celebrationHeading h2 em{color:#dfbd85}.HomePreviews-module__zIWSFG__celebrationIntro p{color:#c2cee2;max-width:430px;font-size:13px;line-height:1.9}.HomePreviews-module__zIWSFG__celebrationIntro>div{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.HomePreviews-module__zIWSFG__celebrationIntro>div>span{color:#ead8b9;border:1px solid #ffffff26;border-radius:999px;padding:8px 11px;font-size:8px}.HomePreviews-module__zIWSFG__occasionGrid{grid-template-rows:240px 240px;grid-template-columns:1.18fr 1fr;gap:20px;display:grid}.HomePreviews-module__zIWSFG__occasion:first-child{grid-row:span 2}.HomePreviews-module__zIWSFG__occasion{min-width:0}.HomePreviews-module__zIWSFG__occasion>a{isolation:isolate;background:#304769;border-radius:26px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.HomePreviews-module__zIWSFG__occasion img{object-fit:cover;z-index:-2;transition:transform .8s cubic-bezier(.22,1,.36,1)}.HomePreviews-module__zIWSFG__occasion>a:hover img{transform:scale(1.05)}.HomePreviews-module__zIWSFG__occasionShade{z-index:-1;background:linear-gradient(#07162f26 25%,#07162ff2),linear-gradient(#07162f55,#0000 45%);position:absolute;inset:0}.HomePreviews-module__zIWSFG__occasionLabel{color:#f0d2a1;align-items:center;gap:12px;font-size:11px;display:flex;position:absolute;top:22px;left:24px}.HomePreviews-module__zIWSFG__occasionLabel>span{color:#fff2dc;font-size:10px}.HomePreviews-module__zIWSFG__occasionCopy{position:absolute;bottom:25px;left:26px;right:26px}.HomePreviews-module__zIWSFG__occasionCopy .HomePreviews-module__zIWSFG__eyebrow{color:#e6c89c;font-size:7px}.HomePreviews-module__zIWSFG__occasionCopy h3{letter-spacing:-.04em;max-width:340px;margin:8px 0 16px;font-family:Georgia,serif;font-size:clamp(25px,2.5vw,35px);font-weight:400;line-height:1.15}.HomePreviews-module__zIWSFG__occasion:first-child h3{max-width:390px;font-size:clamp(35px,3.9vw,55px)}.HomePreviews-module__zIWSFG__occasionCta{align-items:center;gap:18px;width:fit-content;padding:6px 0;font-size:10px;display:flex}.HomePreviews-module__zIWSFG__occasion:first-child .HomePreviews-module__zIWSFG__occasionCta{background:#ffffff08;border:1px solid #ffffff60;border-radius:999px;padding:11px 15px}.HomePreviews-module__zIWSFG__occasionCta svg{transition:transform .3s}.HomePreviews-module__zIWSFG__occasion>a:hover .HomePreviews-module__zIWSFG__occasionCta svg{transform:translate(3px,-3px)}.HomePreviews-module__zIWSFG__celebrationBottom{border-top:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:25px;margin-top:34px;padding-top:28px;display:flex}.HomePreviews-module__zIWSFG__smallLabel{letter-spacing:.15em;color:#e3c595;font-size:7px}.HomePreviews-module__zIWSFG__celebrationBottom p{color:#d8dfed;margin-top:10px;font-family:Georgia,serif;font-size:17px}.HomePreviews-module__zIWSFG__celebrationActions{flex-shrink:0;align-items:center;gap:23px;display:flex}.HomePreviews-module__zIWSFG__eventPhone{color:#e2e8f2;align-items:center;gap:9px;font-size:10px;display:flex}.HomePreviews-module__zIWSFG__glimpse{background:#edf0f6;padding:90px 6vw 55px}.HomePreviews-module__zIWSFG__glimpseHeading{justify-content:space-between;align-items:flex-end;gap:30px;max-width:1380px;margin:0 auto 38px;display:flex}.HomePreviews-module__zIWSFG__glimpseHeading .HomePreviews-module__zIWSFG__eyebrow{color:#657795}.HomePreviews-module__zIWSFG__glimpseHeading h2{margin:21px 0 15px;font-size:clamp(42px,4.7vw,69px)}.HomePreviews-module__zIWSFG__glimpseHeading h2 em{color:#986442}.HomePreviews-module__zIWSFG__glimpseHeading p{color:#65718a;font-size:13px}.HomePreviews-module__zIWSFG__glimpseGrid{grid-template-rows:210px 240px;grid-template-columns:1.17fr 1fr 1fr 1.12fr;gap:15px;max-width:1380px;margin:auto;display:grid}.HomePreviews-module__zIWSFG__glimpseTile{min-width:0}.HomePreviews-module__zIWSFG__glimpseTile:first-child,.HomePreviews-module__zIWSFG__glimpseTile:nth-child(4){grid-row:span 2}.HomePreviews-module__zIWSFG__glimpseTile:nth-child(4){grid-area:1/4/span 2}.HomePreviews-module__zIWSFG__glimpseTile>a{isolation:isolate;background:#b4c1cf;border-radius:23px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.HomePreviews-module__zIWSFG__glimpseDrift{z-index:-2;position:absolute;inset:-12% 0}.HomePreviews-module__zIWSFG__glimpseDrift img{object-fit:cover;transition:transform .8s}.HomePreviews-module__zIWSFG__glimpseTile>a:hover img{transform:scale(1.06)}.HomePreviews-module__zIWSFG__glimpseShade{z-index:-1;background:linear-gradient(#0000 35%,#081c45c9);position:absolute;inset:0}.HomePreviews-module__zIWSFG__glimpseCaption{color:#fff4e1;position:absolute;bottom:20px;left:20px;right:40px}.HomePreviews-module__zIWSFG__glimpseCaption>span{letter-spacing:.14em;color:#eed0a2;font-size:6px}.HomePreviews-module__zIWSFG__glimpseCaption h3{letter-spacing:-.04em;max-width:180px;margin-top:8px;font-family:Georgia,serif;font-size:24px;font-weight:400;line-height:1.13}.HomePreviews-module__zIWSFG__glimpseTile:first-child h3,.HomePreviews-module__zIWSFG__glimpseTile:nth-child(4) h3{font-size:33px}.HomePreviews-module__zIWSFG__glimpseArrow{color:#fff;background:#ffffff12;border:1px solid #ffffff60;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:14px;right:14px}.HomePreviews-module__zIWSFG__glimpseNote{justify-content:space-between;align-items:center;gap:20px;max-width:1380px;margin:28px auto 0;display:flex}.HomePreviews-module__zIWSFG__glimpseNote>span{letter-spacing:.15em;color:#6d7891;font-size:7px}.HomePreviews-module__zIWSFG__glimpseNote a{align-items:center;gap:12px;font-size:11px;display:flex}.HomePreviews-module__zIWSFG__glimpseNote a:hover{color:#986442}@media (max-width:1100px){.HomePreviews-module__zIWSFG__kitchenGrid{gap:5vw}.HomePreviews-module__zIWSFG__restaurantPhoto{height:450px}.HomePreviews-module__zIWSFG__foodPortrait{height:240px}.HomePreviews-module__zIWSFG__kitchenCopy h2{font-size:48px}.HomePreviews-module__zIWSFG__occasionGrid{grid-template-rows:225px 225px}.HomePreviews-module__zIWSFG__celebrationBottom{flex-direction:column;align-items:flex-start}.HomePreviews-module__zIWSFG__celebrationActions{justify-content:space-between;width:100%}.HomePreviews-module__zIWSFG__glimpseGrid{grid-template-rows:185px 210px;gap:12px}.HomePreviews-module__zIWSFG__glimpseCaption{left:16px;right:30px}.HomePreviews-module__zIWSFG__glimpseCaption h3{font-size:21px}.HomePreviews-module__zIWSFG__glimpseTile:first-child h3,.HomePreviews-module__zIWSFG__glimpseTile:nth-child(4) h3{font-size:29px}}@media (max-width:800px){.HomePreviews-module__zIWSFG__kitchen{padding:75px 24px 0}.HomePreviews-module__zIWSFG__kitchenGrid{grid-template-columns:1fr;gap:50px}.HomePreviews-module__zIWSFG__kitchenVisual{max-width:650px;padding-bottom:50px;padding-right:25px}.HomePreviews-module__zIWSFG__restaurantPhoto{height:440px}.HomePreviews-module__zIWSFG__foodPortrait{width:44%;height:240px;bottom:-5px;right:-10px}.HomePreviews-module__zIWSFG__restaurantTabs{width:52%}.HomePreviews-module__zIWSFG__kitchenCopy{max-width:600px}.HomePreviews-module__zIWSFG__kitchenCopy h2{font-size:51px}.HomePreviews-module__zIWSFG__kitchenCopy p{max-width:560px;font-size:13px}.HomePreviews-module__zIWSFG__kitchenNote{gap:10px;margin-top:45px}.HomePreviews-module__zIWSFG__kitchenNote>span{font-size:7px;line-height:1.7}.HomePreviews-module__zIWSFG__kitchenNote>span:last-child{display:none}.HomePreviews-module__zIWSFG__celebrations{border-radius:28px;margin:14px;padding:65px 24px}.HomePreviews-module__zIWSFG__celebrationHeading{grid-template-columns:1fr;gap:24px;margin-bottom:30px}.HomePreviews-module__zIWSFG__celebrationHeading h2{font-size:49px}.HomePreviews-module__zIWSFG__celebrationIntro p{max-width:560px;font-size:12px}.HomePreviews-module__zIWSFG__occasionGrid{grid-template-rows:430px 280px 280px;grid-template-columns:1fr;gap:16px}.HomePreviews-module__zIWSFG__occasion:first-child{grid-row:auto}.HomePreviews-module__zIWSFG__occasionCopy h3{max-width:370px;font-size:32px}.HomePreviews-module__zIWSFG__occasion:first-child h3{max-width:400px;font-size:44px}.HomePreviews-module__zIWSFG__celebrationActions{flex-direction:column-reverse;align-items:flex-start;gap:22px}.HomePreviews-module__zIWSFG__celebrationBottom p{font-size:16px;line-height:1.6}.HomePreviews-module__zIWSFG__glimpse{padding:70px 24px 40px}.HomePreviews-module__zIWSFG__glimpseHeading{flex-direction:column;align-items:flex-start;gap:20px}.HomePreviews-module__zIWSFG__glimpseHeading h2{font-size:48px}.HomePreviews-module__zIWSFG__glimpseGrid{grid-template-rows:300px 220px 240px;grid-template-columns:1fr 1fr;gap:13px}.HomePreviews-module__zIWSFG__glimpseTile:first-child{grid-area:1/1}.HomePreviews-module__zIWSFG__glimpseTile:nth-child(4){grid-area:2/2}.HomePreviews-module__zIWSFG__glimpseTile:nth-child(2){grid-area:1/2}.HomePreviews-module__zIWSFG__glimpseTile:nth-child(3){grid-area:2/1}.HomePreviews-module__zIWSFG__glimpseCaption{bottom:18px;left:16px;right:28px}.HomePreviews-module__zIWSFG__glimpseCaption h3,.HomePreviews-module__zIWSFG__glimpseTile:first-child h3,.HomePreviews-module__zIWSFG__glimpseTile:nth-child(4) h3{font-size:26px}.HomePreviews-module__zIWSFG__glimpseNote>span{max-width:190px;font-size:6px;line-height:1.8}.HomePreviews-module__zIWSFG__glimpseNote a{gap:7px;font-size:10px}}@media (max-width:450px){.HomePreviews-module__zIWSFG__restaurantPhoto{border-radius:25px;height:375px}.HomePreviews-module__zIWSFG__foodPortrait{border-width:6px;width:47%;height:190px}.HomePreviews-module__zIWSFG__foodPortrait>span{font-size:5px}.HomePreviews-module__zIWSFG__restaurantTabs{gap:12px;width:55%}.HomePreviews-module__zIWSFG__restaurantTabs button{gap:6px;font-size:11px}.HomePreviews-module__zIWSFG__restaurantTabs button svg{display:none}.HomePreviews-module__zIWSFG__restaurantCaption strong{font-size:49px}.HomePreviews-module__zIWSFG__photoEyebrow{max-width:160px;font-size:6px}.HomePreviews-module__zIWSFG__kitchenCopy h2{font-size:45px}.HomePreviews-module__zIWSFG__kitchenCopy .HomePreviews-module__zIWSFG__lead{font-size:20px}.HomePreviews-module__zIWSFG__celebrations{padding-inline:20px}.HomePreviews-module__zIWSFG__celebrationHeading h2{font-size:43px}.HomePreviews-module__zIWSFG__celebrationHeading .HomePreviews-module__zIWSFG__eyebrow{font-size:7px}.HomePreviews-module__zIWSFG__occasionGrid{grid-template-rows:390px 270px 270px}.HomePreviews-module__zIWSFG__occasionCopy{left:20px;right:20px}.HomePreviews-module__zIWSFG__occasion:first-child h3{font-size:39px}.HomePreviews-module__zIWSFG__glimpseHeading h2{font-size:43px}.HomePreviews-module__zIWSFG__glimpseGrid{grid-template-rows:265px 210px 230px;gap:11px}.HomePreviews-module__zIWSFG__glimpseCaption{bottom:16px;left:12px;right:20px}.HomePreviews-module__zIWSFG__glimpseCaption h3,.HomePreviews-module__zIWSFG__glimpseTile:first-child h3,.HomePreviews-module__zIWSFG__glimpseTile:nth-child(4) h3{font-size:23px}.HomePreviews-module__zIWSFG__glimpseCaption>span{font-size:5px}.HomePreviews-module__zIWSFG__glimpseArrow{width:28px;height:28px;top:10px;right:10px}.HomePreviews-module__zIWSFG__glimpseNote{flex-direction:column;align-items:flex-start;gap:14px}}@media (prefers-reduced-motion:reduce){.HomePreviews-module__zIWSFG__photoFill,.HomePreviews-module__zIWSFG__foodPortrait,.HomePreviews-module__zIWSFG__glimpseDrift{transform:none!important}.HomePreviews-module__zIWSFG__occasion img,.HomePreviews-module__zIWSFG__glimpseDrift img{transition:none}}
