hr{background-color:var(--color-2);border-bottom:1px solid var(--color-2);margin-bottom:calc(var(--unit-rem)*1.5);margin-top:calc(var(--unit-rem)*1.5);opacity:1}.badge,.btn{border-radius:0}.btn{border-width:var(--unit);font-weight:700;letter-spacing:1px;letter-spacing:.5px;padding:calc(var(--unit-rem)*.5) var(--unit-rem)}.btn,.btn:hover{color:inherit}.btn:focus{box-shadow:none}.btn:active{border-color:var(--color-2)}.btn:focus-visible{box-shadow:0 0 0 var(--box-shadow-width) var(--box-shadow-color)}.tooltip{font-family:inherit;font-weight:700}.tooltip-inner{border-radius:0}.tooltip.show{opacity:1}.popover{border-color:var(--color-2);border-radius:0;border-width:var(--unit);font-family:inherit;font-size:calc(var(--unit-rem)*.875);font-weight:600}.popover-header{border-bottom-width:var(--unit);font-size:var(--unit-rem);font-weight:700}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{border-bottom:transparent}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{top:2px}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{top:-1px}.bs-popover-auto[data-popper-placement^=top] .popover-header:before,.bs-popover-top .popover-header:before{border-top:transparent}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{bottom:2px}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{bottom:-1px}.bs-popover-auto[data-popper-placement^=left] .popover-header:before,.bs-popover-left .popover-header:before{border-left:transparent}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{right:2px}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{right:-1px}.bs-popover-auto[data-popper-placement^=right] .popover-header:before,.bs-popover-right .popover-header:before{border-right:transparent}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{left:2px}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{left:-1px}.form-control{border-radius:0;border-width:var(--unit);font-size:inherit;font-weight:600;padding:calc(var(--unit-rem)*.5) var(--unit-rem)}.form-control,.form-control:focus{background-color:inherit;border-color:var(--color-2);color:var(--color-2)}.form-control:focus,.input-group-text:focus{box-shadow:0 0 0 var(--box-shadow-width) var(--box-shadow-color)}.form-control::placeholder{color:var(--color-2);opacity:.75}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{box-shadow:0 0 0 var(--box-shadow-width) rgba(220,53,69,.25)}.form-floating>.form-control,.form-floating>label{padding:var(--unit-rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translateX(.25rem)}.dropdown-divider{border-top:none}.dropdown-item{font-weight:600}:not(img):not(svg):not(span):not(small):not(sub):not(sup):not(button):not(input):not(select):not(textarea){vertical-align:unset!important}@media (max-width:575px){.btn-epsilon{width:100%}}@media (max-width:991px){body{grid-template-areas:"header" "sidebar" "main" "aside" "footer";grid-template-rows:auto auto auto auto auto}.theme-logo svg{height:auto;width:calc(var(--unit-rem)*2.25)}.theme-nav-5 .btn{padding:calc(var(--unit-rem)*.5) calc(var(--unit-rem)*.5)}}@media (min-width:992px){body{grid-template-areas:"header header header" "sidebar main   aside" "sidebar footer footer";grid-template-columns:calc(var(--unit-rem)*13.6) 6fr 23rem;grid-template-rows:calc(var(--unit-rem)*5.5) 1fr calc(var(--unit-rem)*3.75);height:100vh}.theme-header__wrapper{padding:0 var(--unit-rem)}#header{padding:0}.theme-logo{align-items:center;padding:0 0 0 calc(var(--unit-rem)*2.3);width:calc(var(--unit-rem)*13.6)}#sidebar,.theme-logo{display:flex;justify-content:start}#sidebar{flex-direction:column;grid-area:sidebar;overflow:hidden;padding:calc(var(--unit-rem)*2) calc(var(--unit-rem)*1.45);padding-top:1.7rem}#aside,.theme-main{border-left:var(--unit) solid var(--color-2);border-top:var(--unit) solid var(--color-2);overflow:auto}#footer{align-items:center;border-left:var(--unit) solid transparent;border-right:var(--unit) solid transparent;justify-content:space-between;padding-bottom:0;padding-top:0}.theme-nav-2__ul{flex-direction:column}@media (min-width:1200px){.theme-nav-2__ul{align-items:start!important}}.material-symbols-outlined{min-width:auto}.theme-nav-2__ul__li:not(:last-child){margin-bottom:var(--unit-rem)}.theme-search-action{padding:calc(var(--unit-rem)*.5) var(--unit-rem)}}@media (min-width:768px){.theme-header__wrapper{border-left:var(--unit) solid transparent;border-right:var(--unit) solid transparent;display:flex;justify-content:end;width:calc(100% - var(--unit-rem)*13.6)}}@media (min-width:992px){.theme-header__wrapper{align-items:center;justify-content:space-between}}@media (min-width:992px) and (max-width:1199px){.theme-nav-2__ul--sm{display:flex}.theme-nav-2__ul--md{display:none!important}.theme-nav-2__ul__li{width:90%}.theme-nav-2__ul__li .btn{justify-content:center}body{grid-template-columns:calc(var(--unit-rem)*8.5) 6fr 23rem}.theme-logo{justify-content:center;padding:0;width:calc(var(--unit-rem)*8.5)}.theme-logo__label{display:none}.theme-header__wrapper{width:calc(100% - var(--unit-rem)*8.5)}}@media (min-width:1200px){.theme-nav-2__ul--sm{display:none!important}.theme-nav-2__ul__li{width:100%}}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer;outline:none}::selection{background:var(--color-2);color:var(--color-1)}body{background-color:var(--color-1);color:var(--color-2);font-family:Glory,sans-serif;font-weight:600;line-height:1.6}body:before{animation:grain 8s steps(10) infinite;background-image:url(/assets/img/noise.png);content:"";height:300%;left:-50%;opacity:.145;pointer-events:none;position:fixed;top:-100%;width:300%}@keyframes grain{0%,to{transform:translate(0)}10%{transform:translate(-5%,-10%)}20%{transform:translate(-15%,5%)}30%{transform:translate(7%,-25%)}40%{transform:translate(-5%,25%)}50%{transform:translate(-15%,10%)}60%{transform:translate(15%)}70%{transform:translateY(15%)}80%{transform:translate(3%,35%)}90%{transform:translate(-10%,10%)}}h2,h3{margin-bottom:1rem}ul{list-style:none;margin-bottom:0;padding-left:0}a{color:var(--color-2);outline:none}a:hover{color:inherit}a:focus-visible{box-shadow:0 0 0 var(--box-shadow-width) var(--box-shadow-color)}input[type=checkbox]{accent-color:var(--color-2)}body{display:grid}#header{align-items:center;display:flex;grid-area:header;justify-content:space-between}@media (max-width:991px){#header{backdrop-filter:blur(10px);border-bottom:var(--unit) solid var(--color-2);height:78px;left:0;overflow:hidden;padding:var(--unit-rem);position:fixed;right:0;z-index:10}}.theme-logo__inner{align-items:center;display:flex;text-decoration:none}.theme-logo__label{font-size:.85rem;line-height:1;margin-left:.75rem}@media (max-width:991px){#sidebar{display:none}}.theme-logo>a:active,.theme-logo>a:focus{box-shadow:none}.theme-logo>a>svg:focus-visible{outline:none}.theme-logo>span>svg::selection{background:none}.theme-main{border-bottom:var(--unit) solid var(--color-2);grid-area:main;padding:var(--unit-rem)}@media (min-width:992px){.theme-main{font-size:calc(var(--unit-rem)*1.125)}}@media (max-width:991px){.theme-main{padding-top:96px}}@media (min-width:1200px){.theme-main{padding-right:10%}}.theme-main::-webkit-scrollbar{width:calc(var(--unit)*2.5)}.theme-main::-webkit-scrollbar-track{background:var(--color-1)}.theme-main::-webkit-scrollbar-thumb,.theme-main::-webkit-scrollbar-thumb:hover{background:var(--color-2)}#aside{background-color:var(--shade-color);border-bottom:var(--unit) solid var(--color-2);grid-area:aside;padding:var(--unit-rem)}#aside::-webkit-scrollbar{width:calc(var(--unit)*2.5)}#aside::-webkit-scrollbar-track{background:var(--shade-color)}#aside::-webkit-scrollbar-thumb,#aside::-webkit-scrollbar-thumb:hover{background:var(--color-2)}@media (min-width:992px){#aside{font-size:calc(var(--unit-rem)*1.125)}}#aside h2{margin-bottom:.5rem}#aside hr{margin-bottom:1rem}#aside div{margin-bottom:.5rem}#footer{display:flex;grid-area:footer;overflow:hidden;padding:var(--unit-rem)}@media (max-width:991px){#footer{background-color:var(--color-1);justify-content:end;z-index:10}}html.fonts-loaded .material-symbols-outlined,html.fonts-loaded .theme-title-3.theme-title--has-icon a:before{visibility:visible}.material-symbols-outlined{font-weight:500;overflow:hidden;visibility:hidden}@media (max-width:991px){.material-symbols-outlined{min-width:calc(var(--unit-rem)*2)}}.material-symbols-outlined--sm{width:calc(var(--unit-rem)*1.5)}.material-symbols-outlined--md{font-size:calc(var(--unit-rem)*2);width:calc(var(--unit-rem)*2)}.theme-feature-container{width:90%}:root{--unit:2px;--unit-rem:1rem;--box-shadow-width:calc(var(--unit-rem)*0.25);--color-1:#f5f5f5;--color-2:#333;--box-shadow-color:#d3d3d3;--shade-color:#e8e8e8}[data-theme=dark]{--color-1:#261e1e;--color-2:#32cd32;--box-shadow-color:#32cd3265;--shade-color:#362a2a}.btn .material-symbols-outlined{vertical-align:bottom}.btn-epsilon{background-color:transparent;border-color:var(--color-2);text-transform:uppercase}.btn-epsilon:hover{border-color:var(--color-2)!important}.btn-epsilon:active{border-color:var(--color-2);border-style:dashed}.btn-epsilon:focus-visible{border-color:var(--color-2);box-shadow:0 0 0 var(--box-shadow-width) var(--box-shadow-color)}.btn-epsilon:active:focus:hover{border-color:var(--color-2)!important}.btn-card{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:var(--unit-rem);padding-top:var(--unit-rem)}.btn-card svg{margin-bottom:1rem}@media (max-width:575px){.btn-card svg{margin-bottom:.5rem}}.btn-card em,.btn-card span{line-height:1}.badge-gamma{border:var(--unit) solid var(--color-2);color:var(--color-2);font-size:inherit;font-size:var(--unit-rem);text-decoration:none}.badge-gamma--2{font-family:monospace;line-height:.5;position:relative;top:-1px}.theme-ul{list-style:square;margin-bottom:1rem;margin-left:calc(var(--unit-rem)*2)}.theme-ul>li>a{word-break:break-word}.theme-card{align-items:center;display:flex}@media (max-width:767px){.theme-card__c1{flex:2}.theme-card__c2{flex:3;padding-left:1rem}}@media (min-width:768px){.theme-card__c1{flex:3}.theme-card__c2{flex:9;padding-left:1rem}}.theme-card__c2 p{margin-bottom:0}.theme-card--right{flex-direction:row-reverse;text-align:right}.theme-card--right .theme-card__c2{padding-left:0;padding-right:1rem}.theme-skills{text-align:center}.theme-skills svg{display:block;height:50px;margin-left:auto;margin-right:auto;width:50px}@media (max-width:767px){.theme-skills svg{margin-bottom:.5rem}}@media (min-width:768px){.theme-skills svg{margin-bottom:1rem}}.theme-figure a{display:inline-block}.theme-title-1{border-bottom:var(--unit) solid var(--color-2);margin-bottom:1rem;padding-bottom:.5rem}.theme-title-1.theme-title-1--nb{border-bottom:none;margin-bottom:.25rem}.theme-title-3.theme-title--has-icon a:before{content:"article";font-family:Material Symbols Outlined;font-weight:300;margin-left:-4px;margin-right:.25rem;vertical-align:calc(var(--unit-rem)*-.35);visibility:hidden;width:32px}.theme-title-3.theme-title--has-icon a{display:flex}.theme-title-3 a{text-decoration:none}@media (max-width:575px){.theme-title-1{font-size:2rem}.theme-title.theme-title--has-icon a:before{vertical-align:calc(var(--unit-rem)*-.25)}.theme-title-3.theme-title--has-icon a:before{font-weight:500;margin-left:-2px}}.b-and-w{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media (max-width:991px){.s-mb-1{margin-bottom:1rem!important}.c-sm-mr-0{margin-right:0!important}.c-sm-mb-1{margin-bottom:1rem}}@media (max-width:767px){.c-sm-2-mb-1{margin-bottom:1rem}.c-sm-2-mb-0{margin-bottom:0!important}}.mb-1{margin-bottom:1rem!important}.btn{transition:none}.badge-gamma,.btn-epsilon,.form-control,.platzi-profile,.theme-nav ul>li>.active,.wp-block-search__inside-wrapper input{background-color:var(--color-1)!important;position:relative;z-index:9}.form-floating label{z-index:9}#aside .btn-epsilon,#aside .form-control,#aside .input-group-text{background-color:var(--shade-color)!important}.platzi-profile{filter:grayscale(100%);max-width:100%}[data-theme=dark] .platzi-profile{filter:invert(1) grayscale(1)}.screen-reader-text{display:none}.page-title,.search-result-count{margin-bottom:1rem}.page-title{border-bottom:var(--unit) solid var(--color-2);padding-bottom:.5rem}@media (max-width:575px){.page-title{font-size:2rem}}.entry-title a{text-decoration:none}.type-post:not(:last-child){border-bottom:var(--unit) solid var(--color-2);margin-bottom:1.5rem;padding-bottom:.5rem}.entry-header{margin-bottom:1rem}#aside .theme-search,.widget_block{margin-bottom:2rem}#aside .widget_block:last-child{margin-bottom:0}.widget_block a{border-bottom:var(--unit) solid var(--color-2);display:block;padding-bottom:calc(var(--unit-rem)*.5);padding-top:calc(var(--unit-rem)*.5);text-decoration:none}.comments-area .form-floating{margin-bottom:1rem}#comments+.navigation .nav-links a{display:flex}.posted-on{border-top:var(--unit) solid var(--color-2);display:block;padding:.5rem .5rem .25rem}.post-taxonomies,.posted-on{border-left:var(--unit) solid var(--color-2);border-right:var(--unit) solid var(--color-2)}.post-taxonomies{border-bottom:var(--unit) solid var(--color-2);padding:0 .5rem .5rem}.post-taxonomies .badge-gamma{margin-right:.2rem}.comments-title{margin-bottom:1rem}.comment-list>li{border-bottom:var(--unit) solid var(--color-2);margin-bottom:1.5rem;padding-bottom:1rem}.comment-content{margin-bottom:.5rem}.comment-content>p{margin-bottom:0}.comment-author,.comment-metadata{margin-bottom:1rem}@media (max-width:991px){.cat-links,.cat-links .badge{margin-right:.25rem}.cat-links-title{display:none}}@media (min-width:992px){.cat-links{margin-right:.5rem}.cat-links-title{margin-right:.25rem}}@media (max-width:767px){.hcb_wrap.hcb_wrap pre{white-space:break-spaces}}.nav-next a,.nav-previous a{display:flex}.comment-form-cookies-consent label[for=wp-comment-cookies-consent]{display:inline}.cm-comment-form{font-size:18px;margin-bottom:20px;margin-top:20px}.cm-comment-form input,.cm-comment-form textarea{background-color:transparent;border:2px solid #000;font-size:1rem;margin-bottom:12px;padding:10px;width:100%}.cm-comment-form input[type=submit]{font-size:18px;font-weight:600}.cm-comment-form .comment-form-cookies-consent input{margin-right:.25rem;width:auto}[data-theme=dark] .cm-comment-form input,[data-theme=dark] .cm-comment-form textarea{border-color:#32cd32;color:#32cd32}.theme-nav>ul{align-items:center;display:flex}.theme-nav ul>li>.btn{display:flex}.theme-nav ul>li>.active{border-color:var(--color-2);cursor:default}.theme-nav ul>li>.active-blog{border-color:var(--color-2);cursor:pointer}.theme-nav ul>li>.active-blog:focus-visible{box-shadow:0 0 0 var(--box-shadow-width) var(--box-shadow-color)}.theme-nav-1__ul{text-transform:uppercase}.theme-nav-1__ul__li{margin-left:var(--unit-rem);margin-right:var(--unit-rem)}.theme-nav-1__ul__li:first-child{margin-left:0}.theme-nav-1__ul__li:last-child{margin-right:0}.theme-nav-1__ul__li>.btn{position:relative}.theme-nav-1__ul__li:not(:last-child)>.btn:after{border:var(--unit) solid var(--color-2);content:"";height:calc(var(--unit)*4);margin-top:calc(var(--unit)*-2);pointer-events:none;position:absolute;right:calc(var(--unit)*-11);top:50%;width:calc(var(--unit)*4)}.theme-nav-1--sm ul>li>.btn{font-size:calc(var(--unit-rem)*.75);padding:calc(var(--unit-rem)*.25) calc(var(--unit-rem)*.5)}.theme-nav-1--sm ul>li:not(:last-child)>.btn:after{height:calc(var(--unit)*3);top:56%;width:calc(var(--unit)*3)}@media (max-width:991px){.theme-nav-2__ul{flex-direction:row}}.theme-nav-2__ul .material-symbols-outlined{font-weight:325}@media (min-width:1200px){.theme-nav-2__ul .material-symbols-outlined{margin-right:calc(var(--unit)*3.5)}}.theme-nav-2__ul__li .btn{align-items:center;text-align:left;text-transform:uppercase}.theme-nav-4__ul__li:not(:last-child){margin-right:var(--unit-rem)}.theme-nav-4__ul__li>.btn{padding:calc(var(--unit-rem)*.25) calc(var(--unit-rem)*.5)}.theme-nav-4__ul__li>.btn>svg{height:19.5px;width:19.5px}.theme-nav-4__ul__li>.btn>svg::selection{background:none}.social-link{font-size:calc(var(--unit-rem)*.75);letter-spacing:calc(var(--unit)*.5)}@media (min-width:992px){.theme-nav-5__ul__li:not(:last-child){margin-right:var(--unit-rem)}.theme-nav-5__ul__li:nth-last-child(2){margin-right:0}}.offcanvas{background-color:var(--color-1);color:var(--color-2)}.offcanvas .btn-close{opacity:1}.offcanvas .btn-close:focus{box-shadow:none}[data-theme=dark] .offcanvas .btn-close{filter:invert(86%) sepia(29%) saturate(4828%) hue-rotate(62deg) brightness(85%) contrast(91%)}.offcanvas-title{margin-left:calc(var(--unit-rem)*.5);width:100%}.offcanvas .social-icon{align-items:center;display:flex;text-decoration:none}.offcanvas .social-icon svg{height:calc(var(--unit-rem)*1.125);margin-right:.75rem;width:calc(var(--unit-rem)*1.125)}.offcanvas__theme-logo a{display:block}.offcanvas__theme-logo svg{height:2rem}.offcanvas__theme-logo svg:focus{outline:none}.offcanvas-header .btn-close{margin-right:auto}.offcanvas_hr{margin-top:0}.offcanvas-body .nav-link--active{border:2px solid var(--color-2);display:block}.offcanvas-body .nav-link{padding:.25rem 1rem}.offcanvas-body .nav-item{margin-bottom:.5rem}.theme-search .input-group-text{background-color:var(--color-1);border-color:var(--color-2);border-radius:0;border-width:var(--unit);border-left:none;color:var(--color-2);cursor:pointer;padding:calc(var(--unit-rem)*.5) var(--unit-rem)}.fullscreen .fullscreen-on,.fullscreen-off{display:none!important}.fullscreen .fullscreen-off{display:flex!important}.theme-switch input,[data-theme=dark] #theme-switch-dark,[data-theme=light] #theme-switch-light{display:none}.tooltip-inner{background-color:var(--color-2);color:var(--color-1)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{border-right-color:var(--color-2)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:var(--color-2)}.popover{background-color:var(--color-1)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{border-top-color:var(--color-2)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{border-top-color:var(--color-1)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{border-bottom-color:var(--color-2)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{border-bottom-color:var(--color-1)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{border-left-color:var(--color-2)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{border-left-color:var(--color-1)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{border-right-color:var(--color-2)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{border-right-color:var(--color-1)}.popover-header{background-color:var(--color-1);border-bottom-color:var(--color-2)}.popover-body,.popover-header{color:var(--color-2)}