.SuitesShowcase-module__iQtr9a__wrap{grid-template-columns:minmax(280px,.8fr) 1.6fr;align-items:start;gap:clamp(20px,3vw,48px);display:grid}.SuitesShowcase-module__iQtr9a__tabs{top:calc(var(--header-h) + 16px);flex-direction:column;gap:8px;display:flex;position:sticky}.SuitesShowcase-module__iQtr9a__tab{text-align:left;width:100%;box-shadow:inset 0 0 0 1.5px var(--line);background:0 0;border-radius:22px;grid-template-columns:34px 1fr auto;align-items:center;gap:14px;padding:20px 22px;transition:background .3s,box-shadow .3s,color .3s;display:grid}.SuitesShowcase-module__iQtr9a__tab:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.SuitesShowcase-module__iQtr9a__on,.SuitesShowcase-module__iQtr9a__on:hover{background:var(--ink);color:#fff;box-shadow:none}.SuitesShowcase-module__iQtr9a__num{color:var(--muted);font-feature-settings:"tnum" 1;font-size:15px}.SuitesShowcase-module__iQtr9a__on .SuitesShowcase-module__iQtr9a__num{color:var(--acc-lit)}.SuitesShowcase-module__iQtr9a__name{flex-direction:column;gap:2px;line-height:1.2;display:flex}.SuitesShowcase-module__iQtr9a__name b{letter-spacing:-.03em;font-size:24px;font-weight:400}.SuitesShowcase-module__iQtr9a__name small{color:var(--muted);font-size:15px;font-style:italic}.SuitesShowcase-module__iQtr9a__on .SuitesShowcase-module__iQtr9a__name small{color:#ffffffa8}.SuitesShowcase-module__iQtr9a__size{font-feature-settings:"tnum" 1;color:var(--muted);font-size:17px}.SuitesShowcase-module__iQtr9a__on .SuitesShowcase-module__iQtr9a__size{color:#fff}.SuitesShowcase-module__iQtr9a__card{height:min(780px, calc(100svh - var(--header-h) - 40px));border-radius:var(--r-xl);background:var(--card);min-height:520px;box-shadow:inset 0 0 0 1px var(--line);animation:SuitesShowcase-module__iQtr9a__in .7s var(--ease) both;flex-direction:column;display:flex;overflow:hidden}@keyframes SuitesShowcase-module__iQtr9a__in{0%{opacity:0;transform:translateY(16px)}}.SuitesShowcase-module__iQtr9a__stage{background:var(--paper-3);flex:auto;min-height:200px;position:relative;overflow:hidden}.SuitesShowcase-module__iQtr9a__stage>img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s var(--ease), transform 1.4s var(--ease);position:absolute;inset:0;transform:scale(1.04)}.SuitesShowcase-module__iQtr9a__stage>img.SuitesShowcase-module__iQtr9a__show{opacity:1;transform:none}.SuitesShowcase-module__iQtr9a__thumbs{background:#f8f5eee6;border-radius:20px;gap:8px;padding:6px;display:flex;position:absolute;bottom:16px;left:16px}.SuitesShowcase-module__iQtr9a__thumbs button{opacity:.6;outline-offset:0;border-radius:14px;outline:2px solid #0000;width:56px;height:44px;transition:opacity .25s,outline-color .25s;overflow:hidden}.SuitesShowcase-module__iQtr9a__thumbs button:hover{opacity:1}.SuitesShowcase-module__iQtr9a__thumbs .SuitesShowcase-module__iQtr9a__cur{opacity:1;outline-color:var(--acc)}.SuitesShowcase-module__iQtr9a__thumbs img{object-fit:cover;width:100%;height:100%}.SuitesShowcase-module__iQtr9a__info{flex-direction:column;flex:none;gap:12px;padding:clamp(20px,2.2vw,32px);display:flex}.SuitesShowcase-module__iQtr9a__line{color:var(--ink-soft);text-wrap:pretty;max-width:52ch}.SuitesShowcase-module__iQtr9a__facts{color:var(--ink-soft);flex-wrap:wrap;gap:8px 22px;font-size:16.5px;display:flex}.SuitesShowcase-module__iQtr9a__facts li{align-items:center;gap:8px;display:inline-flex}.SuitesShowcase-module__iQtr9a__facts svg{color:var(--acc)}.SuitesShowcase-module__iQtr9a__cta{flex-wrap:wrap;gap:10px;padding-top:6px;display:flex}@media (max-width:900px){.SuitesShowcase-module__iQtr9a__wrap{grid-template-columns:1fr}.SuitesShowcase-module__iQtr9a__card{height:max(480px, calc(100svh - var(--header-h) - 180px));min-height:0;position:static}.SuitesShowcase-module__iQtr9a__tabs{margin:0 calc(var(--gutter) * -1);padding:2px var(--gutter) 6px;scrollbar-width:none;scroll-snap-type:x proximity;flex-direction:row;position:static;overflow-x:auto}.SuitesShowcase-module__iQtr9a__tabs::-webkit-scrollbar{display:none}.SuitesShowcase-module__iQtr9a__tabs li{scroll-snap-align:start;flex:none}.SuitesShowcase-module__iQtr9a__tab{border-radius:999px;grid-template-columns:auto auto;gap:10px;padding:14px 20px}.SuitesShowcase-module__iQtr9a__num,.SuitesShowcase-module__iQtr9a__name small,.SuitesShowcase-module__iQtr9a__size{display:none}.SuitesShowcase-module__iQtr9a__name b{white-space:nowrap;font-size:20px}}
.DayScene-module__D6oezq__day{height:calc(var(--n) * 92vh + 100vh);position:relative}.DayScene-module__D6oezq__stage{--bg:#f7f1e4;--fg:#1e1b16;--fg-soft:#1e1b16b8;height:100svh;padding:calc(var(--header-h) + 8px) var(--gutter) 22px;background:var(--bg);color:var(--fg);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:1.5fr 1fr;column-gap:clamp(28px,5vw,90px);display:grid;position:sticky;top:0;overflow:hidden}.DayScene-module__D6oezq__title{color:var(--fg);grid-column:1/-1;padding-bottom:clamp(10px,2svh,24px);font-size:clamp(30px,3.4vw,54px)}.DayScene-module__D6oezq__photos{border-radius:var(--r-xl);background:var(--paper-3);grid-area:2/1;min-height:0;position:relative;overflow:hidden}.DayScene-module__D6oezq__layer{will-change:clip-path;position:absolute;inset:0}.DayScene-module__D6oezq__layer img{object-fit:cover;will-change:transform;width:100%;height:100%}.DayScene-module__D6oezq__texts{grid-area:2/2;align-self:center;height:100%;min-height:0;position:relative}.DayScene-module__D6oezq__txt{will-change:opacity, transform;flex-direction:column;gap:14px;margin-top:-9em;display:flex;position:absolute;top:50%;left:0;right:0}.DayScene-module__D6oezq__txt h3{color:var(--fg);font-size:clamp(30px,3.2vw,52px)}.DayScene-module__D6oezq__when{color:var(--fg-soft)}.DayScene-module__D6oezq__p{max-width:40ch;color:var(--fg-soft);text-wrap:pretty;font-size:clamp(18px,1.35vw,21px);line-height:1.58}.DayScene-module__D6oezq__dial{width:min(100%,880px);height:clamp(84px,14svh,128px);color:var(--fg);grid-area:3/1/auto/-1;justify-self:center;margin-top:clamp(4px,1svh,12px);position:relative}.DayScene-module__D6oezq__dial svg{width:100%;height:calc(100% - 26px);position:absolute;top:0;left:0;right:0;overflow:visible}.DayScene-module__D6oezq__marks{justify-content:space-between;padding:0;display:flex;position:absolute;bottom:0;left:0;right:0}.DayScene-module__D6oezq__marks button{color:var(--fg);opacity:.45;border-radius:999px;padding:4px 10px;font-size:15.5px;font-style:italic;transition:opacity .3s,background .3s}.DayScene-module__D6oezq__marks button[data-on="1"]{opacity:1;background:color-mix(in srgb, var(--fg) 9%, transparent)}.DayScene-module__D6oezq__marks button:hover{opacity:1}@media (max-width:900px){.DayScene-module__D6oezq__day{height:calc(var(--n) * 76vh + 100vh)}.DayScene-module__D6oezq__stage{padding-top:calc(var(--header-h) + 2px);grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:1fr;row-gap:12px}.DayScene-module__D6oezq__title{font-size:clamp(26px,8vw,38px)}.DayScene-module__D6oezq__photos{border-radius:24px;grid-row:2}.DayScene-module__D6oezq__texts{grid-area:3/1;align-self:start;height:8.6em;min-height:8.6em}.DayScene-module__D6oezq__txt{gap:6px;margin-top:0;top:0}.DayScene-module__D6oezq__txt h3{font-size:clamp(24px,7vw,32px)}.DayScene-module__D6oezq__p{font-size:16.5px}.DayScene-module__D6oezq__when{display:none}.DayScene-module__D6oezq__dial{grid-row:4;height:84px;margin-bottom:4px}.DayScene-module__D6oezq__marks button{padding:3px 6px;font-size:13.5px}}
.PoolBand-module__N0XSIW__sec{background:var(--paper-2)}.PoolBand-module__N0XSIW__grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(32px,6vw,100px);display:grid}.PoolBand-module__N0XSIW__copy{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.PoolBand-module__N0XSIW__big{letter-spacing:-.07em;color:var(--acc);margin-top:6px;font-size:clamp(120px,17vw,270px);font-weight:400;line-height:.8}.PoolBand-module__N0XSIW__big small{letter-spacing:-.02em;color:var(--ink);margin-left:.08em;font-size:.3em}.PoolBand-module__N0XSIW__pics{padding-bottom:14%;position:relative}.PoolBand-module__N0XSIW__a{aspect-ratio:1.12;border-radius:var(--r-xl);background:var(--paper-3);margin:0;overflow:hidden}.PoolBand-module__N0XSIW__a img,.PoolBand-module__N0XSIW__b img{object-fit:cover;width:100%;height:100%}.PoolBand-module__N0XSIW__b{aspect-ratio:.9;border-radius:var(--r-lg);border:10px solid var(--paper-2);background:var(--paper-3);width:46%;margin:0;position:absolute;bottom:0;right:-4%;overflow:hidden}@media (max-width:900px){.PoolBand-module__N0XSIW__grid{grid-template-columns:1fr}.PoolBand-module__N0XSIW__b{right:0}}
.Table-module__EHYoGa__sec{overflow:hidden}.Table-module__EHYoGa__top{grid-template-columns:.95fr 1fr;align-items:center;gap:clamp(32px,6vw,100px);margin-bottom:clamp(40px,5vw,72px);display:grid}.Table-module__EHYoGa__chef{aspect-ratio:1.4;border-radius:var(--r-xl);background:var(--paper-3);margin:0;overflow:hidden}.Table-module__EHYoGa__chef img{object-fit:cover;object-position:60% 40%;width:100%;height:100%}.Table-module__EHYoGa__copy{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.Table-module__EHYoGa__rail{padding:4px var(--gutter) 4px max(var(--gutter), calc((100vw - var(--max)) / 2));scroll-snap-type:x proximity;scrollbar-width:none;cursor:grab;overscroll-behavior-x:contain;gap:clamp(12px,1.6vw,24px);display:flex;overflow-x:auto}.Table-module__EHYoGa__rail:active{cursor:grabbing}.Table-module__EHYoGa__rail::-webkit-scrollbar{display:none}.Table-module__EHYoGa__dish{aspect-ratio:.84;border-radius:var(--r-xl);background:var(--paper-3);scroll-snap-align:start;flex:none;width:clamp(240px,27vw,400px);overflow:hidden}.Table-module__EHYoGa__dish img{object-fit:cover;pointer-events:none;width:100%;height:100%;transition:transform 1.2s var(--ease)}.Table-module__EHYoGa__dish:hover img{transform:scale(1.05)}.Table-module__EHYoGa__nav{gap:10px;margin-top:22px;display:flex}.Table-module__EHYoGa__nav button{background:var(--paper-2);border-radius:50%;place-items:center;width:54px;height:54px;transition:background .25s,color .25s;display:grid}.Table-module__EHYoGa__nav button:hover{background:var(--ink);color:#fff}@media (max-width:900px){.Table-module__EHYoGa__top{grid-template-columns:1fr}}
