@font-face{font-family:sora;src:url(../media/Sora_Variable-s.p.cf80dd39.woff2)format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:sora Fallback;src:local(Arial);ascent-override:85.11%;descent-override:25.44%;line-gap-override:0.0%;size-adjust:113.97%}.sora_f4b9bcd0-module__UOYFla__className{font-family:sora,sora Fallback}.sora_f4b9bcd0-module__UOYFla__variable{--font-sora:"sora","sora Fallback"}
.cf-blog{--navy:#4a36b3;--navy-dk:#3a27a0;--pwash:#f0eaff;--g800:#302f30;--g700:#52525b;--g200:#ededee;--g100:#f7f7f8}html:has(.cf-blog){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.cf-blog){scroll-behavior:auto}}.cf-blog>*{scroll-margin-top:var(--hdrH,65px)}.cf-blog .article-body{color:var(--g700);margin-top:22px;font-size:16px;line-height:1.75}.cf-blog .article-body>*+*,.cf-blog .article-html>*+*{margin-top:18px}.cf-blog .article-html>:first-child{margin-top:0}.cf-blog .article-html h2{color:var(--g800);letter-spacing:-.5px;margin-top:32px;font-size:22px;font-weight:800;line-height:1.25}.cf-blog .article-html h3{color:var(--g800);letter-spacing:-.3px;margin-top:26px;font-size:18px;font-weight:700}.cf-blog .article-html h4,.cf-blog .article-html h5,.cf-blog .article-html h6{color:var(--g800);letter-spacing:-.2px;margin-top:22px;font-size:16px;font-weight:700;line-height:1.35}.cf-blog .article-html h2[id],.cf-blog .article-html h3[id]{scroll-margin-top:calc(var(--hdrH,65px) + 16px)}.cf-blog .article-html a{color:var(--navy);text-underline-offset:2px;font-weight:600;text-decoration:underline}.cf-blog .article-html strong{color:var(--g800);font-weight:700}.cf-blog .article-html a :is(strong,b,em,i,u,span,mark,small){color:inherit}.cf-blog .article-html ul,.cf-blog .article-html ol{list-style:revert;padding-left:22px}.cf-blog .article-html li{margin-top:8px}.cf-blog .article-html img{border:1px solid var(--g200);border-radius:12px;width:100%;margin-top:22px}.cf-blog .article-html figure{margin:0;position:relative}.cf-blog .article-html figcaption{color:#fff;text-align:center;background:linear-gradient(#0000,#0000004d 30%,#000000b3);border-radius:0 0 12px 12px;padding:0 8px 8px;font-size:13px;line-height:1.7;position:absolute;bottom:0;left:0;right:0}.cf-blog .article-html blockquote{border-left:3px solid var(--navy);background:var(--pwash);color:var(--navy-dk);border-radius:0 12px 12px 0;margin-top:24px;padding:16px 18px;font-size:17px;font-weight:600}.cf-blog .article-html .table-scroll{border:1px solid var(--g200);-webkit-overflow-scrolling:touch;border-radius:12px;margin-top:22px;overflow-x:auto}.cf-blog .article-html table{border-collapse:collapse;width:100%;min-width:480px;font-size:14px}.cf-blog .article-html .table-scroll table{border:0}.cf-blog .article-html th,.cf-blog .article-html td{border-bottom:1px solid var(--g200);text-align:left;vertical-align:top;padding:10px 14px;line-height:1.6}.cf-blog .article-html thead th{background:var(--g100);color:var(--g800);font-weight:700}.cf-blog .article-html tr:last-child td{border-bottom:0}
