.blog-prose-uplift>div:first-child>p:first-child:first-letter{font-family:var(--font-vinnytsia), system-ui, sans-serif;float:left;background:linear-gradient(135deg,#ff00b8 0%,#ad00ff 50%,#00a3ff 100%);color:#0000;letter-spacing:-.04em;-webkit-background-clip:text;background-clip:text;margin:.18em .55rem -.05em -.05em;font-size:4.25rem;font-weight:700;line-height:.92}@media (max-width:640px){.blog-prose-uplift>div:first-child>p:first-child:first-letter{margin:.16em .4rem -.05em -.02em;font-size:3.5rem}}.blog-prose-uplift h2{letter-spacing:-.025em;margin-top:4rem;padding-top:2rem;position:relative}.blog-prose-uplift h2:before{content:"";background:linear-gradient(90deg,#ff00b8 0%,#ad00ff 60%,#00a3ff 100%);border-radius:2px;width:56px;height:2px;position:absolute;top:0;left:0}.blog-prose-uplift>div:first-child>h2:first-of-type{margin-top:3rem}.blog-prose-uplift h3{letter-spacing:-.015em;margin-top:2.5rem}.blog-prose-uplift blockquote{background:linear-gradient(90deg,#ad00ff0f 0%,#ad00ff00 60%);border-left:3px solid #0000;border-image:linear-gradient(#ff00b8 0%,#ad00ff 50%,#00a3ff 100%) 1;border-radius:0 .75rem .75rem 0;margin:2.5rem 0;padding:1.5rem 1.5rem 1.5rem 2rem;font-style:normal;position:relative}.blog-prose-uplift blockquote:before{content:"“";font-family:var(--font-vinnytsia), Georgia, serif;color:#ad00ff59;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:3.5rem;line-height:1;position:absolute;top:-.2em;left:.6rem}.blog-prose-uplift blockquote p{color:#ffffffe6;margin:0;font-size:1.0625rem;font-weight:500;line-height:1.6}.blog-prose-uplift blockquote p+p{margin-top:.75rem}.blog-prose-uplift a{background-image:linear-gradient(90deg,#ad00ff73,#ad00ff73);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;text-decoration:none;transition:background-size .15s cubic-bezier(.25,1,.5,1),color .15s cubic-bezier(.25,1,.5,1)}.blog-prose-uplift a:hover{color:#fff;background-size:100% 2px}.blog-prose-uplift ul{padding-left:0;list-style:none}.blog-prose-uplift ul>li{padding-left:1.5rem;position:relative}.blog-prose-uplift ul>li:before{content:"";background:linear-gradient(135deg,#ff00b8,#ad00ff);border-radius:9999px;width:6px;height:6px;position:absolute;top:.7em;left:.25rem}.blog-prose-uplift ol{padding-left:1.25rem}.blog-prose-uplift ol>li::marker{color:#ad00ffd9;font-weight:600}.blog-prose-uplift strong{color:#fff;font-weight:600}@media (prefers-reduced-motion:reduce){.blog-prose-uplift a{transition:none}}.blog-prose-uplift h2,.blog-prose-uplift h3{scroll-margin-top:6rem}