@import "https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;700;900&display=swap";
@import "https://fonts.googleapis.com/css2?family=Merriweather:wght@400;700;900&display=swap";
@import "https://fonts.googleapis.com/css2?family=Jost:wght@500&display=swap";
@import "https://s3.glbimg.com/v1/AUTH_b922f1376f6c452e9bb337cc7d996a6e/codex/foundation/typefaces/version/6408cb8fc43ff49841e181db/globotipo-variable.css";
body{color:#000;letter-spacing:-.3px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;margin:0;padding:0;font-family:utopia,sans-serif;line-height:1.2}:root{--color-text:#000;--color-background:#eef0f3;--color-primary:#f60;--color-header-bg:#fff;--color-header-text:#000;--color-link:#000;--color-link-hover:var(--color-primary);--color-border:#000;--color-headline:#1e7ad9;--font-base-size:16px;--headline-weight:800;--headline-h1:48px;--headline-h2:36px;--headline-h3:20px;--headline-h4:15px}*,:before,:after{box-sizing:border-box}a,a:hover{color:var(--color-link);text-decoration:none}h1,h2,h3,h4,h5,h6{color:var(--color-headline)}h1{font-size:var(--headline-h1);line-height:1.05;font-weight:var(--headline-weight);margin:0 0 .35em}h2{font-size:var(--headline-h2);line-height:1.08;font-weight:var(--headline-weight);margin:0 0 .45em}h3{font-size:var(--headline-h3);line-height:1.12;font-weight:var(--headline-weight);margin:0 0 .35em}h4{font-size:var(--headline-h4);margin:0 0 .25em;font-weight:700;line-height:1.2}.kicker,small.kicker{color:#007091;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:700;display:inline-block}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}
.FloatingAppButton-module__uEAslW__fab{z-index:9998;color:#fff;-webkit-tap-highlight-color:transparent;align-items:center;gap:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;text-decoration:none;display:inline-flex;position:fixed;bottom:22px;right:18px}.FloatingAppButton-module__uEAslW__pulse{pointer-events:none;z-index:0;background:#ff660073;border-radius:50%;width:60px;height:60px;margin-top:-30px;animation:2s ease-out infinite FloatingAppButton-module__uEAslW__fabPulse;position:absolute;top:50%;left:0}.FloatingAppButton-module__uEAslW__inner{z-index:1;border:3px solid var(--color-primary,#f60);background:#fff;border-radius:50%;place-items:center;width:60px;height:60px;transition:transform .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 24px #00000047}.FloatingAppButton-module__uEAslW__logo{object-fit:contain;width:44px;height:44px;display:block}.FloatingAppButton-module__uEAslW__label{z-index:1;color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#1f2a37;border-radius:999px;padding:10px 14px;font-size:13px;font-weight:700;line-height:1;transition:opacity .2s,transform .2s;position:relative;transform:translate(8px);box-shadow:0 6px 18px #00000038}.FloatingAppButton-module__uEAslW__fab:hover .FloatingAppButton-module__uEAslW__inner,.FloatingAppButton-module__uEAslW__fab:focus-visible .FloatingAppButton-module__uEAslW__inner{transform:translateY(-2px)scale(1.04);box-shadow:0 10px 28px #00000057}.FloatingAppButton-module__uEAslW__fab:hover .FloatingAppButton-module__uEAslW__label,.FloatingAppButton-module__uEAslW__fab:focus-visible .FloatingAppButton-module__uEAslW__label{opacity:1;transform:translate(0)}.FloatingAppButton-module__uEAslW__fab:focus-visible{outline:none}.FloatingAppButton-module__uEAslW__fab:focus-visible .FloatingAppButton-module__uEAslW__inner{outline-offset:3px;outline:3px solid #1e7ad98c}@keyframes FloatingAppButton-module__uEAslW__fabPulse{0%{opacity:.7;transform:scale(1)}70%{opacity:0;transform:scale(1.55)}to{opacity:0;transform:scale(1.55)}}@media (max-width:768px){.FloatingAppButton-module__uEAslW__fab{right:14px;bottom:max(16px,env(safe-area-inset-bottom,0px))}.FloatingAppButton-module__uEAslW__pulse,.FloatingAppButton-module__uEAslW__inner{width:56px;height:56px}.FloatingAppButton-module__uEAslW__pulse{margin-top:-28px}.FloatingAppButton-module__uEAslW__logo{width:40px;height:40px}.FloatingAppButton-module__uEAslW__label{opacity:1;padding:8px 12px;font-size:12px;transform:none}}@media (prefers-reduced-motion:reduce){.FloatingAppButton-module__uEAslW__pulse{opacity:0;animation:none}.FloatingAppButton-module__uEAslW__inner,.FloatingAppButton-module__uEAslW__label{transition:none}}
