@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexMono-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexMono-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/IBMPlexMono-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/IBMPlexMono-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/Manrope-200-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/Manrope-200-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Manrope-300-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Manrope-300-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Manrope-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Manrope-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Manrope-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Manrope-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/Manrope-800-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/Manrope-800-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--grafite:#0C1014;--grafite-2:#151A1F;--vermelho:#DA1B48;--areia:#CDC8BE;--branco:#FFFFFF;--linha:rgba(255,255,255,.1);--linha-forte:rgba(255,255,255,.45);--f-sans:"Manrope",system-ui,sans-serif;--f-mono:"IBM Plex Mono",ui-monospace,monospace;--cols:16;--m:calc(100vw / var(--cols));--respiro:calc(var(--m) / 4);--logo-dot:var(--vermelho)}@media(max-width:1024px){:root{--cols:8}}@media(max-width:600px){:root{--cols:4}}*,*:before,*:after{box-sizing:border-box}html{background:var(--grafite);color:var(--branco);-webkit-text-size-adjust:100%}body{margin:0;background:var(--grafite);color:var(--branco);font-family:var(--f-sans);font-weight:500;overflow-x:hidden;-webkit-font-smoothing:antialiased}a,button{color:inherit}button{cursor:pointer}img,svg{display:block}.mono{font-family:var(--f-mono);font-weight:400;text-transform:uppercase;letter-spacing:.12em;font-size:max(11px,calc(var(--m) * .105));line-height:1.3}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.bussola[data-astro-cid-3r2df6i6]{position:fixed;right:0;top:0;width:var(--m);height:var(--m);z-index:50;pointer-events:none;display:flex;align-items:center;justify-content:center;background:var(--grafite);box-shadow:inset 0 0 0 1px var(--linha)}@media(max-width:1024px){.bussola[data-astro-cid-3r2df6i6]{right:calc(var(--m) * 2)}}@media(max-width:600px){.bussola[data-astro-cid-3r2df6i6]{display:none}}svg[data-astro-cid-3r2df6i6]{width:58%;height:58%;overflow:visible}.aro[data-astro-cid-3r2df6i6]{fill:none;stroke:#ffffff73;stroke-width:1;vector-effect:non-scaling-stroke}.marcas[data-astro-cid-3r2df6i6] line[data-astro-cid-3r2df6i6]{stroke:#fff9;stroke-width:1;vector-effect:non-scaling-stroke}.agulha[data-astro-cid-3r2df6i6]{transform-origin:50px 50px;transform:rotate(var(--giro,180deg));transition:transform .9s cubic-bezier(.65,0,.35,1)}.agulha[data-astro-cid-3r2df6i6] line[data-astro-cid-3r2df6i6]{stroke:var(--branco);stroke-width:1.2;vector-effect:non-scaling-stroke}.ponta[data-astro-cid-3r2df6i6]{fill:var(--vermelho)}.eixo[data-astro-cid-3r2df6i6]{fill:var(--grafite);stroke:var(--branco);stroke-width:1;vector-effect:non-scaling-stroke}.num[data-astro-cid-3r2df6i6]{position:absolute;left:var(--respiro);top:calc(var(--respiro) * .6);font-size:max(10px,calc(var(--m) * .09));opacity:.7}.cursor-q{position:fixed;left:0;top:0;z-index:9999;width:14px;height:14px;margin:-7px 0 0 -7px;pointer-events:none;border:1px solid #fff;mix-blend-mode:difference;opacity:0;transition:width .25s cubic-bezier(.2,.7,.2,1),height .25s cubic-bezier(.2,.7,.2,1),margin .25s cubic-bezier(.2,.7,.2,1),opacity .2s}.cursor-q.ativo.liberado{opacity:1}.cursor-q.sobre{width:40px;height:40px;margin:-20px 0 0 -20px}@media(hover:none),(prefers-reduced-motion:reduce){.cursor-q{display:none}}.grid[data-astro-cid-vc5tsdmu]{--linhas:var(--ld);position:relative;display:grid;grid-template-columns:repeat(var(--cols),var(--m));grid-template-rows:repeat(var(--linhas),var(--m));width:100%;overflow:hidden;background-image:linear-gradient(to right,var(--linha) 1px,transparent 1px),linear-gradient(to bottom,var(--linha) 1px,transparent 1px);background-size:var(--m) var(--m)}@media(max-width:1024px){.grid[data-astro-cid-vc5tsdmu]{--linhas:var(--lt)}}@media(max-width:600px){.grid[data-astro-cid-vc5tsdmu]{--linhas:var(--lm)}}.titulo[data-astro-cid-kmetj66o]{margin:0;font-size:calc(var(--m) * var(--tam, .6));line-height:1;letter-spacing:-.03em;padding-left:.8em;position:relative;text-wrap:balance}.titulo[data-astro-cid-kmetj66o]:before{content:"";position:absolute;left:0;top:.27em;width:.5em;height:.5em;border-radius:50%;background:var(--vermelho)}.f-vermelho .titulo[data-astro-cid-kmetj66o]:before{background:var(--branco)}.l1[data-astro-cid-kmetj66o]{display:block;font-weight:800}.l2[data-astro-cid-kmetj66o]{display:block;font-weight:300}
