#bs-header .language{display:inline-flex!important;align-items:center;justify-content:center;min-width:34px;min-height:40px;font-size:13px;color:#053525;text-decoration:none}body.architecture-home.compact-home .stack-peek{font-size:13px!important}body.architecture-home.compact-home .stack-nav>button{font-size:12px!important;min-height:42px}body.architecture-home.compact-home .stack-count{font-size:12px}.review-cloud .cloud-source,.review-cloud .cloud-name{font-size:11px!important}.review-cloud .cloud-card{gap:4px}.review-cloud .cloud-footer{font-size:11px}body.architecture-home.compact-home .care-pin .care-story:before{background:linear-gradient(180deg,color-mix(in srgb,var(--care-shade) 88%,transparent),color-mix(in srgb,var(--care-shade) 62%,transparent) 22%,transparent 35%,transparent 47%,color-mix(in srgb,var(--care-shade) 88%,transparent) 72%,var(--care-shade))!important}@media(max-width:700px){#bs-header .bs-logo{width:clamp(120px,36vw,168px)!important;min-width:0!important}#bs-header .bs-header-actions{gap:4px!important}#bs-header .bs-contact{font-size:12px!important;padding-inline:12px!important}#bs-header .language{min-width:28px;font-size:12px}.stack-nav{gap:4px!important}.stack-peek{font-size:12px!important}.stack-nav>button{padding:8px!important}.stack-progress{gap:3px!important}.stack-skip{font-size:12px!important}.cloud-source span{display:none}}html[lang=th] body.architecture-home{font-family:Architecture Anuphan,Anuphan,Arial,sans-serif}html[lang=th] body.architecture-home :is(h1,h2,h3,.iv-moment,.curated-eyebrow,.architecture-eyebrow,.signature-body,.stack-number,.architecture-choice-title,.hero-headline,.hero-headline span){font-family:Architecture Anuphan,Anuphan,Arial,sans-serif!important;letter-spacing:normal!important}html[lang=th] body.architecture-home :is(h1,h2,h3){line-height:1.35!important}html[lang=th] .architecture-choice-title{font-size:18px!important;line-height:1.5!important}html[lang=th] .architecture-hero h1 span{letter-spacing:normal!important;text-transform:none!important}html[lang=th] body.architecture-home.compact-home :is(#treatments-aesthetic,#treatments-physical).signature-stack .signature-body h3{font-size:clamp(26px,3vw,42px)!important;line-height:1.35!important}html[lang=th] body.architecture-home.compact-home .care-pin .architecture-care-detail h3{font-size:clamp(26px,3vw,42px)!important;line-height:1.3!important}html[lang=th] .stack-peek{white-space:nowrap}html[lang=th] #bs-menu{font-family:Architecture Anuphan,Anuphan,Arial,sans-serif}@media(max-width:700px){html[lang=th] body.architecture-home.compact-home :is(#treatments-aesthetic,#treatments-physical).signature-stack .signature-body h3{font-size:25px!important}html[lang=th] .signature-body p{font-size:14px!important;line-height:1.5!important}html[lang=th] body.architecture-home.compact-home .care-pin .architecture-care-detail h3{font-size:26px!important}html[lang=th] body.architecture-home.compact-home .care-pin .architecture-care-detail p{font-size:14px!important;line-height:1.55!important}html[lang=th] .architecture-choice-title{font-size:15px!important}html[lang=th] .floating-controls button{font-size:11px!important}}html[lang=th] .architecture-hero h1 *{font-family:Architecture Anuphan,Anuphan,Arial,sans-serif!important;font-style:normal!important;font-weight:400!important}html[lang=th] body.architecture-home.compact-home #route-content :is(#treatments-aesthetic,#treatments-physical).signature-stack .curated-eyebrow{font-family:Architecture Anuphan,Anuphan,Arial,sans-serif!important;font-weight:500!important}.review-cloud .cloud-source,.review-cloud .cloud-name,.review-cloud .cloud-footer{line-height:1.2!important}body.architecture-home.compact-home main .care-pin[data-care-tone] .care-story:before{background:linear-gradient(180deg,color-mix(in srgb,var(--care-shade) 88%,transparent),color-mix(in srgb,var(--care-shade) 62%,transparent) 22%,transparent 35%,transparent 47%,color-mix(in srgb,var(--care-shade) 88%,transparent) 72%,var(--care-shade))!important}
