section.text.post{padding-top:clamp(5.8181818182rem,8.8888888889vw,8rem);padding-bottom:clamp(5.8181818182rem,8.8888888889vw,8rem)}section.text.post h1{color:#0c67b2}section.text.post h1:not(:last-child){margin-bottom:clamp(1.0909090909rem,1.6666666667vw,1.5rem)}@media (max-width: 1023px){section.text.post h1:not(:last-child){margin-bottom:1rem}}section.text.post h2{color:#004da5}section.text.post h2:not(:first-child){margin-top:clamp(2.1818181818rem,3.3333333333vw,3rem)}@media (max-width: 1023px){section.text.post h2:not(:first-child){margin-top:1.5rem}}@media (min-width: 1024px){section.text.post h2:not(:last-child){margin-bottom:clamp(.7272727273rem,1.1111111111vw,1rem)}}section.text.post h2+h3{margin-top:0}section.text.post h3{color:#00657a}@media (min-width: 1024px){section.text.post h3:not(:last-child){margin-bottom:clamp(.7272727273rem,1.1111111111vw,1rem)}}section.text.post .details{font-weight:700}section.text.post .details{font-size:clamp(.6363636364rem,.9722222222vw,.875rem);line-height:140%}@media (max-width: 1023px){section.text.post .details{font-size:.75rem}}section.text.post p:has(img):not([class]){height:clamp(21.8181818182rem,33.3333333333vw,30rem);position:relative;border-radius:clamp(1.8181818182rem,2.7777777778vw,2.5rem)}section.text.post p:has(img):not([class]) img{height:100%;object-fit:cover;top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}@media (max-width: 1023px){section.text.post p:has(img):not([class]){height:auto;border-radius:1.25rem;padding-bottom:66.1290322581%}}section.text.post p:has(iframe){line-height:0}section.text.post p:has(iframe) iframe{height:clamp(24.5454545455rem,37.5vw,33.75rem)}@media (max-width: 1023px){section.text.post p:has(iframe) iframe{height:46.9333333333vw}}section.text.post ol:not([class]):not([id]) li:not(:last-child),section.text.post ul:not([class]):not([id]) li:not(:last-child){margin-bottom:clamp(.7272727273rem,1.1111111111vw,1rem)}@media (max-width: 1023px){section.text.post ol:not([class]):not([id]) li:not(:last-child),section.text.post ul:not([class]):not([id]) li:not(:last-child){margin-bottom:1rem}}section.text.post .featured-author{gap:clamp(1.4545454545rem,2.2222222222vw,2rem);display:flex;align-items:center}section.text.post .featured-author img{opacity:1;max-width:20%;animation:fadeIn 1.4s forwards}@media (max-width: 1023px){section.text.post .featured-author img{max-width:25%}}@media (max-width: 479px){section.text.post .featured-author img{max-width:100%}}@media (max-width: 1023px){section.text.post .featured-author{gap:1.5rem}}@media (max-width: 479px){section.text.post .featured-author{flex-direction:column}}section.text.post .clear{clear:both}section.text.post .post-tags{margin-top:clamp(2.1818181818rem,3.3333333333vw,3rem)}section.text.post .post-tags h4{color:#00657a}section.text.post .post-tags h4:not(:last-child){margin-bottom:clamp(.7272727273rem,1.1111111111vw,1rem)}@media (max-width: 1023px){section.text.post .post-tags h4:not(:last-child){margin-bottom:1rem}}section.text.post .post-tags .tags{gap:clamp(1.0909090909rem,1.6666666667vw,1.5rem);flex-wrap:wrap;display:flex;align-items:center}section.text.post .post-tags .tags a:not(:hover):not(:active):not(:focus){text-decoration:none}@media (max-width: 1023px){section.text.post .post-tags .tags{gap:.5rem}}@media (max-width: 1023px){section.text.post .post-tags{margin-top:2rem}}section.text.post .next-prev{margin-top:clamp(2.1818181818rem,3.3333333333vw,3rem);padding-top:clamp(2.1818181818rem,3.3333333333vw,3rem);border-top:1px solid #E1F1FF;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}section.text.post .next-prev .button.border{width:clamp(5.5rem,8.4027777778vw,7.5625rem);text-align:center;border-color:#434851}section.text.post .next-prev .button.border[disabled=true]{color:#434851;pointer-events:none;background-color:#aaa}@media (min-width: 1024px){section.text.post .next-prev .button.border{padding-top:clamp(.5909090909rem,.9027777778vw,.8125rem);padding-bottom:clamp(.5454545455rem,.8333333333vw,.75rem)}}@media (max-width: 1023px){section.text.post .next-prev .button.border{width:5.875rem}}@media (max-width: 1023px){section.text.post .next-prev{margin-top:2rem;padding-top:2rem}}@media (max-width: 1023px){section.text.post{padding-top:3rem;padding-bottom:3rem}}
