.ask-ai[data-astro-cid-4igmgrfd]{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);margin-top:64px;padding:clamp(20px,4vw,32px)}.ask-ai__title[data-astro-cid-4igmgrfd]{margin:0;font-size:clamp(1.15rem,2.4vw,1.35rem)}.ask-ai__lead[data-astro-cid-4igmgrfd]{color:var(--ink-soft);margin:8px 0 16px;font-size:.92rem}.ask-ai__buttons[data-astro-cid-4igmgrfd]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ask-ai__button[data-astro-cid-4igmgrfd]{border:1px solid var(--accent);border-radius:var(--radius);background:var(--white);color:var(--accent-deep);text-align:center;padding:12px 16px;font-weight:700;text-decoration:none;display:block}.ask-ai__button[data-astro-cid-4igmgrfd]:hover,.ask-ai__button[data-astro-cid-4igmgrfd]:focus-visible{background:var(--accent-tint)}.ask-ai__status[data-astro-cid-4igmgrfd]{color:var(--accent-deep);margin:12px 0 0;font-size:.85rem}.ask-ai__note[data-astro-cid-4igmgrfd]{color:var(--ink-faint);margin:16px 0 0;font-size:.78rem}.faq-list[data-astro-cid-bppbuphv] details[data-astro-cid-bppbuphv]{border-bottom:1px solid var(--line);padding:18px 0}.faq-list[data-astro-cid-bppbuphv] details[data-astro-cid-bppbuphv]:first-child{border-top:1px solid var(--line)}.faq-list[data-astro-cid-bppbuphv] summary[data-astro-cid-bppbuphv]{cursor:pointer;gap:12px;padding-right:28px;font-weight:500;list-style:none;display:flex;position:relative}.faq-list[data-astro-cid-bppbuphv] summary[data-astro-cid-bppbuphv]::-webkit-details-marker{display:none}.faq-list[data-astro-cid-bppbuphv] summary[data-astro-cid-bppbuphv]:before{content:"Q";font-family:var(--font-latin);color:var(--accent);flex:none;font-size:1.2rem;line-height:1.5}.faq-list[data-astro-cid-bppbuphv] summary[data-astro-cid-bppbuphv]:after{content:"+";color:var(--ink-faint);font-size:1.2rem;transition:transform .2s;position:absolute;top:0;right:4px}.faq-list[data-astro-cid-bppbuphv] details[data-astro-cid-bppbuphv][open] summary[data-astro-cid-bppbuphv]:after{transform:rotate(45deg)}.faq-list__answer[data-astro-cid-bppbuphv]{color:var(--ink-soft);margin:12px 0 0 28px;font-size:.94rem}.faq-list__answer[data-astro-cid-bppbuphv] p[data-astro-cid-bppbuphv]{margin:0}.faq-list__answer[data-astro-cid-bppbuphv] p[data-astro-cid-bppbuphv]+p[data-astro-cid-bppbuphv]{margin-top:.6em}.wp-cta[data-astro-cid-wc6dd7sg]{border:1px solid var(--accent);border-radius:var(--radius);background:var(--accent-tint);grid-template-columns:140px minmax(0,1fr);align-items:start;gap:clamp(16px,3vw,28px);margin:40px 0 0;padding:clamp(20px,4vw,32px);display:grid}.wp-cta__label[data-astro-cid-wc6dd7sg]{color:var(--accent-deep);margin:0;font-size:.85rem;font-weight:600}.wp-cta__title[data-astro-cid-wc6dd7sg]{margin:4px 0 8px;font-size:1.2rem;font-weight:600}.wp-cta__text[data-astro-cid-wc6dd7sg]{color:var(--ink-soft);margin:0 0 16px;font-size:.95rem}.wp-cta__cover[data-astro-cid-wc6dd7sg] img{border:1px solid var(--line);background:#fff;border-radius:4px;width:100%;height:auto;display:block;box-shadow:0 6px 18px #0000001f}.wp-cta[data-astro-cid-wc6dd7sg] .btn[data-astro-cid-wc6dd7sg]{white-space:nowrap}.wp-cta__more[data-astro-cid-wc6dd7sg]{margin-left:16px;font-size:.9rem;display:inline-block}@media (width<=560px){.wp-cta[data-astro-cid-wc6dd7sg]{grid-template-columns:96px minmax(0,1fr)}.wp-cta__more[data-astro-cid-wc6dd7sg]{margin:12px 0 0;display:block}}@media (width<=480px){.wp-cta[data-astro-cid-wc6dd7sg]{grid-template-columns:minmax(0,1fr)}.wp-cta__cover[data-astro-cid-wc6dd7sg]{width:120px;display:block}.wp-cta[data-astro-cid-wc6dd7sg] .btn[data-astro-cid-wc6dd7sg]{width:100%;padding-inline:1em;display:flex}}.article[data-astro-cid-z7xolria]{padding:clamp(32px, 6vw, 72px) 0 var(--section)}.article__cats[data-astro-cid-z7xolria]{flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}.article__cats[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]{border:1px solid var(--accent);color:var(--accent-deep);border-radius:999px;padding:2px 12px;font-size:.8rem;text-decoration:none}.article__title[data-astro-cid-z7xolria]{font-size:clamp(1.5rem,3.4vw,2rem);line-height:1.5}.article__dates[data-astro-cid-z7xolria]{color:var(--ink-faint);flex-wrap:wrap;gap:4px 16px;margin:16px 0 0;font-size:.85rem;display:flex}.article__media[data-astro-cid-z7xolria]{margin-top:32px}.article__media[data-astro-cid-z7xolria] img{border-radius:var(--radius);width:100%}.article__body[data-astro-cid-z7xolria]{margin-top:40px}.article__tags[data-astro-cid-z7xolria] ul[data-astro-cid-z7xolria]{flex-wrap:wrap;gap:8px;margin:40px 0 0;padding:0;list-style:none;display:flex}.article__tags[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]{background:var(--paper-2);color:var(--ink-soft);border-radius:999px;padding:4px 12px;font-size:.85rem;text-decoration:none;display:inline-block}.article__tags[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]:hover{color:var(--accent-deep)}.article__faq[data-astro-cid-z7xolria]{margin-top:64px}.article__faq-title[data-astro-cid-z7xolria]{margin-bottom:16px;font-size:clamp(1.3rem,2.6vw,1.6rem)}.author-box[data-astro-cid-z7xolria]{background:var(--paper-2);border-radius:var(--radius);margin-top:64px;padding:clamp(20px,4vw,32px)}.author-box__label[data-astro-cid-z7xolria]{color:var(--ink-faint);margin:0;font-size:.8rem}.author-box__name[data-astro-cid-z7xolria]{margin:4px 0 0;font-weight:700}.author-box__text[data-astro-cid-z7xolria]{color:var(--ink-soft);margin:8px 0 12px;font-size:.92rem}
