@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fontes/plus-jakarta-sans-latin.woff2) format("woff2-variations")}:root{--nm-bordo:#FFFFFF;--nm-bordo-deep:#4A0E0D;--nm-bordo-stamp:#780107;--nm-brand:#651413;--nm-surface:#FFFFFF;--nm-surface-alt:#F4F0ED;--nm-paper:#FAF8F7;--nm-border:#E6DFDA;--nm-border-strong:#D3C8C1;--nm-ink:#241A1A;--nm-ink-soft:#6E6060;--nm-ink-disabled:#8A8080;--nm-gold:#E9B349;--nm-gold-ink:#8A5A0B;--nm-gold-light:#F3CC7E;--nm-gold-deep:#C8922F;--nm-gold-soft:#FDF4E3;--nm-pine:#2F4A33;--nm-cream:#F5E9DA;--nm-green:#0F7A4F;--nm-green-dark:#0B6140;--nm-green-soft:#E9F6EF;--nm-sea:#0B6E8A;--nm-sea-soft:#E6F4F8;--nm-success:#0F7A4F;--nm-success-soft:#E9F6EF;--nm-warning:#8A5207;--nm-warning-soft:#FCF1DF;--nm-danger:#B3261E;--nm-danger-soft:#FDECEA;--nm-info:#0B6E8A;--nm-info-soft:#E6F4F8;--nm-solid-success:#157F4D;--nm-solid-warning:#E9A227;--nm-solid-info:#0B6E8A;--nm-solid-danger:#A4161A;--nm-font:"Plus Jakarta Sans Variable",system-ui,-apple-system,"Segoe UI",sans-serif;--nm-font-display:"Plus Jakarta Sans Variable",system-ui,-apple-system,sans-serif;--nm-font-mono:ui-monospace,"SF Mono",Menlo,monospace;--nm-text-xs:0.75rem;--nm-text-sm:0.875rem;--nm-text-base:1rem;--nm-text-lg:1.125rem;--nm-text-xl:1.375rem;--nm-text-2xl:1.75rem;--nm-text-3xl:2.25rem;--nm-space-1:0.25rem;--nm-space-2:0.5rem;--nm-space-3:0.75rem;--nm-space-4:1rem;--nm-space-5:1.5rem;--nm-space-6:2rem;--nm-space-7:3rem;--nm-radius-sm:10px;--nm-radius:16px;--nm-radius-lg:24px;--nm-radius-pill:999px;--nm-shadow-sm:0 1px 2px rgba(74,14,13,.06);--nm-shadow:0 4px 18px rgba(74,14,13,.09);--nm-shadow-lg:0 16px 40px rgba(74,14,13,.14);--nm-glow-gold:0 0 0 4px rgba(233,179,73,.38);--nm-glow-red:0 0 0 4px rgba(101,20,19,.16);--nm-touch-min:48px;--nm-touch-cta:56px;--nm-safe-top:env(safe-area-inset-top,0px);--nm-safe-bottom:env(safe-area-inset-bottom,0px)}[data-theme=claro]{color-scheme:light}[data-theme=escuro]{color-scheme:dark;--nm-bordo:#2A0D0C;--nm-bordo-deep:#1A0706;--nm-brand:#F5E9DA;--nm-surface:#4A1211;--nm-surface-alt:#3A0F0E;--nm-paper:#2A0D0C;--nm-border:#6B2320;--nm-border-strong:#8A2A24;--nm-ink:#F5E9DA;--nm-ink-soft:#D9C7B4;--nm-ink-disabled:#A08376;--nm-gold:#E9B349;--nm-gold-ink:#F0C878;--nm-gold-light:#FAD48B;--nm-gold-deep:#C8922F;--nm-gold-soft:#5A1A16;--nm-green:#7FD1A0;--nm-green-dark:#5FBF8A;--nm-green-soft:#17382A;--nm-sea:#8ED1EC;--nm-sea-soft:#13313C;--nm-success:#7FD1A0;--nm-success-soft:#17382A;--nm-warning:#F5B942;--nm-warning-soft:#3D2A0E;--nm-danger:#FF9A8F;--nm-danger-soft:#3D1512;--nm-info:#8ED1EC;--nm-info-soft:#13313C;--nm-shadow-sm:0 1px 2px rgba(0,0,0,.34);--nm-shadow:0 4px 16px rgba(0,0,0,.42);--nm-shadow-lg:0 12px 32px rgba(0,0,0,.54)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}*{box-sizing:border-box}body,html{margin:0;background:var(--nm-paper);color:var(--nm-ink);font-family:var(--nm-font);font-size:var(--nm-text-base);line-height:1.55;-webkit-font-smoothing:antialiased;touch-action:manipulation}h1,h2,h3{font-family:var(--nm-font-display);font-weight:800;letter-spacing:-.02em;line-height:1.15}:focus-visible{outline:3px solid var(--nm-sea);outline-offset:2px}