.mono-font,.construction,main.blog section.comments,main.blog h1,main.blog h2,main.blog h3,main.home,footer,nav,code,pre{font-family:ui-monospace,"SF Mono","Fira Mono",monospace;font-weight:300;font-style:normal}.serif-font,main.blog{font-family:"EB Garamond",serif;font-optical-sizing:auto;font-weight:400;font-style:normal}body,html{font-family:-apple-system,sans-serif;background:#f8f6e9;height:100%;margin:0;padding:0}body{display:flex;flex-direction:column}a{color:#6a6964}a:visited{color:#6a6964}code{font-size:.8em;font-weight:400;background:rgba(182,180,171,.3);border-radius:.1em;padding:0em .1em}nav,main,footer{width:93%;max-width:1600px;margin:0px auto}nav{display:flex;flex-direction:column;gap:1.6em;font-size:22px;padding:2em 0;position:relative}@media(width <= 1100px){nav{font-size:20px}}@media(width <= 600px){nav{font-size:19px;gap:1em}}nav a{color:#6a6964;text-decoration:none;transition:color .2s;transition:padding-left .5s}nav a span{color:#b6b4ab;transition:color .2s}nav a:hover{color:#000;padding-left:.3em}nav a:hover span{color:#6a6964}nav a.logo{top:3em;right:0;color:#b6b4ab}nav a.logo svg{width:200px;height:auto;transition:color .2s;display:inline-block;color:#b6b4ab}nav a.logo span{margin-left:-0.4em}nav a.logo:hover{padding-left:0}nav a.logo:hover span{color:#6a6964}nav a.logo:hover svg{color:#000}nav a.logo:visited{color:#b6b4ab}main{flex-grow:1}footer{color:#b6b4ab;flex-shrink:0;padding:1.6em 0;line-height:1.4em}footer a{color:inherit;text-decoration:none}footer a:hover{text-decoration:underline}main.home{font-size:22px;margin-top:3em}main.home h1{display:block;font-size:0;font-weight:normal;color:#b6b4ab;white-space:collapse}main.home h1 svg{width:700px;height:auto;color:#000}main.home h1 span{font-size:120px;margin-left:.1em}main.home section{line-height:1.4em;margin-left:740px}main.home section strong{font-weight:500}@media(width <= 1650px){main.home h1 svg{width:600px}main.home h1 span{font-size:100px}main.home section{margin-left:632px}}@media(width <= 1350px){main.home{font-size:20px}main.home h1 svg{width:520px}main.home h1 span{font-size:80px}main.home section{margin-left:546px}}@media(width <= 1100px){main.home{margin-top:2em}main.home h1 svg{width:400px}main.home h1 span{font-size:70px}main.home section{margin-left:424px}}@media(width <= 900px){main.home{font-size:19px}main.home h1 svg{width:320px}main.home h1 span{font-size:58px}main.home section{margin-left:340px}}@media(width <= 720px){main.home{margin-top:1em;font-size:19px}main.home h1 svg{width:260px}main.home h1 span{font-size:48px}main.home section{margin:2em 0 0 0}}@media(width <= 412px){main.home{font-size:18px}main.home h1{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap}main.home h1 svg{width:300px}main.home h1 span{text-align:right;flex-grow:1;font-size:45px;margin-top:.2em}}main.blog{font-size:22px}main.blog h1,main.blog h2,main.blog h3{font-weight:400;margin-top:1.6em}main.blog h1{font-size:2.6em;margin-top:0em}main.blog p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;text-indent:1.6em;margin:0}main.blog p.no-indent{text-indent:0}main.blog section.post{margin-left:35%;max-width:820px;margin-bottom:2em}main.blog section.comments{color:#b6b4ab;margin:2em 0;font-size:16px;line-height:1.4em;text-align:right}@media(width <= 1400px){main.blog section.post{margin-left:30%}}@media(width <= 950px){main.blog{font-size:21px}main.blog section.post{margin-left:25%}}@media(width <= 750px){main.blog{font-size:20px}main.blog h1{font-size:2.2em}main.blog section.post{margin-left:15%}}@media(width <= 600px){main.blog section.post{margin-left:0%}}.construction{background:#ffffc3;padding:.3em .6em;border-radius:.6em;margin-bottom:1.6em;display:inline-block;margin-left:.6em}.hex{font-family:-apple-system,"Inter","Fira Sans",sans-serif;font-weight:300;font-size:18px}.hex h5{font-size:1em;margin:.5em 0;font-weight:400}.hex .doc-data{position:relative;padding:0 1em}.hex .doc-data svg{width:1em;height:1em;position:absolute;margin-left:-1.2em;transform:translateY(0.1em);fill:gray}.hex .doc-data a{color:#fff;text-decoration:none;background:#6d4a9d;padding:.1em .3em;font-size:.8em;font-weight:400;border-radius:4px;margin-top:2em;display:inline-block}.correio h2{font-weight:500;margin-bottom:.2em;margin-top:1.2em}.correio h3{font-weight:normal;margin-bottom:0}.correio form{display:flex;flex-direction:column}.correio form .split{display:flex;gap:1em}.correio form .split div{display:flex;flex-direction:column;flex:1}.correio form .split div.wide{flex:2}.correio form .split div input{width:0px;min-width:100%;box-sizing:border-box}.correio form .radio{display:grid;grid-template-columns:18px 1fr;grid-row-gap:.2em;align-items:center;margin-top:.6em}.correio form .radio *{margin:0}.correio form .radio span{grid-column:1/3}.correio form label{margin-top:1em;margin-bottom:.3em}.correio form input,.correio form select,.correio form textarea{border:1px solid #ccc;border-radius:5px;font-size:1em;padding:4px 8px}.correio form input:focus,.correio form select:focus,.correio form textarea:focus{border-color:#1378cb;outline:none}.correio form select{-webkit-appearance:none}.correio form button{color:#fff;background:#1378cb;border:none;font-size:1em;padding:5px 8px;border-radius:5px;cursor:pointer;font-weight:400;width:150px;margin-top:2em}.correio form button:hover{background:rgb(16.8175675676,106.2162162162,179.6824324324)}
