.MarkdownContent_blogContent__lybvw h1{font-size:clamp(1.5rem,4vmin,2.25rem);font-weight:700;color:white;margin-bottom:1.5rem;margin-top:2rem;line-height:1.2}.MarkdownContent_blogContent__lybvw h2{font-size:clamp(1.25rem,3.5vmin,1.5rem);font-weight:700;color:white;margin-top:3rem;margin-bottom:1.5rem;padding-top:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.2);line-height:1.3;scroll-margin-top:20px}.MarkdownContent_blogContent__lybvw h2:first-child{margin-top:0}.MarkdownContent_blogContent__lybvw h3{font-size:clamp(1rem,2.5vmin,1.25rem);font-weight:600;color:white;margin-top:2rem;margin-bottom:1rem;line-height:1.4}.MarkdownContent_blogContent__lybvw p{color:rgba(255,255,255,.85);font-size:clamp(.875rem,2vmin,1rem);line-height:1.75;margin-bottom:1.25rem}.MarkdownContent_blogContent__lybvw p strong{color:white;font-weight:600}.MarkdownContent_blogContent__lybvw p em{color:rgba(255,255,255,.9);font-style:italic}.MarkdownContent_blogContent__lybvw p a{color:#22d3ee;font-weight:500;text-decoration:underline;text-decoration-color:rgba(34,211,238,.5);text-underline-offset:2px;transition:all .2s}.MarkdownContent_blogContent__lybvw p a:hover{text-decoration-color:#22d3ee;text-shadow:0 0 8px rgba(34,211,238,.3)}.MarkdownContent_blogContent__lybvw ul{margin-bottom:1.5rem;margin-top:1rem;list-style:none;padding-left:0}.MarkdownContent_blogContent__lybvw ul li{color:rgba(255,255,255,.85);font-size:clamp(.875rem,2vmin,1rem);line-height:1.75;margin-bottom:.75rem;padding-left:1.5rem;position:relative}.MarkdownContent_blogContent__lybvw ul li:before{content:"•";position:absolute;left:0;color:#22d3ee;font-weight:700;font-size:clamp(1rem,2.25vmin,1.125rem)}.MarkdownContent_blogContent__lybvw ul li strong{color:white;font-weight:600}.MarkdownContent_blogContent__lybvw ol{margin-bottom:1.5rem;margin-top:1rem;list-style:decimal;list-style-position:inside;padding-left:.5rem}.MarkdownContent_blogContent__lybvw ol li{color:rgba(255,255,255,.85);font-size:clamp(.875rem,2vmin,1rem);line-height:1.75;margin-bottom:.75rem;padding-left:.5rem}.MarkdownContent_blogContent__lybvw ol li::marker{color:#22d3ee;font-weight:600}.MarkdownContent_blogContent__lybvw ol li strong{color:white;font-weight:600}.MarkdownContent_blogContent__lybvw blockquote{background:rgba(34,211,238,.05);border:none;padding:1.5rem 2rem;margin:2rem 0;border-radius:.75rem;position:relative}.MarkdownContent_blogContent__lybvw blockquote:has(p+p):before{content:'"';position:absolute;top:.5rem;left:1rem;font-size:3rem;color:rgba(34,211,238,.3);font-family:var(--font-caveat),cursive;line-height:1}.MarkdownContent_blogContent__lybvw blockquote p{color:rgba(255,255,255,.9);font-size:clamp(.9375rem,2.25vmin,1.0625rem);line-height:1.8;margin-bottom:0;font-style:italic}.MarkdownContent_blogContent__lybvw blockquote:has(p+p) p:first-child{color:rgba(255,255,255,.95);font-size:clamp(1.125rem,2.75vmin,1.375rem);line-height:1.6;margin-bottom:.75rem;font-family:var(--font-caveat),cursive;font-weight:500;font-style:normal}.MarkdownContent_blogContent__lybvw blockquote:has(p+p) p:last-child{margin-bottom:0;font-family:var(--font-inter),sans-serif;font-size:clamp(.75rem,1.75vmin,.875rem);color:rgba(34,211,238,.8);text-align:right;font-weight:500;margin-top:.5rem;font-style:normal}