:root{--page-background:#ECFDF5;--page-text:#152b24}html[data-theme=dark]{--page-background:#10221d;--page-text:#ECFDF5;--scene-ink:#79a991}html[data-theme=dark] .scene path{fill:var(--scene-ink)}body{margin:0}.theme-toggle,body{background:var(--page-background);color:var(--page-text)}.theme-toggle{position:fixed;top:1rem;right:1rem;z-index:10;min-width:44px;min-height:44px;padding:.5rem .75rem;border:1px solid;border-radius:999px;font:inherit;cursor:pointer}.theme-toggle:focus-visible{outline:3px solid currentColor;outline-offset:3px}h4.titulo-pequeno{margin-bottom:1px}h6.subtitulo{margin-top:1px}