body.dml-homepage{margin:0;background:#f8f5ee}#dml-home{width:100%;overflow:hidden}#dml-home *{box-sizing:border-box}#dml-home a{color:inherit}#dml-home h1,#dml-home h2,#dml-home h3{color:#37332e;text-transform:none}#dml-home p,#dml-home blockquote{border:0}#dml-home input,#dml-home button{border-radius:0}#dml-home a:focus-visible,#dml-home button:focus-visible,#dml-home input:focus-visible{outline:2px solid #5e6152;outline-offset:4px}#dml-home a:hover{opacity:.84}html{scroll-behavior:smooth}@media(max-width:600px){#dml-home header{padding:20px 22px!important}#dml-home nav{gap:10px 16px!important}#dml-home section{padding:64px 0!important}#dml-home main>section:first-child{padding:0!important}#dml-home main>section:first-child>div>div:first-child{padding:50px 24px!important}#dml-home main>section:first-child>div>div:last-child{min-height:400px!important}#dml-home section>div{padding-left:24px!important;padding-right:24px!important}#dml-home section>div>div[style*="padding: 65px"]{padding:36px 28px!important;min-height:320px!important}#dml-home #question>div>div{padding:36px 26px!important}#dml-home #question h3{font-size:38px!important}#dml-home blockquote{font-size:39px!important}#dml-home #ways div[style*="display: grid"]{grid-template-columns:minmax(0,1fr)!important}#dml-home footer>div{padding:0 24px!important}#dml-home #signup form{flex-direction:column}#dml-home #signup input{flex:initial!important;width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}