.eb[data-astro-cid-d32ejlv2]{--gap:clamp(32px, 6vw, 96px)}.eb-wrap[data-astro-cid-d32ejlv2]{max-width:1152px;padding-inline:max(24px, env(safe-area-inset-left,0px));margin:0 auto}.eb[data-astro-cid-d32ejlv2] h1[data-astro-cid-d32ejlv2],.eb[data-astro-cid-d32ejlv2] h2[data-astro-cid-d32ejlv2],.eb[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{font-family:var(--display);text-wrap:balance;margin:0;font-weight:400}.eb[data-astro-cid-d32ejlv2] em[data-astro-cid-d32ejlv2]{color:var(--clay);font-style:italic}.eb-label[data-astro-cid-d32ejlv2],.eb-kicker[data-astro-cid-d32ejlv2]{letter-spacing:.14em;text-transform:uppercase;color:var(--clay);margin:0;font-size:12px;font-weight:600}.eb-hero[data-astro-cid-d32ejlv2]{border-bottom:1px solid var(--border);padding-block:clamp(48px,8vw,96px)}.eb-hero-grid[data-astro-cid-d32ejlv2]{gap:var(--gap);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;display:grid}.eb-copy[data-astro-cid-d32ejlv2] h1[data-astro-cid-d32ejlv2] em{color:var(--clay);font-style:italic}.eb-copy[data-astro-cid-d32ejlv2] h1[data-astro-cid-d32ejlv2] .nowrap{white-space:nowrap}.eb-copy[data-astro-cid-d32ejlv2] h1[data-astro-cid-d32ejlv2]{color:var(--primary);margin-top:18px;font-size:clamp(44px,5.6vw,72px);line-height:1.04}.eb-lead[data-astro-cid-d32ejlv2]{max-width:34rem;color:var(--muted);margin:22px 0 0;font-size:18px;line-height:1.65}.eb-form[data-astro-cid-d32ejlv2]{border:1px solid var(--border);background:var(--card);max-width:30rem;margin-top:32px;padding:24px}.eb-small[data-astro-cid-d32ejlv2]{color:var(--muted);margin:12px 0 0;font-size:13px}.eb-book[data-astro-cid-d32ejlv2]{justify-self:center;width:min(100%,400px);margin:0;position:relative;transform:rotate(2deg)}.eb-book[data-astro-cid-d32ejlv2] img[data-astro-cid-d32ejlv2]{border-radius:3px 8px 8px 3px;width:100%;height:auto;box-shadow:0 2px 4px #141e141f,0 24px 48px -12px #14281973}.eb-book[data-astro-cid-d32ejlv2]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#00000047,#ffffff14 55%,#0000);border-radius:3px 0 0 3px;width:18px;position:absolute;inset:0 auto 0 0}.eb-sheet[data-astro-cid-d32ejlv2]{justify-self:center;width:min(100%,420px);margin:0;position:relative;transform:rotate(-1.5deg)}.eb-sheet[data-astro-cid-d32ejlv2]:before{content:"";background:var(--card);border:1px solid var(--border);position:absolute;inset:0;transform:rotate(4deg)translate(10px,6px);box-shadow:0 18px 36px -18px #14281959}.eb-sheet[data-astro-cid-d32ejlv2] img[data-astro-cid-d32ejlv2]{border:1px solid var(--border);width:100%;height:auto;position:relative;box-shadow:0 2px 4px #141e1414,0 24px 48px -16px #14281966}.eb-checklist[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 64px;margin-top:48px;display:grid}.eb-checklist[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{border-bottom:1px solid var(--border);align-items:baseline;gap:12px;padding-bottom:12px;font-size:28px;display:flex}.eb-checklist[data-astro-cid-d32ejlv2] .eb-num[data-astro-cid-d32ejlv2]{font-size:22px}.eb-checklist[data-astro-cid-d32ejlv2] ul[data-astro-cid-d32ejlv2]{margin:8px 0 0;padding:0;list-style:none}.eb-checklist[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{align-items:flex-start;gap:14px;padding:9px 0;font-size:16px;line-height:1.5;display:flex}.eb-box[data-astro-cid-d32ejlv2]{border:1.5px solid var(--primary);border-radius:4px;flex:0 0 18px;height:18px;margin-top:3px}.eb-section[data-astro-cid-d32ejlv2]{padding-block:clamp(56px,8vw,96px)}.eb-head[data-astro-cid-d32ejlv2] h2[data-astro-cid-d32ejlv2]{max-width:24ch;margin-top:14px;font-size:clamp(32px,3.6vw,44px);line-height:1.15}.eb-steps[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:48px 0 0;padding:0;list-style:none;display:grid}.eb-steps[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{border-top:1px solid var(--border);padding-top:20px}.eb-num[data-astro-cid-d32ejlv2]{font-family:var(--display);color:var(--clay);font-size:28px;font-style:italic}.eb-steps[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{margin-top:10px;font-size:26px}.eb-steps[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:var(--muted);margin:12px 0 0;font-size:15px;line-height:1.65}.eb-author[data-astro-cid-d32ejlv2]{background:var(--secondary);border-block:1px solid var(--border);padding-block:clamp(56px,8vw,88px)}.eb-author-grid[data-astro-cid-d32ejlv2]{gap:var(--gap);grid-template-columns:220px minmax(0,1fr);align-items:center;display:grid}.eb-author[data-astro-cid-d32ejlv2] img[data-astro-cid-d32ejlv2]{aspect-ratio:1;object-fit:cover;border-radius:50%;width:100%;height:auto}.eb-author[data-astro-cid-d32ejlv2] h2[data-astro-cid-d32ejlv2]{margin-top:12px;font-size:clamp(30px,3.4vw,40px)}.eb-author[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]:not(.eb-label){max-width:40rem;color:var(--muted);margin:14px 0 0;font-size:16px;line-height:1.7}.eb-close[data-astro-cid-d32ejlv2]{text-align:center;padding-block:clamp(64px,9vw,112px)}.eb-close[data-astro-cid-d32ejlv2] h2[data-astro-cid-d32ejlv2]{color:var(--primary);font-size:clamp(34px,4.6vw,56px);line-height:1.1}.eb-cta[data-astro-cid-d32ejlv2]{background:var(--primary);color:var(--on-primary);margin-top:32px;padding:14px 28px;font-weight:500;display:inline-block}.eb-cta[data-astro-cid-d32ejlv2]:hover{opacity:.9;text-decoration:none}@media (width<=900px){.eb-steps[data-astro-cid-d32ejlv2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}}@media (width<=760px){.eb-hero-grid[data-astro-cid-d32ejlv2]{grid-template-columns:1fr}.eb-book[data-astro-cid-d32ejlv2]{order:-1;width:min(70%,280px)}.eb-form[data-astro-cid-d32ejlv2]{padding:20px}.eb-steps[data-astro-cid-d32ejlv2]{grid-template-columns:1fr}.eb-checklist[data-astro-cid-d32ejlv2]{grid-template-columns:1fr;gap:32px}.eb-sheet[data-astro-cid-d32ejlv2]{order:-1;width:min(72%,290px)}.eb-author-grid[data-astro-cid-d32ejlv2]{grid-template-columns:1fr;gap:24px}.eb-author[data-astro-cid-d32ejlv2] img[data-astro-cid-d32ejlv2]{width:140px}}
