@font-face{font-family:lato;src:url(/_next/static/media/4291f48c2ea51320-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:lato;src:url(/_next/static/media/2c00c297d3cdabf8-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:lato;src:url(/_next/static/media/76e32f3f45e366a1-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:lato;src:url(/_next/static/media/af655619607e1fd7-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:lato Fallback;src:local("Arial");ascent-override:100.88%;descent-override:21.77%;line-gap-override:0.00%;size-adjust:97.84%}.__className_90df56{font-family:lato,lato Fallback}.__variable_90df56{--font-lato:"lato","lato Fallback"}@font-face{font-family:kanit;src:url(/_next/static/media/f9e7fda7b875a840-s.p.ttf) format("truetype");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:kanit;src:url(/_next/static/media/43d609d43920e478-s.p.ttf) format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:kanit;src:url(/_next/static/media/753c92782648fb74-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:kanit;src:url(/_next/static/media/b2368c740bc9d184-s.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:kanit;src:url(/_next/static/media/05ed3faa4de7f0ef-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:kanit;src:url(/_next/static/media/f3e2ecd3bf51aa4b-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:kanit Fallback;src:local("Arial");ascent-override:106.73%;descent-override:38.32%;line-gap-override:0.00%;size-adjust:103.07%}.__className_c7be39{font-family:kanit,kanit Fallback}.__variable_c7be39{--font-kanit:"kanit","kanit Fallback"}:root{--surface-primary:#050915;--surface-panel:#ffffff;--surface-accent:linear-gradient(135deg,#0ea5e9,#22d3ee);--surface-muted:rgba(255,255,255,0.08);--text-on-dark:#f9fafb;--text-on-light:#111827;--border-color:rgba(15,23,42,0.12);--focus-ring:0 0 0 2px rgba(14,165,233,0.45);--color-heading:#19375C;--color-text:#303030;--color-label:rgba(48,48,48,0.80)}*{margin:0;padding:0;box-sizing:border-box}body,html{min-height:100%}body{font-family:var(--font-kanit),var(--font-lato),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;line-height:1.5;color:var(--color-text)}h1,h2,h3,h4,h5,h6{font-family:var(--font-kanit);color:var(--color-heading)}a{color:inherit}button,input{font:inherit}