.dm-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--paper);padding:150px 0 72px}.dm-hero>.ambient-gradient{opacity:.4}.dm-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7%;align-items:start}.dm-pitch{padding-top:14px;min-width:0}.dm-eyebrow{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:13px;margin-bottom:26px}.dm-eyebrow .icon{color:var(--signal);width:20px;height:20px}.dm-pitch h1{font-size:clamp(52px,5.3vw,80px);line-height:1.02;margin-bottom:24px;color:var(--ink)}.dm-pitch>p{max-width:480px;font-size:17px;line-height:1.7;color:var(--muted);margin-bottom:22px}.dm-assurance{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.7;color:var(--ink)}.dm-assurance .icon{width:18px;height:18px;margin-top:2px;color:var(--signal)}.dm-photo{max-width:400px;margin:32px 0 0}.dm-photo img{display:block;width:100%;height:auto;border:1px solid var(--line);border-radius:var(--radius)}.dm-photo figcaption{color:var(--muted);font-size:11px;margin-top:9px}.dm-form-card{--paper:#eef3f2;--canvas:#e4ecec;--ink:#0b2635;--muted:#4d6672;--line:#c6d2d3;--signal:#b52639;--signal-dark:#921a2b;--success:#25624f;min-width:0;scroll-margin-top:115px}.dm-form-card .demo-form{padding:32px;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 20px 60px #0002}.dm-form-card .form-intro h2{font-family:var(--font-display),sans-serif;font-size:32px;line-height:1.1;margin:0 0 12px;color:var(--ink)}.dm-form-card .form-intro p{font-size:14px;line-height:1.65;margin:0;color:var(--muted)}.dm-form-card .demo-form label{font-size:13px;color:var(--ink)}.dm-form-card .demo-form input,.dm-form-card .demo-form select,.dm-form-card .demo-form textarea{background:#fff;border-color:var(--muted);border-radius:var(--radius);font-size:16px}.dm-form-card .demo-form .button{width:100%;min-height:52px;font-size:15px;justify-content:space-between}.dm-form-card .form-help,.dm-form-card .form-privacy,.dm-form-card .optional{color:var(--muted)}.dm-direct{text-align:center;font-size:13px;color:#acc1c9;margin:18px 0 0}.dm-direct a{color:#eff5f5;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.dm-walkthrough{background:var(--paper)}.dm-outcomes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.dm-outcomes article{display:grid;grid-template-rows:auto minmax(2.4em,auto) 1fr;align-content:start;border-top:1px solid var(--line);padding-top:26px}.dm-outcomes .icon{width:26px;height:26px;color:var(--signal);margin-bottom:22px}.dm-outcomes h3{font-size:24px;max-width:280px;margin-bottom:14px;text-wrap:balance}.dm-outcomes p{font-size:15px;line-height:1.75;margin:0}.dm-closing{background:var(--paper);padding-block:66px}.dm-closing>.container{display:flex;justify-content:space-between;align-items:center;gap:32px}.dm-closing h2{font-size:clamp(32px,3.6vw,52px);max-width:650px;color:var(--ink);margin-bottom:14px}.dm-closing p{color:var(--muted);margin:0}.dm-closing .button{flex-shrink:0;color:#0b2635;background:#eef3f2;border-color:#eef3f2}@media (max-width:900px){.dm-hero{padding-top:122px}.dm-hero-grid{grid-template-columns:1fr;gap:32px}.dm-pitch{padding:0}.dm-pitch h1{font-size:60px}.dm-pitch h1 br{display:none}.dm-pitch>p{max-width:620px;font-size:16px}.dm-eyebrow{margin-bottom:20px}.dm-photo{display:none}.dm-outcomes{gap:24px}.dm-outcomes h3{font-size:21px}}@media (max-width:600px){.dm-hero{padding:116px 0 46px}.dm-pitch h1{font-size:46px;max-width:340px;margin-bottom:18px}.dm-pitch>p{font-size:15px;margin-bottom:18px}.dm-eyebrow{margin-bottom:18px}.dm-assurance,.dm-eyebrow{font-size:12px}.dm-form-card .demo-form{padding:25px 20px}.dm-form-card .form-intro h2{font-size:28px}.dm-form-card .form-grid{gap:16px;margin-top:22px}.dm-outcomes{grid-template-columns:1fr;gap:30px}.dm-outcomes h3{max-width:none;font-size:24px}.dm-outcomes .icon{margin-bottom:14px}.dm-closing>.container{display:block}.dm-closing .button{margin-top:24px}.dm-closing p{font-size:14px}.dm-direct{font-size:12px}}