:root{--paper:#f7f8f5;--paper-sunk:#edf0e9;--paper-edge:#e3e7dd;--paper-lit:#fbf7f4;--ink:#14180f;--ink-soft:#4a5142;--ink-faint:#868d7b;--rule:#d3d8c9;--cacao:#6b1739;--cacao-deep:#3e0c21;--cacao-bright:#a3235a;--guayusa:#2e7d3e;--miel:#d4a017;--cafe:#8e2420;--pending:#8a6d10;--pending-bg:#fbf3da;--ok:#1f6b3a;--ok-bg:#e4f1e7;--t-xs:.6875rem;--t-sm:.8125rem;--t-base:1rem;--t-md:1.0625rem;--t-lg:1.375rem;--t-xl:1.75rem;--t-2xl:2.125rem;--t-display:clamp(2.75rem, 11vw, 7rem);--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-6:1.5rem;--s-8:2rem;--s-12:3rem;--s-16:4rem;--s-24:6rem;--s-32:8rem;--spine-w:3.5rem;--spine-pad:.75rem;--gutter:1rem;--measure:66ch;--admin-bg:#fafafa;--admin-surface:#fff;--admin-muted:#f4f4f5;--admin-border:#e4e4e7;--admin-input:#e4e4e7;--admin-ink:#18181b;--admin-ink-soft:#52525b;--admin-ink-faint:#71717a;--admin-accent-bg:#f6e8ee;--admin-warn:#7a5f0c;--admin-warn-bg:#fbf3da;--admin-danger:#b42318;--admin-info:#27457e;--admin-info-bg:#e4eaf6}@media (width>=40em){:root{--t-md:1.125rem;--t-lg:1.5rem;--t-xl:2rem;--t-2xl:2.5rem;--spine-w:5rem;--spine-pad:1.25rem;--gutter:1.5rem}}@media (width>=60em){:root{--t-2xl:2.75rem;--spine-w:7.5rem}}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:Archivo,system-ui,-apple-system,sans-serif;font-size:var(--t-base);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;margin:0;line-height:1.55}h1,h2,h3{letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:700;font-stretch:125%;line-height:1.04}p{margin:0 0 var(--s-4);max-width:var(--measure)}a{color:inherit}img,svg{max-width:100%;display:block}button,input,select{font:inherit;color:inherit}a,button,label,summary{touch-action:manipulation}:focus-visible{outline:2px solid var(--cacao-bright);outline-offset:3px;border-radius:1px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}}.band{grid-template-columns:var(--spine-w) minmax(0, 1fr);display:grid}.band__rail{border-right:1px solid var(--rule);padding:var(--s-6) var(--s-2) 0 var(--spine-pad);position:relative}.band__alt{font-size:var(--t-xs);color:var(--ink-faint);white-space:nowrap;letter-spacing:-.01em;font-weight:600;font-stretch:88%}.band__u{display:none}.band__alt:after{content:"";right:-1px;top:calc(var(--s-6) + .55em);width:var(--s-2);background:var(--ink-faint);height:1px;position:absolute}.band__unit{font-size:var(--t-xs);color:var(--ink-faint);margin-top:2px;font-stretch:88%;line-height:1.2}.band__body{padding:var(--s-6) var(--gutter) var(--s-12) var(--s-4);min-width:0}@media (width>=40em){.band__rail{padding-top:var(--s-8)}.band__u{display:inline}.band__alt{font-size:var(--t-sm)}.band__alt:after{top:calc(var(--s-8) + .6em);width:var(--s-3)}.band__body{padding:var(--s-8) var(--gutter) var(--s-12) var(--s-6)}}@media (width>=60em){.band__body{padding-left:var(--s-8)}}.region-name{font-size:var(--t-xl);margin-bottom:var(--s-2);font-stretch:125%}.region-note{color:var(--ink-soft);font-size:var(--t-md);max-width:48ch;margin-bottom:var(--s-6)}@media (width>=40em){.region-note{margin-bottom:var(--s-8)}}.top[data-astro-cid-hkbrpulz]{gap:var(--s-2) var(--s-4);padding:var(--s-3) var(--gutter);border-bottom:1px solid var(--rule);background:var(--paper);z-index:10;grid-template-columns:1fr auto auto;align-items:baseline;display:grid;position:sticky;top:0}.mark[data-astro-cid-hkbrpulz]{font-weight:700;font-stretch:125%;font-size:var(--t-md);letter-spacing:-.03em;grid-area:1/1;text-decoration:none}.top__lang[data-astro-cid-hkbrpulz]{font-size:var(--t-xs);letter-spacing:.06em;color:var(--ink-faint);border:1px solid var(--rule);padding:.15rem var(--s-2);border-radius:2px;grid-area:1/2;justify-self:end;font-weight:600;text-decoration:none}.top__lang[data-astro-cid-hkbrpulz]:hover{color:var(--ink);border-color:var(--ink-faint)}.top__lang[data-astro-cid-hkbrpulz]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.top__cart[data-astro-cid-hkbrpulz]{font-weight:600;font-size:var(--t-sm);grid-area:1/3;justify-self:end;text-decoration:none}.top__nav[data-astro-cid-hkbrpulz]{gap:var(--s-4);font-size:var(--t-sm);scrollbar-width:none;grid-area:2/1/auto/-1;align-items:baseline;display:flex;overflow-x:auto}.top__nav[data-astro-cid-hkbrpulz]::-webkit-scrollbar{display:none}.top__nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--ink-soft);white-space:nowrap;border-bottom:1px solid #0000;padding-bottom:2px;text-decoration:none}.top__nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--ink)}.top__nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page]{color:var(--ink);border-bottom-color:var(--ink);font-weight:600}@media (width>=40em){.top[data-astro-cid-hkbrpulz]{gap:var(--s-6);padding:var(--s-4) var(--gutter);grid-template-columns:auto 1fr auto auto}.top__nav[data-astro-cid-hkbrpulz]{justify-self:end;gap:var(--s-6);grid-area:1/2}.top__lang[data-astro-cid-hkbrpulz]{grid-area:1/3}.top__cart[data-astro-cid-hkbrpulz]{grid-area:1/4}}.foot[data-astro-cid-hkbrpulz]{border-top:1px solid var(--rule);padding:var(--s-8) var(--gutter);color:var(--ink-faint);font-size:var(--t-sm)}.foot[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{margin:0}.foot__nav[data-astro-cid-hkbrpulz]{gap:var(--s-6);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.foot__nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--ink-soft);text-decoration:none}.foot__nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--ink)}
