@font-face{font-family:circularStd;src:url(/_next/static/media/e7b44aa21675efa4-s.p.otf) format("opentype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:circularStd;src:url(/_next/static/media/6d260e843fcbc698-s.p.otf) format("opentype");font-display:swap;font-weight:900;font-style:italic}@font-face{font-family:circularStd;src:url(/_next/static/media/4beff9a9a3a99e8c-s.p.otf) format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:circularStd;src:url(/_next/static/media/cc01b9181254cdbf-s.p.otf) format("opentype");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:circularStd;src:url(/_next/static/media/6786fef45cc941be-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:circularStd;src:url(/_next/static/media/1a67f10ece88d140-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:circularStd;src:url(/_next/static/media/8d1f4fe7680b2b9d-s.p.otf) format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:circularStd Fallback;src:local("Arial");ascent-override:98.02%;descent-override:26.35%;line-gap-override:0.00%;size-adjust:101.72%}.__className_3fc638{font-family:circularStd,circularStd Fallback}.__variable_3fc638{--font-circular-std:"circularStd","circularStd Fallback"}@font-face{font-family:didot;src:url(/_next/static/media/0d43f2559dc0d222-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:didot;src:url(/_next/static/media/def253a913cf95ef-s.p.otf) format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:didot;src:url(/_next/static/media/bc892533b846f301-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:didot;src:url(/_next/static/media/b6dc1c645d08ab23-s.p.otf) format("opentype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:didot Fallback;src:local("Arial");ascent-override:79.11%;descent-override:33.90%;line-gap-override:39.44%;size-adjust:88.49%}.__className_510551{font-family:didot,didot Fallback}.__variable_510551{--font-didot:"didot","didot Fallback"}:root{--background:#ecf1f4;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.whatsapp-btn{position:fixed;right:20px;bottom:20px;z-index:9999;width:56px;height:56px;border-radius:50%;background:#25d366;color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 8px 20px rgba(0,0,0,.25);transition:transform .15s ease,box-shadow .2s ease,opacity .2s ease;opacity:.95}.whatsapp-btn:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(0,0,0,.3);opacity:1}.whatsapp-btn svg{width:28px;height:28px;fill:currentColor}@media (max-width:640px){.whatsapp-btn{right:14px;bottom:14px;width:52px;height:52px}.whatsapp-btn svg{width:26px;height:26px}}