._7-PRaq_intro{--muted:#626a59;--rule:#2c3f1126;padding:clamp(110px,11vw,170px) 7% clamp(90px,9vw,140px)}._7-PRaq_eyebrow{letter-spacing:.08em;color:var(--muted);margin:0 0 clamp(28px,3vw,44px);font-size:11px}._7-PRaq_statement{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:5%;display:grid}._7-PRaq_heading{max-width:15.5em;font:400 clamp(40px, 5.3vw, 86px)/1.1 var(--font-editorial), var(--font-thai-heading), Georgia, serif;letter-spacing:-.02em;text-wrap:pretty;margin:0}._7-PRaq_heading em{font-weight:400}._7-PRaq_photo{vertical-align:-.06em;background:#dcd8c8;border-radius:999px;width:2.1em;height:.84em;margin-left:.22em;display:inline-block;overflow:hidden}._7-PRaq_photo img{object-fit:cover;width:100%;height:100%}._7-PRaq_aside{width:150px;position:relative}._7-PRaq_aside img{width:100%}._7-PRaq_note{font:400 20px/1.2 var(--font-sriracha), cursive;color:#606737;white-space:nowrap;margin:0;position:absolute;top:-6px;right:-18px;transform:rotate(-8deg)}._7-PRaq_facts{border-top:1px solid var(--rule);grid-template-columns:repeat(4,1fr);margin:clamp(70px,8vw,120px) 0 0;display:grid}._7-PRaq_facts>div{padding:26px 24px 0 0}._7-PRaq_facts>div+div{border-left:1px solid var(--rule);padding-left:28px}._7-PRaq_facts dt{letter-spacing:.08em;color:var(--muted);font-size:11px}._7-PRaq_facts dd{color:#4f5848;gap:6px;margin:12px 0 0;font-size:13px;line-height:1.6;display:grid}._7-PRaq_value{font:400 clamp(26px, 2.4vw, 36px)/1.1 var(--font-editorial), var(--font-thai-heading), Georgia, serif;color:#2c3f11}._7-PRaq_currency{font:400 .5em/1 var(--font-sans);vertical-align:.62em;margin-right:3px}._7-PRaq_stars{font:400 12px/1 var(--font-sans);letter-spacing:3px;color:#b99a2e;vertical-align:.6em;margin-left:14px}._7-PRaq_reviews{color:#2c3f11;border-bottom:1px solid #2c3f1140;width:fit-content;padding-bottom:4px;text-decoration:none;transition:border-color .3s}._7-PRaq_reviews span{margin-left:6px;transition:transform .3s;display:inline-block}._7-PRaq_reviews:hover{border-color:#2c3f11}._7-PRaq_reviews:hover span{transform:translate(2px,-2px)}@media (min-width:1800px){._7-PRaq_intro{padding-left:max(7%,50vw - 780px);padding-right:max(7%,50vw - 780px)}}@media (max-width:760px),(max-width:1100px) and (orientation:portrait){._7-PRaq_intro{padding:84px 7% 72px}._7-PRaq_statement{grid-template-columns:1fr;gap:18px}._7-PRaq_heading{font-size:clamp(34px,9.6vw,44px);line-height:1.16}._7-PRaq_aside{justify-self:end;width:110px;margin-right:18px}._7-PRaq_note{font-size:17px}._7-PRaq_facts{grid-template-columns:1fr 1fr;margin-top:52px}._7-PRaq_facts>div{padding:22px 12px 22px 0}._7-PRaq_facts>div+div{border-left:0;padding-left:0}._7-PRaq_facts>div:nth-child(2n){border-left:1px solid var(--rule);padding-left:18px}._7-PRaq_facts>div:nth-child(n+3){border-top:1px solid var(--rule)}}._7-PRaq_together{white-space:nowrap}html[lang=th] ._7-PRaq_eyebrow{font-size:13px}html[lang=th] ._7-PRaq_facts dt{font-size:13px}
.iDPIDa_rituals{--ink:#2c3f11;--muted:#5d6656;--cream:#fdf9e9;height:100svh;min-height:600px;padding:clamp(28px,7svh,84px) 7% clamp(24px,6svh,72px)}.iDPIDa_head{justify-content:space-between;align-items:flex-end;gap:6%;margin-bottom:clamp(18px,3.4svh,36px);display:flex}.iDPIDa_title{font:400 clamp(44px, min(5.6vw, 10svh), 96px)/.95 var(--font-editorial), var(--font-thai-heading), Georgia, serif;letter-spacing:-.025em;color:var(--ink);margin:0}.iDPIDa_title em{font-style:italic}.iDPIDa_lead{max-width:280px;color:var(--muted);margin:0;font-size:15px;line-height:1.7}.iDPIDa_panels{flex:1;gap:clamp(8px,.9vw,14px);min-height:0;display:flex}.iDPIDa_panel{cursor:pointer;isolation:isolate;background:#c4c9b6;border-radius:6px;flex:1 1 0;min-width:0;transition:flex-grow .85s cubic-bezier(.65,0,.25,1);position:relative;overflow:hidden}.iDPIDa_panel[data-open]{cursor:auto;flex-grow:3.2}.iDPIDa_panel>img{object-fit:cover;object-position:var(--focus);transition:transform 1.4s cubic-bezier(.2,.7,.2,1);transform:scale(1.12)}.iDPIDa_panel[data-open]>img{transform:scale(1)}.iDPIDa_film{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .8s;display:none;position:absolute;inset:0}.iDPIDa_shade{z-index:1;pointer-events:none;background:linear-gradient(#0000 30%,#181e151f 48%,#181e15b8),linear-gradient(90deg,#181e1561,#0000 42%);position:absolute;inset:0}.iDPIDa_word{z-index:3;font:italic 400 clamp(56px, min(6.4vw, 12svh), 116px)/.9 var(--font-editorial), var(--font-thai-heading), Georgia, serif;color:var(--cream);writing-mode:vertical-rl;text-shadow:0 6px 30px #00000040;margin:0;position:absolute;bottom:clamp(14px,2.4svh,26px);left:calc(clamp(8px,1.1vw,18px) + .16em);transform:rotate(180deg)}.iDPIDa_copy{z-index:3;max-width:380px;color:var(--cream);opacity:0;transition:opacity .2s,transform .2s;position:absolute;bottom:clamp(20px,3.4svh,36px);left:clamp(92px,9vw,150px);right:clamp(130px,13vw,210px);transform:translateY(14px)}@media (min-width:1101px),(min-width:761px) and (orientation:landscape){.iDPIDa_panel:not([data-open]) .iDPIDa_copy{pointer-events:none}}.iDPIDa_panel[data-open] .iDPIDa_copy{opacity:1;transition:opacity .6s .35s,transform .7s cubic-bezier(.2,.7,.2,1) .35s;transform:none}.iDPIDa_copy h3{font:400 clamp(30px, 2.8vw, 46px)/1 var(--font-editorial), var(--font-thai-heading), Georgia, serif;margin:0}.iDPIDa_copy p{color:#fdf9e9e0;margin:10px 0 0;font-size:15px;line-height:1.65}.iDPIDa_link{color:var(--cream);border-bottom:1px solid #fdf9e980;gap:10px;margin-top:16px;padding:6px 0;font-size:13px;text-decoration:none;transition:border-color .3s;display:inline-flex}.iDPIDa_link:hover{border-color:var(--cream)}.iDPIDa_lemon{z-index:2;width:clamp(96px,min(9vw,18svh),160px);transition:transform .45s cubic-bezier(.5,0,.75,0);position:absolute;bottom:0;right:clamp(14px,2vw,32px);transform:translateY(105%)}.iDPIDa_panel[data-open] .iDPIDa_lemon{transition:transform .8s cubic-bezier(.2,1.5,.4,1) .45s;transform:translateY(12%)}.iDPIDa_lemon img{width:100%;height:auto;display:block}.iDPIDa_fx{z-index:2;pointer-events:none;opacity:0;transition:opacity .6s;position:absolute;inset:0}.iDPIDa_panel[data-open] .iDPIDa_fx{opacity:1}.iDPIDa_panels:not([data-live=on]) .iDPIDa_fx *,.iDPIDa_panel:not([data-open]) .iDPIDa_fx *{animation-play-state:paused}.iDPIDa_frost{background:radial-gradient(120% 80% at 50% 0,#cde8f54d,#0000 62%)}.iDPIDa_frost i{background:radial-gradient(circle,#fff 0 16%,#0000 60%);width:16px;height:16px;animation:3.2s ease-in-out infinite iDPIDa_glint;position:absolute}.iDPIDa_frost i:before,.iDPIDa_frost i:after{content:"";background:linear-gradient(#0000,#fff,#0000);width:1.5px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.iDPIDa_frost i:after{transform:translate(-50%)rotate(90deg)}.iDPIDa_steam i{opacity:0;transform-origin:50% 100%;background:radial-gradient(closest-side,#fffaf04d,#fffaf01a 55%,#0000);border-radius:50%;width:16%;height:44%;animation:4.4s ease-out infinite iDPIDa_steam-rise;position:absolute;top:18%}.iDPIDa_steam i:first-child{left:24%}.iDPIDa_steam i:nth-child(2){animation-delay:1.1s;left:34%}.iDPIDa_steam i:nth-child(3){animation-delay:2.2s;left:45%}.iDPIDa_steam i:nth-child(4){animation-delay:3.3s;left:55%}.iDPIDa_breath i{aspect-ratio:1;background:radial-gradient(circle,#ffeca080,#0000 65%);border-radius:50%;width:46%;animation:8s ease-in-out infinite iDPIDa_breathe;position:absolute;top:40%;left:50%;translate:-50% -50%}@keyframes iDPIDa_glint{0%,to{opacity:0;transform:scale(.3)rotate(0)}50%{opacity:1;transform:scale(1)rotate(45deg)}}@keyframes iDPIDa_steam-rise{0%{opacity:0;transform:translateY(18%)scaleY(.7)}30%{opacity:1}to{opacity:0;transform:translateY(-30%)scaleY(1.1)}}@keyframes iDPIDa_breathe{0%,to{transform:scale(.7)}45%{transform:scale(1.15)}}@media (max-height:700px) and (min-width:761px){.iDPIDa_copy p{font-size:14px}}@media (max-width:760px),(max-width:1100px) and (orientation:portrait){.iDPIDa_rituals{height:auto;min-height:0;padding:64px 6% 56px}.iDPIDa_head{flex-direction:column;align-items:flex-start;gap:12px}.iDPIDa_panels{flex-direction:column;flex:none}.iDPIDa_panel{cursor:auto;flex:none;height:62svh}.iDPIDa_panel>img{object-position:var(--phone-focus);transform:none}.iDPIDa_film{display:block}.iDPIDa_film[data-showing]{opacity:1}.iDPIDa_shade{background:linear-gradient(#0000 28%,#181e151a 42%,#181e1580 66%,#181e15db),linear-gradient(90deg,#181e1561,#0000 42%)}.iDPIDa_panel .iDPIDa_copy{opacity:1;left:84px;right:20px;transform:none}.iDPIDa_panel .iDPIDa_lemon{width:92px;top:30%;bottom:auto;right:0;transform:translate(30%)rotate(-14deg)}.iDPIDa_panel .iDPIDa_fx{opacity:1}.iDPIDa_frost{bottom:42%}.iDPIDa_panels[data-live=on] .iDPIDa_panel .iDPIDa_fx *{animation-play-state:running}}@media (prefers-reduced-motion:reduce){.iDPIDa_panel,.iDPIDa_panel>img,.iDPIDa_copy,.iDPIDa_lemon{transition:none}.iDPIDa_fx *{animation:none}.iDPIDa_frost i{opacity:.7}.iDPIDa_steam,.iDPIDa_breath{display:none}}
._0bGUxW_firstVisit{--ink:#2c3f11;--muted:#5d6656;padding:clamp(40px,8svh,96px) 7% clamp(36px,7svh,88px)}._0bGUxW_head{justify-content:space-between;align-items:flex-end;gap:8%;display:flex}._0bGUxW_eyebrow{letter-spacing:.08em;color:var(--muted);margin:0 0 14px;font-size:11px}._0bGUxW_title{max-width:15ch;font:400 clamp(44px, min(5vw, 9svh), 84px)/1 var(--font-editorial), var(--font-thai-heading), Georgia, serif;letter-spacing:-.025em;color:var(--ink);margin:0}._0bGUxW_title em{font-style:italic}._0bGUxW_side{flex:none;max-width:300px}._0bGUxW_side p{color:var(--muted);margin:0;font-size:15px;line-height:1.75}._0bGUxW_link{color:var(--ink);border-bottom:1px solid #2c3f1159;gap:10px;margin-top:16px;padding:6px 0;font-size:13px;text-decoration:none;transition:border-color .3s;display:inline-flex}._0bGUxW_link:hover{border-color:var(--ink)}._0bGUxW_line{margin-top:clamp(20px,4svh,44px);position:relative}._0bGUxW_wire{width:100%;height:120px;position:absolute;top:0;left:0;overflow:visible}._0bGUxW_wire path{fill:none;stroke:var(--ink);stroke-width:1.5px}._0bGUxW_bulb{z-index:1;background:#ffe9a3;border-radius:50% 50% 46% 46%;width:10px;height:14px;margin-left:-5px;animation:3.6s ease-in-out infinite _0bGUxW_twinkle;position:absolute;box-shadow:0 0 12px 4px #ffd66e8c}._0bGUxW_bulb:before{content:"";background:var(--ink);border-radius:1px;width:6px;height:6px;position:absolute;top:-5px;left:50%;transform:translate(-50%)}._0bGUxW_line:not([data-live=on]) :is(._0bGUxW_bulb,._0bGUxW_swing,._0bGUxW_lemon img){animation-play-state:paused}._0bGUxW_lemon{z-index:2;width:clamp(48px,4.4vw,70px);position:absolute;top:66px;left:40%;transform:translate(-50%,-94%)}._0bGUxW_lemon img{transform-origin:50% 100%;width:100%;height:auto;animation:4.8s ease-in-out infinite _0bGUxW_balance;display:block}._0bGUxW_cards{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}._0bGUxW_card{padding-top:calc(var(--drop) - 10px);transform-origin:50% calc(var(--drop) - 10px);justify-content:center;display:flex}._0bGUxW_card:hover{z-index:2}._0bGUxW_swing{width:84%;max-width:250px;rotate:var(--tilt);transform-origin:50% 0;transition:rotate .6s cubic-bezier(.2,.7,.2,1);animation:6s ease-in-out infinite _0bGUxW_sway;position:relative}._0bGUxW_card:hover ._0bGUxW_swing{animation-play-state:paused;rotate:0deg}._0bGUxW_peg{z-index:2;background:linear-gradient(90deg,#b88550,#d6a96e 50%,#b88550);border-radius:3px;width:12px;height:30px;position:absolute;top:-14px;left:50%;transform:translate(-50%);box-shadow:0 2px 4px #242c2040}._0bGUxW_polaroid{background:#fdf9e9;padding:9px 9px 16px;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s;box-shadow:0 22px 40px -24px #242c208c,0 2px 6px #242c2014}._0bGUxW_card:hover ._0bGUxW_polaroid{transform:translateY(-8px)scale(1.04);box-shadow:0 34px 50px -26px #242c2099,0 2px 6px #242c2014}._0bGUxW_photo{aspect-ratio:1;background:#c4c9b6;display:block;position:relative;overflow:hidden}._0bGUxW_photo img{object-fit:cover}._0bGUxW_polaroid h3{font:italic 400 clamp(22px, min(2vw, 4svh), 30px)/1 var(--font-editorial), var(--font-thai-heading), Georgia, serif;color:var(--ink);margin:12px 4px 0}._0bGUxW_polaroid p{color:var(--muted);margin:6px 4px 0;font-size:13px;line-height:1.55}@keyframes _0bGUxW_twinkle{0%,to{opacity:1}50%{opacity:.5}}@keyframes _0bGUxW_sway{0%,to{transform:rotate(-1.2deg)}50%{transform:rotate(1.2deg)}}@keyframes _0bGUxW_balance{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@media (max-height:760px) and (min-width:761px){._0bGUxW_polaroid p{font-size:12.5px}._0bGUxW_swing{max-width:210px}}@media (max-width:760px),(max-width:1100px) and (orientation:portrait){._0bGUxW_firstVisit{padding:64px 6% 56px}._0bGUxW_head{flex-direction:column;align-items:flex-start;gap:18px}._0bGUxW_line{margin-top:36px}._0bGUxW_wire,._0bGUxW_bulb{display:none}._0bGUxW_lemon{width:56px;top:-8px;left:auto;right:2%}._0bGUxW_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 0}._0bGUxW_card{transform-origin:50% 0;padding-top:14px}._0bGUxW_card:last-child{grid-column:1/-1}._0bGUxW_card:last-child ._0bGUxW_swing{width:46%}._0bGUxW_swing{width:90%}}@media (prefers-reduced-motion:reduce){._0bGUxW_bulb,._0bGUxW_swing,._0bGUxW_lemon img{animation:none}._0bGUxW_swing,._0bGUxW_polaroid{transition:none}}html[lang=th] ._0bGUxW_eyebrow{font-size:13px}
.xNpLkq_garden{color:#fdf9e9;background:#2c3f11;justify-content:end;padding:0 7% 64px;overflow:hidden}.xNpLkq_media{z-index:0;position:absolute;inset:0}.xNpLkq_media img{object-fit:cover;object-position:50% 55%;filter:saturate(.8)sepia(.09)contrast(1.04)brightness(.94)}.xNpLkq_media:after{content:"";background:linear-gradient(#161b1314,#161b132e 45%,#161b13b8);position:absolute;inset:0}.xNpLkq_bottom{z-index:1;justify-content:space-between;align-items:end;gap:6%;display:flex;position:relative}.xNpLkq_eyebrow{letter-spacing:.08em;color:#fdf9e9d9;margin:0 0 16px;font-size:11px}.xNpLkq_title{font:400 clamp(64px, min(9vw, 17svh), 160px)/.95 var(--font-editorial), var(--font-thai-heading), Georgia, serif;letter-spacing:-.03em;margin:0}.xNpLkq_title em{font-weight:400}.xNpLkq_place{color:#fdf9e9d9;margin:0 0 .6em;font-size:13px}@media (min-width:1800px){.xNpLkq_garden{padding-left:max(7%,50vw - 780px);padding-right:max(7%,50vw - 780px)}}@media (max-width:760px),(max-width:1100px) and (orientation:portrait){.xNpLkq_garden{padding:0 7% 48px}.xNpLkq_media img{object-position:62% 55%}.xNpLkq_title{font-size:clamp(56px,17vw,80px)}.xNpLkq_bottom{flex-direction:column;align-items:start;gap:22px}.xNpLkq_place{margin:0}}html[lang=th] .xNpLkq_eyebrow{font-size:13px}
._8EUwCa_prices{--muted:#5d6656;--ink:#2c3f11;--card:#fdf9e9;--stub:120px;padding:72px 7% 64px}._8EUwCa_head{justify-content:space-between;align-items:end;gap:6%;display:flex}._8EUwCa_eyebrow{letter-spacing:.08em;color:var(--muted);margin:0 0 16px;font-size:11px}._8EUwCa_title{font:400 clamp(52px, min(5.6vw, 10svh), 92px)/1 var(--font-editorial), var(--font-thai-heading), Georgia, serif;letter-spacing:-.025em;margin:0}._8EUwCa_title em{font-weight:400}._8EUwCa_more{min-height:44px;color:var(--ink);border-bottom:1px solid #2c3f1159;flex:none;align-items:center;gap:12px;padding:4px 0;font-size:13px;text-decoration:none;transition:border-color .3s;display:inline-flex}._8EUwCa_more span{transition:transform .3s;display:inline-block}._8EUwCa_more:hover{border-color:var(--ink)}._8EUwCa_more:hover span{transform:translate(4px)}._8EUwCa_tickets{grid-template-columns:repeat(2,minmax(0,600px));justify-content:center;gap:4%;margin-top:clamp(48px,8svh,84px);display:grid}._8EUwCa_wrap{filter:drop-shadow(0 22px 26px #242c2029);position:relative}._8EUwCa_ticket{transform:rotate(var(--tilt));transition:transform .5s cubic-bezier(.2,.7,.2,1)}._8EUwCa_wrap:hover ._8EUwCa_ticket,._8EUwCa_wrap:focus-within ._8EUwCa_ticket{transform:rotate(0)translateY(-6px)}._8EUwCa_ticket{grid-template-columns:1fr var(--stub);background:var(--card);min-height:clamp(250px,34svh,300px);-webkit-mask:radial-gradient(circle 13px at calc(100% - var(--stub)) 0, transparent 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle 13px at calc(100% - var(--stub)) 100%, transparent 97%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle 13px at calc(100% - var(--stub)) 0, transparent 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle 13px at calc(100% - var(--stub)) 100%, transparent 97%, #000) bottom / 100% 51% no-repeat;border-radius:14px;display:grid}._8EUwCa_main{padding:30px 34px;position:relative;overflow:hidden}._8EUwCa_label{font:400 13px/1.4 var(--font-sans);letter-spacing:.06em;color:var(--muted);margin:0}._8EUwCa_price{font:400 clamp(72px, 6.6vw, 112px)/.9 var(--font-editorial), var(--font-thai-heading), Georgia, serif;letter-spacing:-.03em;color:var(--ink);margin:18px 0 0}._8EUwCa_currency{font:400 .3em/1 var(--font-sans);vertical-align:.95em;letter-spacing:0;margin-right:4px}._8EUwCa_note{max-width:200px;color:var(--muted);margin:12px 0 0;font-size:13px;line-height:1.6}._8EUwCa_lemons{align-items:end;display:flex;position:absolute;bottom:10px;right:18px}._8EUwCa_lemons img{width:auto;height:clamp(120px,17svh,150px)}._8EUwCa_lemons img+img{margin-left:-26px}._8EUwCa_stub{border-left:2px dashed #2c3f1129;flex-direction:column;justify-content:space-between;align-items:center;padding:26px 0 22px;display:flex}._8EUwCa_number{letter-spacing:.1em;color:var(--muted);font-size:10px}._8EUwCa_admit{writing-mode:vertical-rl;font:400 26px/1 var(--font-editorial), var(--font-thai-heading), Georgia, serif;letter-spacing:.02em;color:var(--ink);transform:rotate(180deg)}._8EUwCa_book{min-height:44px;color:var(--ink);border-bottom:1px solid #2c3f1159;align-items:center;gap:6px;padding:0 4px;font-size:13px;text-decoration:none;display:inline-flex}._8EUwCa_book:after{content:"";position:absolute;inset:0}._8EUwCa_wrap:hover ._8EUwCa_book{border-color:var(--ink)}._8EUwCa_included{text-align:center;max-width:560px;color:var(--muted);margin:clamp(40px,6svh,64px) auto 0;font-size:14px;line-height:1.8}@media (min-width:1800px){._8EUwCa_prices{padding-left:max(7%,50vw - 780px);padding-right:max(7%,50vw - 780px)}}@media (max-width:760px),(max-width:1100px) and (orientation:portrait){._8EUwCa_prices{--stub:84px;padding:64px 6% 56px}._8EUwCa_head{flex-direction:column;align-items:start;gap:14px}._8EUwCa_title{font-size:clamp(42px,12vw,56px)}._8EUwCa_tickets{grid-template-columns:1fr;gap:28px;margin-top:36px}._8EUwCa_ticket{min-height:252px}._8EUwCa_main{padding:22px 20px}._8EUwCa_price{font-size:64px}._8EUwCa_note{max-width:108px;font-size:12px}._8EUwCa_lemons{bottom:6px;right:6px}._8EUwCa_lemons img{height:88px}._8EUwCa_lemons img+img{margin-left:-18px}._8EUwCa_admit{font-size:21px}._8EUwCa_book{font-size:12px}}@media (prefers-reduced-motion:reduce){._8EUwCa_wrap{transition:none}}html[lang=th] ._8EUwCa_eyebrow{font-size:13px}
.FTifZa_reviews{--muted:#5d6656;--ink:#2c3f11;--gold:#b99a2e;--page:#f9f2d7;grid-template-columns:minmax(260px,30%) 1fr;align-items:center;gap:6%;padding:64px 7%;display:grid}.FTifZa_score{position:relative}.FTifZa_eyebrow{font:400 11px/1.6 var(--font-sans);letter-spacing:.08em;color:var(--muted);margin:0}.FTifZa_average{font:400 clamp(110px, 11vw, 184px)/.82 var(--font-editorial), var(--font-thai-heading), Georgia, serif;letter-spacing:-.04em;color:var(--ink);margin:18px 0 0}.FTifZa_stars{letter-spacing:5px;color:var(--gold);margin:18px 0 0;font-size:18px}.FTifZa_count{color:var(--muted);margin:8px 0 0;font-size:14px}.FTifZa_link{min-height:44px;color:var(--ink);border-bottom:1px solid #2c3f1159;align-items:center;gap:10px;margin-top:18px;padding:4px 0;font-size:13px;text-decoration:none;transition:border-color .3s;display:inline-flex}.FTifZa_link span{transition:transform .3s;display:inline-block}.FTifZa_link:hover{border-color:var(--ink)}.FTifZa_link:hover span{transform:translate(2px,-2px)}.FTifZa_squad{width:210px;height:auto;margin-top:34px;display:block}.FTifZa_wall{--wall-height:calc(100svh - 128px);grid-template-columns:repeat(3,1fr);align-items:start;gap:18px;display:grid}.FTifZa_column{flex-direction:column;gap:18px;display:flex}.FTifZa_card{background:#fdf9e9;border-radius:14px;margin:0;padding:26px 24px 20px}.FTifZa_card blockquote{font:400 20px/1.35 var(--font-editorial), var(--font-thai-heading), Georgia, serif;color:var(--ink);margin:0}.FTifZa_card figcaption{white-space:nowrap;letter-spacing:.06em;color:var(--muted);flex-wrap:wrap;column-gap:.3em;margin-top:18px;font-size:11px;display:flex}.FTifZa_cardStars{letter-spacing:2px;color:var(--gold);margin-right:6px}@media (min-width:1800px){.FTifZa_reviews{padding-left:max(7%,50vw - 780px);padding-right:max(7%,50vw - 780px)}}@media (max-width:760px),(max-width:1100px) and (orientation:portrait){.FTifZa_reviews{grid-template-columns:1fr;gap:36px;padding:64px 6% 48px}.FTifZa_average{font-size:104px}.FTifZa_squad{width:130px;margin:0;position:absolute;top:30px;right:-8px}.FTifZa_wall{--wall-height:62svh;grid-template-columns:repeat(2,1fr);gap:12px}.FTifZa_column{gap:12px}.FTifZa_column:nth-child(3){display:none}.FTifZa_column .FTifZa_phoneCard{display:block}.FTifZa_card{padding:18px 16px 14px}.FTifZa_card blockquote{font-size:16px}}.FTifZa_phoneCard{display:none}@media (min-width:1101px),(min-width:761px) and (orientation:landscape){.FTifZa_reviews{align-items:start}.FTifZa_score{position:sticky;top:15svh}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.FTifZa_reviews{view-timeline-name:--reviews-wall;align-items:center}.FTifZa_score{position:relative;top:auto}.FTifZa_wall{height:var(--wall-height);position:relative;overflow:hidden}.FTifZa_wall:before,.FTifZa_wall:after{content:"";z-index:1;pointer-events:none;height:12%;position:absolute;left:0;right:0}.FTifZa_wall:before{background:linear-gradient(var(--page), transparent);top:0}.FTifZa_wall:after{background:linear-gradient(transparent, var(--page));bottom:0}.FTifZa_column{will-change:transform;animation:linear both FTifZa_wallUp;animation-timeline:--reviews-wall}.FTifZa_column:nth-child(2){animation-name:FTifZa_wallDown}}}@keyframes FTifZa_wallUp{0%{transform:translate(0,0)}to{transform:translate3d(0, calc(var(--wall-height) - 100%), 0)}}@keyframes FTifZa_wallDown{0%{transform:translate3d(0, calc(var(--wall-height) - 100%), 0)}to{transform:translate(0,0)}}html[lang=th] .FTifZa_eyebrow{font-size:13px}html[lang=th] .FTifZa_card figcaption{font-size:13px}
._4seyjG_groups{--muted:#5d6656;--ink:#2c3f11;align-items:center;padding:72px 7%}._4seyjG_card{text-align:center;outline-offset:-16px;background:#fdf9e9;border-radius:4px;outline:1px solid #2c3f1124;width:min(780px,100%);padding:64px 72px 56px;position:relative;transform:rotate(-1deg);box-shadow:0 30px 60px -36px #242c2073}._4seyjG_seal{background:radial-gradient(circle at 38% 34%,#4a5c45,#2c3f11 70%);border-radius:50%;place-items:center;width:118px;height:118px;display:grid;position:absolute;top:-34px;right:-30px;transform:rotate(12deg);box-shadow:inset 0 0 0 5px #3c4d38,inset 0 0 0 7px #55684f,0 10px 18px -8px #242c2099}._4seyjG_sealLogo{width:58px;display:block}._4seyjG_invited{font:400 22px/1.3 var(--font-sriracha), cursive;color:#606737;margin:0}._4seyjG_title{font:400 clamp(56px, min(6vw, 11svh), 96px)/1 var(--font-editorial), var(--font-thai-heading), Georgia, serif;letter-spacing:-.025em;color:var(--ink);margin:14px 0 0}._4seyjG_title em{font-weight:400}._4seyjG_intro{max-width:460px;color:var(--muted);margin:20px auto 0;font-size:15px;line-height:1.8}._4seyjG_details{text-align:left;border-top:1px solid #2c3f1124;border-bottom:1px solid #2c3f1124;grid-template-columns:1fr 1fr;gap:32px;margin:36px 0 0;padding:26px 0;display:grid}._4seyjG_details dt{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px}._4seyjG_details dd{margin:10px 0 0}._4seyjG_details ul{margin:0;padding:0;list-style:none}._4seyjG_details li{font:400 21px/1.45 var(--font-editorial), var(--font-thai-heading), Georgia, serif;color:var(--ink)}._4seyjG_rates{text-align:left;margin-top:26px}._4seyjG_ratesTitle{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 12px;font-size:11px}._4seyjG_rates dl{gap:12px;margin:0;display:grid}._4seyjG_rates dl>div{border-bottom:1px dotted #2c3f1140;justify-content:space-between;align-items:baseline;gap:20px;padding-bottom:12px;display:flex}._4seyjG_rates dt{color:var(--ink);font-size:14px}._4seyjG_rates dd{text-align:right;color:var(--muted);margin:0;font-size:13px}._4seyjG_amount{font:400 26px/1 var(--font-editorial), var(--font-thai-heading), Georgia, serif;color:var(--ink)}._4seyjG_currency{font:400 .45em/1 var(--font-sans);vertical-align:.7em;margin-right:2px}._4seyjG_shape{text-align:center;color:var(--muted);margin:16px 0 0;font-size:13px}._4seyjG_rsvp{margin-top:26px}._4seyjG_rsvp p{color:var(--muted);margin:0;font-size:13px}._4seyjG_actions{justify-content:center;align-items:center;gap:28px;margin-top:18px;display:flex}._4seyjG_button{color:#fdf9e9;background:var(--ink);border-radius:2px;align-items:center;gap:10px;min-height:52px;padding:0 28px;font-size:13px;font-weight:500;text-decoration:none;transition:background .3s;display:inline-flex}._4seyjG_button:hover{background:#26331f}._4seyjG_more{min-height:44px;color:var(--ink);border-bottom:1px solid #2c3f1159;align-items:center;gap:10px;padding:4px 0;font-size:13px;text-decoration:none;transition:border-color .3s;display:inline-flex}._4seyjG_more span{transition:transform .3s;display:inline-block}._4seyjG_more:hover{border-color:var(--ink)}._4seyjG_more:hover span{transform:translate(4px)}@media (max-width:760px),(max-width:1100px) and (orientation:portrait){._4seyjG_groups{padding:72px 5% 56px}._4seyjG_card{outline-offset:-10px;padding:52px 26px 40px;transform:rotate(-.6deg)}._4seyjG_seal{width:88px;height:88px;top:-30px;right:-6px}._4seyjG_sealLogo{width:44px}._4seyjG_invited{font-size:19px}._4seyjG_title{font-size:clamp(44px,12vw,56px)}._4seyjG_intro{font-size:14px}._4seyjG_details{grid-template-columns:1fr;gap:20px}._4seyjG_details li{font-size:19px}._4seyjG_rates dl>div{flex-direction:column;gap:4px}._4seyjG_rates dd{text-align:left}._4seyjG_option{display:block}._4seyjG_option>span[aria-hidden]{display:none}._4seyjG_actions{flex-direction:column;gap:10px}}@media (max-height:1100px) and (min-width:761px) and (orientation:landscape){._4seyjG_groups{padding:40px 7%}._4seyjG_card{padding:40px 64px 34px}._4seyjG_invited{font-size:19px}._4seyjG_title{font-size:clamp(44px,min(6vw,8svh),96px)}._4seyjG_intro{margin-top:12px}._4seyjG_details{margin-top:22px;padding:16px 0}._4seyjG_details li{font-size:18px;line-height:1.4}._4seyjG_rates{margin-top:16px}._4seyjG_rates dl{gap:8px}._4seyjG_rates dl>div{padding-bottom:8px}._4seyjG_rsvp{margin-top:16px}._4seyjG_actions{margin-top:12px}}html[lang=th] ._4seyjG_details dt{font-size:13px}html[lang=th] ._4seyjG_ratesTitle{font-size:13px}@media (min-width:761px) and (orientation:landscape){html[lang=th] ._4seyjG_title{font-size:clamp(44px,min(4.6vw,7.4svh),80px)}}
._8M2-na_section{--muted:#5d6656;--ink:#2c3f11;padding:72px 7% 64px;overflow:hidden}._8M2-na_eyebrow{letter-spacing:.08em;color:var(--muted);margin:0 0 16px;font-size:11px}._8M2-na_title{font:400 clamp(52px, min(5.6vw, 10svh), 92px)/1 var(--font-editorial), var(--font-thai-heading), Georgia, serif;letter-spacing:-.025em;margin:0}._8M2-na_title em{font-weight:400}._8M2-na_faq{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:8%;margin-top:clamp(36px,6svh,60px);display:grid;position:relative}._8M2-na_item{display:contents}._8M2-na_question{border-bottom:1px solid #2c3f1122;grid-column:1;margin:0}._8M2-na_question button{text-align:left;cursor:pointer;width:100%;font:400 clamp(22px, 1.9vw, 30px)/1.25 var(--font-editorial), var(--font-thai-heading), Georgia, serif;color:var(--muted);background:0 0;border:0;align-items:baseline;gap:18px;padding:13px 0;transition:color .3s;display:flex}._8M2-na_question button:hover,._8M2-na_question button[aria-expanded=true]{color:var(--ink)}._8M2-na_question button[aria-expanded=true]:after{content:"→";font:400 18px/1 var(--font-sans);margin-left:auto}._8M2-na_number{width:22px;font:400 11px/1 var(--font-sans);letter-spacing:.08em;flex:none}._8M2-na_answer{background:#fdf9e9;border-radius:22px;grid-area:1/2/span 8;align-self:start;margin-right:clamp(110px,10vw,160px);padding:36px 40px;animation:.45s cubic-bezier(.2,.7,.2,1) _8M2-na_answer-in;position:relative}._8M2-na_answer:after{content:"";background:#fdf9e9;border-radius:0 6px 0 0;width:28px;height:28px;position:absolute;top:56px;right:-12px;transform:rotate(45deg)}._8M2-na_answer p{font:400 clamp(22px, 1.9vw, 30px)/1.4 var(--font-editorial), var(--font-thai-heading), Georgia, serif;color:var(--ink);margin:0}._8M2-na_ask{min-height:44px;color:var(--ink);border-bottom:1px solid #2c3f1159;align-self:start;align-items:center;gap:10px;margin-top:28px;padding:4px 0;font-size:13px;text-decoration:none;transition:border-color .3s;display:inline-flex}._8M2-na_ask:hover{border-color:var(--ink)}._8M2-na_lemon{pointer-events:none;width:clamp(120px,11vw,170px);height:auto;position:absolute;top:0;right:calc(-1*max(8vw,50vw - 756px))}@keyframes _8M2-na_answer-in{0%{opacity:0;transform:translateY(10px)}}@media (min-width:1800px){._8M2-na_section{padding-left:max(7%,50vw - 780px);padding-right:max(7%,50vw - 780px)}}@media (max-width:760px),(max-width:1100px) and (orientation:portrait){._8M2-na_section{padding:64px 6% 56px}._8M2-na_title{font-size:clamp(42px,12vw,56px)}._8M2-na_faq{margin-top:28px;display:block}._8M2-na_item{display:block}._8M2-na_question button{padding:16px 0;font-size:21px}._8M2-na_question button[aria-expanded=true]:after{content:"−"}._8M2-na_question button[aria-expanded=false]:after{content:"+";font:400 18px/1 var(--font-sans);margin-left:auto}._8M2-na_answer{border-radius:16px;margin:4px 0 14px;padding:20px 22px}._8M2-na_answer:after{display:none}._8M2-na_answer p{font-size:18px}._8M2-na_lemon{display:none}}@media (prefers-reduced-motion:reduce){._8M2-na_answer{animation:none}}html[lang=th] ._8M2-na_eyebrow{font-size:13px}
.VwBRTW_visit{--muted:#5d6656;--ink:#2c3f11;grid-template-columns:minmax(300px,36%) 1fr;align-items:center;gap:6%;padding:72px 7%;display:grid}.VwBRTW_eyebrow{letter-spacing:.08em;color:var(--muted);margin:0 0 16px;font-size:11px}.VwBRTW_title{font:400 clamp(52px, min(5.6vw, 10svh), 92px)/1 var(--font-editorial), var(--font-thai-heading), Georgia, serif;letter-spacing:-.025em;margin:0}.VwBRTW_title em{font-weight:400}.VwBRTW_details{gap:18px;margin:34px 0 0;display:grid}.VwBRTW_details>div{border-bottom:1px solid #2c3f1122;padding-bottom:16px}.VwBRTW_details dt{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px}.VwBRTW_details dd{font:400 21px/1.4 var(--font-editorial), var(--font-thai-heading), Georgia, serif;color:var(--ink);margin:6px 0 0}.VwBRTW_details address{font-style:normal}.VwBRTW_details a{color:inherit;text-underline-offset:4px;-webkit-text-decoration:underline #2c3f1159;text-decoration:underline #2c3f1159}.VwBRTW_details a:hover{text-decoration-color:currentColor}.VwBRTW_actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px;display:flex}.VwBRTW_button{color:#fdf9e9;background:var(--ink);border-radius:2px;align-items:center;gap:10px;min-height:52px;padding:0 26px;font-size:13px;font-weight:500;text-decoration:none;transition:background .3s;display:inline-flex}.VwBRTW_button:hover{background:#26331f}.VwBRTW_book{min-height:44px;color:var(--ink);border-bottom:1px solid #2c3f1159;align-items:center;gap:10px;padding:4px 0;font-size:13px;text-decoration:none;transition:border-color .3s;display:inline-flex}.VwBRTW_book:hover{border-color:var(--ink)}.VwBRTW_map{aspect-ratio:1000/630;background:#c4c9b6;border-radius:20px;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 60px -40px #242c2080}.VwBRTW_map img{object-fit:cover}.VwBRTW_station{color:var(--ink);white-space:nowrap;background:#fdf9e9eb;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:12px;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 6px 14px -8px #242c2080}.VwBRTW_bts{letter-spacing:.04em;color:#fdf9e9;background:var(--ink);border-radius:999px;place-items:center;width:30px;height:22px;font-size:9px;font-weight:600;display:grid}.VwBRTW_pin{flex-direction:column;align-items:center;gap:8px;width:0;margin-top:-35px;display:flex;position:absolute}.VwBRTW_pinLogo{background:#fdf9e9;border-radius:50%;place-items:center;width:70px;height:70px;display:grid;position:relative;box-shadow:0 10px 22px -10px #242c2099}.VwBRTW_pinLogo>.quiet-logo{width:40px}.VwBRTW_pinLogo:after{content:"";opacity:0;border:2px solid #e9d786;border-radius:50%;position:absolute;inset:-6px}[data-live=on] .VwBRTW_pinLogo:after{animation:1.8s ease-out 1s 3 VwBRTW_pin-pulse}.VwBRTW_pinLabel{color:#fdf9e9;background:var(--ink);white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:500}.VwBRTW_open{min-height:44px;color:var(--ink);background:#fdf9e9;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:13px;text-decoration:none;transition:background .3s;display:inline-flex;position:absolute;top:18px;left:18px;box-shadow:0 8px 18px -10px #242c2080}.VwBRTW_open:hover{background:#fff}.VwBRTW_credit{font-size:10px;position:absolute;bottom:8px;right:10px}.VwBRTW_credit a{color:#2c3f11b3;background:#fdf9e9cc;border-radius:4px;align-items:center;min-height:24px;padding:2px 6px;text-decoration:none;display:inline-flex}.VwBRTW_credit a:hover{text-decoration:underline}@keyframes VwBRTW_pin-pulse{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.5)}}@media (min-width:1800px){.VwBRTW_visit{padding-left:max(7%,50vw - 780px);padding-right:max(7%,50vw - 780px)}}@media (max-width:760px),(max-width:1100px) and (orientation:portrait){.VwBRTW_visit{grid-template-columns:1fr;gap:36px;padding:64px 6% 56px}.VwBRTW_title{font-size:clamp(42px,12vw,56px)}.VwBRTW_details dd{font-size:19px}.VwBRTW_map{border-radius:16px}.VwBRTW_pin{margin-top:-26px}.VwBRTW_pinLogo{width:52px;height:52px}.VwBRTW_pinLogo>.quiet-logo{width:30px}.VwBRTW_pinLabel,.VwBRTW_station{font-size:11px}.VwBRTW_open{min-height:40px;padding:0 14px;font-size:12px;top:10px;left:10px}}@media (prefers-reduced-motion:reduce){[data-live] .VwBRTW_pinLogo:after{animation:none}}html[lang=th] .VwBRTW_eyebrow{font-size:13px}html[lang=th] .VwBRTW_details dt{font-size:13px}html[lang=th] .VwBRTW_station{font-size:13px}
.HP21UW_footer{--cream:#f9f2d7;--soft:#c8ccbb;--rule:#f9f2d726;z-index:1;color:var(--cream);background:#2c3f11;padding:104px 7% 0;position:relative;overflow:hidden}.HP21UW_footer a{color:inherit;text-decoration:none}.HP21UW_footer a:focus-visible{outline-offset:5px;outline:2px solid}.HP21UW_top{justify-content:space-between;align-items:end;gap:6%;display:flex}.HP21UW_closing{font:400 clamp(52px, 6vw, 100px)/1 var(--font-editorial), var(--font-thai-heading), Georgia, serif;letter-spacing:-.025em;margin:0}.HP21UW_closing em{font-weight:400}.HP21UW_footer .HP21UW_book{color:#2c3f11;background:var(--cream);border-radius:2px;flex:none;align-items:center;gap:10px;min-height:54px;padding:0 28px;font-size:13px;font-weight:500;transition:background .3s;display:inline-flex}.HP21UW_footer .HP21UW_book:hover{background:#fff}.HP21UW_columns{border-top:1px solid var(--rule);grid-template-columns:1.3fr 1fr 1.2fr .8fr;gap:5%;margin-top:84px;padding-top:44px;display:grid}.HP21UW_brand p{max-width:230px;color:var(--soft);margin:18px 0 0;font-size:14px;line-height:1.7}.HP21UW_logo{background:var(--cream);border-radius:50%;place-items:center;width:104px;height:104px;display:grid}.HP21UW_logo>.quiet-logo{width:62px}.HP21UW_label{letter-spacing:.1em;text-transform:uppercase;color:var(--soft);margin:0 0 14px;font-size:11px}.HP21UW_columns ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.HP21UW_columns li a,.HP21UW_address{font-size:15px;line-height:1.6}.HP21UW_columns li a{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .3s}.HP21UW_columns li a:hover{background-size:100% 1px}.HP21UW_address{color:var(--cream);font-style:normal}.HP21UW_address a{text-underline-offset:4px;-webkit-text-decoration:underline #f9f2d766;text-decoration:underline #f9f2d766}.HP21UW_bottom{color:var(--soft);justify-content:space-between;align-items:center;gap:20px;margin-top:64px;font-size:12px;display:flex}.HP21UW_bottom small{font-size:inherit}.HP21UW_legal{gap:22px;display:flex}.HP21UW_legal a{align-items:center;min-height:44px;display:inline-flex}.HP21UW_legal a:hover{color:var(--cream)}.HP21UW_wordmark{margin:8px -1vw 0;overflow:hidden;container-type:inline-size}.HP21UW_wordmark p{font:400 25.8cqi/.78 var(--font-editorial), var(--font-thai-heading), Georgia, serif;letter-spacing:-.045em;white-space:nowrap;color:var(--cream);margin:0;padding-bottom:.04em}@media (min-width:1800px){.HP21UW_footer{padding-left:max(7%,50vw - 780px);padding-right:max(7%,50vw - 780px)}}@media (max-width:760px),(max-width:1100px) and (orientation:portrait){.HP21UW_footer{padding:72px 6% 0}.HP21UW_top{flex-direction:column;align-items:start;gap:26px}.HP21UW_closing{font-size:clamp(44px,12vw,58px)}.HP21UW_columns{grid-template-columns:1.4fr 1fr;grid-template-areas:"brand brand""explore follow""visit visit";gap:36px 6%;margin-top:56px;padding-top:32px}.HP21UW_brand{grid-area:brand}.HP21UW_explore{grid-area:explore}.HP21UW_follow{grid-area:follow}.HP21UW_visit{grid-area:visit}.HP21UW_follow a{white-space:nowrap}.HP21UW_bottom{flex-direction:column;align-items:start;gap:4px;margin-top:44px}}html[lang=th] .HP21UW_label{font-size:13px}
.R83y5G_book{right:max(24px, env(safe-area-inset-right));bottom:max(24px, env(safe-area-inset-bottom));z-index:20;color:#2c3f11;opacity:0;visibility:hidden;-webkit-tap-highlight-color:transparent;background:#f5da4a;border-radius:2px;align-items:center;gap:12px;min-height:54px;padding:0 26px;font-size:14px;font-weight:500;text-decoration:none;transition:opacity .3s,transform .3s,visibility 0s linear .3s,background-color .3s;display:inline-flex;position:fixed;transform:translateY(14px);box-shadow:0 14px 30px -14px #181e158c}.R83y5G_book[data-shown]{opacity:1;visibility:visible;transition:opacity .45s,transform .6s cubic-bezier(.2,.7,.2,1),visibility,background-color .3s;transform:none}html[data-intro=playing] .R83y5G_book{opacity:0;visibility:hidden}.R83y5G_book:hover{background:#f7e169}.R83y5G_book:focus-visible{outline-offset:3px;outline:2px solid #2c3f11;box-shadow:0 0 0 5px #f9f2d7}.R83y5G_book span{transition:transform .3s;display:inline-block}.R83y5G_book:hover span{transform:translate(3px)}@media (max-width:760px),(max-width:1100px) and (orientation:portrait){.R83y5G_book{top:calc(env(safe-area-inset-top) + 32px);min-height:46px;padding:0 18px;bottom:auto;right:7%;transform:translateY(-14px)}}@media (prefers-reduced-motion:reduce){.R83y5G_book,.R83y5G_book[data-shown]{transition:opacity .2s,visibility;transform:none}.R83y5G_book span{transition:none}}@media print{.R83y5G_book{display:none}}
.vP-t4G_page{--ink:#2c3f11;--muted:#5d6656;--gutter:7%;--header-h:129px;color:var(--ink);background:#f9f2d7}.vP-t4G_skip{z-index:40;color:var(--ink);background:#fdf9e9;padding:10px 20px;position:absolute;top:10px;left:20px;transform:translateY(-160%)}.vP-t4G_skip:focus{transform:none}.vP-t4G_intro{min-height:calc(100svh - var(--header-h));padding:0 var(--gutter) clamp(20px, 4svh, 48px);flex-direction:column;display:flex}.vP-t4G_heading{text-align:center;padding:clamp(8px,2.5svh,32px) 0 clamp(22px,4.5svh,48px)}.vP-t4G_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px}.vP-t4G_title{font:400 clamp(46px, min(5.4vw, 9svh), 88px)/1.02 var(--font-editorial), var(--font-thai-heading), Georgia, serif;letter-spacing:-.02em;margin:16px 0 0}.vP-t4G_lede{max-width:470px;color:var(--muted);margin:16px auto 0;font-size:15px;line-height:1.8}.vP-t4G_pageNav{letter-spacing:.06em;text-align:center;text-wrap:balance;margin-top:clamp(16px,3svh,28px);font-size:12px}.vP-t4G_pageNav a{color:inherit;border-bottom:1px solid #2c3f1133;margin:4px 17px;padding:8px 0;text-decoration:none;transition:border-color .3s;display:inline-block}.vP-t4G_pageNav a:hover{border-color:currentColor}.vP-t4G_pageNav a:focus-visible{outline-offset:5px;outline:2px solid}.vP-t4G_heroWrap{flex-direction:column;flex:1;min-height:220px;display:flex;position:relative}.vP-t4G_heroLemon{z-index:0;width:clamp(84px,min(9vw,17svh),150px);animation:1.1s cubic-bezier(.2,1.4,.4,1) 1.2s both vP-t4G_lemon-peek;position:absolute;top:0;right:6%}.vP-t4G_hero{z-index:1;background:#c4c9b6;border-radius:2px;flex:1;min-height:220px;margin:0;animation:1.5s cubic-bezier(.7,0,.2,1) .1s both vP-t4G_hero-open;position:relative;overflow:hidden}.vP-t4G_hero img{object-fit:cover;object-position:55% 72%;animation:2.2s cubic-bezier(.2,.7,.2,1) both vP-t4G_settle}.vP-t4G_session{min-height:100svh;padding:clamp(48px, 9svh, 112px) var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,4fr);align-items:center;gap:8%;display:grid}.vP-t4G_sectionTitle{font:400 clamp(40px, min(4.4vw, 8svh), 72px)/1.04 var(--font-editorial), var(--font-thai-heading), Georgia, serif;letter-spacing:-.02em;margin:16px 0 0}.vP-t4G_answer{max-width:560px;color:var(--muted);margin:clamp(18px,3svh,28px) 0 0;font-size:16px;line-height:1.85}.vP-t4G_facts{grid-template-columns:1fr 1fr;gap:0 36px;margin:clamp(24px,4svh,44px) 0 0;display:grid}.vP-t4G_facts>div{border-top:1px solid #2c3f1120;padding:14px 0}.vP-t4G_facts dt{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px}.vP-t4G_facts dd{font:400 19px/1.35 var(--font-editorial), var(--font-thai-heading), Georgia, serif;color:var(--ink);margin:6px 0 0}.vP-t4G_sessionPhoto{background:#c4c9b6;border-radius:2px;height:min(78svh,760px);margin:0;position:relative;overflow:hidden}.vP-t4G_sessionPhoto img{object-fit:cover;object-position:50% 45%}.vP-t4G_details{grid-template-columns:minmax(0,4fr) minmax(0,5fr)}.vP-t4G_details>figure,.vP-t4G_details>.vP-t4G_media{order:-1}.vP-t4G_media{position:relative}.vP-t4G_inset{z-index:2;aspect-ratio:3/4;background:#c4c9b6;border:8px solid #f9f2d7;border-radius:2px;width:36%;margin:0;position:absolute;bottom:-6%;left:-13%;overflow:hidden;box-shadow:0 30px 50px -34px #242c20b3}.vP-t4G_inset img{object-fit:cover}.vP-t4G_photoClip{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .8s;position:absolute;inset:0}.vP-t4G_photoClip[data-showing]{opacity:1}.vP-t4G_details .vP-t4G_inset{left:auto;right:-13%}.vP-t4G_badge{z-index:3;position:absolute;top:7%;left:-8%}.vP-t4G_details .vP-t4G_badge{left:auto;right:-8%}.vP-t4G_progress{z-index:60;transform-origin:0;pointer-events:none;background:#e9c84a;width:100%;height:3px;position:fixed;top:0;left:0;transform:scaleX(0)}.vP-t4G_answer a,.vP-t4G_pricingAnswer a,.vP-t4G_questions p a{color:var(--ink);text-underline-offset:4px;-webkit-text-decoration:underline #2c3f1166;text-decoration:underline #2c3f1166;transition:text-decoration-color .3s}.vP-t4G_answer a:hover,.vP-t4G_pricingAnswer a:hover,.vP-t4G_questions p a:hover{text-decoration-color:currentColor}.vP-t4G_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(28px,4vw,64px);margin:0;padding:0;list-style:none;display:grid}.vP-t4G_steps li{border-top:1px solid #2c3f1130;padding-top:18px}.vP-t4G_steps h3{font:italic 400 clamp(34px, min(3.4vw, 6svh), 54px)/1 var(--font-editorial), var(--font-thai-heading), Georgia, serif;margin:0}.vP-t4G_steps p{max-width:340px;color:var(--muted);margin:10px 0 0;font-size:15px;line-height:1.75}.vP-t4G_bodyNote{border-top:1px solid #2c3f1130;grid-template-columns:minmax(0,5fr) minmax(0,4fr);align-items:start;gap:8%;padding:clamp(20px,3svh,32px) 0 0;display:grid}.vP-t4G_bodyNote h3{font:400 clamp(24px, 2.2vw, 32px)/1.15 var(--font-editorial), var(--font-thai-heading), Georgia, serif;margin:0}.vP-t4G_bodyNote p{color:var(--muted);margin:0;font-size:15px;line-height:1.75}.vP-t4G_bodyNote a{letter-spacing:.06em;color:inherit;border-bottom:1px solid #2c3f1140;margin-top:14px;padding:6px 0;font-size:12px;text-decoration:none;transition:border-color .3s;display:inline-block}.vP-t4G_bodyNote a:hover{border-color:currentColor}.vP-t4G_bodyNote a:focus-visible,.vP-t4G_answer a:focus-visible,.vP-t4G_pricingAnswer a:focus-visible,.vP-t4G_questions p a:focus-visible{outline-offset:4px;outline:2px solid}.vP-t4G_firstTime{min-height:100svh;padding:clamp(48px, 9svh, 112px) var(--gutter);background:#efe6c5;flex-direction:column;justify-content:center;gap:clamp(36px,7svh,80px);display:flex}.vP-t4G_firstIntro{grid-template-columns:minmax(0,5fr) minmax(0,4fr);align-items:end;gap:8%;display:grid}.vP-t4G_firstQuote{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 28px;margin:0;display:grid}.vP-t4G_firstLemon{grid-row:span 2;width:clamp(104px,min(11vw,20svh),210px)}.vP-t4G_firstLemon img{width:100%;height:auto;display:block}.vP-t4G_firstQuote blockquote{font:italic 400 clamp(22px, min(2.1vw, 3.6svh), 34px)/1.25 var(--font-editorial), var(--font-thai-heading), Georgia, serif;margin:0}.vP-t4G_firstQuote blockquote p{margin:0}.vP-t4G_firstQuote figcaption{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-self:start;font-size:11px}.vP-t4G_questions{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:0 clamp(28px,4vw,64px);display:grid}.vP-t4G_questions>div{border-top:1px solid #2c3f1130;padding-top:20px}.vP-t4G_questions h3{font:400 clamp(21px, 1.7vw, 26px)/1.2 var(--font-editorial), var(--font-thai-heading), Georgia, serif;margin:0}.vP-t4G_questions p{color:var(--muted);margin:10px 0 0;font-size:15px;line-height:1.75}.vP-t4G_questions>div>a{letter-spacing:.06em;color:inherit;border-bottom:1px solid #2c3f1140;margin-top:14px;padding:6px 0;font-size:12px;text-decoration:none;transition:border-color .3s;display:inline-block}.vP-t4G_questions>div>a:hover{border-color:currentColor}.vP-t4G_questions>div>a:focus-visible{outline-offset:5px;outline:2px solid}.vP-t4G_pricing{min-height:100svh;padding:clamp(48px, 9svh, 112px) var(--gutter);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.vP-t4G_pricingAnswer{max-width:540px;color:var(--muted);margin:clamp(16px,2.6svh,24px) auto 0;font-size:16px;line-height:1.8}.vP-t4G_rates{text-align:left;grid-template-columns:repeat(2,auto);margin:clamp(32px,6svh,72px) 0 0;display:grid}.vP-t4G_rates>div{padding:0 clamp(36px,6vw,96px)}.vP-t4G_rates>div+div{border-left:1px solid #2c3f1126}.vP-t4G_rates dt{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:11px}.vP-t4G_rates dd{margin:0}.vP-t4G_rates .vP-t4G_rate{font:400 clamp(72px, min(9vw, 15svh), 160px)/1 var(--font-editorial), var(--font-thai-heading), Georgia, serif;letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:10px}.vP-t4G_baht{font:300 .42em/1 var(--font-serif), Georgia, serif;vertical-align:.95em;margin-right:.06em}.vP-t4G_rates .vP-t4G_rateNote{color:var(--muted);margin-top:12px;font-size:14px}.vP-t4G_pricingActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 36px;margin-top:clamp(32px,6svh,64px);display:flex}.vP-t4G_bookButton{letter-spacing:.04em;color:#f9f2d7;background:var(--ink);border-radius:2px;align-items:center;gap:10px;min-height:54px;padding:0 30px;font-size:13px;font-weight:500;text-decoration:none;transition:background .3s;display:inline-flex}.vP-t4G_bookButton:hover{background:#24301f}.vP-t4G_textLink{letter-spacing:.06em;color:inherit;border-bottom:1px solid #2c3f1140;padding:6px 0;font-size:12px;text-decoration:none;transition:border-color .3s}.vP-t4G_textLink:hover{border-color:currentColor}.vP-t4G_bookButton:focus-visible,.vP-t4G_textLink:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@keyframes vP-t4G_settle{0%{transform:scale(1.08)}}@keyframes vP-t4G_hero-open{0%{clip-path:inset(0 7% 16% round 24px)}to{clip-path:inset(0 round 2px)}}@keyframes vP-t4G_lemon-peek{0%{transform:translateY(0)}to{transform:translateY(-64%)}}@media (min-width:1800px){.vP-t4G_session,.vP-t4G_intro,.vP-t4G_firstTime{padding-left:max(7%,50vw - 780px);padding-right:max(7%,50vw - 780px)}}@media (max-height:780px) and (min-width:761px){.vP-t4G_page{--header-h:100px}.vP-t4G_answer{font-size:15px;line-height:1.75}.vP-t4G_facts>div{padding:10px 0}.vP-t4G_facts dd{font-size:17px}.vP-t4G_questions p,.vP-t4G_steps p,.vP-t4G_bodyNote p{font-size:14px;line-height:1.7}}@media (max-width:760px),(max-width:1100px) and (orientation:portrait){.vP-t4G_page{--header-h:109px;--gutter:6%}.vP-t4G_title{font-size:clamp(40px,12vw,54px)}.vP-t4G_lede{font-size:14px}.vP-t4G_pageNav a{margin:4px 11px}.vP-t4G_hero{min-height:180px}.vP-t4G_session{min-height:0;padding:72px var(--gutter) 64px;grid-template-columns:1fr;gap:32px}.vP-t4G_sectionTitle{font-size:clamp(34px,9.6vw,44px)}.vP-t4G_answer{font-size:15px}.vP-t4G_facts{grid-template-columns:1fr}.vP-t4G_facts dd{font-size:18px}.vP-t4G_sessionPhoto{height:62svh}.vP-t4G_details>figure,.vP-t4G_details>.vP-t4G_media{order:0}.vP-t4G_inset,.vP-t4G_details .vP-t4G_inset{border-width:5px;width:34%;bottom:-5%;left:auto;right:5%}.vP-t4G_badge,.vP-t4G_details .vP-t4G_badge{top:-22px;left:5%;right:auto}.vP-t4G_heroLemon{width:76px;right:7%}.vP-t4G_heroWrap:has(.vP-t4G_heroLemon){margin-top:58px}.vP-t4G_steps{grid-template-columns:1fr;gap:24px}.vP-t4G_bodyNote{grid-template-columns:1fr;gap:12px}.vP-t4G_firstTime{min-height:0;padding:72px var(--gutter) 64px}.vP-t4G_firstIntro{grid-template-columns:1fr;gap:24px}.vP-t4G_firstIntro>.vP-t4G_answer{margin-top:0}.vP-t4G_firstQuote blockquote{font-size:22px}.vP-t4G_questions{grid-template-columns:1fr;gap:28px}.vP-t4G_pricing{min-height:0;padding:72px var(--gutter) 80px;text-align:left;align-items:stretch}.vP-t4G_pricingAnswer{margin-left:0;font-size:15px}.vP-t4G_rates{grid-template-columns:1fr;margin-top:20px}.vP-t4G_rates>div{padding:22px 0}.vP-t4G_rates>div+div{border-top:1px solid #2c3f1126;border-left:0}.vP-t4G_pricingActions{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.vP-t4G_hero img,.vP-t4G_hero{animation:none}.vP-t4G_heroLemon{animation:none;transform:translateY(-64%)}}.vP-t4G_cream{background:0 0}.vP-t4G_introBody{flex:1;justify-content:center;align-items:center;min-height:200px;display:flex}.vP-t4G_hire{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 clamp(24px,3vw,48px);margin:0;display:grid}.vP-t4G_hire>div{border-top:1px solid #2c3f1130;padding-top:18px}.vP-t4G_hire dt{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px}.vP-t4G_hire dd{margin:0}.vP-t4G_hire .vP-t4G_hirePrice{font:400 clamp(36px, min(3.6vw, 7svh), 58px)/1 var(--font-editorial), var(--font-thai-heading), Georgia, serif;letter-spacing:-.02em;margin-top:10px}.vP-t4G_hire .vP-t4G_hireNote{color:var(--muted);margin-top:10px;font-size:14px}.vP-t4G_score{text-align:center;justify-items:center;gap:14px;display:grid}.vP-t4G_scoreNumber{font:400 clamp(110px, min(16vw, 30svh), 240px)/.9 var(--font-editorial), var(--font-thai-heading), Georgia, serif;letter-spacing:-.04em}.vP-t4G_scoreNote{color:var(--muted);margin:0;font-size:14px}.vP-t4G_scoreNote a{color:var(--ink);text-underline-offset:4px;text-decoration-color:#2c3f1166}.vP-t4G_reviewGrid{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:clamp(20px,2.4vw,36px);margin:0;display:grid}.vP-t4G_reviewGrid figure{background:#fdf9e9;border-radius:2px;flex-direction:column;justify-content:space-between;gap:18px;margin:0;padding:clamp(22px,2.4vw,32px);display:flex}.vP-t4G_cream .vP-t4G_reviewGrid figure{background:#efe6c5}.vP-t4G_reviewGrid blockquote{font:italic 400 clamp(19px, 1.5vw, 23px)/1.4 var(--font-editorial), var(--font-thai-heading), Georgia, serif;margin:0}.vP-t4G_reviewGrid blockquote p{margin:0}.vP-t4G_reviewGrid figcaption{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px}.vP-t4G_cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(20px,2.4vw,36px);margin:0;padding:0;list-style:none;display:grid}.vP-t4G_card{background:#efe6c5;border-radius:2px;grid-template-rows:auto 1fr;transition:background .3s;display:grid;position:relative}.vP-t4G_card:hover{background:#e2ddcb}.vP-t4G_cardArt{place-items:center;padding:clamp(14px,2.4svh,24px) 0 clamp(8px,1.4svh,14px);display:grid}.vP-t4G_cardArt img{width:auto;height:clamp(110px,18svh,190px)}.vP-t4G_cardText{padding:0 clamp(20px,2vw,28px) clamp(22px,2.4vw,30px)}.vP-t4G_cardText p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.vP-t4G_cardText .vP-t4G_cardKind{letter-spacing:.14em;text-transform:uppercase;font-size:11px}.vP-t4G_cardText h3{font:400 clamp(21px, 1.7vw, 28px)/1.15 var(--font-editorial), var(--font-thai-heading), Georgia, serif;margin:8px 0}.vP-t4G_cardText a{color:inherit;text-decoration:none}.vP-t4G_cardText a:after{content:"";position:absolute;inset:0}.vP-t4G_cardText a:focus-visible{outline:none}.vP-t4G_card:has(a:focus-visible){outline:2px solid var(--ink);outline-offset:4px}.vP-t4G_guideIntro{min-height:calc(78svh - var(--header-h));padding:clamp(24px, 6svh, 72px) var(--gutter) clamp(40px, 8svh, 96px);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6%;display:grid}.vP-t4G_guideIntro .vP-t4G_title{max-width:14ch}.vP-t4G_guideLede{max-width:620px;font:400 clamp(19px, 1.6vw, 24px)/1.5 var(--font-editorial), var(--font-thai-heading), Georgia, serif;color:var(--ink);margin:clamp(18px,3svh,28px) 0 0}.vP-t4G_byline{color:var(--muted);margin:clamp(18px,3svh,28px) 0 0;font-size:13px;line-height:2.2}.vP-t4G_guideLemon{width:clamp(180px,min(24vw,42svh),360px)}.vP-t4G_guideLemon img{width:100%;height:auto;display:block}.vP-t4G_guideBody{padding:clamp(40px, 6svh, 72px) var(--gutter) clamp(72px, 12svh, 140px);border-top:1px solid #2c3f1120;grid-template-columns:minmax(180px,1fr) minmax(0,680px) minmax(0,1fr);gap:0 5%;display:grid}.vP-t4G_toc{align-self:start;font-size:13px;position:sticky;top:32px}.vP-t4G_toc p{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px}.vP-t4G_toc ol{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.vP-t4G_toc a{color:var(--muted);text-decoration:none;transition:color .3s}.vP-t4G_toc a:hover{color:var(--ink)}.vP-t4G_toc a:focus-visible{outline-offset:3px;outline:2px solid}.vP-t4G_prose{color:#3d4a39;font-size:17px;line-height:1.8}.vP-t4G_prose section+section{margin-top:clamp(44px,7svh,80px)}.vP-t4G_prose h2{font:400 clamp(30px, 2.8vw, 42px)/1.1 var(--font-editorial), var(--font-thai-heading), Georgia, serif;letter-spacing:-.01em;color:var(--ink);margin:0 0 18px;scroll-margin-top:32px}.vP-t4G_prose h3{font:400 23px/1.25 var(--font-editorial), var(--font-thai-heading), Georgia, serif;color:var(--ink);margin:26px 0 8px}.vP-t4G_prose p{margin:0 0 16px}.vP-t4G_prose ul,.vP-t4G_prose ol{margin:0 0 16px;padding-left:22px}.vP-t4G_prose li+li{margin-top:6px}.vP-t4G_prose a{color:var(--ink);text-underline-offset:4px;-webkit-text-decoration:underline #2c3f1166;text-decoration:underline #2c3f1166}.vP-t4G_prose a:hover{text-decoration-color:currentColor}.vP-t4G_prose table{border-collapse:collapse;width:100%;margin:8px 0 20px;font-size:15px;line-height:1.6}.vP-t4G_prose th,.vP-t4G_prose td{text-align:left;vertical-align:top;border-top:1px solid #2c3f1122;padding:12px 12px 12px 0}.vP-t4G_prose th{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:500}.vP-t4G_prose blockquote{font:italic 400 24px/1.4 var(--font-editorial), var(--font-thai-heading), Georgia, serif;color:var(--ink);border-left:2px solid #2c3f1140;margin:26px 0;padding-left:20px}.vP-t4G_prose blockquote p{margin:0}.vP-t4G_prose cite{font:11px/1.5 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:8px;font-style:normal;display:block}.vP-t4G_sources{font-size:14px;line-height:1.7}.vP-t4G_guideActions{flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:clamp(24px,4svh,40px);display:flex}.vP-t4G_related ul{gap:4px;margin:14px 0 0;padding:0;list-style:none;display:grid}.vP-t4G_related a{font:400 clamp(20px, 1.7vw, 24px)/1.3 var(--font-editorial), var(--font-thai-heading), Georgia, serif;color:inherit;border-bottom:1px solid #2c3f1130;padding:8px 0;text-decoration:none;transition:border-color .3s;display:inline-block}.vP-t4G_related a:hover{border-color:currentColor}.vP-t4G_related a:focus-visible{outline-offset:4px;outline:2px solid}.vP-t4G_mapFigure{align-self:center}@media (max-height:780px) and (min-width:761px){.vP-t4G_hire>div{padding-top:14px}.vP-t4G_hire .vP-t4G_hireNote{margin-top:6px}.vP-t4G_reviewGrid blockquote{font-size:18px}.vP-t4G_reviewGrid figure{padding:20px}}@media (max-width:1100px) and (min-width:761px) and (orientation:landscape){.vP-t4G_guideBody{grid-template-columns:minmax(160px,1fr) minmax(0,3fr)}.vP-t4G_hire{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 36px}.vP-t4G_cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px),(max-width:1100px) and (orientation:portrait){.vP-t4G_hire{grid-template-columns:1fr;gap:22px}.vP-t4G_reviewGrid,.vP-t4G_cards{grid-template-columns:1fr}.vP-t4G_guideIntro{min-height:0;padding:24px var(--gutter) 48px;grid-template-columns:1fr}.vP-t4G_prose{max-width:38em}.vP-t4G_intro:has(.vP-t4G_introBody){min-height:0}.vP-t4G_introBody{padding:32px 0 16px}.vP-t4G_guideLemon{order:-1;width:160px}.vP-t4G_guideLede{font-size:19px}.vP-t4G_guideBody{padding:36px var(--gutter) 72px;grid-template-columns:1fr;gap:32px}.vP-t4G_toc{position:static}.vP-t4G_prose{font-size:16px}.vP-t4G_prose table{font-size:14px}}@media (max-width:760px) and (orientation:landscape){.vP-t4G_guideIntro{grid-template-columns:minmax(0,1fr) auto;align-items:center}.vP-t4G_guideLemon{order:0;width:120px}}.vP-t4G_facts address{font-style:normal}.vP-t4G_facts dd a{color:inherit;text-underline-offset:4px;-webkit-text-decoration:underline #2c3f1166;text-decoration:underline #2c3f1166}.vP-t4G_facts dd a:hover{text-decoration-color:currentColor}.vP-t4G_aiFacts{text-align:left;max-width:680px;margin:0 auto;padding:0 0 clamp(40px,8svh,96px) 1.25em;font-size:16px;line-height:1.8}.vP-t4G_aiFacts li+li{margin-top:8px}.vP-t4G_aiFacts a{color:var(--ink);text-underline-offset:4px}.vP-t4G_hubArt{width:clamp(220px,min(26vw,44svh),400px)}.vP-t4G_hubArt img{width:100%;height:auto;display:block}.vP-t4G_route{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.vP-t4G_routeCasing{fill:none;stroke:#fdf9e9;stroke-width:14px;stroke-linecap:round}.vP-t4G_routeLine{fill:none;stroke:#2c3f11;stroke-width:5px;stroke-linecap:round}.vP-t4G_routeRider{fill:#e9c84a;stroke:#2c3f11;stroke-width:3px}.vP-t4G_proseGraphic{justify-content:center;margin:8px 0 24px;display:flex}.vP-t4G_reviewGrid figcaption{align-items:center;gap:10px;display:flex}.vP-t4G_score .vP-t4G_scoreNumber{font-variant-numeric:tabular-nums}.vP-t4G_bookLemon{width:clamp(110px,min(11vw,20svh),170px);margin-bottom:clamp(4px,1.4svh,14px);display:block}.vP-t4G_title,.vP-t4G_sectionTitle{text-wrap:balance}html[lang=th] .vP-t4G_eyebrow{font-size:13px}html[lang=th] .vP-t4G_facts dt{font-size:13px}html[lang=th] .vP-t4G_firstQuote figcaption{font-size:13px}html[lang=th] .vP-t4G_rates dt{font-size:13px}html[lang=th] .vP-t4G_hire dt{font-size:13px}html[lang=th] .vP-t4G_reviewGrid figcaption{font-size:13px}html[lang=th] .vP-t4G_cardText .vP-t4G_cardKind{font-size:13px}html[lang=th] .vP-t4G_toc p{font-size:13px}html[lang=th] .vP-t4G_prose th{font-size:13px}html[lang=th] .vP-t4G_prose cite{font-size:13px}
.IFseRW_pill{background:#c4c9b6;border-radius:999px;width:1.7em;height:.82em;display:inline-block;position:relative;top:.1em;overflow:hidden}.IFseRW_pill img{object-fit:cover;animation:1.8s cubic-bezier(.2,.7,.2,1) .3s both IFseRW_pill-settle}@keyframes IFseRW_pill-settle{0%{transform:scale(1.5)}}.IFseRW_rise .w>span{animation:.8s cubic-bezier(.23,1,.32,1) both IFseRW_rise;animation-delay:calc(.15s + var(--order,0) * 50ms)}@keyframes IFseRW_rise{0%{transform:translateY(140%)rotate(4deg)}}@media (prefers-reduced-motion:reduce){.IFseRW_pill img{animation:none}.IFseRW_rise .w>span{animation:none}}
.QZ2gyW_breath{--ink:#2c3f11;justify-items:center;gap:clamp(14px,2svh,22px);width:clamp(240px,min(30vw,52svh),420px);margin:0 auto;display:grid;position:relative}.QZ2gyW_slice{width:100%;height:auto;animation:10s cubic-bezier(.45,0,.55,1) infinite QZ2gyW_slice-breathe;display:block;overflow:visible}.QZ2gyW_rind{fill:#f5da4a}.QZ2gyW_rindDot{fill:#d9b52c;opacity:.55}.QZ2gyW_pith{fill:#fcf5d8}.QZ2gyW_juice{fill:url(#lemon-juice);stroke:#fcf5d8;stroke-width:1.4px;stroke-linejoin:round}.QZ2gyW_cell{fill:#fffbe3}.QZ2gyW_sliceShadow{aspect-ratio:1;pointer-events:none;transform-origin:50% 100%;background:radial-gradient(closest-side,#2c3f1133,#0000);animation:10s cubic-bezier(.45,0,.55,1) infinite QZ2gyW_shadow-breathe;position:absolute;top:0;left:8%;right:8%;translate:0 9%;scale:1 .26}.QZ2gyW_core{fill:#fcf5d8}.QZ2gyW_shine{fill:none;stroke:#fffdf2;stroke-width:3.2px;stroke-linecap:round;opacity:.7}.QZ2gyW_outline{fill:none;stroke:var(--ink);stroke-width:2px}.QZ2gyW_segment{animation:10s cubic-bezier(.45,0,.55,1) infinite QZ2gyW_segment-open}.QZ2gyW_breathWords{display:grid}.QZ2gyW_breatheIn,.QZ2gyW_breatheOut{font:italic 400 clamp(22px, 2.2vw, 32px)/1.2 var(--font-editorial), var(--font-thai-heading), Georgia, serif;text-align:center;color:var(--ink);grid-area:1/1}.QZ2gyW_breatheIn{animation:10s ease-in-out infinite QZ2gyW_breathe-in}.QZ2gyW_breatheOut{opacity:0;animation:10s ease-in-out infinite QZ2gyW_breathe-out}.QZ2gyW_breath:not([data-live=on]) :is(.QZ2gyW_slice,.QZ2gyW_sliceShadow,.QZ2gyW_segment,.QZ2gyW_breatheIn,.QZ2gyW_breatheOut){animation-play-state:paused}@keyframes QZ2gyW_slice-breathe{0%,to{transform:scale(.86)rotate(-3deg)}40%,46%{transform:scale(1)rotate(3deg)}}@keyframes QZ2gyW_shadow-breathe{0%,to{opacity:.75;transform:scale(.82)}40%,46%{opacity:1;transform:scale(1)}}@keyframes QZ2gyW_segment-open{0%,to{translate:0}40%,46%{translate:calc(var(--dx) * 1px) calc(var(--dy) * 1px)}}@keyframes QZ2gyW_breathe-in{0%,38%{opacity:1}44%,96%{opacity:0}to{opacity:1}}@keyframes QZ2gyW_breathe-out{0%,38%{opacity:0}44%,96%{opacity:1}to{opacity:0}}.QZ2gyW_watch{background:#f9f2d7;border-radius:26px;justify-items:center;gap:6px;width:clamp(130px,12vw,180px);padding:18px 18px 14px;display:grid;position:relative;box-shadow:0 24px 48px -28px #242c208c}.QZ2gyW_watch svg{width:100%;height:auto;overflow:visible}.QZ2gyW_crown{fill:#2c3f11}.QZ2gyW_face{fill:#fdf9e9;stroke:#2c3f11;stroke-width:4px}.QZ2gyW_tick,.QZ2gyW_tickMajor{stroke:#2c3f11;stroke-linecap:round}.QZ2gyW_tick{stroke-width:1.2px;opacity:.35}.QZ2gyW_tickMajor{stroke-width:3px}.QZ2gyW_sweep{fill:none;stroke:#f0d25a;stroke-width:18px;stroke-dasharray:389.6;stroke-dashoffset:389.6px;opacity:.85;animation:8s linear infinite QZ2gyW_sweep-arc}.QZ2gyW_hand{stroke:#2c3f11;stroke-width:4px;stroke-linecap:round;transform-box:view-box;transform-origin:100px 124px;animation:8s linear infinite QZ2gyW_sweep-hand}.QZ2gyW_hub{fill:#2c3f11}.QZ2gyW_watchLabel{letter-spacing:.14em;text-align:center;text-transform:uppercase;color:#5d6656;font-size:10px}.QZ2gyW_watch:not([data-live=on]) :is(.QZ2gyW_sweep,.QZ2gyW_hand){animation-play-state:paused}@keyframes QZ2gyW_sweep-arc{to{stroke-dashoffset:0}}@keyframes QZ2gyW_sweep-hand{to{transform:rotate(360deg)}}.QZ2gyW_wave{width:100%;margin-bottom:clamp(28px,5svh,48px)}.QZ2gyW_wave svg{width:100%;height:auto;display:block;overflow:visible}.QZ2gyW_waveTrack{fill:none;stroke:#2c3f111a;stroke-width:3px}.QZ2gyW_waveLine{fill:none;stroke-width:5px;stroke-linecap:round}.QZ2gyW_waveDot{stroke:#f9f2d7;stroke-width:3px}.QZ2gyW_wave .QZ2gyW_waveSteps{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:18px 0 0;padding:0;list-style:none;display:grid}.QZ2gyW_wave .QZ2gyW_waveSteps h3{font:italic 400 clamp(28px, min(2.6vw, 5svh), 44px)/1 var(--font-editorial), var(--font-thai-heading), Georgia, serif;color:#2c3f11;margin:0}.QZ2gyW_wave .QZ2gyW_waveSteps p{color:#5d6656;max-width:260px;margin:8px auto 0;font-size:14px;line-height:1.65}.QZ2gyW_included{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.QZ2gyW_included li{font:400 clamp(18px, 1.5vw, 23px)/1.2 var(--font-editorial), var(--font-thai-heading), Georgia, serif;text-align:center;color:#2c3f11;justify-items:center;gap:16px;display:grid}.QZ2gyW_iconDisc{aspect-ratio:1;background:#f9f2d7;border-radius:50%;place-items:center;width:clamp(96px,min(9.5vw,19svh),150px);transition:transform .4s cubic-bezier(.2,.7,.2,1);display:grid;box-shadow:0 18px 36px -26px #242c2099}.QZ2gyW_included li:hover .QZ2gyW_iconDisc{transform:translateY(-3px)}.QZ2gyW_iconDisc svg{width:64px;height:64px;overflow:visible}.QZ2gyW_line{fill:none;stroke:#2c3f11;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.QZ2gyW_faint{opacity:.5}.QZ2gyW_drop{stroke-width:1.5px}.QZ2gyW_wood{fill:#ead3a4}.QZ2gyW_ice{fill:#e2eef0}.QZ2gyW_lemon{fill:#f5da4a}.QZ2gyW_leaf{fill:#c8d6a4}.QZ2gyW_cream{fill:#fdf9e9}.QZ2gyW_steam{pointer-events:none;height:46%;position:absolute;top:4%;left:30%;right:8%}.QZ2gyW_steam i{opacity:0;transform-origin:50% 100%;background:radial-gradient(closest-side,#fffaf06b,#fffaf01f 55%,#0000);border-radius:50%;width:22%;height:100%;animation:4.6s ease-out infinite QZ2gyW_steam-rise;position:absolute;top:0}.QZ2gyW_steam i:first-child{left:4%}.QZ2gyW_steam i:nth-child(2){animation-delay:1.1s;left:28%}.QZ2gyW_steam i:nth-child(3){animation-delay:2.3s;left:52%}.QZ2gyW_steam i:nth-child(4){animation-delay:3.4s;left:76%}.QZ2gyW_steam:not([data-live=on]) i{animation-play-state:paused}@keyframes QZ2gyW_steam-rise{0%{opacity:0;transform:translateY(18%)scaleY(.7)}30%{opacity:1}to{opacity:0;transform:translateY(-30%)scaleY(1.1)}}.QZ2gyW_stars{gap:6px;display:inline-flex}.QZ2gyW_stars svg{fill:#e9c84a;width:clamp(26px,2.6vw,38px);animation:.7s cubic-bezier(.2,1.6,.4,1) both QZ2gyW_star-pop;animation-delay:calc(var(--i) * .11s + .5s)}.QZ2gyW_starsSmall{gap:3px}.QZ2gyW_starsSmall svg{width:14px;animation:none}@keyframes QZ2gyW_star-pop{0%{opacity:0;transform:scale(.2)rotate(-30deg)}}.QZ2gyW_lemon{pointer-events:none;display:block}.QZ2gyW_lemon img{width:100%;height:auto;animation:5s ease-in-out infinite QZ2gyW_lemon-bob;display:block}.QZ2gyW_lemon:not([data-live=on]) img{animation-play-state:paused}@keyframes QZ2gyW_lemon-bob{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-10px)rotate(3deg)}}.QZ2gyW_photoCard{background:#c4c9b6;border-radius:2px;width:100%;height:min(42svh,460px);margin:0;position:relative;overflow:hidden}.QZ2gyW_photoCard img{object-fit:cover}.QZ2gyW_photoCard figcaption{letter-spacing:.04em;color:#2c3f11;background:#f9f2d7eb;border-radius:999px;padding:8px 14px;font-size:12px;position:absolute;bottom:16px;left:16px}@media (max-width:1100px){.QZ2gyW_included{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:28px}}@media (max-width:760px),(max-width:1100px) and (orientation:portrait){.QZ2gyW_wave .QZ2gyW_waveSteps{text-align:left;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:18px 24px}.QZ2gyW_wave .QZ2gyW_waveSteps p{margin-left:0}.QZ2gyW_photoCard{height:48svh}.QZ2gyW_iconDisc svg{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.QZ2gyW_breatheOut,.QZ2gyW_steam{display:none}.QZ2gyW_slice,.QZ2gyW_sliceShadow,.QZ2gyW_segment,.QZ2gyW_breatheIn,.QZ2gyW_sweep,.QZ2gyW_hand,.QZ2gyW_stars svg,.QZ2gyW_lemon img{animation:none}.QZ2gyW_sweep{stroke-dashoffset:120px}}
