html,body{width:100%;height:100%;margin:0}:root{--river:#315a67;--deep-river:#214e59;--deep-water:#193a44;--sand:#d8c3a5;--ceramic:#f7f3eb;--clay:#a86f55}*{box-sizing:border-box}body{background:var(--ceramic);color:var(--deep-water);font-family:Inter,Noto Sans Thai,sans-serif}.landing[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;min-height:100svh;padding:72px 28px 54px;display:flex;position:relative;overflow:hidden}.landing[data-astro-cid-lcdefpme]:before{content:"";background:radial-gradient(circle,#a86f551a,#0000 68%);border-radius:999px;width:760px;height:520px;position:absolute;top:-260px;left:-300px}.hero[data-astro-cid-lcdefpme]{text-align:center;z-index:2;flex-direction:column;align-items:center;max-width:760px;display:flex;position:relative}.logo[data-astro-cid-lcdefpme]{width:250px;height:auto;display:block}.divider[data-astro-cid-lcdefpme]{align-items:center;gap:13px;width:112px;margin:34px 0 30px;display:flex}.divider[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--sand);width:42px;height:1px}.divider[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--clay);border-radius:50% 50% 50% 0;width:8px;height:8px;display:block;transform:rotate(-45deg)}.intro[data-astro-cid-lcdefpme]{color:color-mix(in srgb, var(--deep-water) 72%, transparent);letter-spacing:.01em;max-width:535px;margin:26px 0 0;font-size:1rem;line-height:1.7}.intro[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--river);font-weight:600}.coming[data-astro-cid-lcdefpme]{color:var(--clay);letter-spacing:.28em;text-transform:uppercase;margin:30px 0 0;font-size:.67rem;font-weight:700}footer[data-astro-cid-lcdefpme]{color:color-mix(in srgb, var(--river) 62%, transparent);letter-spacing:.15em;text-transform:uppercase;z-index:2;justify-content:space-between;font-size:.65rem;display:flex;position:absolute;bottom:24px;left:30px;right:30px}.waterline[data-astro-cid-lcdefpme]{border:1px solid #315a671f;border-radius:50%;position:absolute}.waterline-one[data-astro-cid-lcdefpme]{width:880px;height:590px;bottom:-390px;right:-170px}.waterline-two[data-astro-cid-lcdefpme]{width:1020px;height:580px;bottom:-420px;right:-350px}@media (width<=620px){.landing[data-astro-cid-lcdefpme]{padding-bottom:74px}.logo[data-astro-cid-lcdefpme]{width:200px}.divider[data-astro-cid-lcdefpme]{margin:26px 0 25px}.intro[data-astro-cid-lcdefpme]{max-width:340px}}@media (prefers-reduced-motion:no-preference){.hero[data-astro-cid-lcdefpme]{animation:.9s ease-out both arrive}@keyframes arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}
