.dwm-page{--dwm-navy:#102e42;--dwm-accent:#007fa8;--dwm-line:#dce4e9}.dwm-hero{background:#f0f5f8;padding-block:65px}.dwm-split{display:grid;grid-template-columns:1.25fr 1fr;gap:60px;align-items:center}.product-page .dwm-page h1{font-size:clamp(32px,3.2vw,46px);line-height:1.55}.dwm-page h2{margin-block-end:28px}.dwm-page h3{line-height:1.8}.dwm-page p,.dwm-page li{line-height:1.95}.dwm-page p+p{margin-block-start:22px}.dwm-screenshot{aspect-ratio:4/3;background:#e3edf2;border:1px dashed #809eaf;border-radius:12px;display:grid;place-items:center;color:#3c5f74;font-size:18px}.dwm-copy{max-inline-size:1000px}.dwm-copy p{font-size:19px}.dwm-audience{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.dwm-audience article{border-block-start:2px solid var(--dwm-accent);padding:24px;background:#f5f8fa;border-radius:0 0 12px 12px}.dwm-audience strong{display:block;color:var(--dwm-navy);margin-block-end:10px}.dwm-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.dwm-features article{padding:30px;border:1px solid var(--dwm-line);border-radius:12px}.dwm-features svg{inline-size:28px;block-size:28px;fill:none;stroke:var(--dwm-accent);stroke-width:1.5;margin-block-end:16px}.dwm-features ul{padding-inline-start:22px;margin-block:20px 0}.dwm-features li+li{margin-block-start:12px}.dwm-features .dwm-security{grid-column:1/-1;background:var(--dwm-navy);color:white;padding:40px}.dwm-security ul{columns:2;column-gap:45px}.dwm-security li{break-inside:avoid}.dwm-security svg{stroke:#9bdce9}.dwm-faq{border-block-start:1px solid var(--dwm-line)}.dwm-faq details{border-block-end:1px solid var(--dwm-line)}.dwm-faq summary{padding-block:22px;cursor:pointer}.dwm-faq summary h3{display:inline;font-size:20px}.dwm-faq details p{padding-block-end:24px;max-inline-size:1000px}.dwm-final{background:#f0f5f8}.dwm-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.dwm-fields .wide{grid-column:1/-1}.dwm-form{max-inline-size:900px;margin-inline:auto;padding:32px;border:1px solid var(--dwm-line);border-radius:12px}.dwm-form label{display:block;margin-block-end:8px}.dwm-form input,.dwm-form textarea{inline-size:100%;padding:12px;border:1px solid #8ba2af;border-radius:6px;background:#fff;color:var(--dwm-navy);font:inherit}.dwm-error{color:#a12323;font-size:14px;display:block}.dwm-form [aria-invalid=true]{border-color:#a12323}.dwm-form .button{margin-block-start:25px}.dwm-status{margin-block-start:18px;color:#17624a}.dwm-page bdi{unicode-bidi:isolate}.dwm-footer-contact{padding-block:15px;font-size:14px}
@media(max-width:760px){.dwm-split{grid-template-columns:1fr;gap:30px}.dwm-hero{padding-block:40px}.dwm-audience,.dwm-features,.dwm-fields{grid-template-columns:1fr}.dwm-security ul{columns:1}.dwm-features article,.dwm-features .dwm-security{padding:24px}.dwm-form{padding:22px 16px}.dwm-copy p{font-size:17px}.dwm-screenshot{aspect-ratio:4/2.5}.dwm-faq summary h3{font-size:18px}}
body[data-solution=dwm] .footer-bottom{color:#526975}body[data-solution=dwm] .dwm-page h1{font-size:clamp(32px,3.2vw,46px);line-height:1.55}
