.weather[data-astro-cid-cz3it376]{--cycle:27s;pointer-events:none;position:absolute;inset:0;container-type:size}.wx[data-astro-cid-cz3it376]{opacity:0;animation:wx-phase var(--cycle) linear infinite;position:absolute;inset:0}.wx--wind[data-astro-cid-cz3it376]{animation-delay:calc(var(--cycle) / 3)}.wx--rain[data-astro-cid-cz3it376]{animation-delay:calc(var(--cycle) * 2 / 3)}@keyframes wx-phase{0%{opacity:0}4%,29%{opacity:1}33.3%,to{opacity:0}}.glow[data-astro-cid-cz3it376]{aspect-ratio:1;background:radial-gradient(closest-side,#ffd64a8c 0%,#ffd64a4d 32%,#ffd64a1a 66%,#ffd64a00 100%);border-radius:50%;width:84%;margin:-42% 0 0 -42%;animation:4.5s ease-in-out infinite wx-breathe;position:absolute;top:14.3%;left:12.5%}.sun[data-astro-cid-cz3it376]{aspect-ratio:1;width:17%;position:absolute;top:3%;left:4%}.sun[data-astro-cid-cz3it376]:before{content:"";background:repeating-conic-gradient(#ffc400bf 0deg 7deg,#0000 7deg 30deg);border-radius:50%;animation:36s linear infinite wx-spin;position:absolute;inset:-62%;-webkit-mask-image:radial-gradient(circle,#0000 30%,#000 33% 46%,#0000 68%);mask-image:radial-gradient(circle,#0000 30%,#000 33% 46%,#0000 68%)}.sun[data-astro-cid-cz3it376]:after{content:"";background:radial-gradient(circle at 36% 34%,#fff1a8 0%,#ffd23f 42%,#ffb000 100%);border-radius:50%;animation:4.5s ease-in-out infinite wx-pulse;position:absolute;inset:0;box-shadow:0 0 0 6px #ffd64a47,0 0 46px 14px #ffc40080}@keyframes wx-spin{to{transform:rotate(360deg)}}@keyframes wx-pulse{50%{transform:scale(1.06)}}@keyframes wx-breathe{50%{opacity:.7}}.gusts[data-astro-cid-cz3it376]{filter:drop-shadow(0 0 2px #0b5cff59);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gusts[data-astro-cid-cz3it376] path[data-astro-cid-cz3it376]{fill:none;stroke:#fff;stroke-width:3.2px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:110 390;stroke-dashoffset:110px;animation:2.8s cubic-bezier(.4,0,.3,1) infinite wx-gust}.gusts[data-astro-cid-cz3it376] path[data-astro-cid-cz3it376]:nth-child(2){stroke-dasharray:150 350;animation-delay:.7s}.gusts[data-astro-cid-cz3it376] path[data-astro-cid-cz3it376]:nth-child(3){animation-delay:1.3s}.gusts[data-astro-cid-cz3it376] path[data-astro-cid-cz3it376]:nth-child(4){stroke-width:2.4px;animation-delay:1.9s}@keyframes wx-gust{0%{stroke-dashoffset:110px}to{stroke-dashoffset:-500px}}.leaf[data-astro-cid-cz3it376]{aspect-ratio:1.7;background:linear-gradient(135deg,#7ddc4a,#27a844);border-radius:0 100%;width:3.2%;animation:3.6s linear infinite wx-leaf;position:absolute;top:0;left:0}.leaf--1[data-astro-cid-cz3it376]{--y:40cqh;--dip:-7cqh}.leaf--2[data-astro-cid-cz3it376]{--y:58cqh;--dip:6cqh;background:linear-gradient(135deg,#ffe066,#ffb000);width:2.6%;animation-duration:4.2s;animation-delay:.9s}.leaf--3[data-astro-cid-cz3it376]{--y:26cqh;--dip:8cqh;animation-duration:3.9s;animation-delay:1.7s}.leaf--4[data-astro-cid-cz3it376]{--y:70cqh;--dip:-5cqh;width:2.4%;animation-duration:4.6s;animation-delay:2.5s}@keyframes wx-leaf{0%{transform:translate(-8cqw, var(--y)) rotate(0deg);opacity:0}8%,90%{opacity:1}50%{transform:translate(50cqw, calc(var(--y) + var(--dip))) rotate(300deg)}to{transform:translate(108cqw, var(--y)) rotate(620deg);opacity:0}}.cloud[data-astro-cid-cz3it376]{filter:drop-shadow(0 8px 10px #3c5a8c40);animation:9s ease-in-out infinite alternate wx-drift;position:absolute}.cloud--a[data-astro-cid-cz3it376]{width:36%;top:9%;left:-2%}.cloud--b[data-astro-cid-cz3it376]{opacity:.95;width:32%;animation-duration:11s;animation-direction:alternate-reverse;top:0%;left:66%}@keyframes wx-drift{0%{transform:translate(-3%)}to{transform:translate(4%)}}.drops[data-astro-cid-cz3it376]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='60'%3E%3Cg stroke='%231e6cf0' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M8 4v13' stroke-opacity='.75'/%3E%3Cpath d='M30 24v15' stroke-opacity='.6'/%3E%3Cpath d='M19 44v11' stroke-opacity='.5'/%3E%3Cpath d='M42 10v9' stroke-opacity='.45'/%3E%3C/g%3E%3C/svg%3E");background-size:48px 60px;width:94%;height:74%;animation:.55s linear infinite wx-fall;position:absolute;top:16%;left:3%;transform:skew(-9deg);-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 70%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 14% 70%,#0000 100%)}@keyframes wx-fall{to{background-position:0 60px}}@media (prefers-reduced-motion:reduce){.weather[data-astro-cid-cz3it376]{display:none}}.hero[data-astro-cid-6voplrxj]{position:relative;overflow-x:clip}.hero__inner[data-astro-cid-6voplrxj]{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:clamp(16px,3vw,40px);padding-block:clamp(28px,4.5vw,56px) clamp(32px,5vw,64px);display:grid}.hero[data-astro-cid-6voplrxj] h1[data-astro-cid-6voplrxj]{letter-spacing:-.045em;filter:drop-shadow(0 0 5px #fff)drop-shadow(0 0 16px #fff)drop-shadow(0 0 34px #fff)drop-shadow(0 0 70px #ffffffe6);margin-top:20px;font-size:clamp(2.7rem,7.4vw,5.2rem);font-weight:800;line-height:1}.hero__copy[data-astro-cid-6voplrxj]{position:relative}.hero__copy[data-astro-cid-6voplrxj]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#fffffff2 0%,#fff9 45%,#0000 100%);position:absolute;inset:-12% -22% -6% -30%}html[lang=th] .hero[data-astro-cid-6voplrxj] h1[data-astro-cid-6voplrxj]{letter-spacing:-.01em;font-size:clamp(2.4rem,6.4vw,4.4rem);line-height:1.22}.hero[data-astro-cid-6voplrxj] .lead[data-astro-cid-6voplrxj]{margin-top:24px}.hero__cta[data-astro-cid-6voplrxj]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.hero__art[data-astro-cid-6voplrxj]{margin-right:clamp(-56px,-3.5vw,0px);position:relative}.hero__art[data-astro-cid-6voplrxj]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#fff 0%,#fffffff5 46%,#fff9 72%,#fff0 100%);border-radius:50%;position:absolute;inset:-9% -7% -6%}.hero__art[data-astro-cid-6voplrxj] img[data-astro-cid-6voplrxj]{mix-blend-mode:multiply;width:100%}.section-head[data-astro-cid-6voplrxj]{max-width:40em;margin-bottom:clamp(32px,5vw,56px)}.section-head[data-astro-cid-6voplrxj] h2[data-astro-cid-6voplrxj],.studio__copy[data-astro-cid-6voplrxj] h2[data-astro-cid-6voplrxj]{margin-top:14px;font-size:clamp(2rem,4.6vw,3.2rem)}.section-head[data-astro-cid-6voplrxj] .lead[data-astro-cid-6voplrxj]{margin-top:14px}.apps[data-astro-cid-6voplrxj]{padding-top:clamp(40px,6vw,72px)}.showcase[data-astro-cid-6voplrxj]{gap:24px;display:grid}.app[data-astro-cid-6voplrxj]{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);transition:transform .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden}.app[data-astro-cid-6voplrxj]:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.app[data-astro-cid-6voplrxj]:nth-child(2n) .app__copy[data-astro-cid-6voplrxj]{order:2}.app__copy[data-astro-cid-6voplrxj]{flex-direction:column;align-items:flex-start;padding:clamp(24px,4.4vw,56px);display:flex}.app__id[data-astro-cid-6voplrxj]{align-items:center;gap:16px;display:flex}.app__icon[data-astro-cid-6voplrxj]{border-radius:22.5%;width:72px;height:72px;box-shadow:0 0 0 1px #18131f14,0 8px 18px #18131f24}.app[data-astro-cid-6voplrxj] h3[data-astro-cid-6voplrxj]{font-size:clamp(1.7rem,3.2vw,2.3rem)}.app[data-astro-cid-6voplrxj] h3[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]{color:inherit;text-decoration:none}.app[data-astro-cid-6voplrxj] h3[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]:after{content:"";z-index:1;border-radius:var(--r-lg);position:absolute;inset:0}.app__cat[data-astro-cid-6voplrxj]{color:var(--muted);margin-top:4px;font-size:.92rem}.app__tagline[data-astro-cid-6voplrxj]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--app);margin-top:24px;font-size:clamp(1.2rem,2.2vw,1.5rem);font-weight:600;line-height:1.3}.app__summary[data-astro-cid-6voplrxj]{color:var(--ink-2);max-width:30em;margin-top:10px}.app__chips[data-astro-cid-6voplrxj]{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.app__btn[data-astro-cid-6voplrxj]{margin-top:28px}.app[data-astro-cid-6voplrxj]:hover .app__btn[data-astro-cid-6voplrxj]{background:var(--yellow-deep)}.app__shots[data-astro-cid-6voplrxj]{background:radial-gradient(120% 90% at 80% 0%, #ffffffe6 0%, transparent 60%), var(--app-soft);min-height:420px;position:relative;overflow:hidden}.app__shot[data-astro-cid-6voplrxj]{width:46%;position:absolute;top:11%;left:12%;transform:rotate(-5deg)}.app__shot[data-astro-cid-6voplrxj]+.app__shot[data-astro-cid-6voplrxj]{top:20%;left:47%;transform:rotate(4deg)}.more[data-astro-cid-6voplrxj]{border-radius:var(--r-lg);border:2px dashed #18131f29;align-items:center;gap:20px;padding:clamp(22px,3.4vw,36px) clamp(24px,4.4vw,56px);display:flex}.more__spark[data-astro-cid-6voplrxj]{background:var(--spark);color:#fff;border-radius:18px;flex:none;place-items:center;width:56px;height:56px;display:grid}.more__spark[data-astro-cid-6voplrxj] svg{fill:currentColor}.more[data-astro-cid-6voplrxj] h3[data-astro-cid-6voplrxj]{font-size:1.35rem}.more[data-astro-cid-6voplrxj] p[data-astro-cid-6voplrxj]{color:var(--ink-2);margin-top:4px}.studio[data-astro-cid-6voplrxj]{background:linear-gradient(180deg, transparent, var(--paper-2) 22%, var(--paper-2) 78%, transparent)}.studio__grid[data-astro-cid-6voplrxj]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(32px,6vw,80px);display:grid}.studio__copy[data-astro-cid-6voplrxj] p[data-astro-cid-6voplrxj]:not(.eyebrow){color:var(--ink-2);max-width:34em;margin-top:20px;font-size:1.12rem}.facts[data-astro-cid-6voplrxj]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.facts[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]{border-radius:var(--r-md);align-items:center;gap:16px;padding:18px 22px;display:flex}.facts__icon[data-astro-cid-6voplrxj]{background:var(--paper-2);width:48px;height:48px;color:var(--blue);border-radius:14px;flex:none;place-items:center;display:grid}.facts[data-astro-cid-6voplrxj] h3[data-astro-cid-6voplrxj]{letter-spacing:-.01em;font-size:1.1rem}.facts[data-astro-cid-6voplrxj] p[data-astro-cid-6voplrxj]{color:var(--muted);font-size:.95rem}.steps__title[data-astro-cid-6voplrxj]{margin-top:clamp(56px,8vw,96px);font-size:clamp(1.4rem,2.6vw,1.8rem)}.steps[data-astro-cid-6voplrxj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);margin:24px 0 0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]{border-top:2px solid var(--ink);padding-top:20px}.steps__n[data-astro-cid-6voplrxj]{font-family:var(--font-display);background:var(--spark-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:.95rem;font-weight:700}.steps[data-astro-cid-6voplrxj] h4[data-astro-cid-6voplrxj]{margin-top:6px;font-size:1.5rem}.steps[data-astro-cid-6voplrxj] p[data-astro-cid-6voplrxj]{color:var(--ink-2);margin-top:8px}.help[data-astro-cid-6voplrxj]{border-radius:var(--r-lg);background:var(--spark);color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(28px,5vw,56px);display:flex}.help[data-astro-cid-6voplrxj] h2[data-astro-cid-6voplrxj]{font-size:clamp(1.6rem,3.4vw,2.3rem)}.help[data-astro-cid-6voplrxj] p[data-astro-cid-6voplrxj]{opacity:.95;margin-top:8px;font-size:1.08rem}.help[data-astro-cid-6voplrxj] .btn[data-astro-cid-6voplrxj]{background:var(--yellow);color:var(--ink);box-shadow:0 10px 26px #0c153647}.help[data-astro-cid-6voplrxj] .btn[data-astro-cid-6voplrxj]:hover{background:#ffd84d}@media (width<=860px){.hero__inner[data-astro-cid-6voplrxj]{grid-template-columns:minmax(0,1fr)}.hero__art[data-astro-cid-6voplrxj]{order:-1;max-width:520px;margin:-12px auto -28px}.app[data-astro-cid-6voplrxj]{grid-template-columns:minmax(0,1fr)}.app[data-astro-cid-6voplrxj]:nth-child(2n) .app__copy[data-astro-cid-6voplrxj]{order:0}.app__shots[data-astro-cid-6voplrxj]{aspect-ratio:5/4;min-height:0}.studio__grid[data-astro-cid-6voplrxj],.steps[data-astro-cid-6voplrxj]{grid-template-columns:minmax(0,1fr)}}
