.hero.svelte-kj16sz{background:var(--db-ink);position:relative;overflow:hidden}.hero.svelte-kj16sz canvas:where(.svelte-kj16sz){width:100%;height:100%;display:block;position:absolute;inset:0}.hero__eyebrow.svelte-kj16sz{font-family:var(--font-utility);text-transform:uppercase;letter-spacing:.16em;color:var(--db-red-300);align-items:center;gap:12px;font-size:12px;font-weight:600;display:inline-flex}.hero__rule.svelte-kj16sz{background:currentColor;width:28px;height:2px}.hero__mark.svelte-kj16sz{background:var(--db-red-500);color:var(--db-paper)}.hero__btn.svelte-kj16sz{font-family:var(--font-utility);text-transform:uppercase;letter-spacing:.08em;border:2px solid;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:16px 26px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .12s cubic-bezier(.2,.9,.1,1.1),box-shadow .12s,background .12s,color .12s;display:inline-flex}.hero__btn--primary.svelte-kj16sz{border-color:var(--db-red-500);background:var(--db-red-500);color:var(--db-paper);box-shadow:4px 4px 0 var(--db-bone)}.hero__btn--primary.svelte-kj16sz:hover{box-shadow:6px 6px 0 var(--db-bone);background:var(--db-red-600);border-color:var(--db-red-600);transform:translate(-2px,-2px)}.hero__btn--ghost.svelte-kj16sz{border-color:var(--db-bone);color:var(--db-bone);background:0 0}.hero__btn--ghost.svelte-kj16sz:hover{background:var(--db-bone);color:var(--db-ink);box-shadow:4px 4px 0 var(--db-red-500);transform:translate(-2px,-2px)}.hero__seal.svelte-kj16sz{pointer-events:none;position:absolute;transform:rotate(-8deg)}.hero--d.svelte-kj16sz{align-items:stretch;min-height:88vh;display:flex}.hero__glow--d.svelte-kj16sz{pointer-events:none;background:radial-gradient(90% 70% at 78% 45%,#e81d1d1a,#0000 60%);position:absolute;inset:0}.hero__inner-d.svelte-kj16sz{pointer-events:none;flex-direction:column;justify-content:center;width:100%;max-width:1240px;margin:0 auto;padding:clamp(48px,8vh,110px) clamp(16px,3vw,32px);display:flex;position:relative}.hero__copy-d.svelte-kj16sz{max-width:56%}.hero__h1-d.svelte-kj16sz{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.015em;color:var(--db-bone);margin:22px 0 0;font-size:clamp(56px,7vw,108px);font-style:italic;font-weight:900;line-height:.9}.hero__lede-d.svelte-kj16sz{max-width:440px;color:var(--db-steel);margin:26px 0 0;font-size:18.5px;line-height:1.55}.hero__cta-row.svelte-kj16sz{pointer-events:auto;flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.hero__stats.svelte-kj16sz{border-top:1px solid #f6f2ec38;flex-wrap:wrap;gap:36px;margin-top:52px;padding-top:26px;display:flex}.hero__stat.svelte-kj16sz{flex-direction:column;gap:6px;display:flex}.hero__stat-num.svelte-kj16sz{font-family:var(--font-display);color:var(--db-red-500);font-size:clamp(2.2rem,4vw,3.4rem);font-style:italic;font-weight:900;line-height:.9}.hero__stat-label.svelte-kj16sz{font-family:var(--font-utility);text-transform:uppercase;letter-spacing:.08em;color:var(--db-steel);font-size:12px;font-weight:600}.hero__phase.svelte-kj16sz{pointer-events:none;align-items:center;gap:16px;display:flex;position:absolute;bottom:40px;right:clamp(20px,4vw,64px)}.hero__phase-label.svelte-kj16sz{font-family:var(--font-utility);letter-spacing:.22em;text-transform:uppercase;color:var(--db-graphite);font-size:11px;font-weight:600}.hero__phase-name.svelte-kj16sz{font-family:var(--font-display);text-transform:uppercase;color:var(--db-bone);min-width:200px;font-size:24px;font-style:italic;font-weight:900}.hero__dots.svelte-kj16sz{gap:6px;display:inline-flex}.hero__dots.svelte-kj16sz span:where(.svelte-kj16sz){background:#f6f2ec40;border-radius:50%;width:8px;height:8px}.hero__dots.svelte-kj16sz span:where(.svelte-kj16sz):first-child{background:var(--db-red-500)}.hero__seal--d.svelte-kj16sz{opacity:.9;width:80px;height:80px;bottom:34px;left:clamp(20px,4vw,64px)}.hero--m.svelte-kj16sz{flex-direction:column;justify-content:flex-end;min-height:92svh;display:none}.hero__scrim-m.svelte-kj16sz{pointer-events:none;background:linear-gradient(#0a0a0a00,#0a0a0acc);height:56%;position:absolute;bottom:0;left:0;right:0}.hero__seal--m.svelte-kj16sz{width:56px;height:56px;top:16px;right:16px}.hero__inner-m.svelte-kj16sz{pointer-events:none;padding:0 20px 24px;position:relative}.hero__eyebrow--m.svelte-kj16sz{font-size:10.5px}.hero__eyebrow--m.svelte-kj16sz .hero__rule:where(.svelte-kj16sz){width:22px}.hero__h1-m.svelte-kj16sz{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.015em;color:var(--db-bone);margin:12px 0 0;font-size:clamp(44px,13vw,56px);font-style:italic;font-weight:900;line-height:.9}.hero__lede-m.svelte-kj16sz{color:var(--db-steel);max-width:340px;margin:14px 0 0;font-size:15px;line-height:1.5}.hero__cta-col.svelte-kj16sz{pointer-events:auto;flex-direction:column;gap:10px;margin-top:18px;display:flex}.hero__btn--block.svelte-kj16sz{box-sizing:border-box;width:100%;min-height:52px;padding:14px 22px}@media (width<=768px){.hero--d.svelte-kj16sz{display:none}.hero--m.svelte-kj16sz{display:flex}}.tp.svelte-4ymabg{background:var(--db-red-500);border-top:2px solid var(--db-ink);border-bottom:2px solid var(--db-ink);align-items:center;min-height:min(58vh,560px);display:flex;position:relative;overflow:hidden}.tp__photo.svelte-4ymabg{position:absolute;inset:0;overflow:hidden}.tp__photo.svelte-4ymabg img:where(.svelte-4ymabg){object-fit:cover;filter:grayscale()contrast(1.15)brightness(1.02);mix-blend-mode:multiply;width:100%;height:112%;display:block;transform:translateY(0)scale(1.08)}.tp__scrim.svelte-4ymabg{background:linear-gradient(#0a0a0a00 45%,#0a0a0a6b);position:absolute;inset:0}.tp__body.svelte-4ymabg{width:100%;padding:clamp(56px,9vw,120px) 0;position:relative;overflow:hidden}.tp__marquee.svelte-4ymabg{white-space:nowrap;gap:56px;width:max-content;animation:26s linear infinite svelte-4ymabg-tp-scroll;display:flex}.tp__run.svelte-4ymabg{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;align-items:center;gap:56px;padding-right:56px;font-size:clamp(64px,9vw,150px);font-style:italic;font-weight:900;line-height:1;display:inline-flex}.tp__solid.svelte-4ymabg{color:var(--db-bone)}.tp__outline.svelte-4ymabg{color:#0000;-webkit-text-stroke:2px #f6f2ecb3}.tp__caption-row.svelte-4ymabg{justify-content:center;margin-top:clamp(20px,4vw,40px);padding:0 16px;display:flex}.tp__caption.svelte-4ymabg{font-family:var(--font-utility);text-transform:uppercase;letter-spacing:.22em;color:var(--db-bone);text-align:center;background:#0a0a0acc;padding:10px 18px;font-size:clamp(11px,1.2vw,13px);font-weight:600}@keyframes svelte-4ymabg-tp-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@supports (animation-timeline:view()){.tp__photo.svelte-4ymabg img:where(.svelte-4ymabg){animation:linear both svelte-4ymabg-tp-drift;animation-timeline:view();animation-range:cover}@keyframes svelte-4ymabg-tp-drift{0%{transform:translateY(-4.5%)scale(1.08)}to{transform:translateY(4.5%)scale(1.08)}}}@media (prefers-reduced-motion:reduce){.tp__marquee.svelte-4ymabg{justify-content:center;width:100%;max-width:100%;animation:none;overflow:hidden}.tp__run.svelte-4ymabg:nth-child(2){display:none}.tp__run.svelte-4ymabg{min-width:0;padding-right:0}.tp__photo.svelte-4ymabg img:where(.svelte-4ymabg){animation:none}}.ev.svelte-7xd2hk{background:var(--db-ink);height:240vh;position:relative}.ev__sticky.svelte-7xd2hk{flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.ev__glow.svelte-7xd2hk{pointer-events:none;background:radial-gradient(70% 55% at 50% 60%,#e81d1d1a,#0000 62%);position:absolute;inset:0}.ev__eyebrow.svelte-7xd2hk{font-family:var(--font-utility);text-transform:uppercase;letter-spacing:.16em;color:var(--db-red-300);align-items:center;gap:12px;margin-bottom:10px;font-size:12px;font-weight:600;display:inline-flex;position:relative}.ev__rule.svelte-7xd2hk{background:currentColor;width:28px;height:2px}.ev__word.svelte-7xd2hk{align-items:baseline;display:flex;position:relative}.ev__cell.svelte-7xd2hk{padding:.14em .02em .06em;display:inline-block;overflow:hidden}.ev__ltr.svelte-7xd2hk{font-family:var(--font-display);font-size:clamp(88px,13.5vw,210px);font-style:italic;font-weight:900;line-height:.9;transition:transform .55s cubic-bezier(.2,.85,.1,1.04);display:inline-block;transform:translateY(115%)}.ev__sub.svelte-7xd2hk{font-family:var(--font-display);text-transform:uppercase;color:var(--db-bone);text-align:center;opacity:0;margin-top:clamp(14px,2.5vw,26px);padding-inline:16px;font-size:clamp(17px,2.6vw,32px);font-style:italic;font-weight:700;transition:opacity .5s,transform .5s cubic-bezier(.2,.85,.1,1.04);position:relative;transform:translateY(24px)}.ev__mark.svelte-7xd2hk{background:var(--db-red-500);color:var(--db-paper)}.ev__seal.svelte-7xd2hk{opacity:.85;pointer-events:none;width:72px;height:72px;position:absolute;bottom:34px;right:clamp(20px,4vw,64px);transform:rotate(-8deg)}@media (prefers-reduced-motion:reduce){.ev__ltr.svelte-7xd2hk{transform:translateY(0)}.ev__sub.svelte-7xd2hk{opacity:1;transform:translateY(0)}}.db-row-head.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:40px;display:flex}.db-card-grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;display:grid}.db-card-grid--tight.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.db-founder.svelte-1uha8ag,.db-freeintro.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:center;gap:clamp(28px,5vw,64px);display:grid}.db-home-cta.svelte-1uha8ag,.db-home-cta.svelte-1uha8ag healcode-widget{display:block}.db-home-cta--featured.svelte-1uha8ag .db-home-cta__link{background:var(--db-bone);color:var(--db-ink);border-color:var(--db-bone);box-shadow:4px 4px 0 var(--db-bone)}.db-home-cta--ghost.svelte-1uha8ag .db-home-cta__link{color:var(--db-bone);border-color:var(--db-bone)}
