:root,[data-theme=light]{--surface:#faf7f2;--surface-raised:#fff;--surface-sunken:#f1ece4;--line:#e6dfd4;--line-strong:#8c8276;--ink:#1e1a16;--ink-muted:#5c544a;--jaspe:#b83f17;--jaspe-pressed:#9c3412;--jaspe-soft:#fbe8df;--on-jaspe:#fff;--marca:#b83f17;--marca-repartidor:#22774f;--on-marca:#fff;--selva:#1d6b45;--selva-soft:#e2f1e7;--verificado:#1f5fbf;--sabana:#e9a93a;--on-sabana:#1e1a16;--sabana-ink:#7a4e00;--sabana-soft:#fdf1d6;--danger:#b3263e;--danger-soft:#fce8eb;--focus:#1e1a16;--scrim:#14110e80;--link:var(--jaspe);--shadow-card:0 1px 2px #1e1a160f, 0 1px 1px #1e1a160a;--shadow-float:0 -1px 0 #e6dfd4, 0 8px 24px #1e1a161f;--focus-ring:0 0 0 2px #faf7f2, 0 0 0 4px #1e1a16}[data-theme=dark]{--surface:#14110e;--surface-raised:#1f1b17;--surface-sunken:#2a251f;--line:#3a332b;--line-strong:#80766a;--ink:#f4efe8;--ink-muted:#b9afa2;--jaspe:#f07a4f;--jaspe-pressed:#f5987a;--jaspe-soft:#3d1d12;--on-jaspe:#1a0e09;--marca:#b83f17;--marca-repartidor:#22774f;--on-marca:#fff;--selva:#6fcf97;--selva-soft:#12301f;--verificado:#7cb0ff;--sabana:#e9a93a;--on-sabana:#1e1a16;--sabana-ink:#f2c56b;--sabana-soft:#35270b;--danger:#ff8a9a;--danger-soft:#3e141c;--focus:#f4efe8;--scrim:#000000a6;--link:var(--jaspe);--shadow-card:0 1px 2px #0006;--shadow-float:0 -1px 0 #3a332b, 0 8px 24px #000000b3;--focus-ring:0 0 0 2px #14110e, 0 0 0 4px #f4efe8}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--surface:#14110e;--surface-raised:#1f1b17;--surface-sunken:#2a251f;--line:#3a332b;--line-strong:#80766a;--ink:#f4efe8;--ink-muted:#b9afa2;--jaspe:#f07a4f;--jaspe-pressed:#f5987a;--jaspe-soft:#3d1d12;--on-jaspe:#1a0e09;--marca:#b83f17;--marca-repartidor:#22774f;--on-marca:#fff;--selva:#6fcf97;--selva-soft:#12301f;--verificado:#7cb0ff;--sabana:#e9a93a;--on-sabana:#1e1a16;--sabana-ink:#f2c56b;--sabana-soft:#35270b;--danger:#ff8a9a;--danger-soft:#3e141c;--focus:#f4efe8;--scrim:#000000a6;--link:var(--jaspe);--shadow-card:0 1px 2px #0006;--shadow-float:0 -1px 0 #3a332b, 0 8px 24px #000000b3;--focus-ring:0 0 0 2px #14110e, 0 0 0 4px #f4efe8}}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-full:9999px;--tap-target:48px;--control-height:52px;--topbar-height:56px;--bottomnav-height:68px;--avatar-md:44px;--content-max:480px;--font-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif}.display{font-family:var(--font-sans);letter-spacing:-.01em;font-size:28px;font-weight:700;line-height:34px}.title{font-family:var(--font-sans);font-size:22px;font-weight:700;line-height:28px}.price-lg{font-family:var(--font-sans);font-size:30px;font-weight:800;line-height:34px}.price{font-family:var(--font-sans);font-size:18px;font-weight:800;line-height:22px}.body-lg{font-family:var(--font-sans);font-size:17px;font-weight:400;line-height:26px}.body{font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:24px}.label{font-family:var(--font-sans);font-size:16px;font-weight:600;line-height:20px}.caption{font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:18px}
*{box-sizing:border-box}body{font-family:var(--font-sans);background:var(--surface);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--link);text-underline-offset:3px}.page{max-width:var(--content-max);padding:var(--space-6) var(--space-4) var(--space-8);gap:var(--space-5);margin:0 auto;display:grid}.muted{color:var(--ink-muted)}.card{padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised);gap:var(--space-2);display:grid}.logo-word .ink{stroke:var(--ink)}.logo-word .nn{stroke:var(--jaspe)}h1,h2,p,ul{margin:0}ul{padding-left:var(--space-5);gap:var(--space-2);display:grid}
