.blog-rich-text{font-family:Outfit,sans-serif;color:#4b5563;font-size:1.125rem;line-height:1.625}.blog-rich-text p{line-height:1.7;font-size:17px;margin-bottom:1em!important}.blog-rich-text h1,.blog-rich-text h2,.blog-rich-text h3{display:block!important;margin-top:45px!important;color:#004040!important;font-weight:800!important;letter-spacing:.05em!important;border-bottom:2px solid rgba(0,0,0,.06)!important;padding-bottom:10px!important}.blog-rich-text p:empty,.blog-rich-text p:has(br:only-child){margin-bottom:0!important;line-height:1.5!important;height:1.5em!important}.blog-rich-text h1{font-size:32px!important}.blog-rich-text h2{font-size:26px!important}.blog-rich-text h3{font-size:20px!important}.blog-rich-text strong,.blog-rich-text b{font-weight:700!important;color:#004040!important}.blog-rich-text h1 strong,.blog-rich-text h1 b,.blog-rich-text h2 strong,.blog-rich-text h2 b,.blog-rich-text h3 strong,.blog-rich-text h3 b{display:inline!important;margin:0!important;border:none!important;padding:0!important;font-size:inherit!important;color:inherit!important;font-weight:inherit!important;text-transform:inherit!important}.blog-rich-text>*:first-child{margin-top:0!important}.blog-rich-text ul{list-style-type:none;padding-left:0}.blog-rich-text li{position:relative;padding-left:20px;line-height:1.6;margin-top:5px!important}.blog-rich-text li:before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;background-color:#eab646;transform:rotate(45deg)}.blog-rich-text img{border-radius:8px;margin-top:30px;margin-bottom:30px;max-width:100%;height:auto;box-shadow:0 4px 20px -5px #0000001a}.blog-rich-text a{color:#eab646;font-weight:700;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s}.blog-rich-text a:hover{border-bottom-color:#eab646}.blog-rich-text table{width:100%!important;border-collapse:collapse!important;margin:20px 0!important;font-size:16px!important;border-radius:8px!important;overflow:hidden!important;box-shadow:0 0 0 1px #e5e7eb!important;border-style:hidden!important}.blog-rich-text th{background-color:#f3f4f6!important;color:#004040!important;font-weight:700!important;font-size:14px!important;letter-spacing:.05em!important;padding:12px 16px!important;text-align:left!important;border:1px solid #e5e7eb!important}.blog-rich-text td{padding:12px 16px!important;border:1px solid #e5e7eb!important;color:#4b5563!important;vertical-align:top!important}.blog-rich-text tr:hover td{background-color:#f9fafb!important}/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.prose[data-astro-cid-3zbxo6iv]{width:100%;color:rgb(var(--gray-dark));margin:auto;padding:1em 0}@media(max-width:720px){.prose[data-astro-cid-3zbxo6iv]{padding:0 0 1em}main[data-astro-cid-3zbxo6iv]{padding-top:2.5em;padding-bottom:2em}}.title[data-astro-cid-3zbxo6iv]{text-align:left;margin-bottom:2em;line-height:1}.title[data-astro-cid-3zbxo6iv] h1[data-astro-cid-3zbxo6iv]{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));color:var(--color-sos-emerald,#004040);margin:0 0 .5em}@media(min-width:48rem){.title[data-astro-cid-3zbxo6iv] h1[data-astro-cid-3zbxo6iv]{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.date[data-astro-cid-3zbxo6iv]{font-family:var(--font-sans,"Outfit",sans-serif);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));color:var(--color-gray-500,oklch(55.1% .027 264.364));margin-bottom:.5em}.last-updated-on[data-astro-cid-3zbxo6iv]{font-style:italic}.title[data-astro-cid-3zbxo6iv] hr[data-astro-cid-3zbxo6iv]{border:0;border-top:1px solid #d4af37;margin:1rem 0}.description[data-astro-cid-3zbxo6iv]{margin-bottom:calc(var(--spacing,.25rem)*6);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));color:var(--color-gray-600,oklch(44.6% .03 256.802));font-style:italic}main[data-astro-cid-3zbxo6iv]{min-height:60vh;margin-top:120px}@media(max-width:768px){main[data-astro-cid-3zbxo6iv]{margin-top:100px}}
