:root{--lfw-teal-deep:#1b3f4e;--lfw-teal-slate:#547a86;--lfw-mist:#879ea6;--lfw-red:#ee403d;--lfw-pink:#ed3d7e;--lfw-cyan:#32c4f3;--lfw-white:#fff;--lfw-yellow-light:#fbf38c;--font-sans:"Plus Jakarta Sans", "Noto Sans Lao", system-ui, sans-serif;--gutter:16px;--header-h:64px;--radius:0px}@media (min-width:900px){:root{--gutter:48px;--header-h:132px}}[data-palette=blossom]{--band-1:#ed709680;--band-2:#fcf6789e;--on-band-1:#fbf38c;--on-band-2:#e8538c;--ink:#e8538c;--ink-strong:#d42a6a;--panel:#ffffff80;--alt-panel:#f5aacdb3;--alt-title:#3f5671;--alt-text:#3f5671}[data-palette=coral]{--band-1:#e8545694;--band-2:#bedc6099;--on-band-1:#4f6f7b;--on-band-2:#4f6f7b;--ink:var(--lfw-teal-slate);--ink-strong:#d42f2c;--panel:#ffffff80;--alt-panel:#f4a097b8;--alt-title:var(--lfw-teal-deep);--alt-text:var(--lfw-teal-deep)}[data-palette=citrus]{--band-1:#f47d3a9e;--band-2:#c9c7769e;--on-band-1:#fff6c8;--on-band-2:var(--lfw-teal-deep);--ink:var(--lfw-teal-deep);--ink-strong:#c9541a;--panel:#ffffff80;--alt-panel:#32c4f352;--alt-title:var(--lfw-teal-deep);--alt-text:var(--lfw-teal-deep)}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{color:var(--lfw-teal-deep);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;background:#eef2e4;font-size:16px;font-weight:400;line-height:1.5;overflow-x:hidden}:lang(lo){line-height:1.75}a{color:inherit}h1,h2,h3{letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.1}:focus-visible{outline:2px solid var(--lfw-cyan);outline-offset:2px}
