.ebook-hero[data-astro-cid-kqtebkik]{border-bottom:1px solid var(--color-border);background:radial-gradient(circle at 14% 14%, #e3b93f14, transparent 30rem), linear-gradient(180deg, var(--color-black), var(--color-graphite-950));padding-block:clamp(4rem,9vw,7.5rem);position:relative;overflow:hidden}.ebook-hero__grid[data-astro-cid-kqtebkik],.ebook-hero__glow[data-astro-cid-kqtebkik]{pointer-events:none;position:absolute}.ebook-hero__grid[data-astro-cid-kqtebkik]{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:4rem 4rem;inset:0;mask-image:radial-gradient(70% 75% at 75% 32%,#000 8%,#0000 76%)}.ebook-hero__glow[data-astro-cid-kqtebkik]{aspect-ratio:1;background:radial-gradient(circle,#e3b93f1a,#0000 68%);border:1px solid #e3b93f1f;border-radius:50%;width:min(52rem,70vw);top:-12rem;right:-10rem}.ebook-layout[data-astro-cid-kqtebkik]{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(22rem,.95fr);align-items:start;gap:clamp(2.5rem,7vw,6rem);display:grid;position:relative}.ebook-copy[data-astro-cid-kqtebkik]{padding-top:clamp(1rem,5vw,4rem)}.eyebrow[data-astro-cid-kqtebkik],.form-kicker[data-astro-cid-kqtebkik],.success-panel__eyebrow[data-astro-cid-kqtebkik]{color:var(--color-gold-400);font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;font-weight:600}.ebook-copy[data-astro-cid-kqtebkik] h1[data-astro-cid-kqtebkik]{max-width:10ch;margin:var(--space-4) 0 var(--space-5);letter-spacing:-.055em;text-transform:uppercase;font-size:clamp(3.2rem,7.2vw,6.6rem);line-height:.92}.ebook-copy[data-astro-cid-kqtebkik] h1[data-astro-cid-kqtebkik] span[data-astro-cid-kqtebkik]{color:var(--color-gold-200)}.lead[data-astro-cid-kqtebkik]{max-width:58ch;color:var(--color-silver-400);font-size:var(--text-lg)}.resource-notes[data-astro-cid-kqtebkik]{max-width:42rem;margin-top:var(--space-7);padding:var(--space-5);border-left:2px solid var(--color-gold-400);background:#ffffff05}.resource-notes[data-astro-cid-kqtebkik] p[data-astro-cid-kqtebkik]{margin:0 0 var(--space-3);color:var(--color-silver-200);font-weight:700}.resource-notes[data-astro-cid-kqtebkik] ul[data-astro-cid-kqtebkik]{gap:var(--space-3);color:var(--color-silver-500);margin:0;padding-left:1.2rem;display:grid}.disclaimer[data-astro-cid-kqtebkik]{max-width:60ch;margin-top:var(--space-6);color:var(--color-silver-600);font-size:var(--text-sm)}.ebook-form-card[data-astro-cid-kqtebkik]{padding:clamp(var(--space-5), 5vw, var(--space-7));border:1px solid var(--color-border-gold);border-radius:var(--radius-lg);box-shadow:var(--shadow-panel);background:#15171af0}.ebook-form-card[data-astro-cid-kqtebkik] h2[data-astro-cid-kqtebkik]{margin:var(--space-3) 0 var(--space-3);font-size:var(--text-2xl);text-transform:uppercase}.form-intro[data-astro-cid-kqtebkik]{margin-bottom:var(--space-6);color:var(--color-silver-500)}.ebook-form[data-astro-cid-kqtebkik]{gap:var(--space-5);display:grid}.field-grid[data-astro-cid-kqtebkik]{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.ebook-form[data-astro-cid-kqtebkik] label[data-astro-cid-kqtebkik]:not(.check-row){gap:var(--space-2);display:grid}.ebook-form[data-astro-cid-kqtebkik] label[data-astro-cid-kqtebkik]>span[data-astro-cid-kqtebkik]{color:var(--color-silver-300);font-size:var(--text-sm);font-weight:600}.ebook-form[data-astro-cid-kqtebkik] input[data-astro-cid-kqtebkik][type=text],.ebook-form[data-astro-cid-kqtebkik] input[data-astro-cid-kqtebkik][type=email]{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-black);color:#fff;width:100%;min-height:3.2rem;font:inherit;padding:.8rem .95rem}.ebook-form[data-astro-cid-kqtebkik] input[data-astro-cid-kqtebkik]:focus-visible,.submit-button[data-astro-cid-kqtebkik]:focus-visible,.download-button[data-astro-cid-kqtebkik]:focus-visible,.check-row[data-astro-cid-kqtebkik] a[data-astro-cid-kqtebkik]:focus-visible{outline:2px solid var(--color-gold-400);outline-offset:3px}.check-row[data-astro-cid-kqtebkik]{gap:var(--space-3);color:var(--color-silver-500);font-size:var(--text-sm);grid-template-columns:1.1rem 1fr;align-items:start;line-height:1.6;display:grid}.check-row[data-astro-cid-kqtebkik] input[data-astro-cid-kqtebkik]{accent-color:var(--color-gold-400);margin-top:.3rem}.check-row[data-astro-cid-kqtebkik] a[data-astro-cid-kqtebkik]{color:var(--color-gold-200)}.submit-button[data-astro-cid-kqtebkik],.download-button[data-astro-cid-kqtebkik]{border:1px solid var(--color-gold-400);border-radius:var(--radius-sm);background:var(--color-gold-400);color:#080808;min-height:3.2rem;font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;padding:.8rem 1.2rem;font-weight:700;text-decoration:none;display:inline-flex}.submit-button[data-astro-cid-kqtebkik]:disabled{cursor:wait;opacity:.65}.status[data-astro-cid-kqtebkik]{min-height:1.4rem;color:var(--color-silver-400);font-size:var(--text-sm);margin:0}body.modal-open{overflow:hidden}.success-modal[data-astro-cid-kqtebkik]{z-index:1000;padding:var(--space-5);backdrop-filter:blur(5px);background:#000000b8;place-items:center;display:grid;position:fixed;inset:0}.success-modal[data-astro-cid-kqtebkik][hidden]{display:none}.success-modal__card[data-astro-cid-kqtebkik]{border:1px solid var(--color-border-gold);border-radius:var(--radius-lg);background:var(--color-graphite-950);width:min(100%,32rem);box-shadow:var(--shadow-panel);padding:clamp(1.5rem,5vw,2.25rem);position:relative}.success-modal__card[data-astro-cid-kqtebkik] h3[data-astro-cid-kqtebkik]{margin:var(--space-2) 2rem var(--space-3) 0;color:#fff;font-size:var(--text-xl)}.success-modal__card[data-astro-cid-kqtebkik] p[data-astro-cid-kqtebkik]{color:var(--color-silver-400)}.modal-close[data-astro-cid-kqtebkik]{border:1px solid var(--color-border);color:#fff;cursor:pointer;background:0 0;border-radius:50%;width:2.25rem;height:2.25rem;font-size:1.5rem;position:absolute;top:.75rem;right:.75rem}.support-button[data-astro-cid-kqtebkik]{width:100%;min-height:3rem;margin-top:var(--space-3);border:1px solid var(--color-gold-400);border-radius:var(--radius-sm);color:var(--color-gold-200);font-family:var(--font-display);text-transform:uppercase;justify-content:center;align-items:center;padding:.75rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.download-button[data-astro-cid-kqtebkik][hidden],.support-button[data-astro-cid-kqtebkik][hidden]{display:none!important}.modal-done[data-astro-cid-kqtebkik]{width:100%;margin-top:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-silver-300);font:inherit;cursor:pointer;background:0 0;padding:.75rem 1rem;font-weight:700}.download-button[data-astro-cid-kqtebkik]{width:100%;margin-top:var(--space-3)}.reference[data-astro-cid-kqtebkik]{margin:var(--space-3) 0 0;font-family:monospace;color:var(--color-silver-600)!important;font-size:.78rem!important}.honeypot[data-astro-cid-kqtebkik]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (width<=56rem){.ebook-layout[data-astro-cid-kqtebkik]{grid-template-columns:1fr}.ebook-copy[data-astro-cid-kqtebkik]{padding-top:0}.ebook-copy[data-astro-cid-kqtebkik] h1[data-astro-cid-kqtebkik]{max-width:12ch}}@media (width<=34rem){.field-grid[data-astro-cid-kqtebkik]{grid-template-columns:1fr}.ebook-form-card[data-astro-cid-kqtebkik]{padding:var(--space-5)}}@media (width>=64rem){.ebook-hero[data-astro-cid-kqtebkik]{align-items:center;min-height:calc(100svh - 4.75rem);display:flex;padding-block:clamp(1.6rem,3.5vh,2.8rem)!important}.ebook-hero[data-astro-cid-kqtebkik]>.container{width:100%}.ebook-layout[data-astro-cid-kqtebkik]{grid-template-columns:minmax(0,1.02fr) minmax(25rem,.98fr);align-items:center;gap:clamp(2rem,4vw,4rem)}.ebook-copy[data-astro-cid-kqtebkik]{padding-top:0!important}.ebook-copy[data-astro-cid-kqtebkik] h1[data-astro-cid-kqtebkik]{margin:.8rem 0 1rem!important;font-size:clamp(3.6rem,5.7vw,5.8rem)!important}.lead[data-astro-cid-kqtebkik]{max-width:52ch;line-height:1.5;font-size:1.05rem!important}.resource-notes[data-astro-cid-kqtebkik]{margin-top:1.25rem!important;padding:1rem 1.15rem!important}.resource-notes[data-astro-cid-kqtebkik] p[data-astro-cid-kqtebkik]{margin-bottom:.45rem!important}.resource-notes[data-astro-cid-kqtebkik] ul[data-astro-cid-kqtebkik]{gap:.35rem!important}.disclaimer[data-astro-cid-kqtebkik]{margin-top:.8rem!important;font-size:.78rem!important}.ebook-form-card[data-astro-cid-kqtebkik]{padding:clamp(1.35rem,2.3vw,2rem)!important}.ebook-form-card[data-astro-cid-kqtebkik] h2[data-astro-cid-kqtebkik]{line-height:1;margin:.45rem 0 .5rem!important;font-size:clamp(2rem,2.7vw,2.7rem)!important}.form-intro[data-astro-cid-kqtebkik]{font-size:.92rem;line-height:1.45;margin-bottom:1rem!important}.ebook-form[data-astro-cid-kqtebkik],.field-grid[data-astro-cid-kqtebkik]{gap:.8rem!important}.ebook-form[data-astro-cid-kqtebkik] label[data-astro-cid-kqtebkik]:not(.check-row){gap:.35rem!important}.ebook-form[data-astro-cid-kqtebkik] input[data-astro-cid-kqtebkik][type=text],.ebook-form[data-astro-cid-kqtebkik] input[data-astro-cid-kqtebkik][type=email]{min-height:2.7rem!important;padding:.6rem .8rem!important}.check-row[data-astro-cid-kqtebkik]{gap:.65rem!important;font-size:.78rem!important;line-height:1.35!important}.check-row[data-astro-cid-kqtebkik] input[data-astro-cid-kqtebkik]{margin-top:.12rem!important}.submit-button[data-astro-cid-kqtebkik]{min-height:2.8rem!important;padding:.65rem 1rem!important}.status[data-astro-cid-kqtebkik]{min-height:.7rem!important;font-size:.75rem!important}.ebook-hero[data-astro-cid-kqtebkik] .container{width:min(100% - 3rem,78rem)!important;max-width:78rem!important;margin-inline:auto!important}.ebook-layout[data-astro-cid-kqtebkik]{grid-template-columns:minmax(0,.92fr) minmax(27rem,1.08fr)!important;gap:clamp(2.25rem,4vw,3.75rem)!important}.ebook-copy[data-astro-cid-kqtebkik] h1[data-astro-cid-kqtebkik]{font-size:clamp(3.4rem,5vw,5.25rem)!important}.ebook-form-card[data-astro-cid-kqtebkik]{justify-self:end;width:100%;max-width:35rem}}
