.blog-detail header>h1{font-size:36px!important;font-weight:650!important;line-height:1.35!important;color:#303640!important;letter-spacing:-.015em}.blog-detail .content,.blog-detail .content p,.blog-detail .content li,.blog-detail .content blockquote p{color:#3f4650!important;font-weight:400!important}.blog-detail .content h1,.blog-detail .content h2{font-size:24px!important;font-weight:600!important;line-height:1.45!important;color:#303640!important;text-transform:none!important;letter-spacing:normal!important;margin-top:30px!important;margin-bottom:14px!important}.blog-detail .content h3,.blog-detail .content h4,.blog-detail .content h5,.blog-detail .content h6{font-size:21px!important;font-weight:550!important;line-height:1.5!important;color:#303640!important;text-transform:none!important;letter-spacing:normal!important}.blog-detail .content strong,.blog-detail .content b{font-weight:600!important;color:#303640}.dark .blog-detail header>h1,.dark .blog-detail .content h1,.dark .blog-detail .content h2,.dark .blog-detail .content h3,.dark .blog-detail .content h4,.dark .blog-detail .content h5,.dark .blog-detail .content h6{color:#e2e8f0!important}.dark .blog-detail .content,.dark .blog-detail .content p,.dark .blog-detail .content li,.dark .blog-detail .content blockquote p,.dark .blog-detail .content strong,.dark .blog-detail .content b{color:#cbd5e1!important}@media(max-width:640px){.blog-detail header>h1{font-size:29px!important}.blog-detail .content h1,.blog-detail .content h2{font-size:22px!important}.blog-detail .content h3,.blog-detail .content h4,.blog-detail .content h5,.blog-detail .content h6{font-size:20px!important}}.blog-detail header>h1{font-size:clamp(26px,2.6vw,34px);font-weight:600;line-height:1.4;letter-spacing:-.015em;color:#4b5563;margin-bottom:24px}.blog-detail .content{font-size:17px;color:#606770;font-weight:400;line-height:1.85}.blog-detail .content p,.blog-detail .content li{font-size:17px!important;font-weight:400!important;line-height:1.85!important;color:#606770!important}.blog-detail .content h2{font-size:23px!important;font-weight:600!important;line-height:1.45!important;color:#4b5563!important;text-transform:none!important;letter-spacing:normal!important;margin-top:30px!important}.blog-detail .content h3,.blog-detail .content h4{font-size:20px!important;font-weight:500!important;line-height:1.5!important;color:#4b5563!important;text-transform:none!important;letter-spacing:normal!important}.blog-detail .content strong,.blog-detail .content b{font-weight:600}.blog-detail .content a{font-weight:500}.blog-detail .content blockquote{font-size:18px;font-weight:400}.blog-detail header span{font-weight:500}.blog-detail h2:not(.content h2){font-weight:600}.blog-detail h3:not(.content h3){font-weight:500;color:#4b5563}.dark .blog-detail header>h1,.dark .blog-detail .content h2,.dark .blog-detail .content h3,.dark .blog-detail .content h4{color:#d1d5db!important}.dark .blog-detail .content p,.dark .blog-detail .content li{color:#b9c0ca!important}@media(max-width:540px){.blog-detail header>h1{font-size:26px}.blog-detail .content p,.blog-detail .content li{font-size:16px!important}.blog-detail .content h2{font-size:21px!important}.blog-detail .content h3,.blog-detail .content h4{font-size:19px!important}}.section{padding:0!important}.prose{max-width:none!important;width:100%!important}.content p{margin-bottom:1rem!important;text-align:left!important;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"!important;font-size:1.125rem!important;line-height:1.75rem!important;line-height:1.8!important;color:#0b1c3ccc!important}.content p:is(.dark *){color:#ffffffb3!important}.content blockquote{position:relative;margin-top:1rem;margin-bottom:1rem;overflow:hidden;background-color:#f9fafbb3;padding:1.5rem 2.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:500;font-style:italic;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.content blockquote:is(.dark *){background-color:#ffffff0d;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media(min-width:768px){.content blockquote{font-size:1.5rem;line-height:2rem}}.content blockquote{border:none!important;padding-left:3.5rem!important}.content blockquote:before{content:"“";position:absolute;top:0;left:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:4.5rem;line-height:1;color:#00695c1a}.content h2{margin-top:3rem;margin-bottom:1rem;display:block;overflow-wrap:break-word;font-size:1.875rem;line-height:2.25rem;font-weight:900;text-transform:uppercase;line-height:1.25;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.content h2:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media(min-width:768px){.content h2{font-size:2.25rem;line-height:2.5rem}}.content h2{border:none!important;padding:0!important}.content h3{margin-top:2.5rem;margin-bottom:.75rem;font-size:1.5rem;line-height:2rem;font-weight:900;text-transform:uppercase;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.content h3:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media(min-width:768px){.content h3{font-size:1.875rem;line-height:2.25rem}}.content img{margin-top:1.5rem;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;height:auto;width:100%;border-radius:0;border-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.content img:is(.dark *){border-color:#ffffff0d}.content a{font-weight:900;--tw-text-opacity: 1;color:rgb(0 105 92 / var(--tw-text-opacity, 1));text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:4px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.content a:hover{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}
