*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;padding:0}html{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5}@media (width>=38em){html{font-size:20px}}body{color:#515151;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background-color:#fff}a{color:#268bd2;text-decoration:none}a strong{color:inherit}a:hover,a:focus{text-decoration:underline}h1,h2,h3,h4,h5,h6{color:#313131;text-rendering:optimizelegibility;margin-bottom:.5rem;font-weight:700;line-height:1.25}h1{font-size:2rem}h2{margin-top:1rem;font-size:1.5rem}h3{margin-top:1.5rem;font-size:1.25rem}h4,h5,h6{margin-top:1rem;font-size:1rem}p{margin-top:0;margin-bottom:1rem}strong{color:#303030}ul,ol,dl{margin-top:0;margin-bottom:1rem}dt{font-weight:700}dd{margin-bottom:.5rem}hr{border:0;border-top:1px solid #eee;border-bottom:1px solid #fff;margin:1.5rem 0;position:relative}abbr{color:#555;text-transform:uppercase;font-size:85%;font-weight:700}abbr[title]{cursor:help;border-bottom:1px dotted #e5e5e5}code{color:#bf616a;background-color:#f9f9f9;border-radius:3px;padding:.25em .5em;font-size:85%}pre{white-space:pre;white-space:pre-wrap;word-break:break-all;word-wrap:break-word;background-color:#f9f9f9;margin-top:0;margin-bottom:1rem;padding:1rem;font-size:.8rem;line-height:1.4;display:block}pre code{color:inherit;background-color:#0000;padding:0;font-size:100%}.highlight{border-radius:4px;margin-bottom:1rem}.highlight pre{margin-bottom:0}.gist .gist-file{font-family:Menlo,Monaco,Courier New,monospace!important}.gist .markdown-body{padding:15px}.gist pre{background-color:#0000;padding:0}.gist .gist-file .gist-data{line-height:1.4;font-size:.8rem!important}.gist code{color:inherit;background-color:#0000;border-radius:0;padding:0}blockquote{color:#7a7a7a;border-left:.25rem solid #e5e5e5;margin:.8rem 0;padding:.5rem 1rem}blockquote p:last-child{margin-bottom:0}@media (width>=30em){blockquote{padding-left:1.25rem;padding-right:5rem}}img{border-radius:5px;max-width:100%;margin:0 0 1rem;display:block}table{border-collapse:collapse;border:1px solid #e5e5e5;width:100%;margin-bottom:1rem}td,th{border:1px solid #e5e5e5;padding:.25rem .5rem}tbody tr:nth-child(odd) td,tbody tr:nth-child(odd) th{background-color:#f9f9f9}.lead{font-size:1.25rem;font-weight:300}.message{color:#717171;background-color:#f9f9f9;margin-bottom:1rem;padding:1rem}.container{max-width:38rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.masthead{margin-bottom:3rem;padding-top:1rem;padding-bottom:1rem}.masthead-title{color:#505050;margin-top:0;margin-bottom:0}.masthead-title a{color:#505050}.masthead-title small{color:silver;letter-spacing:0;font-size:75%;font-weight:400}.page,.post{margin-bottom:4em}.page-title,.post-title,.post-title a{color:#303030}.page-title,.post-title{margin-top:0}.post-date{color:#9a9a9a;margin-top:-.5rem;margin-bottom:1rem;display:block}.related{border-top:1px solid #eee;padding-top:2rem;padding-bottom:2rem}.related-posts{padding-left:0;list-style:none}.related-posts h3{margin-top:0}.related-posts li small{color:#999;font-size:75%}.related-posts li a:hover{color:#268bd2;text-decoration:none}.related-posts li a:hover small{color:inherit}.pagination{font-family:var(--font-pt-sans);color:#ccc;text-align:center;margin-left:-1rem;margin-right:-1rem;overflow:hidden}.pagination-item{border:1px solid #eee;padding:1rem;display:block}.pagination-item:first-child{margin-bottom:-1px}a.pagination-item:hover{background-color:#f5f5f5}@media (width>=30em){.pagination{margin:3rem 0}.pagination-item{float:left;width:50%}.pagination-item:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;margin-bottom:0}.pagination-item:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;margin-left:-1px}}html{font-family:var(--font-pt-sans)}@media (width>=48em){html{font-size:16px}}@media (width>=58em){html{font-size:20px}}.sidebar{text-align:center;color:#ffffff80;background-color:#202020;padding:2rem 1rem}@media (width>=48em){.sidebar{text-align:left;width:18rem;position:fixed;top:0;bottom:0;left:0}}.sidebar a{color:#fff}.sidebar-about h1{color:#fff;margin-top:0;font-family:Abril Fatface,serif;font-size:3.25rem}.sidebar-nav{margin-bottom:1rem}.sidebar-nav-item{line-height:1.75;display:block}a.sidebar-nav-item:hover,a.sidebar-nav-item:focus{text-decoration:underline}.sidebar-nav-item.active{font-weight:700}@media (width>=48em){.sidebar-sticky{position:absolute;bottom:1rem;left:1rem;right:1rem}}.content{padding-top:4rem;padding-bottom:4rem}@media (width>=48em){.content{max-width:38rem;margin-left:20rem;margin-right:2rem}}@media (width>=64em){.content{margin-left:22rem;margin-right:4rem}}@media (width>=48em){.layout-reverse .sidebar{left:auto;right:0}.layout-reverse .content{margin-left:2rem;margin-right:20rem}}@media (width>=64em){.layout-reverse .content{margin-left:4rem;margin-right:22rem}}.theme-base-08 .sidebar{background-color:#ac4142}.theme-base-08 .content a,.theme-base-08 .related-posts li a:hover{color:#ac4142}.theme-base-09 .sidebar{background-color:#d28445}.theme-base-09 .content a,.theme-base-09 .related-posts li a:hover{color:#d28445}.theme-base-0a .sidebar{background-color:#f4bf75}.theme-base-0a .content a,.theme-base-0a .related-posts li a:hover{color:#f4bf75}.theme-base-0b .sidebar{background-color:#90a959}.theme-base-0b .content a,.theme-base-0b .related-posts li a:hover{color:#90a959}.theme-base-0c .sidebar{background-color:#75b5aa}.theme-base-0c .content a,.theme-base-0c .related-posts li a:hover{color:#75b5aa}.theme-base-0d .sidebar{background-color:#6a9fb5}.theme-base-0d .content a,.theme-base-0d .related-posts li a:hover{color:#6a9fb5}.theme-base-0e .sidebar{background-color:#aa759f}.theme-base-0e .content a,.theme-base-0e .related-posts li a:hover{color:#aa759f}.theme-base-0f .sidebar{background-color:#8f5536}.theme-base-0f .content a,.theme-base-0f .related-posts li a:hover{color:#8f5536}.svg-inline--fa{vertical-align:-.125em;height:1em;display:inline-block;overflow:visible}h1 a.anchor,h2 a.anchor,h3 a.anchor,h4 a.anchor{opacity:0;position:absolute}img{height:auto}.post-content p>img:only-child,.post-content figure>img,.page-content p>img:only-child,.page-content figure>img{margin-left:auto;margin-right:auto}li img{vertical-align:middle;margin:0;display:inline-block}code,pre{font-family:Consolas,Menlo,Monaco,Courier New,monospace}figure{margin:0 0 1rem}figure img{margin:0}figcaption{color:#999;margin:5px 0 0 5px;font-size:80%;font-style:italic}figcaption svg{margin-right:4px;transform:skew(-15deg)}abbr{font-size:inherit;font-weight:inherit;color:inherit}abbr[title]{border-bottom:inherit}.sidebar-about .sidebar-logo{border-radius:50%;width:100px;margin-bottom:1rem;margin-left:auto;margin-right:auto}.sidebar-about h1{font-family:var(--font-pt-sans);letter-spacing:-.025rem;font-size:2rem;font-weight:400}.sidebar-nav-item{text-transform:lowercase}.sidebar-social{margin-bottom:1rem}.sidebar-social-item{text-align:center;border:1px solid #ffffff80;border-radius:50%;width:36px;height:36px;margin-right:5px;font-size:16px;line-height:36px;display:inline-block}.sidebar-social-item svg{margin:0}.sidebar-social-item:hover,.sidebar-social-item:active,.sidebar-social-item:focus{border-color:#fff;text-decoration:none}.sidebar-logos,.sidebar-facebook{display:none}.post-thumbnail{margin-top:1.5rem}.post-meta{color:#9a9a9a;margin-top:1.5rem;margin-bottom:1rem;font-size:.8rem}.post-meta .posted-on,.post-meta .categories,.post-meta .tags,.post-meta .comments,.post-meta .edit{margin-right:10px}.post-meta .posted-on svg,.post-meta .categories svg,.post-meta .tags svg,.post-meta .comments svg,.post-meta .edit svg{margin-right:4px}.sidebar-logos .sidebar-logos-logo{max-width:200px;max-height:100px}.post-author,.post-social,.post-comments,.post-navigation{border-top:1px solid #eee;padding-top:2rem;padding-bottom:2rem}.post-author{overflow:hidden}.post-author .author-thumbnail{float:left;border-radius:50%;width:80px}.post-author .author-biography{margin-left:100px}.post-author .author-biography h2{margin-top:0}.post-author .author-biography p{font-size:.8rem}.post-social-item{color:#fff;border-radius:50px;margin-right:5px;padding:4px 12px;font-size:.6rem;display:inline-block}.post-social-item span{margin-left:5px;display:inline-block}.post-social-item[href*=twitter\.com]{background-color:#55acee}.post-social-item[href*=twitter\.com]:hover,.post-social-item[href*=twitter\.com]:active,.post-social-item[href*=twitter\.com]:focus{background-color:#2795e9}.post-social-item[href*=facebook\.com]{background-color:#3b5998}.post-social-item[href*=facebook\.com]:hover,.post-social-item[href*=facebook\.com]:active,.post-social-item[href*=facebook\.com]:focus{background-color:#2d4373}.post-social-item[href*=linkedin\.com]{background-color:#0077b5}.post-social-item[href*=linkedin\.com]:hover,.post-social-item[href*=linkedin\.com]:active,.post-social-item[href*=linkedin\.com]:focus{background-color:#046293}.post-social-item[href*=whatsapp\:]{background-color:#1da851}.post-social-item[href*=whatsapp\:]:hover,.post-social-item[href*=whatsapp\:]:active,.post-social-item[href*=whatsapp\:]:focus{background-color:#25d366}.post-social-item[href*=mailto\:]{background-color:#5e5e5e}.post-social-item[href*=mailto\:]:hover,.post-social-item[href*=mailto\:]:active,.post-social-item[href*=mailto\:]:focus{background-color:#777}.post-entry{margin-top:0}.post-entry small{color:#999;font-size:75%}.post-entry a:hover,.post-entry a:focus,.post-entry a:active{color:#268bd2;text-decoration:none}.post-entry a:hover small,.post-entry a:focus small,.post-entry a:active small{color:inherit}.content-footer{text-align:center;border-top:1px solid #eee;padding-top:2rem;font-size:.6rem}.content-footer p{margin:0}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;overflow:hidden;word-wrap:normal!important;position:absolute!important}@media (width>=38em){.sidebar-about .sidebar-logo{width:160px}}@media (width>=48em){h1:hover a.anchor,h1 a.anchor:focus,h2:hover a.anchor,h2 a.anchor:focus,h3:hover a.anchor,h3 a.anchor:focus,h4:hover a.anchor,h4 a.anchor:focus{opacity:1;text-decoration:none}h1 a.anchor,h2 a.anchor,h3 a.anchor,h4 a.anchor{margin-left:8px}h1 a.anchor svg,h2 a.anchor svg,h3 a.anchor svg,h4 a.anchor svg{vertical-align:middle;font-size:.8rem}.sidebar{width:20rem}.sidebar-about .sidebar-logo{width:100px;margin-left:0;margin-right:0}.sidebar-logos,.sidebar-facebook{display:block}.content{margin-left:22rem}}@media (width>=58em){.sidebar-about .sidebar-logo{width:160px}.content{margin-left:24rem}}
