h1.svelte-1teoznn{font-weight:900!important}.prose h1{font-weight:900!important;font-size:2.5rem;line-height:1.2;margin-bottom:2rem;font-family:Playfair Display,serif}.prose h2{font-weight:800!important;font-size:2.2rem;line-height:1.3;margin-top:4rem;margin-bottom:1.5rem;font-family:Playfair Display,serif}.prose h3{font-weight:800!important;font-size:1.8rem;line-height:1.4;margin-top:3rem;margin-bottom:1rem;font-family:Playfair Display,serif}.prose strong{font-weight:800!important;color:#000}.prose p{font-weight:400!important;font-size:20px;color:#1a1a1a;line-height:1.9;margin-bottom:2rem}.prose p br{content:"";display:block;margin-top:1rem}.prose li{font-size:19px;line-height:1.8;margin-bottom:.5rem;color:#1a1a1a}.ad-slot-auto{margin:3rem auto;background:#fdfdfd;border:1px dashed #eee;position:relative;display:flex;align-items:center;justify-content:center;max-width:100%;min-height:60px;transition:min-height .3s ease}.ad-slot-auto.is-active{min-height:250px}.ad-slot-auto:before{content:"ADVERTISEMENT";font-size:10px;font-weight:900;letter-spacing:.1em;color:#ccc;position:absolute;top:-20px;left:0}aside.svelte-1teoznn .ad-slot-auto{margin:1rem 0 0}@media(min-width:768px){.ad-slot-auto.is-active{min-height:280px}}@media(min-width:1024px){aside.svelte-1teoznn{position:sticky;top:100px;align-self:start}}
