@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&display=swap');
.wm-site-header{height:78px;border-bottom:1px solid #deddd7;background:#fbf8f1;font-family:"DM Sans",Arial,sans-serif}.wm-header-inner{max-width:1480px;height:100%;margin:auto;padding:0 28px;display:flex;align-items:center;gap:28px}.wm-brand{position:relative;color:#173d33;font-size:26px;font-weight:800;line-height:.9;text-decoration:none;letter-spacing:-1.2px}.wm-brand em{color:#e7744c;font-style:normal}.wm-brand small{font-size:12px;letter-spacing:0}.wm-tagline{display:block;margin-top:7px;color:#68746f;font-size:9px;font-weight:700;letter-spacing:0}.wm-nav{display:flex;gap:34px;margin-left:auto}.wm-nav a{color:#1b2925;text-decoration:none;font-weight:600;font-size:15px}.wm-header-cta{margin-left:24px;border:1px solid #ddd3c2;border-radius:18px;padding:11px 18px;color:#21312c;text-decoration:none;font-size:14px;font-weight:700;background:#fffdf8}
body,.app,.app button,.app input,.app select{font-family:"DM Sans",Arial,sans-serif}.app-header .brand h1,.generator-head h2{font-family:"DM Sans",Arial,sans-serif!important}.app-header{margin-top:4px}.recommended{position:static!important;display:inline-block!important;float:right;margin:0 0 5px 7px;line-height:1.15;white-space:nowrap}.workform b{clear:left}.header-badge{display:none!important}
@media(max-width:850px){.wm-nav{display:none}.wm-header-cta{margin-left:auto}}@media(max-width:520px){.wm-header-inner{padding:0 12px}.wm-header-cta{padding:9px 11px;font-size:12px}}
@media print{.wm-site-header{display:none!important}}
