.blog-intro[data-astro-cid-jo55ryrt]{background:var(--color-warm-50);border-bottom:1px solid var(--color-warm-200);padding:clamp(2.5rem,5vw,4.5rem) 1rem}.blog-intro[data-astro-cid-jo55ryrt]>div[data-astro-cid-jo55ryrt],.blog-stories[data-astro-cid-jo55ryrt]{max-width:1200px;margin-inline:auto}.blog-intro[data-astro-cid-jo55ryrt] h1[data-astro-cid-jo55ryrt]{text-wrap:balance;font-size:clamp(2.25rem,4vw,3.5rem)}.blog-intro[data-astro-cid-jo55ryrt] p[data-astro-cid-jo55ryrt]{max-width:38rem;color:var(--color-dark-600);margin-top:1.25rem;font-size:1.125rem;line-height:1.7}.blog-stories[data-astro-cid-jo55ryrt]{padding:clamp(2.5rem,5vw,4.5rem) 1rem}.blog-feature[data-astro-cid-jo55ryrt]{align-items:center;gap:2rem;display:grid}.feature-image[data-astro-cid-jo55ryrt]{border-radius:12px;overflow:hidden}.feature-image[data-astro-cid-jo55ryrt] img[data-astro-cid-jo55ryrt]{aspect-ratio:4/3;object-fit:cover;object-position:center 60%;width:100%}.feature-copy[data-astro-cid-jo55ryrt] h2[data-astro-cid-jo55ryrt]{text-wrap:balance;margin-top:1rem;font-size:clamp(2rem,3vw,2.75rem)}.feature-copy[data-astro-cid-jo55ryrt]>p[data-astro-cid-jo55ryrt]:not(.blog-meta),.blog-more[data-astro-cid-jo55ryrt] article[data-astro-cid-jo55ryrt]>p[data-astro-cid-jo55ryrt]:not(.blog-meta){color:var(--color-dark-600);margin-block:1.25rem;font-size:1.125rem;line-height:1.7}.blog-meta[data-astro-cid-jo55ryrt],.article-updated[data-astro-cid-jo55ryrt]{color:var(--color-dark-600);font-size:.875rem;line-height:1.7}.blog-meta[data-astro-cid-jo55ryrt]{flex-wrap:wrap;gap:.25rem;display:flex}.blog-link[data-astro-cid-jo55ryrt]{min-height:44px;color:var(--color-primary);align-items:center;gap:.75rem;font-weight:600;display:inline-flex}.blog-link[data-astro-cid-jo55ryrt] svg[data-astro-cid-jo55ryrt],summary[data-astro-cid-jo55ryrt] svg[data-astro-cid-jo55ryrt]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.blog-link[data-astro-cid-jo55ryrt]:hover,h2[data-astro-cid-jo55ryrt] a[data-astro-cid-jo55ryrt]:hover{color:var(--color-primary-dark);text-underline-offset:5px;text-decoration:underline}a[data-astro-cid-jo55ryrt]:focus-visible,summary[data-astro-cid-jo55ryrt]:focus-visible{outline:2px solid var(--color-primary);outline-offset:5px;border-radius:2px}.blog-more[data-astro-cid-jo55ryrt]{border-top:1px solid var(--color-warm-200);gap:3rem;margin-top:4rem;padding-top:3rem;display:grid}.blog-more[data-astro-cid-jo55ryrt] img[data-astro-cid-jo55ryrt]{aspect-ratio:16/9;object-fit:cover;border-radius:12px;width:100%;margin-bottom:1.5rem}.blog-more[data-astro-cid-jo55ryrt] h2[data-astro-cid-jo55ryrt]{text-wrap:balance;margin-top:.75rem;font-size:2rem}.blog-article[data-astro-cid-jo55ryrt]{max-width:1024px;margin-inline:auto;padding:2rem 1rem 4rem}.article-header[data-astro-cid-jo55ryrt]{max-width:800px;margin-block:1.5rem 2rem}.article-header[data-astro-cid-jo55ryrt] h1[data-astro-cid-jo55ryrt]{text-wrap:balance;margin-top:1rem;font-size:clamp(2.125rem,4vw,3.25rem);line-height:1.12}.article-intro[data-astro-cid-jo55ryrt]{color:var(--color-dark-600);max-width:43rem;margin-top:1.25rem;font-size:1.125rem;line-height:1.7}.article-updated[data-astro-cid-jo55ryrt],.article-shortcut[data-astro-cid-jo55ryrt]{margin-top:.75rem}.article-hero[data-astro-cid-jo55ryrt]{object-fit:cover;object-position:center 50%;border-radius:12px;width:100%;height:clamp(12rem,37.5vw,22.5rem);margin-bottom:2.5rem}.article-reading[data-astro-cid-jo55ryrt]{gap:2.5rem;display:grid}.article-contents[data-astro-cid-jo55ryrt]{min-width:0}.contents-desktop[data-astro-cid-jo55ryrt]{display:none}.article-contents[data-astro-cid-jo55ryrt] details[data-astro-cid-jo55ryrt]{border-block:1px solid var(--color-warm-200);padding-block:.5rem}.article-contents[data-astro-cid-jo55ryrt] summary[data-astro-cid-jo55ryrt]{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;min-height:44px;font-weight:600;list-style:none;display:flex}.article-contents[data-astro-cid-jo55ryrt] summary[data-astro-cid-jo55ryrt]::-webkit-details-marker{display:none}.article-contents[data-astro-cid-jo55ryrt] details[data-astro-cid-jo55ryrt][open] summary[data-astro-cid-jo55ryrt] svg[data-astro-cid-jo55ryrt]{transform:rotate(180deg)}.article-contents[data-astro-cid-jo55ryrt] ol[data-astro-cid-jo55ryrt]{padding:.5rem 0;list-style:none}.article-contents[data-astro-cid-jo55ryrt] a[data-astro-cid-jo55ryrt]{color:var(--color-dark-600);padding-block:.625rem;font-size:.9375rem;line-height:1.5;display:block}.article-contents[data-astro-cid-jo55ryrt] a[data-astro-cid-jo55ryrt]:hover{color:var(--color-primary);text-underline-offset:4px;text-decoration:underline}.article-body[data-astro-cid-jo55ryrt]{min-width:0;max-width:68ch;color:var(--color-dark-600);overflow-wrap:break-word;font-size:1.125rem;line-height:1.8}.article-body[data-astro-cid-jo55ryrt] h2{font-family:var(--font-display);color:var(--color-dark);text-wrap:balance;margin:2.75rem 0 1rem;font-size:clamp(1.75rem,3vw,2.125rem);line-height:1.2}.article-body[data-astro-cid-jo55ryrt] h3{color:var(--color-dark);margin:2rem 0 .75rem;font-size:1.375rem;line-height:1.3}.article-body[data-astro-cid-jo55ryrt] p,.article-body[data-astro-cid-jo55ryrt] ul,.article-body[data-astro-cid-jo55ryrt] ol{margin:0 0 1.25rem}.article-body[data-astro-cid-jo55ryrt] ul{padding-left:1.5rem;list-style:outside}.article-body[data-astro-cid-jo55ryrt] ol{padding-left:1.5rem;list-style:decimal}.article-body[data-astro-cid-jo55ryrt] li{margin-bottom:.625rem;padding-left:.25rem}.article-body[data-astro-cid-jo55ryrt] li::marker{color:var(--color-primary)}.article-body[data-astro-cid-jo55ryrt] a{color:var(--color-primary);text-underline-offset:4px;text-decoration:underline}.article-body[data-astro-cid-jo55ryrt] a:hover{color:var(--color-primary-dark);text-decoration-thickness:2px}.article-body[data-astro-cid-jo55ryrt] a:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.article-body[data-astro-cid-jo55ryrt] blockquote{border-left:1px solid var(--color-warm-200);margin:1.75rem 0;padding-left:1.25rem}.article-body[data-astro-cid-jo55ryrt] img{border-radius:12px;max-width:100%;height:auto;margin:1.75rem 0}.article-body[data-astro-cid-jo55ryrt] pre{border-radius:12px;max-width:100%;margin-block:1.5rem;padding:1rem;overflow-x:auto}.article-body[data-astro-cid-jo55ryrt] table{border-collapse:collapse;max-width:100%;margin-block:1.5rem;display:block;overflow-x:auto}.article-body[data-astro-cid-jo55ryrt] th,.article-body[data-astro-cid-jo55ryrt] td{border-bottom:1px solid var(--color-warm-200);text-align:left;padding:.625rem .75rem}.article-end[data-astro-cid-jo55ryrt]{border-top:1px solid var(--color-warm-200);margin-top:3rem;padding-top:1.5rem}.article-end[data-astro-cid-jo55ryrt]>p[data-astro-cid-jo55ryrt]{font-family:var(--font-display);color:var(--color-dark);margin-bottom:.75rem;font-size:1.75rem;line-height:1.3}.article-end[data-astro-cid-jo55ryrt] .article-faq[data-astro-cid-jo55ryrt]{width:fit-content;min-height:44px;padding-top:.5rem;font-size:1rem;display:block}@media (width>=768px){.blog-intro[data-astro-cid-jo55ryrt],.blog-stories[data-astro-cid-jo55ryrt]{padding-inline:2rem}.blog-feature[data-astro-cid-jo55ryrt]{grid-template-columns:1.15fr 1fr;gap:clamp(2rem,4vw,4rem)}.blog-feature[data-astro-cid-jo55ryrt].without-image{grid-template-columns:1fr;max-width:44rem}.blog-more[data-astro-cid-jo55ryrt]{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-article[data-astro-cid-jo55ryrt]{padding:2.5rem 2rem 5rem}.article-reading[data-astro-cid-jo55ryrt].has-contents{grid-template-columns:minmax(0,1fr) 12.5rem}.article-contents[data-astro-cid-jo55ryrt]{grid-area:1/2;align-self:start;position:sticky;top:7rem}.contents-mobile[data-astro-cid-jo55ryrt]{display:none}.contents-desktop[data-astro-cid-jo55ryrt]{border-top:1px solid var(--color-warm-200);padding-top:1rem;display:block}.contents-desktop[data-astro-cid-jo55ryrt]>p[data-astro-cid-jo55ryrt]{font-weight:600}.article-body[data-astro-cid-jo55ryrt]{grid-area:1/1}}@media (prefers-reduced-motion:reduce){.article-contents[data-astro-cid-jo55ryrt] a[data-astro-cid-jo55ryrt]{scroll-behavior:auto}}
