.eq-pagina,.eq-fecho{--eq-floresta:#07160e;--eq-pinho:#0f2a1c;--eq-linha:#24503a;--eq-linha-forte:#5c8c74;--eq-liquen:#8db9a2;--eq-menta:#a8f0c6;--eq-brilho:#c2ffe0;--eq-papel:#fafaf9;--eq-areia:#f2d58a;--eq-tinta:#0a0b0c;--eq-letra:var(--fonte-esquadro),"Geist",system-ui,sans-serif;--eq-canto:polygon(0 0,calc(100% - var(--eq-c,24px)) 0,100% var(--eq-c,24px),100% 100%,0 100%);--eq-noite:radial-gradient(158% 76% at 50% 112%,#338d598c,#338d5940 35%,#338d5900 100%), radial-gradient(72% 51% at 95% 0%,#17472e42,#17472e1f 35%,#17472e00 100%),#08170f}.eq-wrap{max-width:1120px;margin:0 auto}.eq-s-curta{padding-block:clamp(var(--phi-s5),8vh,var(--phi-s6))}.eq-h1,.eq-h2,.eq-pagina h3,.eq-fecho h3{font-family:var(--eq-letra)}.eq-h1{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2.2rem,7vw,5.6rem);font-weight:700;line-height:1.06}.eq-topo .eq-h1 .eq-mk{white-space:nowrap;margin-top:.06em;display:table}.eq-h2{letter-spacing:-.015em;text-wrap:balance;max-width:20ch;font-size:clamp(1.9rem,4vw,3.2rem);font-weight:700;line-height:1.06}.eq-lead{margin-top:var(--phi-s4);max-width:46ch;color:var(--ink-2);text-wrap:pretty;font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.5}.eq-nota{color:var(--ink-2);font-size:.94rem}.eq-mk{background:var(--eq-floresta);color:var(--eq-menta);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .14em}.eq-lockup{width:19.5rem;max-width:100%;height:auto;margin-bottom:clamp(var(--phi-s5),6vw,var(--phi-s6));display:block}.eq-acoes{align-items:center;gap:var(--phi-s3) var(--phi-s5);margin-top:var(--phi-s5);flex-wrap:wrap;display:flex}.eq-btn{background:var(--eq-floresta);color:var(--eq-menta);box-shadow:none;text-decoration:none}.eq-btn:hover{background:var(--eq-pinho)}.eq-link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--hair-3);text-decoration-color:var(--hair-3);text-underline-offset:.3em;transition:text-decoration-color var(--phi-t3) var(--e);font-weight:500;text-decoration-thickness:1px}.eq-link:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.eq-pagina a:focus-visible,.eq-fecho a:focus-visible,.eq-pagina summary:focus-visible{outline:2px solid var(--eq-floresta);outline-offset:4px;border-radius:var(--phi-r-sm)}.eq-topo{padding-top:clamp(8rem,22vh,12rem);padding-bottom:clamp(var(--phi-s5),7vh,var(--phi-s6))}.eq-video{padding-top:0}.eq-slot{background:var(--eq-floresta);border-color:var(--eq-linha);width:100%;margin:0 auto;box-shadow:0 40px 90px -40px #0208058c}.eq-slot .vid{background:var(--eq-floresta)}.eq-slot .vid-play{color:var(--eq-papel);background:linear-gradient(#0000 38%,#07160e73 66%,#07160eeb 96%)}.eq-slot .vid-play .pill{background:var(--eq-menta);color:var(--eq-floresta);box-shadow:none}.eq-slot .vid-play .pill svg{fill:var(--eq-floresta)}.eq-slot .vid-play .note{color:var(--eq-liquen)}.eq-slot .vid-play .note:before{background:var(--eq-menta);border-radius:0}.eq-slot .vid-play:focus-visible{outline:2px solid var(--eq-menta);outline-offset:-4px}.eq-passos{margin:clamp(var(--phi-s5),5vw,var(--phi-s6)) 0 0;max-width:52rem;padding:0;list-style:none}.eq-passos li{padding:var(--phi-s4) 0;border-top:var(--phi-linha) solid var(--hair-2);font-family:var(--eq-letra);text-wrap:pretty;grid-template-columns:clamp(2.4rem,5vw,4rem) 1fr;align-items:baseline;font-size:clamp(1.2rem,2.2vw,1.7rem);font-weight:500;line-height:1.3;display:grid}.eq-passos li:last-child{border-bottom:var(--phi-linha) solid var(--hair-2)}.eq-passos li>span{color:var(--ink-2);font-variant-numeric:tabular-nums}.eq-exemplo{isolation:isolate;background:var(--eq-noite);color:var(--eq-papel);border-radius:var(--phi-r-xl) 0 var(--phi-r-xl) var(--phi-r-xl);--eq-c:48px;clip-path:var(--eq-canto);padding:clamp(var(--phi-s5),6vw,var(--phi-s7)) clamp(var(--phi-s4),6vw,var(--phi-s7));position:relative;overflow:hidden}.eq-exemplo:after{content:"";z-index:-1;pointer-events:none;opacity:.18;background:url(/esquadro/grao.png);position:absolute;inset:0}.eq-exemplo-cabeca{margin-bottom:clamp(var(--phi-s5),5vw,var(--phi-s6))}.eq-exemplo-cabeca .eq-h2{color:var(--eq-papel)}.eq-exemplo-cabeca p{margin-top:var(--phi-s3);max-width:44ch;color:var(--eq-liquen);font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.5}.eq-demo{gap:clamp(var(--phi-s5),5vw,var(--phi-s6));display:grid}@media (min-width:900px){.eq-demo{grid-template-columns:1fr 1fr;align-items:start}}.eq-campo{margin:0 0 var(--phi-s5);border:0;min-width:0;padding:0}.eq-campo:last-child{margin-bottom:0}.eq-campo label,.eq-campo legend{color:var(--eq-papel);font-size:1.1rem;font-weight:500}.eq-campo legend{margin-bottom:var(--phi-s3);padding:0}.eq-campo-topo{justify-content:space-between;align-items:baseline;gap:var(--phi-s3);display:flex}.eq-campo-topo output{font-family:var(--eq-letra);letter-spacing:0;color:var(--eq-menta);font-size:clamp(1.8rem,3vw,2.4rem);font-weight:500}.eq-campo input[type=range]{appearance:none;width:100%;height:48px;margin:var(--phi-s2) 0 0;cursor:pointer;background:0 0;display:block}.eq-campo input[type=range]::-webkit-slider-runnable-track{border-radius:var(--phi-r-pill);background:linear-gradient(to right,var(--eq-menta) var(--p,0%),var(--eq-linha) var(--p,0%));height:4px}.eq-campo input[type=range]::-moz-range-track{border-radius:var(--phi-r-pill);background:var(--eq-linha);height:4px}.eq-campo input[type=range]::-moz-range-progress{border-radius:var(--phi-r-pill);background:var(--eq-menta);height:4px}.eq-campo input[type=range]::-webkit-slider-thumb{appearance:none;border-radius:var(--phi-r-pill);background:var(--eq-menta);border:3px solid var(--eq-floresta);width:28px;height:28px;transition:transform var(--phi-t2) var(--e);margin-top:-12px}.eq-campo input[type=range]::-moz-range-thumb{border-radius:var(--phi-r-pill);background:var(--eq-menta);border:3px solid var(--eq-floresta);width:28px;height:28px}.eq-campo input[type=range]:active::-webkit-slider-thumb{transform:scale(1.12)}.eq-campo input[type=range]:focus-visible{outline:2px solid var(--eq-menta);outline-offset:2px;border-radius:var(--phi-r-sm)}.eq-escolhas{gap:var(--phi-s2);display:flex}.eq-escolhas label{border:var(--phi-linha) solid var(--eq-linha-forte);border-radius:var(--phi-r-sm);width:56px;height:56px;font-family:var(--eq-letra);cursor:pointer;transition:background var(--phi-t3) var(--e),color var(--phi-t3) var(--e),border-color var(--phi-t3) var(--e);justify-content:center;align-items:center;font-size:1.3rem;display:inline-flex;position:relative}.eq-escolhas label:hover{border-color:var(--eq-menta)}.eq-escolhas input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.eq-escolhas label:has(input:checked){background:var(--eq-menta);color:var(--eq-floresta);border-color:var(--eq-menta);font-weight:700}.eq-escolhas label:has(input:focus-visible){outline:2px solid var(--eq-menta);outline-offset:2px}.eq-saidas{gap:var(--phi-s5);display:grid}.eq-saidas h3{align-items:center;gap:var(--phi-s3);color:var(--eq-liquen);flex-wrap:wrap;font-family:inherit;font-size:1.05rem;font-weight:500;display:flex}.eq-selo{font-family:var(--eq-letra);letter-spacing:.08em;text-transform:uppercase;color:var(--eq-areia);border:2px solid var(--eq-areia);border-radius:var(--phi-r-sm);padding:.15rem .5rem;font-size:.78rem;font-weight:700;transform:rotate(-4deg)}.eq-total{align-items:baseline;gap:var(--phi-s1) var(--phi-s3);margin-top:var(--phi-s2);flex-wrap:wrap;display:flex}.eq-total b{font-family:var(--eq-letra);letter-spacing:0;color:var(--eq-menta);font-variant-numeric:tabular-nums;font-size:clamp(3rem,7vw,4.8rem);font-weight:700;line-height:1}.eq-total span{color:var(--eq-liquen)}.eq-compras{border-top:var(--phi-linha) solid var(--eq-linha);padding-top:var(--phi-s4)}.eq-compras ul{margin:var(--phi-s2) 0 0;padding:0;list-style:none}.eq-compras li{justify-content:space-between;align-items:baseline;gap:var(--phi-s3);padding:var(--phi-s2) 0;font-size:1.1rem;display:flex}.eq-compras b{font-family:var(--eq-letra);letter-spacing:0;text-align:right;color:var(--eq-papel);font-weight:500}.eq-aviso{padding:var(--phi-s1) var(--phi-s3);border-radius:var(--phi-r-sm);background:var(--eq-areia);color:var(--eq-tinta);justify-self:start;font-size:.86rem;font-weight:500}.eq-prova-frase{font-family:var(--eq-letra);letter-spacing:-.01em;text-wrap:balance;max-width:28ch;font-size:clamp(1.6rem,3.4vw,2.7rem);font-weight:700;line-height:1.22}.eq-prova-frase b{background:var(--eq-floresta);color:var(--eq-menta);letter-spacing:0;font-variant-numeric:tabular-nums;padding:0 .14em}.eq-prova-nota{margin-top:var(--phi-s4);color:var(--ink-2)}.eq-oficios p{font-family:var(--eq-letra);max-width:40ch;color:var(--ink-2);text-wrap:pretty;font-size:clamp(1.3rem,2.6vw,2rem);font-weight:500;line-height:1.5}.eq-oficios a,.eq-oficios b{color:var(--ink);font-weight:500}.eq-oficios a{text-decoration:underline;-webkit-text-decoration-color:var(--hair-3);text-decoration-color:var(--hair-3);text-underline-offset:.2em;transition:text-decoration-color var(--phi-t3) var(--e);text-decoration-thickness:2px}.eq-oficios a:hover{-webkit-text-decoration-color:var(--eq-floresta);text-decoration-color:var(--eq-floresta)}.eq-perguntas{gap:var(--phi-s5);display:grid}@media (min-width:900px){.eq-perguntas{gap:var(--phi-s6);grid-template-columns:1fr 1.618fr}}.eq-perguntas details{border-top:var(--phi-linha) solid var(--hair-2)}.eq-perguntas details:last-child{border-bottom:var(--phi-linha) solid var(--hair-2)}.eq-perguntas summary{justify-content:space-between;align-items:center;gap:var(--phi-s3);min-height:44px;padding:var(--phi-s4) 0;cursor:pointer;list-style:none;display:flex}.eq-perguntas summary::-webkit-details-marker{display:none}.eq-perguntas summary h3{font-size:clamp(1.1rem,1.8vw,1.3rem);font-weight:500;line-height:1.3}.eq-perguntas summary:after{content:"+";color:var(--ink-2);transition:transform var(--phi-t3) var(--e);flex:none;font-size:1.6rem;font-weight:400;line-height:1}.eq-perguntas details[open] summary:after{transform:rotate(45deg)}.eq-perguntas details p{padding-bottom:var(--phi-s4);max-width:58ch;color:var(--ink-2);text-wrap:pretty}.eq-fecho{padding-bottom:clamp(var(--phi-s7),16vh,var(--phi-s8))}.eq-fecho .eq-h2{max-width:18ch;font-size:clamp(2.1rem,5vw,4rem)}.eq-fecho p{margin-top:var(--phi-s4);max-width:44ch;color:var(--ink-2);font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.5}.eq-h1-oficio{max-width:22ch;font-size:clamp(2.2rem,5vw,4rem)}.eq-resposta .eq-lead{color:var(--ink);max-width:60ch}.eq-regras{gap:var(--phi-s5);margin-top:clamp(var(--phi-s5),5vw,var(--phi-s6));display:grid}@media (min-width:820px){.eq-regras{gap:var(--phi-s6);grid-template-columns:1fr 1fr}}.eq-regras>div,.eq-listas>div{border-top:var(--phi-linha) solid var(--hair-2);padding-top:var(--phi-s4)}.eq-regras h3,.eq-listas h3{font-size:1.2rem;font-weight:700;line-height:1.3}.eq-regras p{margin-top:var(--phi-s2);color:var(--ink-2);text-wrap:pretty;max-width:52ch}.eq-listas{gap:var(--phi-s5);margin-top:clamp(var(--phi-s5),5vw,var(--phi-s6));display:grid}@media (min-width:900px){.eq-listas{gap:var(--phi-s5);grid-template-columns:repeat(3,1fr)}}.eq-listas ul{margin:var(--phi-s3) 0 0;color:var(--ink-2);padding-left:1.1em}.eq-listas li+li{margin-top:var(--phi-s2)}.eq-listas li::marker{color:var(--eq-floresta)}.eq-listas-nota{margin-top:var(--phi-s5)}.eq-revisto{margin-top:var(--phi-s4)}@media (max-width:820px){.eq-acoes{flex-direction:column;align-items:stretch}.eq-acoes .eq-link,.eq-acoes .eq-nota{text-align:center}}@media (prefers-reduced-motion:reduce){.eq-link,.eq-oficios a,.eq-escolhas label,.eq-perguntas summary:after{transition:none}.eq-campo input[type=range]::-webkit-slider-thumb{transition:none}}
@font-face{font-family:esquadroSans;src:url(../media/EsquadroSans_Regular-s.p.055-yg15-zcak.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:esquadroSans;src:url(../media/EsquadroSans_Medium-s.p.028-12j7m7foq.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:esquadroSans;src:url(../media/EsquadroSans_Bold-s.p.3l0txq4mpdl_q.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:esquadroSans;src:url(../media/EsquadroSans_ExtraBold-s.p.2lmgvz6_sy211.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:esquadroSans Fallback;src:local(Arial);ascent-override:85.96%;descent-override:24.43%;line-gap-override:0.0%;size-adjust:110.51%}.esquadrosans_a9aee082-module___Wxewa__className{font-family:esquadroSans,esquadroSans Fallback,Geist,system-ui,sans-serif}.esquadrosans_a9aee082-module___Wxewa__variable{--fonte-esquadro:"esquadroSans", "esquadroSans Fallback", Geist, system-ui, sans-serif}
