@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-full-normal.7BpKI3vF.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-full-normal.YHFkNujK.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-full-normal.CFFu7zhK.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-full-italic.BHALq22K.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-full-italic.B8-t4Nou.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-full-italic.D2JnYqd-.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-cyrillic-ext-wght-normal.D4X5GqEv.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-cyrillic-wght-normal.CY6AOgYE.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-vietnamese-wght-normal.U01xdrZh.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-latin-ext-wght-normal.CXYtwYOx.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-latin-wght-normal.BzFMHfZw.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.hazel[data-astro-cid-7wxxqwnm]{--oat: #f4ede1;--forest: #2f3b2c;--sage: #7d9471;--terra: #c96f4a;--butter: #f3d27a;background:var(--oat);color:var(--forest);font:500 1.06rem/1.65 Nunito Variable,system-ui,sans-serif;overflow-x:clip}h1[data-astro-cid-7wxxqwnm],h2[data-astro-cid-7wxxqwnm],h3[data-astro-cid-7wxxqwnm]{font-family:Fraunces Variable,serif;font-variation-settings:"SOFT" 100,"WONK" 1;font-weight:600;line-height:1;letter-spacing:-.02em;margin:0 0 .5em}h2[data-astro-cid-7wxxqwnm]{font-size:clamp(2.2rem,4.8vw,3.6rem)}section[data-astro-cid-7wxxqwnm]{padding-left:1.25rem;padding-right:1.25rem}.top[data-astro-cid-7wxxqwnm]{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;padding:1.2rem clamp(1.25rem,4vw,3rem)}.logo[data-astro-cid-7wxxqwnm]{display:flex;gap:.6rem;align-items:center;text-decoration:none}.logo[data-astro-cid-7wxxqwnm] svg[data-astro-cid-7wxxqwnm]{width:44px}.logo[data-astro-cid-7wxxqwnm] span[data-astro-cid-7wxxqwnm]{font:600 1.4rem/1 Fraunces Variable;font-variation-settings:"SOFT" 100}.logo[data-astro-cid-7wxxqwnm] small[data-astro-cid-7wxxqwnm]{display:block;font:700 .72rem/1.5 Nunito Variable;letter-spacing:.08em;color:var(--sage)}.top[data-astro-cid-7wxxqwnm] nav[data-astro-cid-7wxxqwnm]{display:flex;gap:1.4rem;align-items:center;flex-wrap:wrap;font-weight:800}.top[data-astro-cid-7wxxqwnm] nav[data-astro-cid-7wxxqwnm] a[data-astro-cid-7wxxqwnm]{text-decoration:none}.top[data-astro-cid-7wxxqwnm] nav[data-astro-cid-7wxxqwnm] a[data-astro-cid-7wxxqwnm]:hover{color:var(--terra)}.pill[data-astro-cid-7wxxqwnm]{background:var(--forest);color:var(--oat)!important;padding:.6rem 1.1rem;border-radius:999px}.hero[data-astro-cid-7wxxqwnm]{display:grid;grid-template-columns:1fr 1.15fr;gap:3rem;align-items:center;max-width:1280px;margin:0 auto;padding-top:2rem;padding-bottom:5rem}.hero[data-astro-cid-7wxxqwnm] h1[data-astro-cid-7wxxqwnm]{font-size:clamp(3rem,7.5vw,6.2rem);font-weight:700}.hero[data-astro-cid-7wxxqwnm] h1[data-astro-cid-7wxxqwnm] em[data-astro-cid-7wxxqwnm]{color:var(--terra);font-style:italic}.hero-text[data-astro-cid-7wxxqwnm] p[data-astro-cid-7wxxqwnm]{font-size:1.2rem;max-width:30rem}.badges[data-astro-cid-7wxxqwnm]{list-style:none;padding:0;margin:1.8rem 0 0;display:flex;flex-wrap:wrap;gap:.5rem}.badges[data-astro-cid-7wxxqwnm] li[data-astro-cid-7wxxqwnm]{border:2px solid var(--forest);border-radius:999px;padding:.35rem .9rem;font-weight:800;font-size:.88rem}.hero-pic[data-astro-cid-7wxxqwnm]{position:relative}.hero-pic[data-astro-cid-7wxxqwnm] img[data-astro-cid-7wxxqwnm]{width:100%;aspect-ratio:1 / .9;object-fit:cover;border-radius:58% 42% 46% 54%/52% 44% 56% 48%}.sticker[data-astro-cid-7wxxqwnm]{position:absolute;left:-1rem;bottom:1.5rem;width:128px;height:128px;display:grid;place-content:center;text-align:center;border-radius:50%;background:var(--butter);font-weight:800;font-size:.85rem;line-height:1.2;transform:rotate(-10deg);box-shadow:0 8px #2f3b2c1f}.sticker[data-astro-cid-7wxxqwnm] strong[data-astro-cid-7wxxqwnm]{font:700 1.4rem/1.1 Fraunces Variable;font-variation-settings:"SOFT" 100}.rooms[data-astro-cid-7wxxqwnm]{max-width:1280px;margin:0 auto;padding-bottom:5rem}.room-grid[data-astro-cid-7wxxqwnm]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.room-grid[data-astro-cid-7wxxqwnm] article[data-astro-cid-7wxxqwnm]{background:var(--c);padding:2rem 1.5rem 1.6rem;border-radius:28px 28px 28px 6px;min-height:230px;display:flex;flex-direction:column}.room-grid[data-astro-cid-7wxxqwnm] h3[data-astro-cid-7wxxqwnm]{font-size:2.2rem;margin-bottom:auto}.room-grid[data-astro-cid-7wxxqwnm] p[data-astro-cid-7wxxqwnm]{margin:0}.ages[data-astro-cid-7wxxqwnm]{font-weight:900;font-size:1.1rem}.day[data-astro-cid-7wxxqwnm]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;max-width:1280px;margin:0 auto;padding-top:4rem;padding-bottom:6rem}.day-pics[data-astro-cid-7wxxqwnm]{position:relative;min-height:520px}.day-pics[data-astro-cid-7wxxqwnm] .p1{width:78%;aspect-ratio:4 / 5;object-fit:cover;border-radius:200px 200px 24px 24px}.day-pics[data-astro-cid-7wxxqwnm] .p2{position:absolute;right:0;bottom:0;width:48%;aspect-ratio:1;object-fit:cover;border-radius:50%;border:10px solid var(--oat)}.timeline[data-astro-cid-7wxxqwnm]{list-style:none;padding:0;margin:0}.timeline[data-astro-cid-7wxxqwnm] li[data-astro-cid-7wxxqwnm]{display:grid;grid-template-columns:4.5rem 1fr;gap:1rem;padding:.85rem 0;border-bottom:2px dotted rgba(47,59,44,.25);font-size:1.08rem}.timeline[data-astro-cid-7wxxqwnm] span[data-astro-cid-7wxxqwnm]{font:700 1.3rem/1.2 Fraunces Variable;font-variation-settings:"SOFT" 100;color:var(--terra)}.quote[data-astro-cid-7wxxqwnm]{margin:0;background:var(--forest);color:var(--oat);padding:6rem 1.5rem;text-align:center}.quote[data-astro-cid-7wxxqwnm] p[data-astro-cid-7wxxqwnm]{font:italic 500 clamp(1.6rem,3.4vw,2.6rem)/1.25 "Fraunces Variable";font-variation-settings:"SOFT" 100;max-width:30ch;margin:0 auto 1.4rem}.quote[data-astro-cid-7wxxqwnm] footer[data-astro-cid-7wxxqwnm]{color:var(--butter);font-weight:800}.fees[data-astro-cid-7wxxqwnm]{max-width:880px;margin:0 auto;padding-top:6rem;padding-bottom:6rem}.fees[data-astro-cid-7wxxqwnm] table[data-astro-cid-7wxxqwnm]{width:100%;border-collapse:collapse;margin-top:2rem;background:#fffaf1;border-radius:20px;overflow:hidden}.fees[data-astro-cid-7wxxqwnm] th[data-astro-cid-7wxxqwnm],.fees[data-astro-cid-7wxxqwnm] td[data-astro-cid-7wxxqwnm]{padding:1.1rem 1.4rem;text-align:left;border-bottom:2px solid var(--oat);font-size:1.1rem}.fees[data-astro-cid-7wxxqwnm] td[data-astro-cid-7wxxqwnm]{text-align:right;font:700 1.3rem Fraunces Variable;font-variation-settings:"SOFT" 100}.fees[data-astro-cid-7wxxqwnm] tr[data-astro-cid-7wxxqwnm]:last-child td[data-astro-cid-7wxxqwnm]{color:var(--terra)}.note[data-astro-cid-7wxxqwnm]{font-size:.92rem;opacity:.8}.visit[data-astro-cid-7wxxqwnm]{background:var(--sage);color:#fff;padding:5rem clamp(1.25rem,6vw,5rem) 2rem;display:grid;grid-template-columns:1.2fr 1fr;gap:3rem;border-radius:48px 48px 0 0}.visit[data-astro-cid-7wxxqwnm] dl[data-astro-cid-7wxxqwnm]{display:grid;grid-template-columns:auto 1fr;gap:.6rem 1.5rem;margin:0;align-self:center}.visit[data-astro-cid-7wxxqwnm] dt[data-astro-cid-7wxxqwnm]{font-weight:900;text-transform:uppercase;font-size:.78rem;letter-spacing:.12em;padding-top:.3rem;color:var(--butter)}.visit[data-astro-cid-7wxxqwnm] dd[data-astro-cid-7wxxqwnm]{margin:0;font-weight:800;font-size:1.15rem}.legal[data-astro-cid-7wxxqwnm]{grid-column:1 / -1;font-size:.82rem;opacity:.8;margin-top:2rem}@media(max-width:880px){.hero[data-astro-cid-7wxxqwnm],.day[data-astro-cid-7wxxqwnm],.visit[data-astro-cid-7wxxqwnm]{grid-template-columns:1fr}.room-grid[data-astro-cid-7wxxqwnm]{grid-template-columns:1fr 1fr}.day-pics[data-astro-cid-7wxxqwnm]{min-height:0}.sticker[data-astro-cid-7wxxqwnm]{left:0;width:104px;height:104px}}
