.DyvaPage-module__WtympG__page{color:#191e49;background:#fcfafa;overflow-x:clip}.DyvaPage-module__WtympG__hero{background:linear-gradient(#e9e3f5 0,#f5edf1 42%,#fcfafa 78%);padding-top:175px}.DyvaPage-module__WtympG__heroContent{text-align:center;max-width:1080px;margin:0 auto;padding:0 40px}.DyvaPage-module__WtympG__title{margin:0;}.DyvaPage-module__WtympG__lead{margin-top:var(--landing-copy-gap);margin-bottom:0;}.DyvaPage-module__WtympG__wave{width:100%;height:clamp(100px,16.7vw,240px);margin-top:20px;display:block;overflow:visible}.DyvaPage-module__WtympG__section{}.DyvaPage-module__WtympG__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px;max-width:1160px;margin:0 auto;display:grid}.DyvaPage-module__WtympG__copy{min-width:0}.DyvaPage-module__WtympG__imageFirst .DyvaPage-module__WtympG__copy{grid-area:1/2}.DyvaPage-module__WtympG__imageFirst .DyvaPage-module__WtympG__visual{grid-area:1/1}.DyvaPage-module__WtympG__heading{margin:0 0 var(--landing-copy-gap);}.DyvaPage-module__WtympG__body{text-wrap:pretty;}.DyvaPage-module__WtympG__body p{margin:0 0 24px}.DyvaPage-module__WtympG__body p:last-child{margin-bottom:0}.DyvaPage-module__WtympG__featureLink{color:#b32696;align-items:center;gap:12px;margin-top:26px;font-size:17px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.DyvaPage-module__WtympG__featureLink svg{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:19px;height:15px;transition:transform .18s}.DyvaPage-module__WtympG__featureLink:hover svg{transform:translate(4px)}.DyvaPage-module__WtympG__featureLink:focus-visible{outline-offset:6px;border-radius:3px;outline:2px solid}.DyvaPage-module__WtympG__visual{width:100%;min-width:0}@media (max-width:1099.98px){.DyvaPage-module__WtympG__hero{padding-top:145px}.DyvaPage-module__WtympG__row{flex-direction:column;gap:32px;display:flex}.DyvaPage-module__WtympG__copy{text-align:center;order:0;max-width:720px}.DyvaPage-module__WtympG__visual{order:1;max-width:560px}}@media (max-width:767.98px){.DyvaPage-module__WtympG__hero{padding-top:120px}.DyvaPage-module__WtympG__heroContent{padding:0 24px}.DyvaPage-module__WtympG__wave{margin-top:30px}}@media (prefers-reduced-motion:reduce){.DyvaPage-module__WtympG__featureLink svg{transition:none}}
