.intro[data-astro-cid-xdli4msg]{position:relative;background:var(--white);padding:88px 0 80px}.intro__grid[data-astro-cid-xdli4msg]{display:grid;gap:40px;align-items:start}@media(min-width:960px){.intro[data-astro-cid-xdli4msg][data-has-card=true] .intro__grid[data-astro-cid-xdli4msg]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:56px}}.intro__copy[data-astro-cid-xdli4msg]{max-width:62ch;font-size:19px;line-height:1.62;color:var(--ink)}.intro__heading[data-astro-cid-xdli4msg]{font-family:var(--font-display);font-weight:700;font-size:clamp(28px,3.2vw,38px);line-height:1.15;color:var(--ink);margin:0 0 18px;text-wrap:pretty}.intro__copy[data-astro-cid-xdli4msg] p[data-astro-cid-xdli4msg]{margin:0 0 18px}.intro__part[data-astro-cid-xdli4msg]{margin-top:36px}.intro__copy[data-astro-cid-xdli4msg] h2[data-astro-cid-xdli4msg]:not(.intro__heading){font-family:var(--font-display);font-weight:700;font-size:clamp(22px,2.4vw,27px);line-height:1.2;color:var(--ink);margin:0 0 14px;text-wrap:pretty}.intro__copy[data-astro-cid-xdli4msg] h3[data-astro-cid-xdli4msg]{font-family:var(--font-display);font-weight:700;font-size:clamp(18px,1.9vw,21px);line-height:1.25;color:var(--ink);margin:0 0 12px;text-wrap:balance}.intro__copy[data-astro-cid-xdli4msg] .prose__list{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-direction:column;gap:12px}.intro__copy[data-astro-cid-xdli4msg] .prose__list li{display:flex;gap:12px;align-items:flex-start}.intro__copy[data-astro-cid-xdli4msg] .prose__list li:before{content:"✓";flex:0 0 auto;width:22px;height:22px;border-radius:999px;background:var(--accent-tint);color:var(--accent-ink);font-weight:700;font-size:14px;line-height:22px;text-align:center;margin-top:3px}.intro__copy[data-astro-cid-xdli4msg] .prose__list--links li:before{content:"";width:9px;height:9px;border-radius:3px;background:var(--brand-lime);margin-top:.62em;margin-left:6px}.intro__copy[data-astro-cid-xdli4msg] a{color:var(--accent-ink);text-underline-offset:3px}.intro__copy[data-astro-cid-xdli4msg] p[data-astro-cid-xdli4msg]:last-child{margin-bottom:0}.intro[data-astro-cid-xdli4msg][data-has-card=false] .intro__copy[data-astro-cid-xdli4msg]{margin:0 auto}.intro__card[data-astro-cid-xdli4msg]{background-color:#e9f5d7;border-radius:16px;padding:26px 26px 28px}@media(min-width:960px){.intro__card[data-astro-cid-xdli4msg]{position:sticky;top:124px}}.intro__cardHead[data-astro-cid-xdli4msg]{font-family:var(--font-display);font-weight:700;font-size:19px;line-height:1.25;color:var(--ink);margin:0 0 16px;text-wrap:balance}.intro__list[data-astro-cid-xdli4msg]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px;font-size:16px;line-height:1.5;color:var(--ink)}.intro__list[data-astro-cid-xdli4msg] li[data-astro-cid-xdli4msg]{position:relative;padding-left:28px}.intro__list[data-astro-cid-xdli4msg] li[data-astro-cid-xdli4msg]:before{content:"";position:absolute;left:2px;top:.5em;width:9px;height:9px;border-radius:3px;background:var(--brand-lime)}@media(max-width:639px){.intro[data-astro-cid-xdli4msg]{padding:52px 0 4px}.intro__copy[data-astro-cid-xdli4msg]{font-size:18px}}.post[data-astro-cid-bzyetp6z]{position:relative;background:var(--white);padding:88px 0}.post__grid[data-astro-cid-bzyetp6z]{display:grid;gap:40px;align-items:start}@media(min-width:1000px){.post__grid[data-astro-cid-bzyetp6z]{grid-template-columns:minmax(0,1fr) minmax(0,340px);gap:56px}.post__side[data-astro-cid-bzyetp6z]{position:sticky;top:124px}}.post__main[data-astro-cid-bzyetp6z]{max-width:68ch;color:var(--ink);font-size:17px;line-height:1.7}.post__main[data-astro-cid-bzyetp6z] p{margin:0 0 18px}.post__main[data-astro-cid-bzyetp6z] p:last-child{margin-bottom:0}.post__main[data-astro-cid-bzyetp6z] .prose__list{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-direction:column;gap:12px}.post__main[data-astro-cid-bzyetp6z] .prose__list li{display:flex;gap:12px;align-items:flex-start}.post__main[data-astro-cid-bzyetp6z] .prose__list li:before{content:"✓";flex:0 0 auto;width:22px;height:22px;border-radius:999px;background:var(--accent-tint);color:var(--accent-ink);font-weight:700;font-size:14px;line-height:22px;text-align:center;margin-top:3px}.post__openHead[data-astro-cid-bzyetp6z]{font-family:var(--font-display);font-weight:700;font-size:clamp(26px,2.8vw,32px);line-height:1.16;color:var(--ink);margin:0 0 16px;text-wrap:pretty}.post__lede[data-astro-cid-bzyetp6z]{font-size:19px;line-height:1.62;margin-bottom:28px}.post__part[data-astro-cid-bzyetp6z]{margin-top:36px}.post__part[data-astro-cid-bzyetp6z]:first-child{margin-top:0}.post__main[data-astro-cid-bzyetp6z] h2[data-astro-cid-bzyetp6z]{font-family:var(--font-display);font-weight:700;font-size:clamp(24px,2.6vw,30px);line-height:1.18;color:var(--ink);margin:0 0 14px;text-wrap:pretty}.post__main[data-astro-cid-bzyetp6z] h3[data-astro-cid-bzyetp6z]{font-family:var(--font-display);font-weight:700;font-size:clamp(19px,2vw,22px);line-height:1.25;color:var(--ink);margin:0 0 12px;text-wrap:balance}.post__main[data-astro-cid-bzyetp6z] a{color:var(--accent-ink);text-underline-offset:3px}.post__main[data-astro-cid-bzyetp6z] a:hover{color:var(--brand-blue-deep)}.post__side[data-astro-cid-bzyetp6z]{display:flex;flex-direction:column;gap:16px}.post__card[data-astro-cid-bzyetp6z]{background-color:#e9f5d7;border-radius:14px;padding:22px 22px 24px}.post__card--links[data-astro-cid-bzyetp6z]{background:var(--white);border:1px solid var(--line)}.post__cardHead[data-astro-cid-bzyetp6z]{font-family:var(--font-display);font-weight:700;font-size:17px;line-height:1.3;color:var(--ink);margin:0 0 14px;text-wrap:balance}.post__cardList[data-astro-cid-bzyetp6z]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:15px;line-height:1.5;color:var(--ink)}.post__cardList[data-astro-cid-bzyetp6z] li[data-astro-cid-bzyetp6z]{position:relative;padding-left:26px}.post__cardList[data-astro-cid-bzyetp6z] li[data-astro-cid-bzyetp6z]:before{content:"";position:absolute;left:2px;top:.5em;width:8px;height:8px;border-radius:2px;background:var(--brand-lime)}.post__related[data-astro-cid-bzyetp6z]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px;font-size:15px}.post__related[data-astro-cid-bzyetp6z] li[data-astro-cid-bzyetp6z]{display:flex;gap:12px;align-items:flex-start}.post__relatedText[data-astro-cid-bzyetp6z]{display:flex;flex-direction:column;gap:2px;min-width:0}.post__thumb[data-astro-cid-bzyetp6z]{flex:0 0 auto;width:72px;height:54px;border-radius:8px;object-fit:cover;display:block}.post__related[data-astro-cid-bzyetp6z] a[data-astro-cid-bzyetp6z]{color:var(--ink);text-decoration:none;font-weight:600;line-height:1.35}.post__related[data-astro-cid-bzyetp6z] a[data-astro-cid-bzyetp6z]:hover{color:var(--brand-blue-deep);text-decoration:underline;text-underline-offset:3px}.post__relatedDate[data-astro-cid-bzyetp6z]{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.post__all[data-astro-cid-bzyetp6z]{margin:16px 0 0;font-size:14px}.post__all[data-astro-cid-bzyetp6z] a[data-astro-cid-bzyetp6z]{color:var(--accent-ink)}@media(max-width:639px){.post[data-astro-cid-bzyetp6z]{padding:60px 0 64px}.post__lede[data-astro-cid-bzyetp6z]{font-size:18px}}.pageFaq[data-astro-cid-fzx4jmue]{background-color:#e9f5d7;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26'%3E%3Ccircle cx='2' cy='2' r='1.6' fill='%234A7A0B' fill-opacity='0.10'/%3E%3C/svg%3E");padding:80px 0}.pageFaq__head[data-astro-cid-fzx4jmue]{font-family:var(--font-display);font-weight:700;font-size:clamp(26px,3.2vw,36px);line-height:1.15;color:var(--ink);margin:0 0 28px;text-align:center;text-wrap:balance}.pageFaq[data-astro-cid-fzx4jmue] .prose[data-astro-cid-fzx4jmue]{max-width:68ch;margin:0 auto;font-size:17px;line-height:1.68;color:var(--ink)}.pageFaq[data-astro-cid-fzx4jmue] .prose[data-astro-cid-fzx4jmue] p{margin:0 0 14px}.pageFaq[data-astro-cid-fzx4jmue] .prose__faq{display:flex;flex-direction:column;gap:10px}.pageFaq[data-astro-cid-fzx4jmue] .prose__faqItem{border:1px solid var(--line);border-radius:12px;background:var(--white);overflow:hidden}.pageFaq[data-astro-cid-fzx4jmue] .prose__faqItem:hover{border-color:var(--brand-lime)}.pageFaq[data-astro-cid-fzx4jmue] .prose__faqQ{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 18px;cursor:pointer;font-family:var(--font-display);font-weight:700;font-size:17px;line-height:1.4;color:var(--ink);list-style:none}.pageFaq[data-astro-cid-fzx4jmue] .prose__faqQ::-webkit-details-marker{display:none}.pageFaq[data-astro-cid-fzx4jmue] .prose__faqSign{position:relative;flex:0 0 auto;width:14px;height:14px;margin-top:4px}.pageFaq[data-astro-cid-fzx4jmue] .prose__faqSign:before,.pageFaq[data-astro-cid-fzx4jmue] .prose__faqSign:after{content:"";position:absolute;left:0;top:6px;width:14px;height:2px;border-radius:1px;background:var(--accent-ink)}.pageFaq[data-astro-cid-fzx4jmue] .prose__faqSign:after{transform:rotate(90deg)}.pageFaq[data-astro-cid-fzx4jmue] details[open] .prose__faqSign:after{transform:rotate(0)}.pageFaq[data-astro-cid-fzx4jmue] .prose__faqA{padding:0 18px 4px}.pageFaq[data-astro-cid-fzx4jmue] .prose__faqA>:last-child{margin-bottom:14px}.pageFaq[data-astro-cid-fzx4jmue] .prose__list{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-direction:column;gap:8px}.pageFaq[data-astro-cid-fzx4jmue] .prose__list li{position:relative;padding-left:26px}.pageFaq[data-astro-cid-fzx4jmue] .prose__list li:before{content:"";position:absolute;left:2px;top:.55em;width:8px;height:8px;border-radius:2px;background:var(--brand-lime)}@media(prefers-reduced-motion:no-preference){.pageFaq[data-astro-cid-fzx4jmue] .prose__faqSign:after{transition:transform .16s ease}}@media(max-width:639px){.pageFaq[data-astro-cid-fzx4jmue]{padding:56px 0}}.body[data-astro-cid-fzx4jmue]{position:relative;background:var(--white);padding:88px 0 96px}.body[data-astro-cid-fzx4jmue][data-empty=true]{padding:0;height:40px}@media(max-width:639px){.body[data-astro-cid-fzx4jmue]{padding:64px 0 72px}}
