:root{--f-display: "Inter Tight", "Noto Sans Thai", system-ui, -apple-system, "Segoe UI", sans-serif;--f-body: "Inter", "Noto Sans Thai", system-ui, -apple-system, "Segoe UI", sans-serif;--display-weight: 600;--h-scale: 1;--page-max: 1360px;--gutter: clamp(20px, 4vw, 48px);--space-section: clamp(72px, 11vw, 168px);--fs-body: 1.0625rem;--fs-lead: clamp(1.125rem, 1rem + .45vw, 1.375rem);--fs-hero: clamp(3.1rem, 1.4rem + 6.4vw, 8rem);--fs-h2: clamp(2.3rem, 1.5rem + 3.6vw, 4.75rem);--fs-h3: clamp(1.45rem, 1.2rem + .9vw, 2rem);--fs-h4: 1.25rem;--r-xl: 32px;--r-lg: 24px;--r-md: 16px;--r-sm: 12px;--rule: rgba(var(--ink-rgb), .1);--rule-strong: rgba(var(--ink-rgb), .2);--muted: rgba(var(--ink-rgb), .62);--card: #fff;--header-h: 68px}html[lang=th]{--fs-hero: clamp(2.4rem, 1.4rem + 4.4vw, 5.6rem);--fs-h2: clamp(1.9rem, 1.3rem + 2.4vw, 3.4rem)}body{letter-spacing:-.006em;overflow-x:clip}h1,h2,h3,h4,.hx__title,.ph__title,.fc__title,.svc-card__title,.brand-logo__name{font-family:var(--f-display);font-weight:600;letter-spacing:-.035em;overflow-wrap:break-word}h1{line-height:.98}h2{line-height:1.02}h3{letter-spacing:-.025em}html[lang=th] :is(h1,h2,h3,h4){letter-spacing:0;font-weight:600;line-height:1.3}.lead{color:var(--muted);font-size:var(--fs-lead);line-height:1.55;max-width:36em}.section-head{max-width:52rem}.section-head h2{max-width:18ch}.section-head--center h2{margin-inline:auto}.btn{min-height:50px;padding:0 24px;font:600 .98rem/1.1 var(--f-body);letter-spacing:-.01em;transition:background-color .25s var(--ease-out),color .25s var(--ease-out),border-color .25s var(--ease-out),transform .25s var(--ease-out),box-shadow .25s var(--ease-out)}.btn.btn--icon{padding:0;width:50px}.btn--solid{--btn-bg: var(--ink);--btn-fg: #fff;--btn-bd: var(--ink)}.btn--solid:after{display:none}.btn--outline{--btn-bg: #fff;--btn-bd: var(--rule-strong)}@media(hover:hover){.btn--solid:hover{--btn-bg: var(--sage-deep);--btn-bd: var(--sage-deep);transform:translateY(-1px);box-shadow:0 12px 28px -14px rgba(var(--ink-rgb),.55)}.btn--outline:hover{--btn-bd: var(--ink);background:#fff;transform:translateY(-1px)}}.btn--paper{--btn-bg: #fff;--btn-fg: var(--ink);--btn-bd: #fff}.btn--icon{--btn-bg: #fff}.link,.svc-card__more{font-weight:600;color:var(--ink);text-decoration:none;display:inline-flex;align-items:center;gap:6px}.link:after,.svc-card__more:after{content:"\2192";transition:transform .3s var(--ease-out)}.link:hover:after,.svc-card__more:hover:after{transform:translate(4px)}.site-header{background:rgba(var(--paper-rgb),.78);-webkit-backdrop-filter:saturate(1.6) blur(18px);backdrop-filter:saturate(1.6) blur(18px)}.site-header.is-scrolled{border-bottom-color:var(--rule)}.site-header__inner{gap:20px}.site-header .wordmark{font-size:1.5rem;color:var(--ink)}@media(min-width:1080px){.nav{margin-left:28px!important;margin-right:auto}}.nav a{font-weight:500;font-size:.95rem;padding:9px 14px;color:rgba(var(--ink-rgb),.82)}.nav a:hover,.nav a[aria-current=page]{background:rgba(var(--ink-rgb),.05);color:var(--ink)}.nav__sub{border-radius:20px;padding:8px;border-color:var(--rule);box-shadow:0 24px 60px -24px rgba(var(--ink-rgb),.35)}.nav__sub a{padding:11px 14px;border-radius:12px}.site-header__actions .btn{min-height:42px;padding-inline:18px;font-size:.92rem}.section--mist{background:color-mix(in srgb,var(--mist) 55%,var(--paper))}.svc-card__media,.standards__media,.svc-hero__media{display:grid}.svc__head h2{max-width:16ch}.svc__assure{gap:12px}.svc__assure li{font-size:.98rem}.svc__assure .icon{background:#fff;color:var(--ink);box-shadow:inset 0 0 0 1px var(--rule)}.svc__grid{gap:16px}@media(min-width:700px){.svc__grid{gap:18px}}.svc-card{background:var(--card);border:0;border-radius:var(--r-xl);box-shadow:none;outline:1px solid var(--rule);outline-offset:-1px}.svc-card__media{aspect-ratio:16 / 10;margin:10px 10px 0;border-radius:24px}.svc-card__icon{border-radius:14px;box-shadow:none}.svc-card__body{padding:22px 26px 28px;gap:12px}.svc-card__title{font-size:clamp(1.6rem,1.3rem + .8vw,2.05rem);line-height:1.05}.svc-card__text{font-size:1rem}.svc-card__points .icon{color:var(--sage-deep)}.svc-card__book{flex:0 0 auto;min-height:46px}.svc-card__foot{flex-wrap:wrap}@media(hover:hover){.svc-card:hover{transform:translateY(-4px);box-shadow:0 40px 80px -48px rgba(var(--ink-rgb),.5);outline-color:transparent}}@media(min-width:1100px){.svc__grid{grid-template-columns:repeat(3,1fr)}.svc__grid>.svc-card:first-child{grid-column:span 2;display:grid;grid-template-columns:1.15fr 1fr}.svc__grid>.svc-card:first-child .svc-card__media{aspect-ratio:auto;margin:10px 0 10px 10px;min-height:100%}.svc__grid>.svc-card:first-child .svc-card__body{padding:36px 36px 36px 32px;justify-content:center}.svc__grid>.svc-card:first-child .svc-card__title{font-size:clamp(2.2rem,1.6rem + 1.4vw,3rem)}.svc-help{grid-column:1 / -1;display:grid;grid-template-columns:auto 1fr minmax(280px,380px);column-gap:36px;row-gap:8px;align-items:center;padding:44px 48px}.svc-help>*{grid-column:2}.svc-help__icon{grid-column:1;grid-row:1 / span 3;align-self:start}.svc-help__actions{grid-column:3;grid-row:1 / span 3;margin:0;padding:0}.svc-help h3{margin:0}}.svc-help{border-radius:var(--r-xl);background:var(--sage-deep);background-image:radial-gradient(60% 120% at 100% 0%,color-mix(in srgb,var(--gold) 30%,transparent),transparent 60%),radial-gradient(50% 90% at 0% 100%,rgba(255,255,255,.08),transparent 60%)}.svc-help h3{font-size:clamp(1.9rem,1.4rem + 1.4vw,2.75rem);letter-spacing:-.035em}.svc-help .btn--on-dark{--btn-bg: #fff;--btn-fg: var(--ink);--btn-bd: #fff}.why{gap:clamp(40px,6vw,72px)}@media(min-width:960px){.why{grid-template-columns:1fr}.why__intro{position:static;display:grid;grid-template-columns:1.1fr .9fr;gap:24px 72px;align-items:end}.why__intro h2{grid-column:1;grid-row:1 / span 2;max-width:14ch}.why__intro .lead,.why__intro .btn-row{grid-column:2;margin:0}}.benefits{border-top:0;gap:0 36px}@media(min-width:640px){.benefits{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.benefits{grid-template-columns:repeat(4,1fr)}}.benefit{grid-template-columns:1fr;gap:10px;padding:28px 0 34px;border-bottom:0;border-top:1px solid var(--rule-strong)}.benefit__icon{grid-row:auto;width:40px;height:40px;border-radius:12px;background:#fff;color:var(--sage-deep);box-shadow:inset 0 0 0 1px var(--rule);margin-bottom:8px}.benefit__title{font-family:var(--f-display);font-size:1.2rem;font-weight:600;letter-spacing:-.02em;line-height:1.25}.benefit__text{font-size:.98rem}.steps{gap:16px}@media(min-width:900px){.steps{gap:18px}.steps:before{display:none}}.step{background:var(--card);border-radius:var(--r-xl);padding:clamp(26px,3vw,40px);min-height:300px;display:flex;flex-direction:column;outline:1px solid var(--rule);outline-offset:-1px}.section--mist .step{outline-color:transparent}.step__num{width:auto;height:auto;display:block;background:none!important;border:0;font-family:var(--f-display);font-weight:500;font-size:clamp(3.5rem,2.6rem + 3vw,6rem);line-height:.9;letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1.5px color-mix(in srgb,var(--gold) 80%,var(--ink))}.step h3{margin-top:auto;padding-top:48px;font-size:clamp(1.45rem,1.2rem + .7vw,1.9rem)}.step p{max-width:34ch;font-size:1rem;min-height:3.3em}.steps-cta{margin-top:40px}.section--ink{background:transparent;color:var(--ink);padding-block:calc(var(--space-section) * .55)}.section--ink>.callout{width:calc(100% - 2 * var(--gutter));background:var(--sage-deep);color:var(--paper);border-radius:var(--r-xl);padding:clamp(28px,6vw,88px);position:relative;overflow:hidden;isolation:isolate;background-image:radial-gradient(50% 80% at 100% 100%,color-mix(in srgb,var(--gold) 28%,transparent),transparent 65%),radial-gradient(40% 60% at 0% 0%,rgba(255,255,255,.07),transparent 60%)}.section--ink .callout h2{color:var(--paper);max-width:15ch}.section--ink .btn--on-dark{--btn-bg: #fff;--btn-fg: var(--ink);--btn-bd: #fff}.dial__value{font-family:var(--f-display);font-weight:600;letter-spacing:-.05em;font-size:clamp(5rem,4rem + 4vw,8rem)}.compare,.standards__media{border-radius:var(--r-xl)}.standards__list{gap:0}.standards__list li{padding:22px 0;border-top:1px solid var(--rule-strong)}.standards__list li:last-child{border-bottom:1px solid var(--rule-strong)}.standards__list strong{font-family:var(--f-display);font-size:1.2rem;letter-spacing:-.02em;margin-bottom:4px}.review{border:0;border-radius:var(--r-xl);padding:36px;background:#fff}.review blockquote{font-family:var(--f-display);font-weight:500;letter-spacing:-.02em;font-size:1.5rem;line-height:1.3}.faq__intro h2{max-width:12ch}.accordion{border-top:1px solid var(--rule-strong)}.accordion details{border-bottom:1px solid var(--rule-strong)}.accordion summary{padding:28px 0;font-family:var(--f-display);font-weight:600;font-size:clamp(1.15rem,1rem + .6vw,1.45rem);letter-spacing:-.02em}.accordion summary:hover{color:var(--ink);opacity:.75}.accordion__sign{width:40px;height:40px;border:0;background:rgba(var(--ink-rgb),.06)}details[open] .accordion__sign{background:var(--ink)}.accordion__body{font-size:1.05rem;padding-bottom:30px}.am__map{border-radius:var(--r-xl)}.am__chips li{background:#fff;font-weight:600}.qr__card{border-radius:var(--r-xl);box-shadow:0 40px 80px -48px rgba(var(--ink-rgb),.5);outline:1px solid var(--rule);outline-offset:-1px}.form{background:#fff;border-radius:var(--r-xl);border:0;box-shadow:0 40px 80px -56px rgba(var(--ink-rgb),.45);outline:1px solid var(--rule);outline-offset:-1px}.field label{font-weight:600;font-size:.9rem}.field input,.field select,.field textarea{background:var(--paper);border-color:transparent;border-radius:14px}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--ink);background:#fff;box-shadow:0 0 0 4px rgba(var(--ink-rgb),.07)}.final-cta{padding-block:clamp(48px,7vw,104px)}.fc{grid-template-columns:1fr!important;justify-items:center;text-align:center;padding:clamp(56px,9vw,136px) clamp(20px,6vw,96px);background-image:radial-gradient(60% 90% at 50% 120%,color-mix(in srgb,var(--gold) 36%,transparent),transparent 65%),radial-gradient(40% 60% at 0% 0%,rgba(255,255,255,.06),transparent 60%)}.fc__deco{right:50%;transform:translate(50%,-50%);width:820px;opacity:.14}.fc__title{font-size:clamp(2.6rem,1.6rem + 4.4vw,6rem);line-height:.98;max-width:14ch;margin-inline:auto}.fc__text{margin:20px auto 0;font-size:var(--fs-lead)}.fc__actions{justify-items:center!important;margin-top:12px}.fc__btns{justify-content:center}.fc__btns .btn--book{min-height:56px;padding-inline:32px}.fc__btns .btn--icon{width:56px;min-height:56px}.svc-hero{padding-top:clamp(28px,4vw,56px)}.svc-hero h1{font-size:clamp(2.6rem,1.6rem + 4.4vw,6rem);line-height:.98;max-width:14ch}.svc-hero__media{border-radius:var(--r-xl);box-shadow:none}.price-note{background:#fff;border-radius:18px;outline:1px solid var(--rule);outline-offset:-1px}.include{border:0;border-radius:var(--r-xl);padding:32px;background:#fff;outline:1px solid var(--rule);outline-offset:-1px;min-height:220px}.section--mist .include{outline-color:transparent}.include__icon{background:var(--paper)}.include h3{font-family:var(--f-display);font-size:1.25rem;letter-spacing:-.02em;margin-top:auto;padding-top:24px}.ph{background:transparent;color:var(--ink)}.ph__title{color:var(--ink);font-size:clamp(2.6rem,1.6rem + 4.4vw,6rem);line-height:.98}.ph__title:after{display:none}.ph__text,.ph__crumbs{color:var(--muted)}.ph__crumbs a:hover,.ph__crumbs [aria-current]{color:var(--ink)}.ph__deco{opacity:.14}.ph__promise{background:#fff;border-color:var(--rule);color:var(--ink)}.ph__actions .btn--icon{--btn-bg: #fff;--btn-fg: var(--ink);--btn-bd: var(--rule-strong)}.site-footer{position:relative;overflow:hidden;padding-top:clamp(72px,9vw,128px)}.footer__brand .wordmark{font-size:2.4rem}.footer__brand p{font-size:1.15rem;color:rgba(var(--paper-rgb),.82)}.footer__col h2{font-family:var(--f-body);font-weight:600;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--paper-rgb),.55)}.footer__col ul{gap:12px}.footer__col a{color:rgba(var(--paper-rgb),.9)}.site-footer a:hover{text-decoration:none;color:var(--gold)}.footer__chat .btn--on-dark{--btn-bd: rgba(var(--paper-rgb), .28)}.footer__bottom{border-top-color:rgba(var(--paper-rgb),.12)}.site-footer:after{content:"HandyHub";display:block;font-family:var(--f-display);font-weight:600;letter-spacing:-.06em;line-height:.8;font-size:clamp(5rem,2rem + 17vw,20rem);color:rgba(var(--paper-rgb),.05);text-align:center;white-space:nowrap;margin:clamp(40px,6vw,80px) 0 -.12em;pointer-events:none;-webkit-user-select:none;user-select:none}.fab__toggle{background:var(--ink);font-weight:600}.fab__menu,.sheet__panel{border-radius:28px}.sheet__title,.fab__title,.drawer nav a{font-family:var(--f-display);font-weight:600;letter-spacing:-.03em}.channel{border-radius:18px}@media(max-width:959px){.footer__top{grid-template-columns:1fr 1fr;gap:40px 24px}.footer__brand,.footer__top>.footer__col:last-child{grid-column:1 / -1}}@media(max-width:699px){.svc-card{display:flex;flex-direction:column;align-items:stretch;border-radius:var(--r-lg)}.svc-card__media{aspect-ratio:16 / 10;margin:10px 10px 0;border-radius:18px}.svc-card__icon{display:grid;left:12px;bottom:12px;width:40px;height:40px}.svc-card__body{padding:18px 20px 22px}.svc-card__title{font-size:1.6rem}.standards__media{aspect-ratio:4 / 3}.step{min-height:0}.step h3{padding-top:28px}.step p{min-height:0}}@media(max-width:639px){.benefits{grid-template-columns:repeat(2,1fr);gap:0 18px}.benefit{padding:20px 0 24px}.benefit__title{font-size:1rem}.benefit__text{font-size:.88rem}.sxs__grid{grid-template-columns:repeat(2,1fr)!important;gap:0 20px!important}.sxs__value{font-size:clamp(3.4rem,15vw,4.5rem)!important}.sxs__text{font-size:.9rem}.sxs__item{padding-bottom:28px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hht-sx.css.map */
