@charset "UTF-8";@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/bricolage-grotesque-vietnamese-opsz-normal-6OAODYXI.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/bricolage-grotesque-latin-ext-opsz-normal-FVLOWDEN.woff2") format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/bricolage-grotesque-latin-opsz-normal-XV2ZJLIL.woff2") format("woff2-variations");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:Literata;font-style:normal;font-display:swap;font-weight:400;src:url("./media/literata-cyrillic-ext-400-normal-RBVZKPTR.woff2") format("woff2"),url("./media/literata-cyrillic-ext-400-normal-LMBZCJDG.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url("./media/literata-cyrillic-400-normal-KWHS6FG6.woff2") format("woff2"),url("./media/literata-cyrillic-400-normal-UZCYGLOX.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url("./media/literata-greek-ext-400-normal-NUWQC3PW.woff2") format("woff2"),url("./media/literata-greek-ext-400-normal-7KNYZHFX.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url("./media/literata-greek-400-normal-JUVFN6PW.woff2") format("woff2"),url("./media/literata-greek-400-normal-TSP2RQUN.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url("./media/literata-vietnamese-400-normal-6CNOMP3D.woff2") format("woff2"),url("./media/literata-vietnamese-400-normal-ILFTHGKS.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url("./media/literata-latin-ext-400-normal-LFX33IQH.woff2") format("woff2"),url("./media/literata-latin-ext-400-normal-XMLWHFE4.woff") format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url("./media/literata-latin-400-normal-XO4P34YW.woff2") format("woff2"),url("./media/literata-latin-400-normal-NHDNJLZZ.woff") format("woff");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:Literata;font-style:normal;font-display:swap;font-weight:500;src:url("./media/literata-cyrillic-ext-500-normal-7HHY5AXS.woff2") format("woff2"),url("./media/literata-cyrillic-ext-500-normal-AAVIGR6M.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url("./media/literata-cyrillic-500-normal-R7N5MRG3.woff2") format("woff2"),url("./media/literata-cyrillic-500-normal-WJD247A2.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url("./media/literata-greek-ext-500-normal-DD6JK4YU.woff2") format("woff2"),url("./media/literata-greek-ext-500-normal-QNHOB62C.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url("./media/literata-greek-500-normal-HX7GQZIY.woff2") format("woff2"),url("./media/literata-greek-500-normal-JMQKV3TQ.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url("./media/literata-vietnamese-500-normal-FC43JFBD.woff2") format("woff2"),url("./media/literata-vietnamese-500-normal-KXYCGO2V.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url("./media/literata-latin-ext-500-normal-6BAUEFYM.woff2") format("woff2"),url("./media/literata-latin-ext-500-normal-5VSDAGSA.woff") format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url("./media/literata-latin-500-normal-V7PNVXYO.woff2") format("woff2"),url("./media/literata-latin-500-normal-WJ5CDDDD.woff") format("woff");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:Literata;font-style:italic;font-display:swap;font-weight:400;src:url("./media/literata-cyrillic-ext-400-italic-43MERIY6.woff2") format("woff2"),url("./media/literata-cyrillic-ext-400-italic-CGUA5TTU.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url("./media/literata-cyrillic-400-italic-5MPS6R6W.woff2") format("woff2"),url("./media/literata-cyrillic-400-italic-Y54JPZGL.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url("./media/literata-greek-ext-400-italic-CSJT27SU.woff2") format("woff2"),url("./media/literata-greek-ext-400-italic-AUEJILQM.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url("./media/literata-greek-400-italic-ZLBSCBIN.woff2") format("woff2"),url("./media/literata-greek-400-italic-CFN3BI3R.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url("./media/literata-vietnamese-400-italic-DJEXGLFH.woff2") format("woff2"),url("./media/literata-vietnamese-400-italic-Y422ZTFR.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url("./media/literata-latin-ext-400-italic-QFJIFVFB.woff2") format("woff2"),url("./media/literata-latin-ext-400-italic-IWXD4JDI.woff") format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url("./media/literata-latin-400-italic-Q22IDJIF.woff2") format("woff2"),url("./media/literata-latin-400-italic-GA46GMQK.woff") format("woff");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{--papel: #f7f9fc;--grelha: #dce6f2;--tinta: #1b2a6b;--tinta-suave: #4a5578;--lapis: #f2b705;--margem: #d64545;--ink: var(--tinta);--ink-soft: var(--tinta);--muted: var(--tinta-suave);--paper: var(--papel);--surface: var(--cartao);--line: var(--grelha);--violet: var(--tinta);--indigo: var(--tinta);--cyan: var(--tinta);--cyan-bright: var(--lapis);--ok: #1f7a4d;--brand: var(--tinta);--cartao: #ffffff;--cartao-2: #f1f5fb;--vidro: rgb(247 249 252 / .92);--risco: #b9c5dc;--pauta: #c9d6ea;--sombra-rgb: 27 42 107;--realce: #fffbea;--botao-bg: var(--tinta);--botao-fg: #ffffff;--azul-forte: #1b2a6b;--rodape: #121d4d;color-scheme:light;--font-display: "Bricolage Grotesque Variable", "Bricolage Grotesque", system-ui, sans-serif;--font-body: "Literata", Georgia, serif;--wrap: 1200px;--gutter: clamp(30px, 4.5vw, 56px);--margem-x: clamp(12px, 2.2vw, 40px)}:root[data-theme=dark]{--papel: #0f1734;--grelha: rgb(255 255 255 / .05);--tinta: #e6ecfa;--tinta-suave: #a9b6d6;--margem: #ff7a7a;--ok: #5fd39a;--cartao: #17224a;--cartao-2: #1d2a58;--vidro: rgb(15 23 52 / .9);--risco: #3a4a7c;--pauta: #2b3a6a;--sombra-rgb: 0 0 0;--realce: rgb(242 183 5 / .12);--botao-bg: var(--lapis);--botao-fg: #10183a;--azul-forte: #1f2d63;--rodape: #0a1028;color-scheme:dark}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--papel: #0f1734;--grelha: rgb(255 255 255 / .05);--tinta: #e6ecfa;--tinta-suave: #a9b6d6;--margem: #ff7a7a;--ok: #5fd39a;--cartao: #17224a;--cartao-2: #1d2a58;--vidro: rgb(15 23 52 / .9);--risco: #3a4a7c;--pauta: #2b3a6a;--sombra-rgb: 0 0 0;--realce: rgb(242 183 5 / .12);--botao-bg: var(--lapis);--botao-fg: #10183a;--azul-forte: #1f2d63;--rodape: #0a1028;color-scheme:dark}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:84px;-webkit-text-size-adjust:100%}body{margin:0;background-color:var(--papel);background-image:linear-gradient(var(--grelha) 1px,transparent 1px),linear-gradient(90deg,var(--grelha) 1px,transparent 1px);background-size:28px 28px;color:var(--ink);font:400 1.0625rem/1.7 var(--font-body);-webkit-font-smoothing:antialiased;overflow-x:hidden}body:before{content:"";position:fixed;top:0;bottom:0;left:var(--margem-x);z-index:30;width:2px;background:var(--margem);opacity:.55;pointer-events:none}h1,h2,h3{font-family:var(--font-display);font-weight:800;line-height:1.02;letter-spacing:-.03em;margin:0;text-wrap:balance}p{margin:0;text-wrap:pretty}a{color:var(--indigo)}img{max-width:100%}:focus-visible{outline:3px solid var(--cyan-bright);outline-offset:3px}.wrap{width:100%;max-width:calc(var(--wrap) + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 26px;border-radius:999px;border:1.5px solid transparent;font:700 1rem/1 var(--font-display);letter-spacing:-.01em;text-decoration:none;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease}.btn svg{width:20px;height:20px;flex:none}.btn--primary{background:var(--botao-bg);color:var(--botao-fg);box-shadow:0 1px 2px rgb(var(--sombra-rgb)/.2),0 10px 24px -10px rgb(var(--sombra-rgb)/.55)}.btn--primary:hover{transform:translateY(-2px);box-shadow:0 2px 4px rgb(var(--sombra-rgb)/.2),0 16px 30px -12px rgb(var(--sombra-rgb)/.6)}.btn--primary:active{transform:translateY(0)}.btn--ghost{background:var(--cartao);color:var(--ink);border-color:var(--risco);box-shadow:0 1px 2px rgb(var(--sombra-rgb)/.08)}.btn--ghost:hover{border-color:var(--tinta);transform:translateY(-2px)}.section-head{max-width:44rem}.section-head h2{font-size:clamp(2.1rem,4vw,3.4rem)}.section-head p{margin-top:16px;color:var(--muted);font-size:1.125rem;max-width:38rem}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.rv{opacity:0;transition:opacity .7s ease,transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:var(--rv-delay, 0ms)}.rv--up{transform:translateY(32px)}.rv--left{transform:translate(-40px)}.rv--right{transform:translate(40px)}.rv--zoom{transform:scale(.94)}.rv.rv--in{opacity:1;transform:none}.btn--primary{position:relative;overflow:hidden;isolation:isolate}.btn--primary:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.28) 50%,transparent 70%);transform:translate(-120%)}.btn--primary:hover:after{transition:transform .7s ease;transform:translate(120%)}@media (prefers-reduced-motion: reduce){.rv{opacity:1!important;transform:none!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}main{overflow-x:clip}
