.blog-prose a{color:var(--foreground);text-decoration:underline;font-weight:400}.blog-prose a:hover{color:var(--brand-pink-button);font-weight:400}.blog-prose h2{font-size:24px;line-height:32px;font-weight:600;margin-top:30px;margin-bottom:25px}.blog-prose h2:first-of-type{margin-top:0}@media(min-width:640px){.blog-prose h2{font-size:40px;line-height:50px}}.blog-prose h3{font-size:20px;line-height:30px;font-weight:600}@media(min-width:640px){.blog-prose h3{font-size:26px;line-height:35px}}.blog-prose :where(p,li,td,th,em,strong){color:var(--foreground)}.blog-prose p{line-height:28px;overflow-wrap:anywhere;word-break:break-word}.blog-prose blockquote{position:relative;background-color:var(--brand-blue);background-image:url(/cdn-cgi/image/format=auto,quality=80/https://a.storyblok.com/f/289204776307124/50x38/735a5f043f/quote-image.png);background-repeat:no-repeat;background-position:50% 40px;color:#fff;padding:95px 29px 30px;margin:0 0 30px;border-radius:10px;border-left:none;font-style:italic;font-size:22px;line-height:32px;text-align:center}.blog-prose :where(strong){font-weight:700}.blog-prose ol>li::marker{color:var(--foreground)}.blog-prose li>ul,.blog-prose ol>ul{list-style-type:circle}.blog-prose table[data-table-kind=layout] ul>li,.blog-prose table[data-table-kind=layout] ol>li{font-size:18px;line-height:28px}.blog-prose table[data-table-kind=layout] td p{font-size:16px;line-height:20px}.blog-prose ul>li,.blog-prose ol>li{font-size:18px;line-height:24px;margin:8px 0!important}.blog-prose .blog-table-scroll{width:100%;max-width:100%}.blog-prose .blog-table-scroll>table{width:100%;border-collapse:collapse}.blog-prose table[data-table-kind=data]{table-layout:auto}.blog-prose table[data-table-kind=data] th,.blog-prose table[data-table-kind=data] td{border:1px solid var(--border);padding:10.5px 11px;vertical-align:middle;line-height:20px}.blog-prose table[data-table-kind=data] th p,.blog-prose table[data-table-kind=data] td p{margin:0!important;font-size:16px;line-height:20px;overflow-wrap:normal;word-break:normal}.blog-prose table[data-table-kind=data] th p{text-align:center}.blog-prose table[data-table-kind=data] th{background-color:transparent}.blog-prose table[data-table-kind=layout]{table-layout:fixed}.blog-prose table[data-table-kind=layout] td{width:50%;border:none;padding:0 24px 8px 0;vertical-align:top}.blog-prose table[data-table-kind=layout] td:has(ol),.blog-prose table[data-table-kind=layout] td:has(ul){vertical-align:middle}.blog-prose table[data-table-kind=layout]:has(img) td{border:none}.blog-prose table[data-table-kind=layout] td p{margin:0!important}@media(max-width:767px){.blog-prose .blog-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.blog-prose .blog-table-scroll>table[data-table-kind=data]{width:100%;min-width:100%}.blog-prose .blog-table-scroll>table[data-table-kind=data][data-table-width-kind=wide]{width:max-content}.blog-prose table[data-table-kind=data][data-table-width-kind=wide] th,.blog-prose table[data-table-kind=data][data-table-width-kind=wide] td{min-width:120px;max-width:220px}}.blog-prose table[data-table-kind=data] tr:has(>td[colspan]),.blog-prose table[data-table-kind=data] tr:has(>th[colspan]){background-color:color-mix(in srgb,var(--brand-blue) 10.5px,white)}.blog-prose table[data-table-kind=data] tr:has(>td:only-child>p>strong){background-color:color-mix(in srgb,var(--brand-blue) 5%,white)}.blog-prose :not(pre)>code{background-color:#8783781a;overflow-wrap:anywhere;word-break:break-word;white-space:break-spaces}.blog-prose pre code{overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap}.blog-prose img{position:relative;z-index:1;cursor:zoom-in;transition:transform .4s ease;transform-origin:center center;will-change:transform}.blog-prose img[data-zoom-image=active]{z-index:1000;cursor:zoom-out}#blog-zoom-img.blog-zoom-img{position:fixed;left:0;top:0;width:auto;height:auto;background-color:#fff;transform:translateZ(0) scale(1);transform-origin:center center;transition:transform .4s ease,opacity .2s ease;will-change:transform;pointer-events:none;cursor:zoom-out;opacity:0;display:none;z-index:1000}#blog-zoom-img.blog-zoom-img.active{opacity:1;pointer-events:auto;display:block}#blog-zoom-backdrop.blog-zoom-backdrop{position:fixed;inset:0;width:100vw;height:100vh;background:transparent;opacity:0;pointer-events:none;transition:opacity .4s ease;z-index:900}#blog-zoom-backdrop.blog-zoom-backdrop.active{opacity:1;pointer-events:auto}
