@font-face{font-family:'Sora';src:url(fontes/sora-700.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'Nunito Sans';src:url(fontes/nunito-sans-400.woff2) format('woff2');font-weight:400 700;font-style:normal;font-display:swap}
:root{--fh:'Sora';--fhw:700;--fb:'Nunito Sans';--r:12px;--bg:#F2FAFB;--surface:#FFFFFF;--ink:#083344;--muted:#3D5C68;--hbg:#0E7490;--hink:#FFFFFF;--accent:#FF7A70;--accent-ink:#083344;--link:#0B6680;color-scheme:light}
:root[data-tema=escuro]{--bg:#061C24;--surface:#0C2A35;--ink:#E6F6F9;--muted:#9FC0CA;--hbg:#04313F;--hink:#FFFFFF;--accent:#FF7A70;--accent-ink:#083344;--link:#5CCFE6;color-scheme:dark}
@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){--bg:#061C24;--surface:#0C2A35;--ink:#E6F6F9;--muted:#9FC0CA;--hbg:#04313F;--hink:#FFFFFF;--accent:#FF7A70;--accent-ink:#083344;--link:#5CCFE6;color-scheme:dark}}
