@font-face{font-family:bricolage;src:url(../media/bricolage_grotesque_var-s.p.1oev-doreg81o.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:bricolage Fallback;src:local(Arial);ascent-override:91.48%;descent-override:26.56%;line-gap-override:0.0%;size-adjust:101.66%}._0OatPW_className{font-family:bricolage,bricolage Fallback}._0OatPW_variable{--font-bricolage:"bricolage", "bricolage Fallback"}
.landing{--monte:#0e2b24;--monte-2:#153a31;--lapacho:#e0457b;--lapacho-strong:#c8336a;--niebla:#eef2ef;--niebla-2:#e2e9e4;--hoja:#a8d5ba;--tinta:#0b1a16;--tinta-suave:#44544f;--linea:#cdd8d1;color:var(--tinta);background:var(--niebla);font-family:var(--font-barlow), system-ui, sans-serif}html:has(.landing){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--niebla,#eef2ef)}html:has(.landing) body{background:#eef2ef}.landing .display{font-family:var(--font-bricolage), system-ui, sans-serif;font-optical-sizing:auto;letter-spacing:-.035em;text-wrap:balance;line-height:.95}.landing ::selection{background:#e0457b40}.landing :focus-visible{outline:2px solid var(--lapacho);outline-offset:3px;border-radius:6px}.landing details>summary{cursor:pointer;list-style:none}.landing details>summary::-webkit-details-marker{display:none}.landing details .faq-icon{transition:transform .2s}.landing details[open] .faq-icon{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.landing details .faq-icon{transition:none}}
