/* Scoped extension of the approved XMLA futuristic lifestyle presentation. */
body.xmla-wave-active #main :is(.xgen-wrap,.xcw-wrap,.xth-wrap,.xpl-wrap,.xup-wrap,.xcare-wrap,.xsw-wrap,.xvp-wrap,.xds-wrap,.xmail-wrap,.xsp-wrap){width:calc(100% - 64px)!important;max-width:1240px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}
body.xmla-wave-active #main :is(.xgen-band,.xgen-section,.xgen-main,.xgen-form-section,.xcw-band,.xcw-section,.xcw-main,.xcw-form-section,.xth-band,.xth-section,.xth-main,.xth-form-section,.xpl-band,.xpl-section,.xpl-main,.xpl-form-section,.xup-band,.xup-section,.xup-main,.xup-form-section,.xcare-band,.xcare-section,.xcare-main,.xcare-form-section,.xsw-band,.xsw-section,.xsw-main,.xsw-form-section,.xvp-band,.xvp-section,.xvp-main,.xvp-form-section,.xds-band,.xds-section,.xds-main,.xds-form-section,.xmail-band,.xmail-section,.xmail-main,.xmail-form-section,.xsp-band,.xsp-section,.xsp-main,.xsp-form-section){padding-top:48px!important;padding-bottom:48px!important;background:#0b1c2b!important;color:#cbdde8!important;min-height:0!important}
body.xmla-wave-active #main :is(.xgen-band.soft,.xgen-section.xcare-band,.xgen-security-band,.xcw-band.soft,.xcw-section.xcare-band,.xcw-security-band,.xth-band.soft,.xth-section.xcare-band,.xth-security-band,.xpl-band.soft,.xpl-section.xcare-band,.xpl-security-band,.xup-band.soft,.xup-section.xcare-band,.xup-security-band,.xcare-band.soft,.xcare-section.xcare-band,.xcare-security-band,.xsw-band.soft,.xsw-section.xcare-band,.xsw-security-band,.xvp-band.soft,.xvp-section.xcare-band,.xvp-security-band,.xds-band.soft,.xds-section.xcare-band,.xds-security-band,.xmail-band.soft,.xmail-section.xcare-band,.xmail-security-band,.xsp-band.soft,.xsp-section.xcare-band,.xsp-security-band){background:linear-gradient(120deg,#112e40,#0e2535)!important;border-block:1px solid #32556855}
body.xmla-wave-active #main :is(.xgen-section-head,.xcw-section-head,.xth-section-head,.xpl-section-head,.xup-section-head,.xcare-section-head,.xsw-section-head,.xvp-section-head,.xds-section-head,.xmail-section-head,.xsp-section-head){gap:30px!important;align-items:end!important;margin-bottom:28px!important}
body.xmla-wave-active #main :is(.xgen-band,.xgen-section,.xgen-main,.xgen-form-section,.xcw-band,.xcw-section,.xcw-main,.xcw-form-section,.xth-band,.xth-section,.xth-main,.xth-form-section,.xpl-band,.xpl-section,.xpl-main,.xpl-form-section,.xup-band,.xup-section,.xup-main,.xup-form-section,.xcare-band,.xcare-section,.xcare-main,.xcare-form-section,.xsw-band,.xsw-section,.xsw-main,.xsw-form-section,.xvp-band,.xvp-section,.xvp-main,.xvp-form-section,.xds-band,.xds-section,.xds-main,.xds-form-section,.xmail-band,.xmail-section,.xmail-main,.xmail-form-section,.xsp-band,.xsp-section,.xsp-main,.xsp-form-section) h2{font:500 clamp(28px,3vw,42px)/1.25 Oswald,Arial,sans-serif!important;color:#edf7ff!important;letter-spacing:0!important;text-shadow:none!important}
body.xmla-wave-active #main :is(.xgen-band,.xgen-section,.xgen-main,.xgen-form-section,.xcw-band,.xcw-section,.xcw-main,.xcw-form-section,.xth-band,.xth-section,.xth-main,.xth-form-section,.xpl-band,.xpl-section,.xpl-main,.xpl-form-section,.xup-band,.xup-section,.xup-main,.xup-form-section,.xcare-band,.xcare-section,.xcare-main,.xcare-form-section,.xsw-band,.xsw-section,.xsw-main,.xsw-form-section,.xvp-band,.xvp-section,.xvp-main,.xvp-form-section,.xds-band,.xds-section,.xds-main,.xds-form-section,.xmail-band,.xmail-section,.xmail-main,.xmail-form-section,.xsp-band,.xsp-section,.xsp-main,.xsp-form-section) h3{color:#edf7ff!important;font-size:25px!important;line-height:1.3!important}
body.xmla-wave-active #main :is(.xgen-band,.xgen-section,.xgen-main,.xcw-band,.xcw-section,.xcw-main,.xth-band,.xth-section,.xth-main,.xpl-band,.xpl-section,.xpl-main,.xup-band,.xup-section,.xup-main,.xcare-band,.xcare-section,.xcare-main,.xsw-band,.xsw-section,.xsw-main,.xvp-band,.xvp-section,.xvp-main,.xds-band,.xds-section,.xds-main,.xmail-band,.xmail-section,.xmail-main,.xsp-band,.xsp-section,.xsp-main) p{color:#c5d9e5!important;font:400 16px/1.75 Arial,sans-serif!important}
body.xmla-wave-active #main :is(.xgen-kicker,.xgen-eyebrow,.xcw-kicker,.xcw-eyebrow,.xth-kicker,.xth-eyebrow,.xpl-kicker,.xpl-eyebrow,.xup-kicker,.xup-eyebrow,.xcare-kicker,.xcare-eyebrow,.xsw-kicker,.xsw-eyebrow,.xvp-kicker,.xvp-eyebrow,.xds-kicker,.xds-eyebrow,.xmail-kicker,.xmail-eyebrow,.xsp-kicker,.xsp-eyebrow){color:#87e0e8!important;font:700 11px/1.6 Arial,sans-serif!important;letter-spacing:1.3px!important}
body.xmla-wave-active #main :is(.xgen-grid,.xgen-lane-grid,.xgen-track-grid,.xgen-cap-grid,.xgen-process-grid,.xgen-principle-grid,.xgen-route-grid,.xgen-package-grid,.xgen-decision-grid,.xgen-timeline,.xgen-metric-grid,.xgen-coverage-grid,.xgen-flow,.xgen-price-grid,.xgen-pricing,.xgen-signal-grid,.xgen-process,.xgen-work-grid,.xgen-outcome-grid,.xcw-grid,.xcw-lane-grid,.xcw-track-grid,.xcw-cap-grid,.xcw-process-grid,.xcw-principle-grid,.xcw-route-grid,.xcw-package-grid,.xcw-decision-grid,.xcw-timeline,.xcw-metric-grid,.xcw-coverage-grid,.xcw-flow,.xcw-price-grid,.xcw-pricing,.xcw-signal-grid,.xcw-process,.xcw-work-grid,.xcw-outcome-grid,.xth-grid,.xth-lane-grid,.xth-track-grid,.xth-cap-grid,.xth-process-grid,.xth-principle-grid,.xth-route-grid,.xth-package-grid,.xth-decision-grid,.xth-timeline,.xth-metric-grid,.xth-coverage-grid,.xth-flow,.xth-price-grid,.xth-pricing,.xth-signal-grid,.xth-process,.xth-work-grid,.xth-outcome-grid,.xpl-grid,.xpl-lane-grid,.xpl-track-grid,.xpl-cap-grid,.xpl-process-grid,.xpl-principle-grid,.xpl-route-grid,.xpl-package-grid,.xpl-decision-grid,.xpl-timeline,.xpl-metric-grid,.xpl-coverage-grid,.xpl-flow,.xpl-price-grid,.xpl-pricing,.xpl-signal-grid,.xpl-process,.xpl-work-grid,.xpl-outcome-grid,.xup-grid,.xup-lane-grid,.xup-track-grid,.xup-cap-grid,.xup-process-grid,.xup-principle-grid,.xup-route-grid,.xup-package-grid,.xup-decision-grid,.xup-timeline,.xup-metric-grid,.xup-coverage-grid,.xup-flow,.xup-price-grid,.xup-pricing,.xup-signal-grid,.xup-process,.xup-work-grid,.xup-outcome-grid,.xcare-grid,.xcare-lane-grid,.xcare-track-grid,.xcare-cap-grid,.xcare-process-grid,.xcare-principle-grid,.xcare-route-grid,.xcare-package-grid,.xcare-decision-grid,.xcare-timeline,.xcare-metric-grid,.xcare-coverage-grid,.xcare-flow,.xcare-price-grid,.xcare-pricing,.xcare-signal-grid,.xcare-process,.xcare-work-grid,.xcare-outcome-grid,.xsw-grid,.xsw-lane-grid,.xsw-track-grid,.xsw-cap-grid,.xsw-process-grid,.xsw-principle-grid,.xsw-route-grid,.xsw-package-grid,.xsw-decision-grid,.xsw-timeline,.xsw-metric-grid,.xsw-coverage-grid,.xsw-flow,.xsw-price-grid,.xsw-pricing,.xsw-signal-grid,.xsw-process,.xsw-work-grid,.xsw-outcome-grid,.xvp-grid,.xvp-lane-grid,.xvp-track-grid,.xvp-cap-grid,.xvp-process-grid,.xvp-principle-grid,.xvp-route-grid,.xvp-package-grid,.xvp-decision-grid,.xvp-timeline,.xvp-metric-grid,.xvp-coverage-grid,.xvp-flow,.xvp-price-grid,.xvp-pricing,.xvp-signal-grid,.xvp-process,.xvp-work-grid,.xvp-outcome-grid,.xds-grid,.xds-lane-grid,.xds-track-grid,.xds-cap-grid,.xds-process-grid,.xds-principle-grid,.xds-route-grid,.xds-package-grid,.xds-decision-grid,.xds-timeline,.xds-metric-grid,.xds-coverage-grid,.xds-flow,.xds-price-grid,.xds-pricing,.xds-signal-grid,.xds-process,.xds-work-grid,.xds-outcome-grid,.xmail-grid,.xmail-lane-grid,.xmail-track-grid,.xmail-cap-grid,.xmail-process-grid,.xmail-principle-grid,.xmail-route-grid,.xmail-package-grid,.xmail-decision-grid,.xmail-timeline,.xmail-metric-grid,.xmail-coverage-grid,.xmail-flow,.xmail-price-grid,.xmail-pricing,.xmail-signal-grid,.xmail-process,.xmail-work-grid,.xmail-outcome-grid,.xsp-grid,.xsp-lane-grid,.xsp-track-grid,.xsp-cap-grid,.xsp-process-grid,.xsp-principle-grid,.xsp-route-grid,.xsp-package-grid,.xsp-decision-grid,.xsp-timeline,.xsp-metric-grid,.xsp-coverage-grid,.xsp-flow,.xsp-price-grid,.xsp-pricing,.xsp-signal-grid,.xsp-process,.xsp-work-grid,.xsp-outcome-grid){gap:22px!important;min-width:0}
body.xmla-wave-active #main :is(.xgen-card,.xgen-track,.xgen-route,.xgen-panel,.xgen-step,.xgen-package,.xgen-lane,.xgen-plan,.xgen-signal,.xgen-compare,.xgen-metric,.xgen-outcome,.xcw-card,.xcw-track,.xcw-route,.xcw-panel,.xcw-step,.xcw-package,.xcw-lane,.xcw-plan,.xcw-signal,.xcw-compare,.xcw-metric,.xcw-outcome,.xth-card,.xth-track,.xth-route,.xth-panel,.xth-step,.xth-package,.xth-lane,.xth-plan,.xth-signal,.xth-compare,.xth-metric,.xth-outcome,.xpl-card,.xpl-track,.xpl-route,.xpl-panel,.xpl-step,.xpl-package,.xpl-lane,.xpl-plan,.xpl-signal,.xpl-compare,.xpl-metric,.xpl-outcome,.xup-card,.xup-track,.xup-route,.xup-panel,.xup-step,.xup-package,.xup-lane,.xup-plan,.xup-signal,.xup-compare,.xup-metric,.xup-outcome,.xcare-card,.xcare-track,.xcare-route,.xcare-panel,.xcare-step,.xcare-package,.xcare-lane,.xcare-plan,.xcare-signal,.xcare-compare,.xcare-metric,.xcare-outcome,.xsw-card,.xsw-track,.xsw-route,.xsw-panel,.xsw-step,.xsw-package,.xsw-lane,.xsw-plan,.xsw-signal,.xsw-compare,.xsw-metric,.xsw-outcome,.xvp-card,.xvp-track,.xvp-route,.xvp-panel,.xvp-step,.xvp-package,.xvp-lane,.xvp-plan,.xvp-signal,.xvp-compare,.xvp-metric,.xvp-outcome,.xds-card,.xds-track,.xds-route,.xds-panel,.xds-step,.xds-package,.xds-lane,.xds-plan,.xds-signal,.xds-compare,.xds-metric,.xds-outcome,.xmail-card,.xmail-track,.xmail-route,.xmail-panel,.xmail-step,.xmail-package,.xmail-lane,.xmail-plan,.xmail-signal,.xmail-compare,.xmail-metric,.xmail-outcome,.xsp-card,.xsp-track,.xsp-route,.xsp-panel,.xsp-step,.xsp-package,.xsp-lane,.xsp-plan,.xsp-signal,.xsp-compare,.xsp-metric,.xsp-outcome){padding:26px!important;border:1px solid #3c6177!important;border-radius:12px!important;background:linear-gradient(140deg,#203d52,#132a3c)!important;box-shadow:none!important;transform:none!important;min-height:0!important;color:#c5d9e5!important}
body.xmla-wave-active #main :is(.xgen-card,.xgen-track,.xgen-route,.xgen-panel,.xgen-step,.xgen-package,.xgen-lane,.xgen-plan,.xgen-signal,.xgen-compare,.xgen-metric,.xgen-outcome,.xcw-card,.xcw-track,.xcw-route,.xcw-panel,.xcw-step,.xcw-package,.xcw-lane,.xcw-plan,.xcw-signal,.xcw-compare,.xcw-metric,.xcw-outcome,.xth-card,.xth-track,.xth-route,.xth-panel,.xth-step,.xth-package,.xth-lane,.xth-plan,.xth-signal,.xth-compare,.xth-metric,.xth-outcome,.xpl-card,.xpl-track,.xpl-route,.xpl-panel,.xpl-step,.xpl-package,.xpl-lane,.xpl-plan,.xpl-signal,.xpl-compare,.xpl-metric,.xpl-outcome,.xup-card,.xup-track,.xup-route,.xup-panel,.xup-step,.xup-package,.xup-lane,.xup-plan,.xup-signal,.xup-compare,.xup-metric,.xup-outcome,.xcare-card,.xcare-track,.xcare-route,.xcare-panel,.xcare-step,.xcare-package,.xcare-lane,.xcare-plan,.xcare-signal,.xcare-compare,.xcare-metric,.xcare-outcome,.xsw-card,.xsw-track,.xsw-route,.xsw-panel,.xsw-step,.xsw-package,.xsw-lane,.xsw-plan,.xsw-signal,.xsw-compare,.xsw-metric,.xsw-outcome,.xvp-card,.xvp-track,.xvp-route,.xvp-panel,.xvp-step,.xvp-package,.xvp-lane,.xvp-plan,.xvp-signal,.xvp-compare,.xvp-metric,.xvp-outcome,.xds-card,.xds-track,.xds-route,.xds-panel,.xds-step,.xds-package,.xds-lane,.xds-plan,.xds-signal,.xds-compare,.xds-metric,.xds-outcome,.xmail-card,.xmail-track,.xmail-route,.xmail-panel,.xmail-step,.xmail-package,.xmail-lane,.xmail-plan,.xmail-signal,.xmail-compare,.xmail-metric,.xmail-outcome,.xsp-card,.xsp-track,.xsp-route,.xsp-panel,.xsp-step,.xsp-package,.xsp-lane,.xsp-plan,.xsp-signal,.xsp-compare,.xsp-metric,.xsp-outcome)::before{content:none!important}
body.xmla-wave-active #main :is(.xgen-card,.xgen-track,.xgen-route,.xgen-panel,.xgen-step,.xgen-package,.xgen-lane,.xgen-plan,.xgen-signal,.xgen-compare,.xgen-metric,.xgen-outcome,.xcw-card,.xcw-track,.xcw-route,.xcw-panel,.xcw-step,.xcw-package,.xcw-lane,.xcw-plan,.xcw-signal,.xcw-compare,.xcw-metric,.xcw-outcome,.xth-card,.xth-track,.xth-route,.xth-panel,.xth-step,.xth-package,.xth-lane,.xth-plan,.xth-signal,.xth-compare,.xth-metric,.xth-outcome,.xpl-card,.xpl-track,.xpl-route,.xpl-panel,.xpl-step,.xpl-package,.xpl-lane,.xpl-plan,.xpl-signal,.xpl-compare,.xpl-metric,.xpl-outcome,.xup-card,.xup-track,.xup-route,.xup-panel,.xup-step,.xup-package,.xup-lane,.xup-plan,.xup-signal,.xup-compare,.xup-metric,.xup-outcome,.xcare-card,.xcare-track,.xcare-route,.xcare-panel,.xcare-step,.xcare-package,.xcare-lane,.xcare-plan,.xcare-signal,.xcare-compare,.xcare-metric,.xcare-outcome,.xsw-card,.xsw-track,.xsw-route,.xsw-panel,.xsw-step,.xsw-package,.xsw-lane,.xsw-plan,.xsw-signal,.xsw-compare,.xsw-metric,.xsw-outcome,.xvp-card,.xvp-track,.xvp-route,.xvp-panel,.xvp-step,.xvp-package,.xvp-lane,.xvp-plan,.xvp-signal,.xvp-compare,.xvp-metric,.xvp-outcome,.xds-card,.xds-track,.xds-route,.xds-panel,.xds-step,.xds-package,.xds-lane,.xds-plan,.xds-signal,.xds-compare,.xds-metric,.xds-outcome,.xmail-card,.xmail-track,.xmail-route,.xmail-panel,.xmail-step,.xmail-package,.xmail-lane,.xmail-plan,.xmail-signal,.xmail-compare,.xmail-metric,.xmail-outcome,.xsp-card,.xsp-track,.xsp-route,.xsp-panel,.xsp-step,.xsp-package,.xsp-lane,.xsp-plan,.xsp-signal,.xsp-compare,.xsp-metric,.xsp-outcome)::after{content:none!important}
body.xmla-wave-active #main :is(.xgen-card,.xgen-track,.xgen-route,.xgen-panel,.xgen-step,.xgen-package,.xgen-lane,.xgen-plan,.xgen-signal,.xgen-compare,.xgen-metric,.xgen-outcome,.xcw-card,.xcw-track,.xcw-route,.xcw-panel,.xcw-step,.xcw-package,.xcw-lane,.xcw-plan,.xcw-signal,.xcw-compare,.xcw-metric,.xcw-outcome,.xth-card,.xth-track,.xth-route,.xth-panel,.xth-step,.xth-package,.xth-lane,.xth-plan,.xth-signal,.xth-compare,.xth-metric,.xth-outcome,.xpl-card,.xpl-track,.xpl-route,.xpl-panel,.xpl-step,.xpl-package,.xpl-lane,.xpl-plan,.xpl-signal,.xpl-compare,.xpl-metric,.xpl-outcome,.xup-card,.xup-track,.xup-route,.xup-panel,.xup-step,.xup-package,.xup-lane,.xup-plan,.xup-signal,.xup-compare,.xup-metric,.xup-outcome,.xcare-card,.xcare-track,.xcare-route,.xcare-panel,.xcare-step,.xcare-package,.xcare-lane,.xcare-plan,.xcare-signal,.xcare-compare,.xcare-metric,.xcare-outcome,.xsw-card,.xsw-track,.xsw-route,.xsw-panel,.xsw-step,.xsw-package,.xsw-lane,.xsw-plan,.xsw-signal,.xsw-compare,.xsw-metric,.xsw-outcome,.xvp-card,.xvp-track,.xvp-route,.xvp-panel,.xvp-step,.xvp-package,.xvp-lane,.xvp-plan,.xvp-signal,.xvp-compare,.xvp-metric,.xvp-outcome,.xds-card,.xds-track,.xds-route,.xds-panel,.xds-step,.xds-package,.xds-lane,.xds-plan,.xds-signal,.xds-compare,.xds-metric,.xds-outcome,.xmail-card,.xmail-track,.xmail-route,.xmail-panel,.xmail-step,.xmail-package,.xmail-lane,.xmail-plan,.xmail-signal,.xmail-compare,.xmail-metric,.xmail-outcome,.xsp-card,.xsp-track,.xsp-route,.xsp-panel,.xsp-step,.xsp-package,.xsp-lane,.xsp-plan,.xsp-signal,.xsp-compare,.xsp-metric,.xsp-outcome) p{margin-bottom:14px!important}
body.xmla-wave-active #main :is(.xgen-card,.xgen-track,.xgen-route,.xgen-panel,.xgen-step,.xgen-package,.xgen-lane,.xgen-plan,.xgen-signal,.xgen-compare,.xgen-metric,.xgen-outcome,.xcw-card,.xcw-track,.xcw-route,.xcw-panel,.xcw-step,.xcw-package,.xcw-lane,.xcw-plan,.xcw-signal,.xcw-compare,.xcw-metric,.xcw-outcome,.xth-card,.xth-track,.xth-route,.xth-panel,.xth-step,.xth-package,.xth-lane,.xth-plan,.xth-signal,.xth-compare,.xth-metric,.xth-outcome,.xpl-card,.xpl-track,.xpl-route,.xpl-panel,.xpl-step,.xpl-package,.xpl-lane,.xpl-plan,.xpl-signal,.xpl-compare,.xpl-metric,.xpl-outcome,.xup-card,.xup-track,.xup-route,.xup-panel,.xup-step,.xup-package,.xup-lane,.xup-plan,.xup-signal,.xup-compare,.xup-metric,.xup-outcome,.xcare-card,.xcare-track,.xcare-route,.xcare-panel,.xcare-step,.xcare-package,.xcare-lane,.xcare-plan,.xcare-signal,.xcare-compare,.xcare-metric,.xcare-outcome,.xsw-card,.xsw-track,.xsw-route,.xsw-panel,.xsw-step,.xsw-package,.xsw-lane,.xsw-plan,.xsw-signal,.xsw-compare,.xsw-metric,.xsw-outcome,.xvp-card,.xvp-track,.xvp-route,.xvp-panel,.xvp-step,.xvp-package,.xvp-lane,.xvp-plan,.xvp-signal,.xvp-compare,.xvp-metric,.xvp-outcome,.xds-card,.xds-track,.xds-route,.xds-panel,.xds-step,.xds-package,.xds-lane,.xds-plan,.xds-signal,.xds-compare,.xds-metric,.xds-outcome,.xmail-card,.xmail-track,.xmail-route,.xmail-panel,.xmail-step,.xmail-package,.xmail-lane,.xmail-plan,.xmail-signal,.xmail-compare,.xmail-metric,.xmail-outcome,.xsp-card,.xsp-track,.xsp-route,.xsp-panel,.xsp-step,.xsp-package,.xsp-lane,.xsp-plan,.xsp-signal,.xsp-compare,.xsp-metric,.xsp-outcome) ul{margin-top:16px!important}
body.xmla-wave-active #main :is(.xgen-chip,.xgen-badge,.xcw-chip,.xcw-badge,.xth-chip,.xth-badge,.xpl-chip,.xpl-badge,.xup-chip,.xup-badge,.xcare-chip,.xcare-badge,.xsw-chip,.xsw-badge,.xvp-chip,.xvp-badge,.xds-chip,.xds-badge,.xmail-chip,.xmail-badge,.xsp-chip,.xsp-badge){background:#194b64!important;border:1px solid #467c96!important;border-radius:6px!important;color:#aeedf0!important}
body.xmla-wave-active #main :is(.xgen-btn,.xcw-btn,.xth-btn,.xpl-btn,.xup-btn,.xcare-btn,.xsw-btn,.xvp-btn,.xds-btn,.xmail-btn,.xsp-btn){border-radius:9px!important;min-height:46px!important;color:#ecfaff!important;background:#183d54!important;border:1px solid #558da5!important;margin-bottom:0!important}
body.xmla-wave-active #main :is(.xgen-btn,.xcw-btn,.xth-btn,.xpl-btn,.xup-btn,.xcare-btn,.xsw-btn,.xvp-btn,.xds-btn,.xmail-btn,.xsp-btn):hover{background:#24647f!important;color:#fff!important;border-color:#89dfe8!important}
body.xmla-wave-active #main :is(.xgen-btn,.xcw-btn,.xth-btn,.xpl-btn,.xup-btn,.xcare-btn,.xsw-btn,.xvp-btn,.xds-btn,.xmail-btn,.xsp-btn):focus-visible{outline:3px solid #8de4e9!important;outline-offset:4px!important}
body.xmla-wave-active #main :is(.xgen-actions,.xcw-actions,.xth-actions,.xpl-actions,.xup-actions,.xcare-actions,.xsw-actions,.xvp-actions,.xds-actions,.xmail-actions,.xsp-actions){display:flex!important;flex-wrap:wrap!important;gap:12px!important}
body.xmla-wave-active #main :is(.xgen-final,.xcw-final,.xth-final,.xpl-final,.xup-final,.xcare-final,.xsw-final,.xvp-final,.xds-final,.xmail-final,.xsp-final){padding:48px 0!important;margin:0!important;background:linear-gradient(130deg,#10283d,#103a46)!important;color:#c5d9e5!important}
body.xmla-wave-active #main :is(.xgen-final,.xcw-final,.xth-final,.xpl-final,.xup-final,.xcare-final,.xsw-final,.xvp-final,.xds-final,.xmail-final,.xsp-final) h2{color:#edf7ff!important;font-size:clamp(30px,3vw,44px)!important;line-height:1.25!important}
body.xmla-wave-active #main :is(.xgen-final,.xcw-final,.xth-final,.xpl-final,.xup-final,.xcare-final,.xsw-final,.xvp-final,.xds-final,.xmail-final,.xsp-final) p{color:#c5d9e5!important;line-height:1.75!important}
body.xmla-wave-active #main :is(.xgen-form-grid,.xcw-form-grid,.xth-form-grid,.xpl-form-grid,.xup-form-grid,.xcare-form-grid,.xsw-form-grid,.xvp-form-grid,.xds-form-grid,.xmail-form-grid,.xsp-form-grid){gap:36px!important;align-items:start!important}
body.xmla-wave-active #main :is(.xgen-form-intro,.xcw-form-intro,.xth-form-intro,.xpl-form-intro,.xup-form-intro,.xcare-form-intro,.xsw-form-intro,.xvp-form-intro,.xds-form-intro,.xmail-form-intro,.xsp-form-intro){background:transparent!important;border:0!important;padding:10px 0!important;box-shadow:none!important}
body.xmla-wave-active #main :is(.xgen-form-intro,.xcw-form-intro,.xth-form-intro,.xpl-form-intro,.xup-form-intro,.xcare-form-intro,.xsw-form-intro,.xvp-form-intro,.xds-form-intro,.xmail-form-intro,.xsp-form-intro) p{color:#c5d9e5!important;line-height:1.75!important}
body.xmla-wave-active #main :is(.xgen-form-card,.xcw-form-card,.xth-form-card,.xpl-form-card,.xup-form-card,.xcare-form-card,.xsw-form-card,.xvp-form-card,.xds-form-card,.xmail-form-card,.xsp-form-card){background:#142e42!important;border:1px solid #4b7489!important;border-radius:12px!important;padding:28px!important;color:#eaf7ff!important}
body.xmla-wave-active #main .xgen-content{background:transparent!important;color:#c5d9e5!important}
body.xmla-wave-active #main .xgen-content :is(h2,h3,h4){color:#edf7ff!important}
body.xmla-wave-active #main .xgen-content :is(p,li){color:#c5d9e5!important;line-height:1.8!important}
body.xmla-wave-active #main .xgen-content a{color:#8bdfec!important}
body.xmla-wave-active #main :is(#development-tracks,#theme-tracks,#platform-tracks,#upgrade-paths,#website-upgrade-request,#plans,#speed-audit-form,#optimization-options){scroll-margin-top:180px}
body.xmla-wave-active #main .xn-hero .xmla-sitewide-hero-render{display:none!important}
body.xmla-wave-active #main .xn-help .xn-image{aspect-ratio:1.35}
@media(min-width:1500px){body.xmla-wave-active #main :is(.xgen-wrap,.xcw-wrap,.xth-wrap,.xpl-wrap,.xup-wrap,.xcare-wrap,.xsw-wrap,.xvp-wrap,.xds-wrap,.xmail-wrap,.xsp-wrap){max-width:1400px!important}}
@media(max-width:1000px){body.xmla-wave-active #main :is(.xgen-grid,.xgen-lane-grid,.xgen-track-grid,.xgen-cap-grid,.xgen-process-grid,.xgen-principle-grid,.xgen-route-grid,.xgen-package-grid,.xgen-decision-grid,.xgen-timeline,.xgen-metric-grid,.xgen-coverage-grid,.xgen-flow,.xgen-price-grid,.xgen-pricing,.xgen-signal-grid,.xgen-process,.xgen-work-grid,.xgen-outcome-grid,.xcw-grid,.xcw-lane-grid,.xcw-track-grid,.xcw-cap-grid,.xcw-process-grid,.xcw-principle-grid,.xcw-route-grid,.xcw-package-grid,.xcw-decision-grid,.xcw-timeline,.xcw-metric-grid,.xcw-coverage-grid,.xcw-flow,.xcw-price-grid,.xcw-pricing,.xcw-signal-grid,.xcw-process,.xcw-work-grid,.xcw-outcome-grid,.xth-grid,.xth-lane-grid,.xth-track-grid,.xth-cap-grid,.xth-process-grid,.xth-principle-grid,.xth-route-grid,.xth-package-grid,.xth-decision-grid,.xth-timeline,.xth-metric-grid,.xth-coverage-grid,.xth-flow,.xth-price-grid,.xth-pricing,.xth-signal-grid,.xth-process,.xth-work-grid,.xth-outcome-grid,.xpl-grid,.xpl-lane-grid,.xpl-track-grid,.xpl-cap-grid,.xpl-process-grid,.xpl-principle-grid,.xpl-route-grid,.xpl-package-grid,.xpl-decision-grid,.xpl-timeline,.xpl-metric-grid,.xpl-coverage-grid,.xpl-flow,.xpl-price-grid,.xpl-pricing,.xpl-signal-grid,.xpl-process,.xpl-work-grid,.xpl-outcome-grid,.xup-grid,.xup-lane-grid,.xup-track-grid,.xup-cap-grid,.xup-process-grid,.xup-principle-grid,.xup-route-grid,.xup-package-grid,.xup-decision-grid,.xup-timeline,.xup-metric-grid,.xup-coverage-grid,.xup-flow,.xup-price-grid,.xup-pricing,.xup-signal-grid,.xup-process,.xup-work-grid,.xup-outcome-grid,.xcare-grid,.xcare-lane-grid,.xcare-track-grid,.xcare-cap-grid,.xcare-process-grid,.xcare-principle-grid,.xcare-route-grid,.xcare-package-grid,.xcare-decision-grid,.xcare-timeline,.xcare-metric-grid,.xcare-coverage-grid,.xcare-flow,.xcare-price-grid,.xcare-pricing,.xcare-signal-grid,.xcare-process,.xcare-work-grid,.xcare-outcome-grid,.xsw-grid,.xsw-lane-grid,.xsw-track-grid,.xsw-cap-grid,.xsw-process-grid,.xsw-principle-grid,.xsw-route-grid,.xsw-package-grid,.xsw-decision-grid,.xsw-timeline,.xsw-metric-grid,.xsw-coverage-grid,.xsw-flow,.xsw-price-grid,.xsw-pricing,.xsw-signal-grid,.xsw-process,.xsw-work-grid,.xsw-outcome-grid,.xvp-grid,.xvp-lane-grid,.xvp-track-grid,.xvp-cap-grid,.xvp-process-grid,.xvp-principle-grid,.xvp-route-grid,.xvp-package-grid,.xvp-decision-grid,.xvp-timeline,.xvp-metric-grid,.xvp-coverage-grid,.xvp-flow,.xvp-price-grid,.xvp-pricing,.xvp-signal-grid,.xvp-process,.xvp-work-grid,.xvp-outcome-grid,.xds-grid,.xds-lane-grid,.xds-track-grid,.xds-cap-grid,.xds-process-grid,.xds-principle-grid,.xds-route-grid,.xds-package-grid,.xds-decision-grid,.xds-timeline,.xds-metric-grid,.xds-coverage-grid,.xds-flow,.xds-price-grid,.xds-pricing,.xds-signal-grid,.xds-process,.xds-work-grid,.xds-outcome-grid,.xmail-grid,.xmail-lane-grid,.xmail-track-grid,.xmail-cap-grid,.xmail-process-grid,.xmail-principle-grid,.xmail-route-grid,.xmail-package-grid,.xmail-decision-grid,.xmail-timeline,.xmail-metric-grid,.xmail-coverage-grid,.xmail-flow,.xmail-price-grid,.xmail-pricing,.xmail-signal-grid,.xmail-process,.xmail-work-grid,.xmail-outcome-grid,.xsp-grid,.xsp-lane-grid,.xsp-track-grid,.xsp-cap-grid,.xsp-process-grid,.xsp-principle-grid,.xsp-route-grid,.xsp-package-grid,.xsp-decision-grid,.xsp-timeline,.xsp-metric-grid,.xsp-coverage-grid,.xsp-flow,.xsp-price-grid,.xsp-pricing,.xsp-signal-grid,.xsp-process,.xsp-work-grid,.xsp-outcome-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:700px){body.xmla-wave-active #main :is(.xgen-wrap,.xcw-wrap,.xth-wrap,.xpl-wrap,.xup-wrap,.xcare-wrap,.xsw-wrap,.xvp-wrap,.xds-wrap,.xmail-wrap,.xsp-wrap){width:calc(100% - 40px)!important}body.xmla-wave-active #main :is(.xgen-band,.xgen-section,.xgen-main,.xgen-form-section,.xgen-final,.xcw-band,.xcw-section,.xcw-main,.xcw-form-section,.xcw-final,.xth-band,.xth-section,.xth-main,.xth-form-section,.xth-final,.xpl-band,.xpl-section,.xpl-main,.xpl-form-section,.xpl-final,.xup-band,.xup-section,.xup-main,.xup-form-section,.xup-final,.xcare-band,.xcare-section,.xcare-main,.xcare-form-section,.xcare-final,.xsw-band,.xsw-section,.xsw-main,.xsw-form-section,.xsw-final,.xvp-band,.xvp-section,.xvp-main,.xvp-form-section,.xvp-final,.xds-band,.xds-section,.xds-main,.xds-form-section,.xds-final,.xmail-band,.xmail-section,.xmail-main,.xmail-form-section,.xmail-final,.xsp-band,.xsp-section,.xsp-main,.xsp-form-section,.xsp-final){padding-top:36px!important;padding-bottom:36px!important}body.xmla-wave-active #main :is(.xgen-grid,.xgen-lane-grid,.xgen-track-grid,.xgen-cap-grid,.xgen-process-grid,.xgen-principle-grid,.xgen-route-grid,.xgen-package-grid,.xgen-decision-grid,.xgen-timeline,.xgen-metric-grid,.xgen-coverage-grid,.xgen-flow,.xgen-price-grid,.xgen-pricing,.xgen-signal-grid,.xgen-process,.xgen-work-grid,.xgen-outcome-grid,.xcw-grid,.xcw-lane-grid,.xcw-track-grid,.xcw-cap-grid,.xcw-process-grid,.xcw-principle-grid,.xcw-route-grid,.xcw-package-grid,.xcw-decision-grid,.xcw-timeline,.xcw-metric-grid,.xcw-coverage-grid,.xcw-flow,.xcw-price-grid,.xcw-pricing,.xcw-signal-grid,.xcw-process,.xcw-work-grid,.xcw-outcome-grid,.xth-grid,.xth-lane-grid,.xth-track-grid,.xth-cap-grid,.xth-process-grid,.xth-principle-grid,.xth-route-grid,.xth-package-grid,.xth-decision-grid,.xth-timeline,.xth-metric-grid,.xth-coverage-grid,.xth-flow,.xth-price-grid,.xth-pricing,.xth-signal-grid,.xth-process,.xth-work-grid,.xth-outcome-grid,.xpl-grid,.xpl-lane-grid,.xpl-track-grid,.xpl-cap-grid,.xpl-process-grid,.xpl-principle-grid,.xpl-route-grid,.xpl-package-grid,.xpl-decision-grid,.xpl-timeline,.xpl-metric-grid,.xpl-coverage-grid,.xpl-flow,.xpl-price-grid,.xpl-pricing,.xpl-signal-grid,.xpl-process,.xpl-work-grid,.xpl-outcome-grid,.xup-grid,.xup-lane-grid,.xup-track-grid,.xup-cap-grid,.xup-process-grid,.xup-principle-grid,.xup-route-grid,.xup-package-grid,.xup-decision-grid,.xup-timeline,.xup-metric-grid,.xup-coverage-grid,.xup-flow,.xup-price-grid,.xup-pricing,.xup-signal-grid,.xup-process,.xup-work-grid,.xup-outcome-grid,.xcare-grid,.xcare-lane-grid,.xcare-track-grid,.xcare-cap-grid,.xcare-process-grid,.xcare-principle-grid,.xcare-route-grid,.xcare-package-grid,.xcare-decision-grid,.xcare-timeline,.xcare-metric-grid,.xcare-coverage-grid,.xcare-flow,.xcare-price-grid,.xcare-pricing,.xcare-signal-grid,.xcare-process,.xcare-work-grid,.xcare-outcome-grid,.xsw-grid,.xsw-lane-grid,.xsw-track-grid,.xsw-cap-grid,.xsw-process-grid,.xsw-principle-grid,.xsw-route-grid,.xsw-package-grid,.xsw-decision-grid,.xsw-timeline,.xsw-metric-grid,.xsw-coverage-grid,.xsw-flow,.xsw-price-grid,.xsw-pricing,.xsw-signal-grid,.xsw-process,.xsw-work-grid,.xsw-outcome-grid,.xvp-grid,.xvp-lane-grid,.xvp-track-grid,.xvp-cap-grid,.xvp-process-grid,.xvp-principle-grid,.xvp-route-grid,.xvp-package-grid,.xvp-decision-grid,.xvp-timeline,.xvp-metric-grid,.xvp-coverage-grid,.xvp-flow,.xvp-price-grid,.xvp-pricing,.xvp-signal-grid,.xvp-process,.xvp-work-grid,.xvp-outcome-grid,.xds-grid,.xds-lane-grid,.xds-track-grid,.xds-cap-grid,.xds-process-grid,.xds-principle-grid,.xds-route-grid,.xds-package-grid,.xds-decision-grid,.xds-timeline,.xds-metric-grid,.xds-coverage-grid,.xds-flow,.xds-price-grid,.xds-pricing,.xds-signal-grid,.xds-process,.xds-work-grid,.xds-outcome-grid,.xmail-grid,.xmail-lane-grid,.xmail-track-grid,.xmail-cap-grid,.xmail-process-grid,.xmail-principle-grid,.xmail-route-grid,.xmail-package-grid,.xmail-decision-grid,.xmail-timeline,.xmail-metric-grid,.xmail-coverage-grid,.xmail-flow,.xmail-price-grid,.xmail-pricing,.xmail-signal-grid,.xmail-process,.xmail-work-grid,.xmail-outcome-grid,.xsp-grid,.xsp-lane-grid,.xsp-track-grid,.xsp-cap-grid,.xsp-process-grid,.xsp-principle-grid,.xsp-route-grid,.xsp-package-grid,.xsp-decision-grid,.xsp-timeline,.xsp-metric-grid,.xsp-coverage-grid,.xsp-flow,.xsp-price-grid,.xsp-pricing,.xsp-signal-grid,.xsp-process,.xsp-work-grid,.xsp-outcome-grid){grid-template-columns:1fr!important}body.xmla-wave-active #main :is(.xgen-section-head,.xgen-split,.xgen-form-grid,.xgen-xgen-grid,.xcw-section-head,.xcw-split,.xcw-form-grid,.xcw-xgen-grid,.xth-section-head,.xth-split,.xth-form-grid,.xth-xgen-grid,.xpl-section-head,.xpl-split,.xpl-form-grid,.xpl-xgen-grid,.xup-section-head,.xup-split,.xup-form-grid,.xup-xgen-grid,.xcare-section-head,.xcare-split,.xcare-form-grid,.xcare-xgen-grid,.xsw-section-head,.xsw-split,.xsw-form-grid,.xsw-xgen-grid,.xvp-section-head,.xvp-split,.xvp-form-grid,.xvp-xgen-grid,.xds-section-head,.xds-split,.xds-form-grid,.xds-xgen-grid,.xmail-section-head,.xmail-split,.xmail-form-grid,.xmail-xgen-grid,.xsp-section-head,.xsp-split,.xsp-form-grid,.xsp-xgen-grid){display:grid!important;grid-template-columns:1fr!important;gap:22px!important}body.xmla-wave-active #main :is(.xgen-form-card,.xcw-form-card,.xth-form-card,.xpl-form-card,.xup-form-card,.xcare-form-card,.xsw-form-card,.xvp-form-card,.xds-form-card,.xmail-form-card,.xsp-form-card){padding:20px!important}body.xmla-wave-active #main .xgen-grid{grid-template-columns:1fr!important}}

/* Keep entry cues legible on the existing translucent WPForms controls. */
body.xmla-wave-active #main .wpforms-container input::placeholder,body.xmla-wave-active #main .wpforms-container textarea::placeholder{color:#c5dbe8!important;opacity:1!important}
body.xmla-wave-active #main .wpforms-container :is(input,textarea){color:#f1f8ff!important}
