.intro[data-astro-cid-j7pv25f6]{background:var(--sage);border-bottom:1px solid var(--line)}.intro-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.25fr .8fr;gap:clamp(40px,7vw,100px);align-items:center;padding-block:clamp(40px,6vw,72px)}.intro-copy[data-astro-cid-j7pv25f6]{max-width:620px}.intro-copy[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{margin-bottom:23px}.intro[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(30px,3.1vw,43px);line-height:1.23;margin-bottom:22px;letter-spacing:-.035em}.intro[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-weight:400;color:var(--green)}.intro-text[data-astro-cid-j7pv25f6]{font-size:15px;line-height:1.85;color:var(--muted);max-width:51ch;margin-bottom:28px}.start[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:30px;background:var(--green);color:var(--paper);padding:15px 20px;border-radius:4px;font-size:14px;font-weight:600;transition:background .2s}.start[data-astro-cid-j7pv25f6]:hover{background:#173f35}.intro-caption[data-astro-cid-j7pv25f6]{font-size:11px;letter-spacing:.04em;color:var(--muted);margin:18px 0 0}.guide-cover[data-astro-cid-j7pv25f6]{background:var(--green);color:var(--paper);padding:28px 30px;border-radius:3px 12px 12px 3px;border-left:7px solid #1c493e;box-shadow:12px 12px #dce4d6;min-width:0}.cover-top[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:13px}.cover-top[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:8px;font-weight:600;letter-spacing:.11em;line-height:1.6}.cover-title[data-astro-cid-j7pv25f6]{font-family:Georgia,serif;font-size:clamp(27px,2.8vw,37px);line-height:1.22;letter-spacing:-.03em;margin:36px 0 24px}.cover-rule[data-astro-cid-j7pv25f6]{height:1px;background:#ffffff40;width:42px}.cover-description[data-astro-cid-j7pv25f6]{font-size:13px;line-height:1.8;color:#e1e9df;max-width:25ch;margin:20px 0 30px}.cover-bottom[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #ffffff30;padding-top:18px}.cover-bottom[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]:first-child{font-size:8px;letter-spacing:.08em;line-height:1.7}.cover-bottom[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]:last-child{font-size:23px}.contents[data-astro-cid-j7pv25f6]{padding-block:36px 44px}.contents-heading[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:26px}.contents-heading[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{margin:0}.contents-heading[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:25px;margin:0}.contents-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.content-link[data-astro-cid-j7pv25f6]{display:flex;gap:16px;border-top:1px solid var(--line);padding-top:24px}.content-icon[data-astro-cid-j7pv25f6]{color:var(--green);flex-shrink:0;padding-top:2px}.content-link[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:16px;margin-bottom:10px}.content-link[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:13px;color:var(--muted);line-height:1.8;margin-bottom:16px}.content-cta[data-astro-cid-j7pv25f6]{font-size:12px;color:var(--green);font-weight:600;display:flex;align-items:center;gap:12px}.content-link[data-astro-cid-j7pv25f6]:hover .content-cta[data-astro-cid-j7pv25f6]{text-decoration:underline;text-underline-offset:4px}.start[data-astro-cid-j7pv25f6]:focus-visible,.content-link[data-astro-cid-j7pv25f6]:focus-visible{outline:3px solid var(--green);outline-offset:5px}@media(max-width:850px){.intro-grid[data-astro-cid-j7pv25f6]{gap:32px;grid-template-columns:1.15fr 1fr}.guide-cover[data-astro-cid-j7pv25f6]{padding:24px}.contents-heading[data-astro-cid-j7pv25f6]{display:block}.contents-heading[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{margin-bottom:12px}.contents-grid[data-astro-cid-j7pv25f6]{gap:20px}.content-link[data-astro-cid-j7pv25f6]{display:block}.content-icon[data-astro-cid-j7pv25f6]{display:block;margin-bottom:14px}}@media(max-width:640px){.intro-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;padding-block:32px 40px;gap:30px}.intro[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:31px}.intro-copy[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{font-size:9px;margin-bottom:18px}.intro-text[data-astro-cid-j7pv25f6]{font-size:14px}.guide-cover[data-astro-cid-j7pv25f6]{max-width:420px;width:100%;padding:24px}.cover-title[data-astro-cid-j7pv25f6]{margin-block:25px 20px;font-size:30px}.cover-description[data-astro-cid-j7pv25f6]{max-width:100%;margin-bottom:24px}.contents[data-astro-cid-j7pv25f6]{padding-block:30px}.contents-heading[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:24px}.contents-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:22px}.content-link[data-astro-cid-j7pv25f6]{display:flex;padding-top:20px}.content-icon[data-astro-cid-j7pv25f6]{margin-bottom:0}.content-link[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-bottom:12px}}
