@media screen and (min-width: 0px){#blog,#post1{width:100vw;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:7rem 0 13rem;background-image:url(/img/icons/base-background.svg);background-position:bottom center;background-size:contain;background-repeat:no-repeat}#blog>.box,#post1>.box{width:100%;max-width:83.125rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4rem}#blog .post{width:90%;max-width:46.4375rem;display:flex;flex-direction:column;justify-content:center;align-items:center}#blog .post article{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#blog .post picture{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:var(--button-rounded-1)}#blog .post picture img{width:100%;height:24rem;object-fit:cover;object-position:center;border-radius:var(--button-rounded-1)}#blog .post p:first-of-type{color:var(--tag-color-1);font-size:var(--text-size-1-m);margin-top:1rem;margin-bottom:0}#blog .post h2{font-weight:500;margin-top:.5rem;margin-bottom:2rem;color:var(--text-color-1);border-left:var(--tag-color-1) solid 2px;padding-left:.5rem}#blog .post p{font-size:var(--text-size-1-m);color:var(--text-color-2);margin-bottom:1.5rem}#blog .post p a{font-weight:600;text-decoration:underline;color:var(--tag-color-1)}#blog .post ul li a{color:var(--text-color-1);transition:ease .2s}#blog .post ul li a:hover{color:var(--tag-color-1)}#blog .post h3{font-weight:500;font-size:var(--text-size-1);margin-bottom:.5rem;color:var(--white-color-2)}#blog .post article h4{display:list-item;font-size:var(--text-size-1);font-weight:500;color:var(--white-color-2);list-style-type:disc;list-style-position:inside;margin-bottom:.5rem}#blog .post article .tabla-contenido{display:flex;flex-direction:column;gap:1rem;background-color:var(--dark-color-2);padding:2rem;border-radius:var(--button-rounded-1)}#blog .post button{width:fit-content;display:flex;flex-direction:column;justify-content:center;align-items:center}#blog .post button a{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;font-size:var(--text-size-1-m);transition:ease .2s;background-color:var(--white-color);color:var(--dark-color-1);border-radius:var(--button-rounded-1);padding:var(--button-padding-1)}#blog .post button a:hover{background-color:var(--tag-color-1);color:var(--text-color-1)}#post1 .box .post article h1,#blog .post article h1{font-size:var(--title-size-1);font-weight:600;margin-top:.5rem;margin-bottom:2rem;color:var(--text-color-1);border-left:var(--tag-color-1) solid 2px;padding-left:.5rem}#post1 .box .post article h2{border-left:none;padding-left:0;margin-bottom:1rem}#post1 .box .post article ul,#blog .post article ul{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;margin-bottom:1rem}#post1 .box .post article li,#blog .post article li{font-size:var(--text-size-1-m);color:var(--text-color-2);list-style-type:disc;list-style-position:inside}#post1 .box .post article li span,#blog .post article li span{font-weight:700;color:var(--white-color)}#post1 .box .post .img-mb,#blog .post .img-mb{margin-bottom:1rem}#blog aside{width:90%;max-width:29.1875rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#blog aside h3{font-size:var(--text-size-1);border-left:var(--tag-color-1) solid 2px;padding-left:.5rem;margin-bottom:2rem;font-weight:300}#blog aside h3 span{font-weight:600}#blog aside article{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1rem;padding:1rem;margin-bottom:1rem;border-radius:var(--button-rounded-1);border:var(--gray-color-1) solid 1px}#blog aside article img{width:100%;height:7rem;object-fit:cover;object-position:center;border-radius:var(--button-rounded-1)}#blog aside article .title{width:100%}#blog aside .title h4{font-size:var(--text-size-1-m);font-weight:500;line-height:1.4rem;overflow-y:hidden;color:var(--text-color-2)}#blog aside .title button{margin-top:.5rem}#blog aside .title a{color:var(--text-color-1);border-left:var(--tag-color-1) solid 1px;padding-left:.5rem;font-size:var(--text-size-1-m);transition:ease .2s}#blog aside .title a:hover{color:var(--tag-color-1)}#blog aside .banner{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;margin-top:2rem;background-color:var(--gray-color-2);border-radius:var(--button-rounded-1)}#blog aside .banner .box{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;text-align:center;border:var(--gray-color-1) solid 1px;border-radius:var(--button-rounded-1)}#blog aside .banner .box img{width:100%;max-width:16rem}#blog aside .banner p:first-of-type{font-size:var(--text-size-1);color:var(--white-color);font-weight:600;margin-top:1rem}#blog aside .banner p:last-of-type{margin-top:1rem;font-size:var(--text-size-1-m);font-weight:400;color:var(--white-color-2)}#blog aside .banner a{font-size:var(--text-size-1);color:var(--tag-color-1);margin-top:.5rem}#blog aside .banner a:hover{text-decoration:underline}}@media screen and (min-width: 443px){#blog aside article img{max-width:7.5rem}#blog aside .title{max-width:14rem}}@media screen and (min-width: 768px){#blog>.box,#post1>.box{flex-direction:row;align-items:flex-start;justify-content:center;padding:0 2rem}#blog aside{position:sticky;top:2rem}}.toc-container{width:100%;margin-bottom:2rem;font-family:var(--font-text, "Century Gothic", sans-serif)}.toc-header{display:flex;align-items:center;justify-content:space-between;background:var(--dark-color-2, #242424);border:1px solid var(--white-color, #FFFFFF);border-radius:var(--button-rounded-1, 5px);padding:1rem 1.25rem;cursor:pointer;transition:all .3s ease;user-select:none}.toc-header:hover{border-color:var(--tag-color-1, #C56207);background:var(--dark-color-3, #131313)}.toc-header-title{display:flex;align-items:center;gap:.75rem}.toc-header-title svg{width:20px;height:20px;color:var(--tag-color-1, #C56207);flex-shrink:0}.toc-header-title span{font-size:1rem;font-weight:600;color:var(--text-color-1, #FFFFFF);text-transform:uppercase;letter-spacing:.5px}.toc-header-arrow{width:24px;height:24px;color:var(--tag-color-1, #C56207);transition:transform .3s ease;flex-shrink:0}.toc-header.toc-collapsed .toc-header-arrow{transform:rotate(-90deg)}.toc-content{background:var(--dark-color-2, #242424);border:1px solid var(--gray-color-2, #323232);border-top:none;border-radius:0 0 var(--button-rounded-1, 5px) var(--button-rounded-1, 5px);padding:1rem 0;max-height:500px;overflow-y:auto;transition:max-height .3s ease,padding .3s ease,opacity .3s ease}.toc-content.toc-hidden{max-height:0;padding:0;opacity:0;overflow:hidden;border:none}.toc-container ul,.toc-container li{list-style:none!important;list-style-type:none!important;margin:0;padding:0}.toc-container li:before{content:none!important;display:none!important}.toc-container li::marker{content:none!important;display:none!important}.toc-list{list-style:none!important;margin:0;padding:0}.toc-section{list-style:none!important;border-bottom:1px solid var(--gray-color-2, #323232)}.toc-section:last-child{border-bottom:none}.toc-section-header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.25rem;cursor:pointer;transition:all .2s ease}.toc-section-header:hover{background:var(--dark-color-3, #131313)}.toc-section-link{flex:1;display:flex;align-items:center;gap:.5rem;color:var(--text-color-1, #FFFFFF);font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s ease;line-height:1.4}.toc-section-link:hover{color:var(--tag-color-1, #C56207)}.toc-section-link:before{content:"";width:8px;height:8px;background:var(--tag-color-1, #C56207);border-radius:2px;flex-shrink:0}.toc-section-toggle{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--gray-color-2, #323232);border-radius:4px;cursor:pointer;transition:all .2s ease;margin-left:.5rem;flex-shrink:0}.toc-section-toggle:hover{background:var(--dark-color-3, #131313);border-color:var(--tag-color-1, #C56207)}.toc-section-toggle svg{width:16px;height:16px;color:var(--gray-color-1, #777777);transition:transform .3s ease,color .2s ease}.toc-section-toggle:hover svg{color:var(--tag-color-1, #C56207)}.toc-section-toggle.toc-open svg{transform:rotate(90deg)}.toc-section-toggle.toc-no-subsections{display:none;visibility:hidden}.toc-subsections{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease-out}.toc-subsections-inner{list-style:none!important;margin:0;padding:0;background:var(--dark-color-3, #131313);overflow:hidden}.toc-subsections.toc-open{grid-template-rows:1fr;transition:grid-template-rows .5s ease-in}.toc-subsection{list-style:none!important;border-top:1px solid var(--gray-color-2, #323232)}.toc-subsection-link{display:block;padding:.6rem 1.25rem .6rem 2.5rem;color:var(--text-color-2, #B4B4B4);font-size:.875rem;text-decoration:none;transition:all .2s ease;line-height:1.4}.toc-subsection-link:hover{color:var(--tag-color-1, #C56207);background:#c562071a;padding-left:2.75rem}.toc-subsection-link[data-level="4"]{padding-left:3.5rem}.toc-subsection-link[data-level="4"]:hover{padding-left:3.75rem}.toc-subsection-link[data-level="5"]{padding-left:4.5rem}.toc-subsection-link[data-level="5"]:hover{padding-left:4.75rem}.toc-content::-webkit-scrollbar{width:6px}.toc-content::-webkit-scrollbar-track{background:var(--dark-color-3, #131313)}.toc-content::-webkit-scrollbar-thumb{background:var(--gray-color-1, #777777);border-radius:3px}.toc-content::-webkit-scrollbar-thumb:hover{background:var(--tag-color-1, #C56207)}.toc-section-link.toc-active{color:var(--tag-color-1, #C56207)}.toc-subsection-link.toc-active{color:var(--tag-color-1, #C56207);background:#c562071a}@media screen and (max-width: 768px){.toc-header{padding:.875rem 1rem}.toc-header-title span{font-size:.9rem}.toc-section-header{padding:.65rem 1rem}.toc-section-link{font-size:.875rem}.toc-subsection-link{padding:.5rem 1rem .5rem 2rem;font-size:.8rem}.toc-subsection-link:hover{padding-left:2.25rem}.toc-subsection-link[data-level="4"]{padding-left:2.75rem}.toc-subsection-link[data-level="5"]{padding-left:3.5rem}}
