body{background-color:var(--bg-warm);background-image:url(/images/texture/white.webp);background-repeat:repeat}.jd[data-astro-cid-fzmtv6lo]{padding:8rem 1.5rem 6rem}.jd-wrap[data-astro-cid-fzmtv6lo]{max-width:48rem;margin:0 auto}.jd-back[data-astro-cid-fzmtv6lo]{color:var(--muted-fg);text-underline-offset:3px;margin-bottom:1.6rem;font-size:.9rem;text-decoration:underline;display:inline-block}.jd-title[data-astro-cid-fzmtv6lo]{font-family:var(--display);font-weight:400;font-size:var(--fs-h1);letter-spacing:-.02em;color:var(--forest-950,#133f3b);margin-top:.6rem;line-height:1.08}.jd-title[data-astro-cid-fzmtv6lo] strong[data-astro-cid-fzmtv6lo]{font-weight:700}.jd-meta[data-astro-cid-fzmtv6lo]{color:var(--muted-fg);flex-wrap:wrap;gap:.4rem 1.2rem;margin-top:1rem;font-size:.9rem;display:flex}.jd-meta[data-astro-cid-fzmtv6lo] span[data-astro-cid-fzmtv6lo]+span[data-astro-cid-fzmtv6lo]:before{content:"·";margin-right:1.2rem}.jd-lede[data-astro-cid-fzmtv6lo]{color:var(--forest-950,#133f3b);margin-top:1.6rem;font-size:1.2rem;line-height:1.5}.jd-cta[data-astro-cid-fzmtv6lo]{margin-top:1.6rem}.jd-sec[data-astro-cid-fzmtv6lo]{margin-top:3.5rem;scroll-margin-top:6rem}.jd-sec[data-astro-cid-fzmtv6lo] h2[data-astro-cid-fzmtv6lo],.jd-apply[data-astro-cid-fzmtv6lo] h2[data-astro-cid-fzmtv6lo]{font-family:var(--display);font-weight:500;font-size:var(--fs-h3);letter-spacing:-.01em;color:var(--forest-950,#133f3b);line-height:1.15}.jd-sec[data-astro-cid-fzmtv6lo] h3[data-astro-cid-fzmtv6lo]{color:var(--forest-950,#133f3b);margin:1.6rem 0 .4rem;font-size:1rem;font-weight:600}.jd-sec[data-astro-cid-fzmtv6lo] p[data-astro-cid-fzmtv6lo],.jd-apply[data-astro-cid-fzmtv6lo] p[data-astro-cid-fzmtv6lo]{margin-top:.9rem;line-height:1.65}.jd-list[data-astro-cid-fzmtv6lo]{gap:.55rem;margin-top:.8rem;padding-left:1.2rem;line-height:1.6;list-style:outside;display:grid}.jd-ol[data-astro-cid-fzmtv6lo]{list-style:decimal}.jd-list[data-astro-cid-fzmtv6lo] strong[data-astro-cid-fzmtv6lo]{color:var(--forest-950,#133f3b);font-weight:600}.jd-two[data-astro-cid-fzmtv6lo]{gap:0 2.5rem;display:grid}@media (width>=768px){.jd-two[data-astro-cid-fzmtv6lo]{grid-template-columns:1fr 1fr}}.jd-two[data-astro-cid-fzmtv6lo] h3[data-astro-cid-fzmtv6lo]:first-child{margin-top:1.2rem}.jd-proof[data-astro-cid-fzmtv6lo]{gap:.9rem;margin-top:1.8rem;display:grid}@media (width>=640px){.jd-proof[data-astro-cid-fzmtv6lo]{grid-template-columns:repeat(3,1fr)}}.jd-stat[data-astro-cid-fzmtv6lo]{background:var(--card);border:1px solid var(--border);border-radius:var(--r-md);padding:1.1rem 1.2rem}.jd-sec[data-astro-cid-fzmtv6lo] .jd-stat[data-astro-cid-fzmtv6lo] p[data-astro-cid-fzmtv6lo]{margin:0}.jd-stat-n[data-astro-cid-fzmtv6lo]{font-family:var(--display);color:var(--forest-950,#133f3b);font-size:2rem;font-weight:500;line-height:1}.jd-stat-l[data-astro-cid-fzmtv6lo]{font-size:.9rem;line-height:1.4;margin-top:.5rem!important}.jd-stat-w[data-astro-cid-fzmtv6lo]{color:var(--muted-fg);text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;margin-top:.6rem!important}.jd-video[data-astro-cid-fzmtv6lo]{border-radius:var(--r-md);background:#000;margin-top:1.6rem;overflow:hidden}.jd-video[data-astro-cid-fzmtv6lo] video[data-astro-cid-fzmtv6lo]{aspect-ratio:16/9;width:100%;display:block}.jd-comp[data-astro-cid-fzmtv6lo]{background:var(--card);border:1px solid var(--border);border-radius:var(--r-md);margin-top:1.4rem}.jd-comp-row[data-astro-cid-fzmtv6lo]{justify-content:space-between;align-items:baseline;gap:1.5rem;padding:1rem 1.3rem;display:flex}.jd-comp-row[data-astro-cid-fzmtv6lo]+.jd-comp-row[data-astro-cid-fzmtv6lo]{border-top:1px solid var(--border)}.jd-comp-row[data-astro-cid-fzmtv6lo] small[data-astro-cid-fzmtv6lo]{color:var(--muted-fg);margin-top:.2rem;font-size:.8rem;display:block}.jd-comp-row[data-astro-cid-fzmtv6lo]>span[data-astro-cid-fzmtv6lo]:last-child{font-family:var(--display);white-space:nowrap;color:var(--forest-950,#133f3b);font-size:1.4rem;font-weight:500}.jd-comp-total[data-astro-cid-fzmtv6lo]{background:color-mix(in srgb, var(--default) 6%, var(--card));border-radius:0 0 var(--r-md) var(--r-md);font-weight:600}.jd-comp-total[data-astro-cid-fzmtv6lo]>span[data-astro-cid-fzmtv6lo]:last-child{font-size:1.8rem;font-weight:700}.jd-apply[data-astro-cid-fzmtv6lo]{text-align:center;background:var(--card);border:1px solid var(--border);border-radius:var(--r-md);margin-top:4rem;padding:2.2rem 1.8rem}.jd-apply-mail[data-astro-cid-fzmtv6lo] a[data-astro-cid-fzmtv6lo]{color:var(--brand);text-underline-offset:3px;text-decoration:underline}
