.portable-text[data-astro-cid-a27wt6ii]{display:flow-root}.portable-text[data-astro-cid-a27wt6ii]>*+*{margin-block-start:var(--space-md)}.portable-text[data-astro-cid-a27wt6ii]>h2,.portable-text[data-astro-cid-a27wt6ii]>h3,.portable-text[data-astro-cid-a27wt6ii]>h4{margin-block-start:var(--space-xl)}.portable-text[data-astro-cid-a27wt6ii] ul,.portable-text[data-astro-cid-a27wt6ii] ol{gap:var(--space-xs);padding-inline-start:1.4rem;display:grid}.portable-text[data-astro-cid-a27wt6ii] .portable-text__underline{text-underline-offset:.15em;text-decoration:underline}.portable-text__figure[data-astro-cid-a27wt6ii]{gap:var(--space-xs);display:grid}.portable-text__figure[data-astro-cid-a27wt6ii] img[data-astro-cid-a27wt6ii]{border-radius:var(--radius-lg);width:100%}.portable-text__figure[data-astro-cid-a27wt6ii] figcaption[data-astro-cid-a27wt6ii]{color:var(--color-text-muted);font-size:var(--font-size-sm)}.portable-text__cta[data-astro-cid-a27wt6ii]{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-lg);border:1px solid var(--color-border);border-inline-start:.3rem solid var(--brand-violet);border-radius:var(--radius-lg);background:var(--color-surface);flex-wrap:wrap;display:flex}.blog-post[data-astro-cid-pvgteaox]{background:var(--color-background)}.blog-post__hero[data-astro-cid-pvgteaox]{padding-block:clamp(var(--space-xl), 8vw, var(--space-3xl));background:radial-gradient(circle at 85% 20%, #9a3df429, transparent 22rem), var(--color-surface);border-bottom:1px solid var(--color-border)}.blog-post__back[data-astro-cid-pvgteaox]{width:fit-content;font-weight:700}.blog-post__back[data-astro-cid-pvgteaox]:before{content:"← "}.blog-post__byline[data-astro-cid-pvgteaox]{gap:var(--space-xs) var(--space-md);color:var(--color-text-muted);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.blog-post__content[data-astro-cid-pvgteaox]{gap:var(--space-xl);padding-block:var(--space-2xl);display:grid}.blog-post__main[data-astro-cid-pvgteaox]{min-width:0}.blog-post__main[data-astro-cid-pvgteaox]>*+*{margin-block-start:var(--space-xl)}.blog-post__featured-image[data-astro-cid-pvgteaox]{gap:var(--space-xs);display:grid}.blog-post__featured-image[data-astro-cid-pvgteaox] img[data-astro-cid-pvgteaox],.blog-post__gallery[data-astro-cid-pvgteaox] img[data-astro-cid-pvgteaox],.blog-post__promotion[data-astro-cid-pvgteaox]>img[data-astro-cid-pvgteaox],.blog-post__cards[data-astro-cid-pvgteaox] img[data-astro-cid-pvgteaox]{border-radius:var(--radius-lg);width:100%}.blog-post__featured-image[data-astro-cid-pvgteaox] figcaption[data-astro-cid-pvgteaox],.blog-post__gallery[data-astro-cid-pvgteaox] figcaption[data-astro-cid-pvgteaox],.blog-post__terms[data-astro-cid-pvgteaox]{color:var(--color-text-muted);font-size:var(--font-size-sm)}.blog-post__section[data-astro-cid-pvgteaox]{gap:var(--space-md);border-top:1px solid var(--color-border);padding-block-start:var(--space-lg);display:grid}.blog-post__cards[data-astro-cid-pvgteaox],.blog-post__gallery[data-astro-cid-pvgteaox]{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.blog-post__faq[data-astro-cid-pvgteaox]{gap:var(--space-sm);display:grid}.blog-post__faq[data-astro-cid-pvgteaox] details[data-astro-cid-pvgteaox]{padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised)}.blog-post__faq[data-astro-cid-pvgteaox] summary[data-astro-cid-pvgteaox]{cursor:pointer;font-family:var(--font-display);font-weight:700}.blog-post__faq[data-astro-cid-pvgteaox] details[data-astro-cid-pvgteaox]>:not(summary){margin-block-start:var(--space-md)}.blog-post__link-list[data-astro-cid-pvgteaox],.blog-post__related[data-astro-cid-pvgteaox] ul[data-astro-cid-pvgteaox]{gap:var(--space-xs);padding-inline-start:1.25rem;display:grid}.blog-post__promotion[data-astro-cid-pvgteaox]{gap:var(--space-md);border-inline-start:.3rem solid var(--brand-lime);display:grid}.blog-post__promotion[data-astro-cid-pvgteaox] .button[data-astro-cid-pvgteaox]{width:fit-content}.blog-post__related[data-astro-cid-pvgteaox]{gap:var(--space-md);padding:var(--space-lg);border-radius:var(--radius-lg);background:var(--color-surface-brand);color:var(--brand-white);display:grid}.blog-post__related[data-astro-cid-pvgteaox] h2[data-astro-cid-pvgteaox]{color:inherit}.blog-post__related[data-astro-cid-pvgteaox] a[data-astro-cid-pvgteaox]{color:var(--brand-violet-on-dark)}@media (width>=64rem){.blog-post__content[data-astro-cid-pvgteaox]{grid-template-columns:minmax(0,1fr) minmax(19rem,22rem);align-items:start}}
