.sample[data-astro-cid-b6qfggyk]{max-width:840px;margin:0 auto;padding:100px 0 70px}.eyebrow[data-astro-cid-b6qfggyk]{color:var(--azure-deep);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}h1[data-astro-cid-b6qfggyk],h2[data-astro-cid-b6qfggyk]{font-family:var(--font-display);color:var(--ink)}h1[data-astro-cid-b6qfggyk]{letter-spacing:-.03em;margin:16px 0 0;font-size:clamp(42px,6vw,72px);line-height:1}h2[data-astro-cid-b6qfggyk]{letter-spacing:-.03em;margin:0;font-size:27px}.sample[data-astro-cid-b6qfggyk]>p[data-astro-cid-b6qfggyk]:not(.eyebrow){color:var(--ink-soft);margin:22px 0 0;font-size:18px}.artifact-grid[data-astro-cid-b6qfggyk]{grid-template-columns:1.1fr .9fr;gap:18px;margin-top:36px;display:grid}.artifact-card[data-astro-cid-b6qfggyk]{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);align-content:start;gap:12px;padding:30px;transition:transform .2s;display:grid}.artifact-card[data-astro-cid-b6qfggyk]:hover{transform:translateY(-3px)}.artifact-card--primary[data-astro-cid-b6qfggyk]{border:2px solid var(--azure);background:var(--azure-pale);box-shadow:var(--shadow-report)}.artifact-card__label[data-astro-cid-b6qfggyk]{color:var(--azure-deep);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700}.artifact-card[data-astro-cid-b6qfggyk] strong[data-astro-cid-b6qfggyk]{font-family:var(--font-display);color:var(--ink);letter-spacing:-.02em;font-size:24px;line-height:1.15}.artifact-card[data-astro-cid-b6qfggyk] p[data-astro-cid-b6qfggyk]{color:var(--ink-soft);margin:0;font-size:15px}.artifact-card[data-astro-cid-b6qfggyk] em[data-astro-cid-b6qfggyk]{color:var(--azure-deep);font-size:14px;font-style:normal;font-weight:700}.artifact-card[data-astro-cid-b6qfggyk] small[data-astro-cid-b6qfggyk]{color:var(--muted);font-size:12px}.email-optin[data-astro-cid-b6qfggyk]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--wash);margin-top:26px;padding:22px 24px}.email-optin__lead[data-astro-cid-b6qfggyk]{color:var(--ink-soft);margin:0 0 12px;font-size:14px}.email-optin__row[data-astro-cid-b6qfggyk]{flex-wrap:wrap;gap:10px;display:flex}.email-optin[data-astro-cid-b6qfggyk] input[data-astro-cid-b6qfggyk][type=email]{border:1px solid var(--line);border-radius:var(--radius-control);min-width:220px;min-height:48px;color:var(--ink);font:inherit;background:#fff;flex:1;padding:0 16px}.hp-field[data-astro-cid-b6qfggyk]{opacity:0;width:0;height:0;position:absolute;left:-9999px}.visually-hidden[data-astro-cid-b6qfggyk]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.button[data-astro-cid-b6qfggyk]{min-height:48px}.button[data-astro-cid-b6qfggyk]:disabled{cursor:wait;opacity:.72}.form-status[data-astro-cid-b6qfggyk]{min-height:20px;color:var(--ink-soft);margin:8px 0 0;font-size:14px}.form-status[data-astro-cid-b6qfggyk].is-success{color:#27712f}.form-status[data-astro-cid-b6qfggyk].is-error{color:#a42727}.sample[data-astro-cid-b6qfggyk] ol[data-astro-cid-b6qfggyk]{gap:0;margin:46px 0 0;padding:0;list-style:none;display:grid}.sample[data-astro-cid-b6qfggyk] ol[data-astro-cid-b6qfggyk] li[data-astro-cid-b6qfggyk]{border-bottom:1px solid var(--line);grid-template-columns:76px 1fr;gap:22px;margin-bottom:26px;padding:0 0 28px;display:grid}.sample[data-astro-cid-b6qfggyk] ol[data-astro-cid-b6qfggyk] li[data-astro-cid-b6qfggyk]>span[data-astro-cid-b6qfggyk]{border:1px solid var(--azure);width:42px;height:42px;color:var(--azure-deep);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}.sample[data-astro-cid-b6qfggyk] ol[data-astro-cid-b6qfggyk] li[data-astro-cid-b6qfggyk] p[data-astro-cid-b6qfggyk]{color:var(--ink-soft);margin:9px 0 0;font-size:16px}@media (width<=760px){.sample[data-astro-cid-b6qfggyk]{padding-top:74px}.artifact-grid[data-astro-cid-b6qfggyk]{grid-template-columns:1fr}.sample[data-astro-cid-b6qfggyk] ol[data-astro-cid-b6qfggyk] li[data-astro-cid-b6qfggyk]{grid-template-columns:1fr;gap:10px}.email-optin__row[data-astro-cid-b6qfggyk] .button[data-astro-cid-b6qfggyk]{width:100%}}
