*,:before,:after{box-sizing:border-box}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-bg:#fff;--color-fg:#1f2348;--color-fg-muted:#666;--color-surface:#1f23481f;--color-border:#e5e5e5;--color-danger:#dc3545;--lys-paper:#f7efdc;--lys-ink:#1f2348;--lys-ink-soft:#1f234894;--lys-ink-faint:#1f23486b;--lys-tile:#cfc7b0;--lys-tile-soft:color-mix(in srgb, var(--lys-tile) 27%, var(--lys-paper));--lys-on-tile:#1f2348;--lys-cta:#1f2348;--lys-on-cta:#fdfaf7;--lys-hairline:#1f23481f;--lys-danger:#b3261e;--lys-paper-bg:none;--lys-edge:var(--lys-paper);--lys-serif:ui-serif, "New York", Georgia, Cambria, "Times New Roman", Times, serif;--lys-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--lys-text-xs:12px;--lys-text-sm:14px;--lys-text-base:16px;--lys-text-md:17px;--lys-text-lg:20px;--lys-text-xl:22px;--lys-text-2xl:28px;--lys-text-3xl:34px;--lys-text-4xl:44px;--lys-text-5xl:52px;--lys-text-6xl:64px;--lys-leading-tight:1.12;--lys-leading-snug:1.29;--lys-leading-normal:1.5;--lys-space-1:4px;--lys-space-2:8px;--lys-space-3:12px;--lys-space-4:16px;--lys-space-5:20px;--lys-space-6:24px;--lys-space-8:32px;--lys-space-10:40px;--lys-space-14:56px;--lys-space-18:72px;--lys-radius-control:12px;--lys-radius-tile:20px;--lys-radius-card:22px;--lys-radius-pill:999px;--lys-ease:cubic-bezier(.4, 0, .2, 1);--lys-dur-fast:.2s;--lys-dur-base:.3s;--lys-dur-slow:.45s;--lys-press-scale:.97}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--color-bg:#000;--color-fg:#fff0f0;--color-fg-muted:#aeaeb2;--color-surface:#fff0f01f;--color-border:#3a3a3c;--color-danger:#ff6b6b;--lys-paper:#231914;--lys-ink:#fff0f0;--lys-ink-soft:#fff0f09e;--lys-ink-faint:#fff0f06b;--lys-tile:#47372c;--lys-on-tile:#fff0f0;--lys-cta:#fff0f0;--lys-on-cta:#231914;--lys-hairline:#fff0f029;--lys-danger:#ff8d83}}html,body{background:var(--color-bg);color:var(--color-fg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;padding:0;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}body{min-height:100vh;place-items:center;min-height:100dvh;padding:20px;display:grid}main{text-align:center;max-width:480px}h1{letter-spacing:-.02em;margin:0 0 16px;font-size:48px;font-weight:900}p{color:var(--color-fg-muted);margin:0;font-size:20px;font-weight:600}html[data-paper=ivory]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#fbf5e7;--lys-ink:#3b2817;--lys-ink-soft:#3b281794;--lys-ink-faint:#3b28176b;--lys-tile:#d9c79f;--lys-on-tile:#3b2817;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#3b28171f}html[data-paper=linen]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#f6eddc;--lys-ink:#46301c;--lys-ink-soft:#46301c94;--lys-ink-faint:#46301c6b;--lys-tile:#d5bd92;--lys-on-tile:#46301c;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#46301c1f}html[data-paper=cotton]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#fafafd;--lys-ink:#1d244a;--lys-ink-soft:#1d244a94;--lys-ink-faint:#1d244a6b;--lys-tile:#bfbfdb;--lys-on-tile:#1d244a;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#1d244a1f}html[data-paper=fog]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#e9f0f3;--lys-ink:#243141;--lys-ink-soft:#24314194;--lys-ink-faint:#2431416b;--lys-tile:#a8c4d0;--lys-on-tile:#243141;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#2431411f}html[data-paper=blush]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#ffefed;--lys-ink:#760039;--lys-ink-soft:#76003994;--lys-ink-faint:#7600396b;--lys-tile:#e0b0a8;--lys-on-tile:#760039;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#7600391f}html[data-paper=sage]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#e6f3e2;--lys-ink:#0c3e27;--lys-ink-soft:#0c3e2794;--lys-ink-faint:#0c3e276b;--lys-tile:#a8d09c;--lys-on-tile:#0c3e27;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#0c3e271f}html[data-paper=sky]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#e2f3fe;--lys-ink:#002f7a;--lys-ink-soft:#002f7a94;--lys-ink-faint:#002f7a6b;--lys-tile:#95c0dc;--lys-on-tile:#002f7a;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#002f7a1f}html[data-paper=buttercream]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#fef7db;--lys-ink:#4b3205;--lys-ink-soft:#4b320594;--lys-ink-faint:#4b32056b;--lys-tile:#dbcd91;--lys-on-tile:#4b3205;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#4b32051f}html[data-paper=rose]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#f89aaa;--lys-ink:#700036;--lys-ink-soft:#70003694;--lys-ink-faint:#7000366b;--lys-tile:#d28290;--lys-on-tile:#700036;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#7000361f}html[data-paper=clay]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#e7957a;--lys-ink:#6f1a02;--lys-ink-soft:#6f1a0294;--lys-ink-faint:#6f1a026b;--lys-tile:#c17d67;--lys-on-tile:#6f1a02;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#6f1a021f}html[data-paper=apricot]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#ffba84;--lys-ink:#472211;--lys-ink-soft:#47221194;--lys-ink-faint:#4722116b;--lys-tile:#da9f71;--lys-on-tile:#472211;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#4722111f}html[data-paper=honey]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#f3d072;--lys-ink:#513400;--lys-ink-soft:#51340094;--lys-ink-faint:#5134006b;--lys-tile:#ceb161;--lys-on-tile:#513400;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#5134001f}html[data-paper=eucalyptus]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#74ce8e;--lys-ink:#003e24;--lys-ink-soft:#003e2494;--lys-ink-faint:#003e246b;--lys-tile:#60aa76;--lys-on-tile:#003e24;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#003e241f}html[data-paper=seafoam]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#78dec9;--lys-ink:#00413e;--lys-ink-soft:#00413e94;--lys-ink-faint:#00413e6b;--lys-tile:#65baa8;--lys-on-tile:#00413e;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#00413e1f}html[data-paper=cornflower]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#88b4ed;--lys-ink:#1e2c6a;--lys-ink-soft:#1e2c6a94;--lys-ink-faint:#1e2c6a6b;--lys-tile:#7398c8;--lys-on-tile:#1e2c6a;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#1e2c6a1f}html[data-paper=periwinkle]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#aca3f0;--lys-ink:#2c266a;--lys-ink-soft:#2c266a94;--lys-ink-faint:#2c266a6b;--lys-tile:#928acc;--lys-on-tile:#2c266a;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#2c266a1f}html[data-paper=lilac]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#dfa6ec;--lys-ink:#4d1e64;--lys-ink-soft:#4d1e6494;--lys-ink-faint:#4d1e646b;--lys-tile:#bc87c8;--lys-on-tile:#4d1e64;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#4d1e641f}html[data-paper=mauve]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#e69bc7;--lys-ink:#70005f;--lys-ink-soft:#70005f94;--lys-ink-faint:#70005f6b;--lys-tile:#c17ea5;--lys-on-tile:#70005f;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#70005f1f}html[data-paper=scarlet]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lys-paper:#c10000;--lys-ink:#ffeae7;--lys-ink-soft:#ffeae79e;--lys-ink-faint:#ffeae76b;--lys-tile:#7e0000;--lys-on-tile:#ffeae7;--lys-cta:#ffeae7;--lys-on-cta:#5a0000;--lys-hairline:#ffeae71f}html[data-paper=garnet]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lys-paper:#b80023;--lys-ink:#ffe7ea;--lys-ink-soft:#ffe7ea9e;--lys-ink-faint:#ffe7ea6b;--lys-tile:#760017;--lys-on-tile:#ffe7ea;--lys-cta:#ffe7ea;--lys-on-cta:#540019;--lys-hairline:#ffe7ea1f}html[data-paper=ruby]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lys-paper:#c90057;--lys-ink:#ffe7f0;--lys-ink-soft:#ffe7f09e;--lys-ink-faint:#ffe7f06b;--lys-tile:#86003a;--lys-on-tile:#ffe7f0;--lys-cta:#ffe7f0;--lys-on-cta:#5a0027;--lys-hairline:#ffe7f01f}html[data-paper=magenta]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lys-paper:#bb0078;--lys-ink:#ffe7f6;--lys-ink-soft:#ffe7f69e;--lys-ink-faint:#ffe7f66b;--lys-tile:#79004d;--lys-on-tile:#ffe7f6;--lys-cta:#ffe7f6;--lys-on-cta:#540037;--lys-hairline:#ffe7f61f}html[data-paper=fuchsia]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lys-paper:#ad0091;--lys-ink:#ffeafb;--lys-ink-soft:#ffeafb9e;--lys-ink-faint:#ffeafb6b;--lys-tile:#6b0059;--lys-on-tile:#ffeafb;--lys-cta:#ffeafb;--lys-on-cta:#4f0042;--lys-hairline:#ffeafb1f}html[data-paper=orchid]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lys-paper:#9f00a9;--lys-ink:#faeafe;--lys-ink-soft:#faeafe9e;--lys-ink-faint:#faeafe6b;--lys-tile:#64006a;--lys-on-tile:#faeafe;--lys-cta:#faeafe;--lys-on-cta:#47004d;--lys-hairline:#faeafe1f}html[data-paper=amethyst]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lys-paper:#8400df;--lys-ink:#f3edff;--lys-ink-soft:#f3edff9e;--lys-ink-faint:#f3edff6b;--lys-tile:#5e009f;--lys-on-tile:#f3edff;--lys-cta:#f3edff;--lys-on-cta:#330065;--lys-hairline:#f3edff1f}html[data-paper=indigo]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lys-paper:#4c00ef;--lys-ink:#edf0ff;--lys-ink-soft:#edf0ff9e;--lys-ink-faint:#edf0ff6b;--lys-tile:#3800af;--lys-on-tile:#edf0ff;--lys-cta:#edf0ff;--lys-on-cta:#1c046b;--lys-hairline:#edf0ff1f}html[data-paper=cobalt]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lys-paper:#0039d4;--lys-ink:#e8f5ff;--lys-ink-soft:#e8f5ff9e;--lys-ink-faint:#e8f5ff6b;--lys-tile:#002895;--lys-on-tile:#e8f5ff;--lys-cta:#e8f5ff;--lys-on-cta:#001a60;--lys-hairline:#e8f5ff1f}html[data-paper=sapphire]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lys-paper:#0056ae;--lys-ink:#e8f8ff;--lys-ink-soft:#e8f8ff9e;--lys-ink-faint:#e8f8ff6b;--lys-tile:#00376f;--lys-on-tile:#e8f8ff;--lys-cta:#e8f8ff;--lys-on-cta:#00254f;--lys-hairline:#e8f8ff1f}html[data-paper=teal]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lys-paper:#005e7e;--lys-ink:#e6fdff;--lys-ink-soft:#e6fdff9e;--lys-ink-faint:#e6fdff6b;--lys-tile:#003f54;--lys-on-tile:#e6fdff;--lys-cta:#e6fdff;--lys-on-cta:#002f39;--lys-hairline:#e6fdff1f}html[data-paper=emerald]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lys-paper:#006830;--lys-ink:#eafdf2;--lys-ink-soft:#eafdf29e;--lys-ink-faint:#eafdf26b;--lys-tile:#005326;--lys-on-tile:#eafdf2;--lys-cta:#eafdf2;--lys-on-cta:#00391c;--lys-hairline:#eafdf21f}html[data-paper=espresso]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lys-paper:#231914;--lys-ink:#fdead7;--lys-ink-soft:#fdead79e;--lys-ink-faint:#fdead76b;--lys-tile:#4b362a;--lys-on-tile:#fdead7;--lys-cta:#fdead7;--lys-on-cta:#362318;--lys-hairline:#fdead71f}html[data-paper=midnight]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lys-paper:#0e1528;--lys-ink:#e9f0fe;--lys-ink-soft:#e9f0fe9e;--lys-ink-faint:#e9f0fe6b;--lys-tile:#202c4f;--lys-on-tile:#e9f0fe;--lys-cta:#e9f0fe;--lys-on-cta:#181f3a;--lys-hairline:#e9f0fe1f}html[data-paper=ink]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lys-paper:#1d244a;--lys-ink:#f2f5ff;--lys-ink-soft:#f2f5ff9e;--lys-ink-faint:#f2f5ff6b;--lys-tile:#2f3971;--lys-on-tile:#f2f5ff;--lys-cta:#f2f5ff;--lys-on-cta:#1d244a;--lys-hairline:#f2f5ff1f}html[data-paper=wine]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lys-paper:#2f101a;--lys-ink:#fee7e5;--lys-ink-soft:#fee7e59e;--lys-ink-faint:#fee7e56b;--lys-tile:#582132;--lys-on-tile:#fee7e5;--lys-cta:#fee7e5;--lys-on-cta:#380f19;--lys-hairline:#fee7e51f}html[data-paper=forest]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lys-paper:#052219;--lys-ink:#e7fbec;--lys-ink-soft:#e7fbec9e;--lys-ink-faint:#e7fbec6b;--lys-tile:#0b4938;--lys-on-tile:#e7fbec;--lys-cta:#e7fbec;--lys-on-cta:#002f1d;--lys-hairline:#e7fbec1f}html[data-paper=plum]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lys-paper:#23142a;--lys-ink:#faedfe;--lys-ink-soft:#faedfe9e;--lys-ink-faint:#faedfe6b;--lys-tile:#442652;--lys-on-tile:#faedfe;--lys-cta:#faedfe;--lys-on-cta:#2c1335;--lys-hairline:#faedfe1f}html[data-paper=slate]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lys-paper:#212127;--lys-ink:#f2f5fa;--lys-ink-soft:#f2f5fa9e;--lys-ink-faint:#f2f5fa6b;--lys-tile:#42424d;--lys-on-tile:#f2f5fa;--lys-cta:#f2f5fa;--lys-on-cta:#292934;--lys-hairline:#f2f5fa1f}html[data-paper=dawn]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#ffefea;--lys-paper-bg:linear-gradient(180deg, #fef4e9 0%, #ffeaea 100%);--lys-edge:#fef4e9;--lys-ink:#5f0c39;--lys-ink-soft:#5f0c3994;--lys-ink-faint:#5f0c396b;--lys-tile:#d9b4a6;--lys-on-tile:#5f0c39;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#5f0c391f}html[data-paper=mist]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#e9f0f8;--lys-paper-bg:linear-gradient(180deg, #eff5fa 0%, #e4ebf6 100%);--lys-edge:#eff5fa;--lys-ink:#26334f;--lys-ink-soft:#26334f94;--lys-ink-faint:#26334f6b;--lys-tile:#aabbd4;--lys-on-tile:#26334f;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#26334f1f}html[data-paper=pearl]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#fbf5f5;--lys-paper-bg:radial-gradient(circle at 50% 0%, #fdfaf7 0%, #f9eff2 100%);--lys-edge:#fdfaf7;--lys-ink:#4b3233;--lys-ink-soft:#4b323394;--lys-ink-faint:#4b32336b;--lys-tile:#d6b8b8;--lys-on-tile:#4b3233;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#4b32331f}html[data-paper=sunrise]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#ffcad1;--lys-paper-bg:linear-gradient(135deg, #ffdfb8 0%, #ffcad1 50%, #ffe4b2 100%);--lys-edge:#ffdfb8;--lys-ink:#52260f;--lys-ink-soft:#52260f94;--lys-ink-faint:#52260f6b;--lys-tile:#d9989f;--lys-on-tile:#52260f;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#52260f1f}html[data-paper=meadow]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#c4f2e4;--lys-paper-bg:linear-gradient(135deg, #cbf6d9 0%, #bdefee 100%);--lys-edge:#cbf6d9;--lys-ink:#00432c;--lys-ink-soft:#00432c94;--lys-ink-faint:#00432c6b;--lys-tile:#90cdb7;--lys-on-tile:#00432c;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#00432c1f}html[data-paper=coral]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#ffd7d1;--lys-paper-bg:linear-gradient(135deg, #ffd4bf 0%, #ffdae3 100%);--lys-edge:#ffd4bf;--lys-ink:#7b0033;--lys-ink-soft:#7b003394;--lys-ink-faint:#7b00336b;--lys-tile:#d9a298;--lys-on-tile:#7b0033;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#7b00331f}html[data-paper=sunset]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#ff999c;--lys-paper-bg:linear-gradient(135deg, #ffba7b 0%, #ff999c 50%, #ffcf84 100%);--lys-edge:#ffba7b;--lys-ink:#58200f;--lys-ink-soft:#58200f94;--lys-ink-faint:#58200f6b;--lys-tile:#d48787;--lys-on-tile:#58200f;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#58200f1f}html[data-paper=bloom]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#e1c1ee;--lys-paper-bg:linear-gradient(135deg, #fcbac7 0%, #e1c1ee 50%, #fed5ca 100%);--lys-edge:#fcbac7;--lys-ink:#65006a;--lys-ink-soft:#65006a94;--lys-ink-faint:#65006a6b;--lys-tile:#b18bc7;--lys-on-tile:#65006a;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#65006a1f}html[data-paper=orchard]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#9bd8cc;--lys-paper-bg:linear-gradient(135deg, #afdaa9 0%, #9bd8cc 50%, #d9e6a1 100%);--lys-edge:#afdaa9;--lys-ink:#004320;--lys-ink-soft:#00432094;--lys-ink-faint:#0043206b;--lys-tile:#7db2a7;--lys-on-tile:#004320;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#0043201f}html[data-paper=guava]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lys-paper:#ffbac7;--lys-paper-bg:linear-gradient(45deg, #ffaf9a 0%, #ffbac7 50%, #ffcfa2 100%);--lys-edge:#ffcfa2;--lys-ink:#7b003e;--lys-ink-soft:#7b003e94;--lys-ink-faint:#7b003e6b;--lys-tile:#d1929e;--lys-on-tile:#7b003e;--lys-cta:#1d244a;--lys-on-cta:#fdfaf7;--lys-hairline:#7b003e1f}html[data-paper=voltage]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lys-paper:#4c00ef;--lys-paper-bg:linear-gradient(135deg, #0039d4 0%, #4c00ef 50%, #8400df 100%);--lys-edge:#0039d4;--lys-ink:#e9f0ff;--lys-ink-soft:#e9f0ff9e;--lys-ink-faint:#e9f0ff6b;--lys-tile:#3204a8;--lys-on-tile:#e9f0ff;--lys-cta:#e9f0ff;--lys-on-cta:#1c0c5a;--lys-hairline:#e9f0ff1f}html[data-paper=nebula]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lys-paper:#bb0078;--lys-paper-bg:radial-gradient(circle at 50% 50%, #8400df 0%, #bb0078 50%, #4c00ef 100%);--lys-edge:#4c00ef;--lys-ink:#f7eaff;--lys-ink-soft:#f7eaff9e;--lys-ink-faint:#f7eaff6b;--lys-tile:#6e004b;--lys-on-tile:#f7eaff;--lys-cta:#f7eaff;--lys-on-cta:#3e0050;--lys-hairline:#f7eaff1f}html[data-paper=ember]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lys-paper:#b80023;--lys-paper-bg:linear-gradient(180deg, #c90057 0%, #b80023 50%, #23142a 100%);--lys-edge:#c90057;--lys-ink:#ffe7ea;--lys-ink-soft:#ffe7ea9e;--lys-ink-faint:#ffe7ea6b;--lys-tile:#6b001a;--lys-on-tile:#ffe7ea;--lys-cta:#ffe7ea;--lys-on-cta:#4f001f;--lys-hairline:#ffe7ea1f}html[data-paper=reef]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lys-paper:#005e7e;--lys-paper-bg:linear-gradient(45deg, #006830 0%, #005e7e 50%, #0056ae 100%);--lys-edge:#0056ae;--lys-ink:#e6fdff;--lys-ink-soft:#e6fdff9e;--lys-ink-faint:#e6fdff6b;--lys-tile:#003d52;--lys-on-tile:#e6fdff;--lys-cta:#e6fdff;--lys-on-cta:#002a3a;--lys-hairline:#e6fdff1f}html[data-paper=dusk]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lys-paper:#341c47;--lys-paper-bg:linear-gradient(135deg, #2a214f 0%, #3d173f 100%);--lys-edge:#2a214f;--lys-ink:#f3edff;--lys-ink-soft:#f3edff9e;--lys-ink-faint:#f3edff6b;--lys-tile:#4d306b;--lys-on-tile:#f3edff;--lys-cta:#f3edff;--lys-on-cta:#2c1945;--lys-hairline:#f3edff1f}html[data-paper=aurora]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lys-paper:#0c1a40;--lys-paper-bg:linear-gradient(135deg, #002f34 0%, #0c1a40 50%, #2c1645 100%);--lys-edge:#002f34;--lys-ink:#e8f5fd;--lys-ink-soft:#e8f5fd9e;--lys-ink-faint:#e8f5fd6b;--lys-tile:#2d3963;--lys-on-tile:#e8f5fd;--lys-cta:#e8f5fd;--lys-on-cta:#0a1f3a;--lys-hairline:#e8f5fd1f}html[data-paper=nightfall]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lys-paper:#11162d;--lys-paper-bg:linear-gradient(180deg, #181f3f 0%, #0a0d1a 100%);--lys-edge:#181f3f;--lys-ink:#e9f0ff;--lys-ink-soft:#e9f0ff9e;--lys-ink-faint:#e9f0ff6b;--lys-tile:#252b52;--lys-on-tile:#e9f0ff;--lys-cta:#e9f0ff;--lys-on-cta:#181f3f;--lys-hairline:#e9f0ff1f}.sw-chip--ivory{--chip-ink:#3b2817;background:#fbf5e7}.sw-chip--linen{--chip-ink:#46301c;background:#f6eddc}.sw-chip--cotton{--chip-ink:#1d244a;background:#fafafd}.sw-chip--fog{--chip-ink:#243141;background:#e9f0f3}.sw-chip--blush{--chip-ink:#760039;background:#ffefed}.sw-chip--sage{--chip-ink:#0c3e27;background:#e6f3e2}.sw-chip--sky{--chip-ink:#002f7a;background:#e2f3fe}.sw-chip--buttercream{--chip-ink:#4b3205;background:#fef7db}.sw-chip--rose{--chip-ink:#700036;background:#f89aaa}.sw-chip--clay{--chip-ink:#6f1a02;background:#e7957a}.sw-chip--apricot{--chip-ink:#472211;background:#ffba84}.sw-chip--honey{--chip-ink:#513400;background:#f3d072}.sw-chip--eucalyptus{--chip-ink:#003e24;background:#74ce8e}.sw-chip--seafoam{--chip-ink:#00413e;background:#78dec9}.sw-chip--cornflower{--chip-ink:#1e2c6a;background:#88b4ed}.sw-chip--periwinkle{--chip-ink:#2c266a;background:#aca3f0}.sw-chip--lilac{--chip-ink:#4d1e64;background:#dfa6ec}.sw-chip--mauve{--chip-ink:#70005f;background:#e69bc7}.sw-chip--scarlet{--chip-ink:#ffeae7;background:#c10000}.sw-chip--garnet{--chip-ink:#ffe7ea;background:#b80023}.sw-chip--ruby{--chip-ink:#ffe7f0;background:#c90057}.sw-chip--magenta{--chip-ink:#ffe7f6;background:#bb0078}.sw-chip--fuchsia{--chip-ink:#ffeafb;background:#ad0091}.sw-chip--orchid{--chip-ink:#faeafe;background:#9f00a9}.sw-chip--amethyst{--chip-ink:#f3edff;background:#8400df}.sw-chip--indigo{--chip-ink:#edf0ff;background:#4c00ef}.sw-chip--cobalt{--chip-ink:#e8f5ff;background:#0039d4}.sw-chip--sapphire{--chip-ink:#e8f8ff;background:#0056ae}.sw-chip--teal{--chip-ink:#e6fdff;background:#005e7e}.sw-chip--emerald{--chip-ink:#eafdf2;background:#006830}.sw-chip--espresso{--chip-ink:#fdead7;background:#231914}.sw-chip--midnight{--chip-ink:#e9f0fe;background:#0e1528}.sw-chip--ink{--chip-ink:#f2f5ff;background:#1d244a}.sw-chip--wine{--chip-ink:#fee7e5;background:#2f101a}.sw-chip--forest{--chip-ink:#e7fbec;background:#052219}.sw-chip--plum{--chip-ink:#faedfe;background:#23142a}.sw-chip--slate{--chip-ink:#f2f5fa;background:#212127}.sw-chip--dawn{--chip-ink:#5f0c39;background:linear-gradient(#fef4e9 0%,#ffeaea 100%)}.sw-chip--mist{--chip-ink:#26334f;background:linear-gradient(#eff5fa 0%,#e4ebf6 100%)}.sw-chip--pearl{--chip-ink:#4b3233;background:radial-gradient(circle at 50% 0,#fdfaf7 0%,#f9eff2 100%)}.sw-chip--sunrise{--chip-ink:#52260f;background:linear-gradient(135deg,#ffdfb8 0%,#ffcad1 50%,#ffe4b2 100%)}.sw-chip--meadow{--chip-ink:#00432c;background:linear-gradient(135deg,#cbf6d9 0%,#bdefee 100%)}.sw-chip--coral{--chip-ink:#7b0033;background:linear-gradient(135deg,#ffd4bf 0%,#ffdae3 100%)}.sw-chip--sunset{--chip-ink:#58200f;background:linear-gradient(135deg,#ffba7b 0%,#ff999c 50%,#ffcf84 100%)}.sw-chip--bloom{--chip-ink:#65006a;background:linear-gradient(135deg,#fcbac7 0%,#e1c1ee 50%,#fed5ca 100%)}.sw-chip--orchard{--chip-ink:#004320;background:linear-gradient(135deg,#afdaa9 0%,#9bd8cc 50%,#d9e6a1 100%)}.sw-chip--guava{--chip-ink:#7b003e;background:linear-gradient(45deg,#ffaf9a 0%,#ffbac7 50%,#ffcfa2 100%)}.sw-chip--voltage{--chip-ink:#e9f0ff;background:linear-gradient(135deg,#0039d4 0%,#4c00ef 50%,#8400df 100%)}.sw-chip--nebula{--chip-ink:#f7eaff;background:radial-gradient(circle,#8400df 0%,#bb0078 50%,#4c00ef 100%)}.sw-chip--ember{--chip-ink:#ffe7ea;background:linear-gradient(#c90057 0%,#b80023 50%,#23142a 100%)}.sw-chip--reef{--chip-ink:#e6fdff;background:linear-gradient(45deg,#006830 0%,#005e7e 50%,#0056ae 100%)}.sw-chip--dusk{--chip-ink:#f3edff;background:linear-gradient(135deg,#2a214f 0%,#3d173f 100%)}.sw-chip--aurora{--chip-ink:#e8f5fd;background:linear-gradient(135deg,#002f34 0%,#0c1a40 50%,#2c1645 100%)}.sw-chip--nightfall{--chip-ink:#e9f0ff;background:linear-gradient(#181f3f 0%,#0a0d1a 100%)}.skip-link{z-index:100;background:var(--lys-cta);color:var(--lys-on-cta);border-radius:0 0 var(--lys-radius-control) 0;padding:10px 16px;font-weight:700;position:absolute;top:0;left:-9999px}.skip-link:focus{left:0}.wordmark{aspect-ratio:650/264;background-color:var(--lys-ink);width:58px;display:block;-webkit-mask:url(/assets/lys-wordmark.png) 50%/contain no-repeat;mask:url(/assets/lys-wordmark.png) 50%/contain no-repeat}.btn{cursor:pointer;font-family:var(--lys-sans);font-weight:700;font-size:var(--lys-text-base);border-radius:var(--lys-radius-pill);transition:transform var(--lys-dur-fast) var(--lys-ease), opacity var(--lys-dur-fast) var(--lys-ease);border:0;justify-content:center;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.btn-primary{background:var(--lys-ink);color:var(--lys-on-cta);min-height:52px;padding:0 26px}.btn-primary:hover{opacity:.92}.btn-primary:active{transform:scale(var(--lys-press-scale))}.btn-secondary{background:var(--lys-tile);color:var(--lys-on-tile);min-height:50px;padding:0 24px}.btn-secondary:hover{opacity:.9}.btn-secondary:active{transform:scale(var(--lys-press-scale))}.btn:focus-visible{outline:2px solid var(--lys-ink);outline-offset:3px}.apple-glyph{flex:none;width:17px;height:19px;margin-top:-2px}@media (prefers-reduced-motion:reduce){.btn{transition:none}.btn-primary:active,.btn-secondary:active{transform:none}}.nav{top:max(10px, env(safe-area-inset-top));z-index:10;margin-top:max(14px, env(safe-area-inset-top));transition:transform var(--lys-dur-base) var(--lys-ease);background-color:#0000;background-color:rgb(from var(--lys-edge) r g b / .02);padding:0 16px;position:sticky}@media (min-width:768px){.nav{padding:0 24px}}.nav-hidden{transform:translateY(calc(-100% - 96px))}.nav:focus-within{transform:none}@media (prefers-reduced-motion:reduce){.nav{transition:none}}.nav-inner{border-radius:var(--lys-radius-pill);justify-content:space-between;align-items:center;gap:16px;max-width:1120px;margin:0 auto;padding:10px 12px 10px 20px;display:flex;position:relative}.nav-inner:before{content:"";z-index:-1;border-radius:inherit;transition:background-color var(--lys-dur-base) var(--lys-ease), box-shadow var(--lys-dur-base) var(--lys-ease);position:absolute;inset:0}.nav-scrolled .nav-inner:before{background-color:color-mix(in srgb, var(--lys-paper) 82%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);box-shadow:0 10px 30px #0f122824}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.nav-scrolled .nav-inner:before{background-color:var(--lys-paper)}}@media (prefers-reduced-transparency:reduce){.nav-scrolled .nav-inner:before{background-color:var(--lys-paper);-webkit-backdrop-filter:none;backdrop-filter:none}}.nav-logo{align-items:center;text-decoration:none;display:inline-flex}.nav-logo .wordmark{aspect-ratio:auto;width:59px;height:24px}.nav-links{display:none}@media (min-width:720px){.nav-inner{grid-template-columns:1fr auto 1fr;display:grid}.nav-links{gap:30px;display:flex}.nav-cta{justify-self:end}}.nav-links a{font-size:var(--lys-text-sm);color:var(--lys-ink-soft);transition:color var(--lys-dur-fast) var(--lys-ease);font-weight:600;text-decoration:none}.nav-links a:hover{color:var(--lys-ink)}.nav-links a:focus-visible{outline:2px solid var(--lys-ink);outline-offset:3px;border-radius:4px}.nav-cta{min-height:40px;font-size:var(--lys-text-sm);gap:8px;padding:0 18px}.nav-cta .apple-glyph{width:13px;height:15px;margin-top:-2px}.footer{border-top:1px solid var(--lys-hairline)}.footer-inner{max-width:1120px;padding:40px 24px max(40px, env(safe-area-inset-bottom));text-align:center;flex-direction:column;align-items:center;gap:18px;margin:0 auto;display:flex}@media (min-width:768px){.footer-inner{padding:56px 40px max(56px, env(safe-area-inset-bottom));gap:22px}}.footer-wordmark{width:46px}.footer-links{gap:22px;display:flex}.footer-links a{color:var(--lys-ink-soft);font-size:var(--lys-text-sm);font-weight:600;text-decoration:none}.footer-links a:hover{color:var(--lys-ink)}.footer-meta{font-size:var(--lys-text-xs);color:var(--lys-ink-faint);line-height:1.5}
