body>.oh,body main.oh{overflow:initial}.sectionHero{background-color:var(--color10);color:var(--color1);overflow:hidden;z-index:1}.sectionHero .desc{line-height:1.6}@media(max-width:992px){.sectionHero .boxImage{margin-top:3rem;width:100vw}.sectionHero .boxInfo{position:relative}.sectionHero .boxInfo:before{background:linear-gradient(270deg,rgba(255,255,255,.05) 0%,rgba(8,245,154,.22) 100%);content:'';display:block;position:absolute;width:100vw;top:0}.sectionHero .name,.sectionHero .data{position:relative}.sectionHero .boxInfo .boxImage,.sectionHero .shadowEllipse,.sectionHero .lines{display:none}}@media(max-width:650px){.sectionHero{border-radius:0 0 2em 2em}.sectionHero .boxImage{transform:translateX(-1.5rem)}.sectionHero:not(:has(.boxImage)) .boxInfo{padding-top:4.5em}.sectionHero:has(.boxImage) .boxInfo{padding-top:1.5em}.sectionHero .boxInfo{padding-bottom:2em}.sectionHero .boxInfo:before{right:-1.5rem;bottom:0}.sectionHero .name{font-size:1.5em;font-weight:700;line-height:1.3;letter-spacing:-.03em}.sectionHero .desc{margin-top:.5em}}.listCats,.listTags{display:flex;flex-wrap:wrap}.listCats a{transition:color .2s ease-out 0s,background-color .2s ease-out 0s;display:inline-block;font-size:.875em;line-height:1;letter-spacing:.08em;text-transform:uppercase;padding:.643em 1.143em .5em;border:1px solid var(--color4);border-radius:.285em}.listCats a:not(:hover){color:var(--color4)}.listCats a:hover{color:var(--color9);background-color:rgb(20 242 148/100%)}.listTags{gap:.75em .375em}.listTags a{font-size:.875em;line-height:1;padding:.428em .857em;border-radius:.285em;transition:color .2s ease-in-out 0s,background-color .2s ease-in-out 0s}.listTags a:not(:hover){background-color:#14F2941F;color:var(--color3)}.listTags a:hover{background-color:var(--color3);color:var(--color1)}@media(max-width:650px){.listCats{gap:1.25em 1em}.listCats:not(:first-child){margin-top:1em}.listTags{margin-top:2em}}.boxAuthorTime{margin-top:1.5em;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1em}.author .ava,.author .nameAuthor{display:inline-block}.author .ava{width:3em;height:3em;background-size:cover;background-repeat:no-repeat;background-position:50%;margin-right:1em;border-radius:100%;vertical-align:middle}.author .nameAuthor{font-weight:600;line-height:1.6;color:var(--color4)}.boxAuthorTime time{line-height:1.6;position:relative}@media(max-width:650px){.author .ava{width:2.5em;height:2.5em}}.sectionContent{background-color:#fff;color:var(--color5)}@media(max-width:992px){.sectionContent{margin-top:-2rem;padding-top:4rem;padding-bottom:5em}}.boxShare{display:flex}.boxShare .itemCopy{cursor:pointer;position:relative}.boxShare .itemAll{position:relative}.itemAll span,.itemCopy span{font-size:.875em;position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:max-content;background-color:#fff;padding:.143em .857em;border-radius:2em;box-shadow:0 0 1em rgb(10 121 75/60%);margin-bottom:.25em;z-index:2;transition:opacity .2s ease-in-out 0s}.itemAll:not(.good) span,.itemCopy:not(.good) span{opacity:0}@media(max-width:650px){.boxShare{flex-wrap:wrap;align-items:center;justify-content:space-evenly;margin-bottom:2em}}@media(max-width:650px){.dflt{font-size:.9375em}}.boxTableOfContent{background:#14F2941F}.boxTableOfContent .title{font-weight:400;line-height:1.6;letter-spacing:0}.dflt .boxTableOfContent .title{margin-bottom:0}.content .dflt .boxTableOfContent .list{margin-top:.8em;margin-left:0}.dflt .boxTableOfContent a:not(:hover){text-decoration:none}@media(max-width:650px){.boxTableOfContent{padding:1em .75em;border-radius:1em;margin-bottom:2.5em}.boxTableOfContent .title,.boxTableOfContent .list{font-size:.9375em}.dflt .boxTableOfContent li:not(:last-child){margin-bottom:1em}.dflt .boxTableOfContent ul>li{padding-left:1.867em}.dflt .boxTableOfContent ul>li:before{width:.53em;height:.53em;top:.53em;left:.53em}}.postsLinks{border-top:1px solid #ccc;display:flex;align-items:center;justify-content:space-between}.linkPrev,.linkNext{font-weight:700;line-height:1.3;letter-spacing:-.03em}.postsLinks a{color:var(--color3)}.postsLinks svg{vertical-align:middle;display:inline-block;width:1.5rem}.linkPrev svg{margin-right:.5rem}.linkNext svg{margin-left:.5rem;transform:rotate(-180deg)}.postsLinks span{vertical-align:middle}@media(max-width:650px){.postsLinks{margin-top:2em;padding-top:1.5em}.linkPrev,.linkNext{font-size:1.125em}}