:root{--bg:#fff;--surface:#f4f6f9;--ink:#16202e;--muted:#586374;--line:#e3e7ee;--line-strong:#c9d0db;--accent-soft:#e6eefb;--accent-strong:#1f4f99;--danger:#b42318;--radius:8px;--radius-lg:14px;--radius-pill:999px;--max:1160px;--gutter:clamp(16px, 4vw, 40px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-look=modern]{--bg:#fff;--surface:#f3f7ff;--ink:#0f172a;--muted:#4f5d75;--line:#e2e8f4;--line-strong:#c6d2e8;--accent-soft:#e6eeff;--accent-strong:#1d4ed8;--shadow-accent:0 14px 36px #1d4ed824;--radius:12px;--radius-lg:22px;--font-head:var(--font-prompt);--font-body:var(--font-anuphan);--hero-cols:1fr;--hero-align:center;--hero-text-max:860px;--hero-text-margin:auto;--hero-lead-inline:auto;--hero-justify:center;--hero-photo-ratio:21 / 9;--hero-paint:linear-gradient(180deg, #e7efff 0%, #f6f9ff 55%, #fff 100%) fill 0 / / 0 100vmax;--btn-bg:#1d4ed8;--btn-ink:#fff;--btn-hover:#1e3fae;--card-border:1px solid transparent;--card-shadow:0 10px 30px #0f172a14;--stat-bg:#fff;--stat-pad:20px 24px;--stat-radius:22px;--stat-shadow:0 10px 30px #0f172a14;--stat-rule:0;--steps-rule:#c6d2e8}html[data-look=premium]{--bg:#fbf9f4;--surface:#f1ece0;--ink:#1c2925;--muted:#59625d;--line:#e2d9c6;--line-strong:#cbbfa6;--accent-soft:#e8eee9;--accent-strong:#1f4a3e;--shadow-accent:0 12px 30px #1f4a3e1a;--radius:4px;--radius-lg:6px;--font-head:var(--font-serif);--hero-cols:1.05fr 1fr;--hero-photo-order:-1;--h1-size:clamp(36px, 5.6vw, 64px);--head-weight:500;--eyebrow-ink:#7a5d22;--btn-bg:#1f4a3e;--btn-ink:#fbf9f4;--btn-hover:#143229;--btn-radius:2px;--card-bg:#fffdf8;--card-border:1px solid #ddd0b4;--stat-rule:1px solid #cdb98a;--steps-rule:#b39250;--section-pad:clamp(80px, 12vw, 150px)}html[data-look=shop]{--bg:#fff;--surface:#fff3e8;--ink:#221a14;--muted:#5e5248;--line:#f1dfcf;--line-strong:#e3c6ad;--accent-soft:#ffeee2;--accent-strong:#a8370a;--shadow-accent:0 14px 34px #a8370a29;--radius:10px;--radius-lg:18px;--font-head:var(--font-mitr);--hero-paint:linear-gradient(#fff3e8, #fff3e8) fill 0 / / 0 100vmax;--btn-bg:#a8370a;--btn-ink:#fff;--btn-hover:#862b07;--eyebrow-display:inline-block;--eyebrow-bg:var(--accent-soft);--eyebrow-pad:4px 14px;--eyebrow-radius:999px;--eyebrow-weight:600;--stat-bg:var(--accent-soft);--stat-pad:18px 22px;--stat-radius:18px;--stat-rule:0;--plan-pick-top:12px;--card-shadow:0 8px 24px #a8370a14;--steps-rule:var(--accent-strong)}html[data-look=dark]{--bg:#0e141b;--surface:#151d27;--ink:#e8edf3;--muted:#a3afbe;--line:#243142;--line-strong:#344459;--accent-soft:#1a2a3e;--accent-strong:#82b4ff;--on-accent:#0b1422;--shadow-accent:0 14px 36px #00000059;--danger:#ff8f85;--footer-bg:#080c11;--footer-ink:#e8edf3;--font-head:var(--font-plex);--font-body:var(--font-plex);--hero-paint:radial-gradient(55% 75% at 22% 35%, #4078ff38, transparent 70%) fill 0 / / 0 100vmax;--btn-bg:#82b4ff;--btn-ink:#0b1422;--btn-hover:#a9cbff;--card-bg:#131c27;--card-border:1px solid #2a3a50;--card-shadow:0 20px 40px #00000059;--stat-rule:1px solid #243142;--steps-rule:#344459;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--font-body), system-ui, sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.7}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:2px solid var(--accent-strong);outline-offset:3px}.wide-photo{aspect-ratio:21/9;object-fit:cover;border-radius:var(--radius-lg);width:100%}.more-link{margin:28px 0 0}
