:root{--transition-cubic: cubic-bezier(.165, .84, .44, 1)}html{scroll-behavior:smooth;scroll-padding-top:80px}#reading-progress{transition:transform .15s linear}article h2,article h3,article h4,article h5,article h6{font-weight:700;margin-top:2.5rem;margin-bottom:1rem;scroll-margin-top:5rem}h2{font-size:1.5rem;line-height:2rem}h3{font-size:1.25rem;line-height:1.75rem}h4{font-size:1.125rem;line-height:1.75rem}p{margin-top:1.5rem}ins.adsbygoogle{background-color:transparent!important;transition:background-color .3s ease;border:none!important}.premium-offers ins.adsbygoogle{margin:1.5rem 0}.image-wrapper{position:relative;width:100%;padding-top:100%;overflow:hidden}.image-wrapper>*{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.toc-container{width:100%;max-width:100%;background-color:#fafafa;padding:16px;border-radius:8px;margin-bottom:32px;border:1px solid #FAFAFA}.dark .prose{color:#e5e7eb}.dark .prose h1,.dark .prose h2,.dark .prose h3,.dark .prose h4{color:#fa5a15}.dark .prose a{color:#fafafa}.dark .toc-container{background-color:transparent;border-color:#262626}.dark .ad-container{background-color:transparent!important}.dark #reading-progress{background-image:linear-gradient(to right,#00aeef,#fa5a15)}article p{margin-top:1.25rem;margin-bottom:1.25rem;line-height:1.8}article ul,article ol{margin-top:1.25rem;margin-bottom:1.25rem;padding-left:1.5rem}article li{margin-bottom:.5rem}article h2{margin-top:2.5rem;margin-bottom:1.25rem;font-weight:700}article a{text-decoration-thickness:.1px}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}ins.adsbygoogle[data-ad-status=filled]{animation:fadeIn .5s ease-in-out}.dark ins.adsbygoogle{border:none!important}.ad-container{background-color:transparent!important;border:none!important;padding:0!important;margin:1.5rem 0!important;min-height:90px!important;transition:all .3s ease}@media (min-width: 768px){.ad-container{border:none!important}ins.adsbygoogle[data-ad-status=unfilled],ins.adsbygoogle:not([data-ad-status]){height:0!important;min-height:0!important;max-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;opacity:0!important}}@media (max-width: 767px){.ad-container{border:none!important}#mobile-sticky-ad{height:100px;opacity:1;z-index:10}.prose{font-size:1rem;line-height:1.6}h1{font-size:1.75rem!important;line-height:1.3!important}h2{font-size:1.35rem!important;line-height:1.4!important}h3{font-size:1.15rem!important;line-height:1.4!important}.ad-container{margin:1rem 0!important;min-height:100px!important}.premium-offers .ad-container{min-height:280px!important}.ad-container:has(ins[data-ad-status=unfilled]){min-height:0!important;margin:0!important}#mobile-sticky-ad{height:auto;max-height:100px}section.mx-auto{padding-left:1rem;padding-right:1rem}}@media (max-width: 767px){.toc-container{overflow-x:auto}}@media (min-width: 1024px) and (max-width: 1366px){#right-sticky-ad-container{right:0;width:160px;transform:scale(.85);transform-origin:bottom right}#left-sticky-ad-container{left:0;width:160px;transform:scale(.85);transform-origin:bottom left}section.mx-auto.max-w-4xl{padding-left:170px;padding-right:170px}}@media (min-width: 1024px) and (max-width: 1200px){#right-sticky-ad-container,#left-sticky-ad-container{opacity:.85}section.mx-auto.max-w-4xl{padding-left:150px;padding-right:150px}}@media (max-width: 1023px){#right-sticky-ad-container,#left-sticky-ad-container{display:none!important;visibility:hidden!important}}.dark .bg-gradient-to-r{background:linear-gradient(135deg,#52525b,#363636 20%,#262626,#171717)}.highlight-heading{animation:highlight-pulse 2s ease-in-out}@keyframes highlight-pulse{0%{background-color:transparent}20%{background-color:#00aeef1a}to{background-color:transparent}}@media (max-width: 767px){.flex.flex-col.items-center.justify-center.mt-10{width:100%;max-width:100%;overflow-x:hidden}.bg-gradient-to-r.from-blue-50.to-purple-50{width:100%;max-width:100%}.flex.flex-col.md\\:flex-row.justify-between.items-center.gap-6{flex-direction:column}.w-full.text-center.md\\:w-auto{width:100%}}
