/* Source: live Daynex body Nunito; mobile/new_all_style.css, approved header-final.css and footer-theme.css. */
@import url('/assets/fonts/nunito/nunito.css');
:root{--dx-font:'Nunito','Segoe UI',Arial,sans-serif;--dx-blue:#246ed1;--dx-blue-hover:#1c68c6;--dx-heading:#263d57;--dx-body:#64758b;--dx-muted:#77869a;--dx-light:#f5f8fd;--dx-tint:#edf4ff;--dx-line:#dce5ef;--dx-dark:#172d4b}
#guest-main[data-main-product],#guest-main[data-brand-page],.pl-dialog{font-family:var(--dx-font);color:var(--dx-heading)}
#guest-main[data-main-product] :is(.pl-page,.cm-page,.woyio-page,.cw-page,.wx-page),#guest-main[data-brand-page] :is(.cw-page,.wx-page,.woyio-page){font-family:var(--dx-font);color:var(--dx-heading);--cm-blue:var(--dx-blue);--cm-cyan:var(--dx-blue);--cm-ink:var(--dx-heading)}
#guest-main[data-main-product] :is(h1,h2,h3),#guest-main[data-brand-page] :is(h1,h2,h3){font-family:var(--dx-font);color:var(--dx-heading);font-style:normal;letter-spacing:-.5px}
#guest-main[data-main-product] h1,#guest-main[data-brand-page] h1{font-weight:700;line-height:1.16}
#guest-main[data-main-product] :is(h2,h3),#guest-main[data-brand-page] :is(h2,h3){font-weight:700}
#guest-main[data-main-product] :is(button,input,select,textarea),#guest-main[data-brand-page] :is(button,input,select,textarea){font-family:var(--dx-font)}
#guest-main[data-main-product] .pl-page :is(p,li),#guest-main[data-main-product] .pl-request-end p{color:var(--dx-body)}
#guest-main[data-main-product] .pl-hero-lastik,#guest-main[data-main-product] .pl-hero-art{background:var(--dx-light);border-color:var(--dx-line)}
#guest-main[data-main-product] :is(.pl-button,.guest-btn.primary),#guest-main[data-brand-page] .pl-button,.pl-dialog .pl-button{background:var(--dx-blue);border-color:var(--dx-blue);color:#fff;border-radius:7px}
#guest-main[data-main-product] :is(.pl-request-end,.pl-benefits li){background:var(--dx-light);border-color:var(--dx-line)}
#guest-main[data-main-product] :is(.pl-eyebrow,.guest-eyebrow,.pl-card a,.pl-jump b,.pl-actions a){color:var(--dx-blue)}
#guest-main[data-main-product] .pl-section-copy .pl-button{background:#fff;color:var(--dx-blue);border-color:var(--dx-line)}
#guest-main[data-main-product] .cm-page .module-detail-button{background:var(--dx-blue);color:#fff}
#guest-main[data-main-product] .cm-page :is(.cm-hero h1 span,.modules-shell h2,.step-number){color:var(--dx-blue)}
.cw-page{--cw-ink:var(--dx-heading);--cw-teal:var(--dx-blue);--cw-lime:var(--dx-tint);font-family:var(--dx-font)}
.cw-page .cw-hero,.cw-page .cw-plans{background:var(--dx-light)}
.cw-page .cw-hero-visual{background:#fff;border-color:var(--dx-line);border-radius:12px}
.cw-page .cw-hero-visual>img{filter:none}
.cw-page :is(.cw-kicker,.cw-visual-label>span,.cw-plan-tag){color:var(--dx-blue)}
.cw-page :is(.cw-hero p,.cw-section-head>p,.cw-outcomes p,.cw-team p,.cw-plan-grid p,.cw-scope-note,.cw-hero-note,.cw-visual-bottom,.cw-visual-label b span){color:var(--dx-body)}
.cw-page .cw-hero h1 em{color:var(--dx-blue)}
.cw-page .cw-outcomes article,.cw-page .cw-visual-bottom,.cw-page .cw-team li{border-color:var(--dx-line)}
.cw-page .cw-ecosystem{background:var(--dx-light);color:var(--dx-heading);border-block:1px solid var(--dx-line)}
.cw-page .cw-ecosystem .cw-kicker{color:var(--dx-blue)}
.cw-page .cw-ecosystem-intro>p,.cw-page .cw-connections p,.cw-page .cw-core small{color:var(--dx-body)}
.cw-page .cw-connections article,.cw-page .cw-connections .cw-mobile-note{background:#fff;border-color:var(--dx-line);color:var(--dx-heading);border-radius:7px}
.cw-page .cw-core{border-color:var(--dx-blue)}
.cw-page .cw-connections a{border-color:var(--dx-line);color:var(--dx-blue)}
.cw-page :is(.cw-outcomes article>span,.cw-team li>span,.cw-mobile-note .cw-kicker){color:var(--dx-blue)}
.cw-page :is(.cw-mini,.cw-extras label:has(:checked),.cw-domain-row [aria-pressed=true]){background:var(--dx-tint);border-color:var(--dx-blue)}
.cw-page :is(.cw-mini p,.cw-mini small,.cw-quote-only,.cw-field,.cw-domain-row small){color:var(--dx-body)}
.cw-page :is(.cw-builder,.cw-extras label,.cw-plan-grid>article,.cw-plan-grid>.cw-custom-plan,.cw-mini,.cw-field input,.cw-field select){border-color:var(--dx-line)}
.cw-page :is(.cw-plan-grid li:before,.cw-progress [aria-current]){color:var(--dx-blue)}
.pl-selection-context{background:var(--dx-tint);border-color:var(--dx-line);color:var(--dx-heading)}
.cw-page .cw-error,.pl-error{color:#a63131!important}
.cw-product-choice{display:flex;gap:40px;justify-content:space-between;align-items:center;border-top:1px solid var(--dx-line)}
.cw-product-choice p{color:var(--dx-body);font-size:16px;line-height:1.8;max-width:650px;margin-top:18px}
.cw-product-choice .cw-primary{flex:none}
.cw-product-page{padding:28px 0 65px}.cw-product-page .cw-crumb{margin-bottom:28px}.dx-page-heading{max-width:850px;padding:25px 0 45px}.dx-page-heading h1{font-size:45px;margin:0 0 20px}.dx-page-heading p{font-size:17px;color:var(--dx-body);line-height:1.8}.cw-product-page .cw-plan-grid h2{font-size:30px;margin-bottom:18px}.cw-product-page .cw-plan-grid>article{border-radius:8px}.dx-compare-specs{margin:25px 0;width:100%}.dx-compare-specs dt{font-size:12px;color:var(--dx-muted);margin-top:18px}.dx-compare-specs dd{font-size:16px;line-height:1.6;margin:5px 0}.dx-visual-needed{margin:0;background:var(--dx-light);border:1px dashed #9bb7da;border-radius:8px;padding:30px;min-height:230px;display:flex;flex-direction:column;justify-content:center;gap:15px;color:var(--dx-heading)}.dx-visual-needed>span{font-size:10px;letter-spacing:1.3px;color:var(--dx-blue)}.dx-visual-needed>strong{font-size:19px;line-height:1.5;font-weight:600}.dx-visual-needed figcaption{font-size:12px;line-height:1.8;color:var(--dx-body)}.cw-plan-grid .dx-visual-needed{width:100%;margin-bottom:30px}.dx-product-detail-hero{padding:20px 0 40px}.dx-product-detail-hero h1{font-size:46px;margin:0 0 22px}.dx-product-detail-hero p{font-size:17px;line-height:1.8;color:var(--dx-body)}.dx-product-detail-hero .dx-detail-price{color:var(--dx-heading);font-weight:700;margin:22px 0}.dx-back-link{display:block;margin-top:14px}.dx-detail-extras,.dx-config-entry{border-top:1px solid var(--dx-line);padding:35px 0}.dx-detail-extras p,.dx-config-entry p{font-size:16px;line-height:1.8;color:var(--dx-body);margin:20px 0;max-width:800px}.dx-product-logo-row{display:flex;gap:35px;align-items:center;margin-top:30px}.dx-product-logo-row .guest-product-logo{width:160px;height:70px}.cw-plan-grid .cw-primary{margin-top:auto}
@media(max-width:700px){.cw-product-choice{display:block}.cw-product-choice .cw-primary{margin-top:25px}.dx-page-heading h1,.dx-product-detail-hero h1{font-size:34px}.dx-product-logo-row{flex-wrap:wrap;gap:20px}.dx-product-logo-row .guest-product-logo{width:125px}.dx-visual-needed{padding:24px;min-height:220px}.dx-product-detail-hero{gap:30px}.cw-product-page{padding-top:20px}.cw-product-page .cw-crumb{flex-wrap:wrap}}

.dx-corporate-screen{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.dx-corporate-screen p{font-size:17px;line-height:1.8;color:var(--dx-body);margin-top:22px}@media(max-width:700px){.dx-corporate-screen{grid-template-columns:1fr;gap:25px}.wx-commerce-map{flex-wrap:wrap}}
@media(max-width:700px){.wx-commerce-map{flex-direction:column;gap:8px}.wx-commerce-map>span{transform:rotate(90deg)}.wx-commerce-map a{font-size:15px}}
