.faq-module__TN5vBW__content{overflow:hidden}.faq-module__TN5vBW__content[data-state=open]{animation:.22s cubic-bezier(.2,.8,.2,1) faq-module__TN5vBW__faq-open}.faq-module__TN5vBW__content[data-state=closed]{animation:.18s ease-out faq-module__TN5vBW__faq-close}@keyframes faq-module__TN5vBW__faq-open{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes faq-module__TN5vBW__faq-close{0%{height:var(--radix-accordion-content-height)}to{height:0}}@media (prefers-reduced-motion:reduce){.faq-module__TN5vBW__content[data-state=open],.faq-module__TN5vBW__content[data-state=closed]{animation:none}}
.home-hero-module__ROm4Dq__hero{background:#f0f3fa}.home-hero-module__ROm4Dq__photo{aspect-ratio:5/4;position:relative;overflow:hidden}.home-hero-module__ROm4Dq__frame{width:196%;height:137.9%;position:absolute;top:-18%;left:-26%}.home-hero-module__ROm4Dq__image{object-fit:cover}@media (min-width:40rem){.home-hero-module__ROm4Dq__photo{aspect-ratio:16/9}.home-hero-module__ROm4Dq__frame{width:auto;height:auto;inset:0}}@media (min-width:64rem){.home-hero-module__ROm4Dq__hero{--hero-col:28rem;--hero-pad:max(2rem, calc((100% - 1240px) / 2 + 2rem));background:linear-gradient(#eef2f9 0%,#f0f3fa 12% 60%,#ebeff6 80%,#e0e6ef 100%)}.home-hero-module__ROm4Dq__photo{inset-block:0;width:calc(100% - var(--hero-pad) - var(--hero-col) + 2.5rem);aspect-ratio:auto;position:absolute;left:0;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 7rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 7rem),#0000)}.home-hero-module__ROm4Dq__image{object-position:50% 30%}.home-hero-module__ROm4Dq__column{width:var(--hero-col)}}@media (min-width:80rem){.home-hero-module__ROm4Dq__hero{--hero-col:32rem}}.home-hero-module__ROm4Dq__caption{border-bottom:1px solid #0e0e1014;padding-block:1.625rem}@media (min-width:64rem){.home-hero-module__ROm4Dq__stage{display:none}}@media (min-width:75rem){.home-hero-module__ROm4Dq__stage{z-index:1;pointer-events:none;display:block;position:absolute;inset:0;container-type:size}.home-hero-module__ROm4Dq__caption{--pad:max(2rem, (100cqw - 1240px) / 2 + 2rem);--box:calc(100cqw - var(--pad) - var(--hero-col) + 2.5rem);--pw:max(var(--box), 100cqh * 16 / 9);--ph:calc(var(--pw) * 9 / 16);--hair:calc((var(--box) - var(--pw)) / 2 + var(--pw) * .582 + 40px);--room:calc(100cqw - var(--pad) - var(--hero-col) - 32px - var(--hair));--size:clamp(1.3125rem, 1.3125rem + (100cqw - 1280px) / 40, 1.5625rem);--slack:calc(var(--room) - max(var(--size) * 7.6, min(11.5rem, var(--room) - .5rem)));--x:max(0px, min(var(--slack), max(30px, var(--slack) / 2)));--lift:max(6px, var(--x) * .5 + 2.5px, var(--x) * .75 - 4.5px, var(--x) * 1.1 - 19px, var(--x) * 1.5 - 45px);--floor:calc((100cqh - var(--ph)) * .3 + var(--ph) * .556 - 40px + var(--lift));--top:100cqh;top:0;left:var(--hair);width:var(--room);height:var(--floor);border:0;flex-direction:column;align-items:flex-start;padding:0;display:flex;position:absolute}.home-hero-module__ROm4Dq__caption:before{content:"";flex:0 1 var(--top)}.home-hero-module__ROm4Dq__caption>*{margin-left:var(--x);pointer-events:auto;flex:none}}@media (min-width:80rem){.home-hero-module__ROm4Dq__caption{--top:calc(50cqh - 220px - (1.5625rem - var(--size)) * 4)}}@media (prefers-reduced-motion:no-preference){.home-hero-module__ROm4Dq__settle{animation:1.6s cubic-bezier(.16,1,.3,1) both home-hero-module__ROm4Dq__hero-settle}.home-hero-module__ROm4Dq__word{animation:.9s cubic-bezier(.16,1,.3,1) both home-hero-module__ROm4Dq__hero-word;animation-delay:calc(.15s + var(--i,0) * 90ms)}.home-hero-module__ROm4Dq__rise{animation:.8s cubic-bezier(.16,1,.3,1) both home-hero-module__ROm4Dq__hero-rise;animation-delay:var(--d,0s)}}.home-hero-module__ROm4Dq__word{display:inline-block}@keyframes home-hero-module__ROm4Dq__hero-settle{0%{transform:scale(1.04)}to{transform:none}}@keyframes home-hero-module__ROm4Dq__hero-word{0%{opacity:0;filter:blur(8px);transform:translateY(.4em)}to{opacity:1;filter:none;transform:none}}@keyframes home-hero-module__ROm4Dq__hero-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}
.typewriter-module__wMh5fG__typewriter{color:var(--color-ink)}.typewriter-module__wMh5fG__first{letter-spacing:-.015em;max-width:7.6em;font-size:1.3125rem;font-weight:300;line-height:1.24}.typewriter-module__wMh5fG__first:lang(th){letter-spacing:normal;line-height:1.45}.typewriter-module__wMh5fG__stacked .typewriter-module__wMh5fG__lead,.typewriter-module__wMh5fG__stacked .typewriter-module__wMh5fG__accent{display:block}.typewriter-module__wMh5fG__stacked .typewriter-module__wMh5fG__lead{text-wrap:balance}.typewriter-module__wMh5fG__accent{color:var(--color-accent);font-weight:400}.typewriter-module__wMh5fG__rule{transform-origin:0;background:#0e0e1038;height:1px;display:none}.typewriter-module__wMh5fG__second{color:var(--color-fg-2);text-wrap:pretty;margin-top:.75rem;font-size:.78125rem;line-height:1.6}.typewriter-module__wMh5fG__claims{letter-spacing:.16em;text-transform:uppercase;color:#3a3d4d;text-rendering:geometricprecision;margin-top:.625rem;font-size:.59375rem;font-weight:500;line-height:1.4}.typewriter-module__wMh5fG__claims:lang(th){letter-spacing:normal;text-transform:none;font-size:.75rem}.typewriter-module__wMh5fG__claim{white-space:nowrap;display:block}.typewriter-module__wMh5fG__sep+.typewriter-module__wMh5fG__claim{margin-top:.375rem}.typewriter-module__wMh5fG__sep{display:none}@media (min-width:64rem){.typewriter-module__wMh5fG__typewriter{width:max-content;min-width:min(11.5rem,100% - .5rem)}.typewriter-module__wMh5fG__first{font-size:clamp(1.3125rem,1.3125rem + 2.5cqw - 32px,1.5625rem);line-height:1.22}.typewriter-module__wMh5fG__first:lang(th){line-height:1.42}.typewriter-module__wMh5fG__rule{width:1.5rem;margin-top:1rem;display:block}.typewriter-module__wMh5fG__second{width:0;min-width:100%;margin-top:.625rem}.typewriter-module__wMh5fG__claims{margin-top:.875rem}}@media (min-width:90rem){.typewriter-module__wMh5fG__rule{width:1.75rem;margin-top:1.125rem}.typewriter-module__wMh5fG__second{margin-top:.75rem;font-size:.8125rem}.typewriter-module__wMh5fG__claims{letter-spacing:.18em;margin-top:1.125rem;font-size:.65625rem}.typewriter-module__wMh5fG__sep+.typewriter-module__wMh5fG__claim{margin-top:.4375rem}}.typewriter-module__wMh5fG__rest,.typewriter-module__wMh5fG__typewriter:is([data-tw=armed],[data-tw=typing]) .typewriter-module__wMh5fG__later{visibility:hidden}.typewriter-module__wMh5fG__caret{position:relative}.typewriter-module__wMh5fG__caret:after{content:"";background:var(--color-accent);border-radius:1px;width:1.5px;position:absolute;top:.12em;bottom:.04em;left:.05em}@media (prefers-reduced-motion:no-preference){.typewriter-module__wMh5fG__typewriter[data-tw=ssr] .typewriter-module__wMh5fG__visual{animation:1ms linear 3s both typewriter-module__wMh5fG__tw-reveal}.typewriter-module__wMh5fG__caretOut:after{animation:.9s linear both typewriter-module__wMh5fG__tw-caret-out}.typewriter-module__wMh5fG__typewriter[data-tw=done] .typewriter-module__wMh5fG__rule{animation:.9s cubic-bezier(.16,1,.3,1) .15s both typewriter-module__wMh5fG__tw-draw}.typewriter-module__wMh5fG__typewriter[data-tw=done] .typewriter-module__wMh5fG__second .typewriter-module__wMh5fG__later{animation:.8s .4s both typewriter-module__wMh5fG__tw-fade}.typewriter-module__wMh5fG__typewriter[data-tw=done] .typewriter-module__wMh5fG__claim{animation:.7s both typewriter-module__wMh5fG__tw-fade;animation-delay:calc(.8s + var(--n,0) * .25s)}}@keyframes typewriter-module__wMh5fG__tw-reveal{0%{visibility:hidden}to{visibility:visible}}@keyframes typewriter-module__wMh5fG__tw-caret-out{0%,30%{opacity:1}31%,60%{opacity:0}61%,80%{opacity:1}to{opacity:0}}@keyframes typewriter-module__wMh5fG__tw-draw{0%{transform:scaleX(0)}to{transform:none}}@keyframes typewriter-module__wMh5fG__tw-fade{0%{opacity:0}to{opacity:1}}
@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.home-showcase-module__SeYJRG__zoom img{transform-origin:var(--zoom-x,50%) var(--zoom-y,40%);transition:scale .6s cubic-bezier(.2,.7,.2,1)}.home-showcase-module__SeYJRG__zoom:hover img{scale:1.3}}
.quote-module__yYXGdW__open{position:relative}.quote-module__yYXGdW__open:before{content:"“";content:"“" / "";position:absolute;right:100%}.quote-module__yYXGdW__close:after{content:"”";content:"”" / ""}.quote-module__yYXGdW__open:before,.quote-module__yYXGdW__close:after{color:var(--color-accent);font-weight:400}.quote-module__yYXGdW__quote{padding-left:.42em}@media (min-width:40rem){.quote-module__yYXGdW__quote{padding-left:0}}
.studio-showcase-module__fPScwq__card{--studio-backdrop:#e2e1dc;--studio-lavender:#b9a8f9;--studio-muted:#c1bdcc;--studio-rule:#373141;color:#fff;border-radius:28px;display:grid;overflow:hidden}.studio-showcase-module__fPScwq__copy{background:var(--color-ink);flex-direction:column;padding:2.25rem 1.5rem 2.5rem;display:flex}.studio-showcase-module__fPScwq__eyebrow{color:var(--studio-lavender)}.studio-showcase-module__fPScwq__body{max-width:34rem;color:var(--studio-muted);margin-top:1.25rem;font-size:1rem;line-height:1.65}.studio-showcase-module__fPScwq__hint{color:var(--studio-lavender);align-items:flex-start;gap:.75rem;margin-top:1.75rem;font-size:.9375rem;line-height:1.5}.studio-showcase-module__fPScwq__hint svg{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.0625rem}.studio-showcase-module__fPScwq__hintTouch{display:flex}.studio-showcase-module__fPScwq__hintHover{display:none}@media (hover:hover) and (pointer:fine){.studio-showcase-module__fPScwq__hintHover{display:flex}.studio-showcase-module__fPScwq__hintTouch{display:none}}.studio-showcase-module__fPScwq__foot{border-top:1px solid var(--studio-rule);margin-top:2rem;padding-top:1.5rem}.studio-showcase-module__fPScwq__detail{color:#fff;text-wrap:balance;max-width:34rem;font-size:1.0625rem;font-weight:600;line-height:1.45}:lang(th) .studio-showcase-module__fPScwq__detail{line-height:1.65}.studio-showcase-module__fPScwq__panel{aspect-ratio:4/5;background:var(--studio-backdrop);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;border-radius:0 0 28px 28px;outline:none;position:relative;overflow:hidden}.studio-showcase-module__fPScwq__panel:after{content:"";z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 3px var(--color-accent);opacity:0;pointer-events:none;position:absolute;inset:0}.studio-showcase-module__fPScwq__panel:focus-visible:after{opacity:1}@media (forced-colors:active){.studio-showcase-module__fPScwq__panel:after{outline-offset:-3px;outline:3px solid highlight}}@media (hover:hover) and (pointer:fine){.studio-showcase-module__fPScwq__panel[data-hover]{cursor:none}}.studio-showcase-module__fPScwq__image{object-fit:cover;pointer-events:none;-webkit-user-drag:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.studio-showcase-module__fPScwq__lens{z-index:1;aspect-ratio:1;background:var(--studio-backdrop);opacity:0;pointer-events:none;border-radius:9999px;width:clamp(150px,40%,280px);position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 24px 48px -12px #0e0e1080,0 8px 20px #0e0e1047}.studio-showcase-module__fPScwq__lens:after{content:"";border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 3px #fff}.studio-showcase-module__fPScwq__panel[data-ready] .studio-showcase-module__fPScwq__lens{opacity:1}.studio-showcase-module__fPScwq__stage{transform-origin:0 0;position:absolute;top:0;left:0}.studio-showcase-module__fPScwq__placeholder,.studio-showcase-module__fPScwq__tiles{position:absolute;inset:0}.studio-showcase-module__fPScwq__placeholder{background-repeat:no-repeat;background-size:100% 100%}.studio-showcase-module__fPScwq__tiles>img{max-width:none;display:block;position:absolute}@media (prefers-reduced-motion:no-preference){.studio-showcase-module__fPScwq__lens{transition:opacity .3s}.studio-showcase-module__fPScwq__panel[data-ready] .studio-showcase-module__fPScwq__lens[data-state=rest],.studio-showcase-module__fPScwq__panel[data-ready] .studio-showcase-module__fPScwq__lens[data-state=rest] .studio-showcase-module__fPScwq__stage{transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .3s}}.studio-showcase-module__fPScwq__chip{color:#fff;letter-spacing:.05em;text-transform:uppercase;pointer-events:none;-webkit-backdrop-filter:blur(12px);background:#16131ee0;border:1px solid #fff3;border-radius:8px;max-width:calc(100% - 2rem);padding:.5rem .875rem;font-size:.6875rem;font-weight:500;line-height:1.4;position:absolute;bottom:1rem;left:1rem}:lang(th) .studio-showcase-module__fPScwq__chip{letter-spacing:0;text-transform:none;font-size:.75rem}@media (min-width:40rem){.studio-showcase-module__fPScwq__copy{padding:3rem 2.5rem}.studio-showcase-module__fPScwq__body{font-size:1.0625rem}.studio-showcase-module__fPScwq__detail{font-size:1.125rem}.studio-showcase-module__fPScwq__panel{aspect-ratio:4/3}.studio-showcase-module__fPScwq__chip{max-width:calc(100% - 3rem);padding:.625rem 1.125rem;font-size:.75rem;bottom:1.5rem;left:1.5rem}:lang(th) .studio-showcase-module__fPScwq__chip{font-size:.8125rem}}@media (min-width:64rem){.studio-showcase-module__fPScwq__card{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.studio-showcase-module__fPScwq__copy{padding:3.5rem 3rem}.studio-showcase-module__fPScwq__foot{margin-top:auto}.studio-showcase-module__fPScwq__hint{margin-bottom:2.5rem}.studio-showcase-module__fPScwq__panel{aspect-ratio:1;border-radius:0 28px 28px 0;align-self:stretch}}@media (min-width:80rem){.studio-showcase-module__fPScwq__copy{padding:4rem 3.5rem}}
.asset-protection-module___L1rZW__band{background-color:var(--color-ink);background-image:radial-gradient(56rem 26rem at 88% -12%,#8b5cf64d,#0000 62%),radial-gradient(40rem 22rem at -6% 112%,#8b5cf629,#0000 64%)}.asset-protection-module___L1rZW__grid{pointer-events:none;background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-position:-1px -1px;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 35%,#000 25%,#0000 80%);mask-image:radial-gradient(80% 70% at 50% 35%,#000 25%,#0000 80%)}.asset-protection-module___L1rZW__scan{pointer-events:none;position:absolute;inset:0;transform:translateY(-100%)}.asset-protection-module___L1rZW__scan:after{content:"";background:linear-gradient(#0000,#8b5cf612 72%,#a78bfa33 97%,#ddd6febf 100%);height:9rem;position:absolute;bottom:0;left:0;right:0}.asset-protection-module___L1rZW__ticker{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.asset-protection-module___L1rZW__tickerTrack{width:max-content;display:flex}.asset-protection-module___L1rZW__tickerTrack>span{white-space:nowrap;padding-right:2.5rem}.asset-protection-module___L1rZW__card{position:relative}.asset-protection-module___L1rZW__card:before{content:"";opacity:.55;background:linear-gradient(90deg,#0000,#a78bfab3,#0000);height:1px;transition:opacity .2s;position:absolute;top:-1px;left:12%;right:12%}.asset-protection-module___L1rZW__card:hover:before{opacity:1}.asset-protection-module___L1rZW__motionToggle{display:none}@media (prefers-reduced-motion:no-preference){.asset-protection-module___L1rZW__scan{animation:7.5s cubic-bezier(.45,0,.55,1) infinite asset-protection-module___L1rZW__trust-asset-scan}.asset-protection-module___L1rZW__tickerTrack{animation:70s linear infinite asset-protection-module___L1rZW__trust-asset-ticker}.asset-protection-module___L1rZW__motionToggle{display:grid}:is(.asset-protection-module___L1rZW__band:has(.asset-protection-module___L1rZW__motionToggle[aria-pressed=true]) .asset-protection-module___L1rZW__scan,.asset-protection-module___L1rZW__band:has(.asset-protection-module___L1rZW__motionToggle[aria-pressed=true]) .asset-protection-module___L1rZW__tickerTrack){animation-play-state:paused}}@keyframes asset-protection-module___L1rZW__trust-asset-scan{0%{opacity:0;transform:translateY(-100%)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translateY(0)}}@keyframes asset-protection-module___L1rZW__trust-asset-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}
