/* === pw-chrome consolidated v1 === */

/* Hide header CTA on mobile */
@media (max-width: 768px) { .pw-site-header .pw-header-cta { display: none !important; } }

.pw-site-logo, .pw-footer-logo { display: inline-flex; align-items: center; line-height: 0; text-decoration: none; }
.pw-site-logo .pw-logo-img { display: block; background-image: url('data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIzNCAxMDAgNTAzIDg4Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6bm9uZTtjbGlwLXJ1bGU6ZXZlbm9kZDt9LmNscy0ye2ZpbGw6I2ZmZjt9LmNscy0ze2NsaXAtcGF0aDp1cmwoI2NsaXAtcGF0aCk7fS5jbHMtNHtmaWxsOnVybCgjbGluZWFyLWdyYWRpZW50KTt9LmNscy01e2NsaXAtcGF0aDp1cmwoI2NsaXAtcGF0aC0yKTt9LmNscy02e2ZpbGw6dXJsKCNsaW5lYXItZ3JhZGllbnQtMik7fS5jbHMtN3tjbGlwLXBhdGg6dXJsKCNjbGlwLXBhdGgtMyk7fS5jbHMtOHtmaWxsOnVybCgjbGluZWFyLWdyYWRpZW50LTMpO30uY2xzLTl7Y2xpcC1wYXRoOnVybCgjY2xpcC1wYXRoLTQpO30uY2xzLTEwe2ZpbGw6dXJsKCNsaW5lYXItZ3JhZGllbnQtNCk7fS5jbHMtMTF7Y2xpcC1wYXRoOnVybCgjY2xpcC1wYXRoLTUpO30uY2xzLTEye2ZpbGw6dXJsKCNsaW5lYXItZ3JhZGllbnQtNSk7fTwvc3R5bGU+PGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTU3LjA1LDE1NmwyLjg5LTE3LjY0SDc5LjNhOC4zOCw4LjM4LDAsMCwxLDguNDIsOC44MmgwQTkuMzcsOS4zNywwLDAsMSw3OC40OSwxNTZaTTM2LDE4NS43OUg1Mi4xN2wzLjEyLTE5SDc5LjY4YTI0LDI0LDAsMCwwLDE0Ljc0LTQuNTIsMjEuNzMsMjEuNzMsMCwwLDAsOC42My0xNS4wNmMuNjYtNy0xLjQ3LTEzLjA3LTcuNzUtMTYuNjRhMjMuOTIsMjMuOTIsMCwwLDAtMTEtMi45NEg0NS41M1oiLz48L2NsaXBQYXRoPjxsaW5lYXJHcmFkaWVudCBpZD0ibGluZWFyLWdyYWRpZW50IiB4MT0iNDUuODMiIHkxPSIxNjMuOTgiIHgyPSI5Ny42NiIgeTI9IjE0OC4yOCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzA0NDE5MiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzA3NDA4ZiIvPjwvbGluZWFyR3JhZGllbnQ+PGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgtMiI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTI1LjIsMTUzYzIuODktNS43NSw1Ljg2LTguMiw5LjIzLTguNjcsMi44OS0uNCw2LjMyLjYyLDguNzQsNmwtMy41OS0xMS4yNWMtMi4wOS02LjU2LTUuMTktMTAuMjMtOS44Ni0xMS40OC02LjYxLTEuNzctMTEuNzYsMi0xNS40OCwxMC4yN2wtNywxNS42M2MtNC43MywxMC41LTEyLjQyLDE2Ljc3LTIyLjQsMTkuMTMsMS41Niw4Ljg0LDUuNTgsMTMuNjcsMTIuMDksMTMuNyw3LjgzLDAsMTQuNTgtNi4wNiwyMC4zLTE3LjQzWiIvPjwvY2xpcFBhdGg+PGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXItZ3JhZGllbnQtMiIgeDE9IjkzLjUxIiB5MT0iMTYxLjAyIiB4Mj0iMTM3LjEiIHkyPSIxNTAuNTEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMwNjQxOGYiLz48c3RvcCBvZmZzZXQ9IjAuNjIiIHN0b3AtY29sb3I9IiMxMDU3YTUiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMxYjdkYmUiLz48L2xpbmVhckdyYWRpZW50PjxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoLTMiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE0Mi44NCwxODZjNi44OCwxLjIsMTIuMzMtMS45MywxNi4yNS0xMCwxMy44LTI4LjQ3LDIwLjU5LTQyLjc2LDIwLjU5LTQyLjc2LjIyLS40Mi41MS0uNDkuODgtLjIybDcuNjIsNi4wOWMuMzUuMjguNTYuMjIuNTMtLjE3bC0yLjYzLTM2LjhjMC0uNDktLjM5LS41OC0uNzctLjMxdC0zMSwyMC4yOGMtLjMxLjItLjI4LjMzLjEuNDJsMTAuMTUsMi4yNWMuMjcsMCwuMzMuMTguMi40NEwxNDcuMSwxNjEuNzFjLTQuOTEsMTAuMTYtMTMuNTYsMTAuMjgtMTguNjQsMWw1LjMzLDE1LjM3YTEyLjIxLDEyLjIxLDAsMCwwLDkuMDUsNy45NSIvPjwvY2xpcFBhdGg+PGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXItZ3JhZGllbnQtMyIgeDE9IjE0Mi4zNiIgeTE9IjE3NS42MSIgeDI9IjE3Ni43MiIgeTI9IjEwOS41NSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzM3OGZkNyIvPjxzdG9wIG9mZnNldD0iMC4yOSIgc3RvcC1jb2xvcj0iIzRiZGZlZCIvPjxzdG9wIG9mZnNldD0iMC41NSIgc3RvcC1jb2xvcj0iIzZhZjJmMCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzJhZjBmMyIvPjwvbGluZWFyR3JhZGllbnQ+PGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgtNCI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTQyLjg0LDE4NmM2Ljg4LDEuMiwxMi4zMy0xLjkzLDE2LjI1LTEwLDEzLjgtMjguNDcsMjAuNTktNDIuNzYsMjAuNTktNDIuNzYuMjItLjQyLjUxLS40OS44OC0uMjJsNy42Miw2LjA5Yy4zNS4yOC41Ni4yMi41My0uMTdsLTIuNjMtMzYuOGEuNDcuNDcsMCwwLDAtLjIzLS40M2wtMzYuMjMsNzNjLTMuNjcsNy4zOS0xMywxMC4wNS0xNS42MywzLjk0YTEyLjI0LDEyLjI0LDAsMCwwLDguODUsNy40Ii8+PC9jbGlwUGF0aD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudC00IiB4MT0iMTQyLjEzIiB5MT0iMTc5Ljg1IiB4Mj0iMTc5LjE2IiB5Mj0iMTExLjcyIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMzc4ZmQ3Ii8+PHN0b3Agb2Zmc2V0PSIwLjU4IiBzdG9wLWNvbG9yPSIjM2VkM2U5Ii8+PHN0b3Agb2Zmc2V0PSIwLjgiIHN0b3AtY29sb3I9IiMzMmIzZWEiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMzMzk3ZTIiLz48L2xpbmVhckdyYWRpZW50PjxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoLTUiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE0MywxNDkuNzJjLjA2LjIuMTMuMzkuMTkuNlptLTE0LjUyLDEzLTMtMTAuMjRjMi44MS01LjM5LDUuNzEtNy43Miw5LTguMTcsMi44OS0uNCw2LjMyLjYyLDguNzQsNmwzLjUxLDEyLjI0QzE0MS43LDE3MS44NywxMzMuMzksMTcxLjczLDEyOC40NiwxNjIuNjlaIi8+PC9jbGlwUGF0aD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudC01IiB4MT0iMTM1LjY5IiB5MT0iMTQ4Ljk1IiB4Mj0iMTM2LjU1IiB5Mj0iMTY5LjUxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMDQzMDU1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMDQ0NjgwIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMzYzLjQ5LDE2OC42NVYxNDMuMzhoNC44NGwxNC45MSwxOC4xOS0yLjMxLDAsMC0xOC4yM2g1Ljc4djI1LjI3aC00LjhsLTE0Ljk1LTE4LjIsMi4zNSwwdjE4LjIzWm0tMTktNC41MWE5LDksMCwwLDAsMy4xNy0uNjIsNy4xNSw3LjE1LDAsMCwwLDIuNTEtMS42Niw3LjU1LDcuNTUsMCwwLDAsMS42Ni0yLjU2LDguODgsOC44OCwwLDAsMCwwLTYuNTcsNy42OSw3LjY5LDAsMCwwLTEuNjYtMi41Nyw3LjMxLDcuMzEsMCwwLDAtMi41MS0xLjY3LDguMTcsOC4xNywwLDAsMC0zLjE3LS42LDguODMsOC44MywwLDAsMC0zLjExLjYxLDcuMzgsNy4zOCwwLDAsMC0yLjUxLDEuNjYsNy44Niw3Ljg2LDAsMCwwLTEuNjYsMi41NSw5LDksMCwwLDAtLjYzLDMuMyw5LjE1LDkuMTUsMCwwLDAsLjYzLDMuMjcsNy42OSw3LjY5LDAsMCwwLDEuNjYsMi41OCw3LjYsNy42LDAsMCwwLDIuNDksMS42OEE4LDgsMCwwLDAsMzQ0LjUxLDE2NC4xNFptMCw0LjkxYTE1LjM0LDE1LjM0LDAsMCwxLTUuNDctMSwxMi45MiwxMi45MiwwLDAsMS00LjQxLTIuNzMsMTIsMTIsMCwwLDEtMi44NS00LjE3LDEzLjgzLDEzLjgzLDAsMCwxLTEtNS4xOCwxMi42NCwxMi42NCwwLDAsMSwzLjkyLTkuMzMsMTMsMTMsMCwwLDEsNC4zOC0yLjc2LDE2LjU2LDE2LjU2LDAsMCwxLDExLDAsMTMuMjIsMTMuMjIsMCwwLDEsNC4zNywyLjc0QTEyLjQ2LDEyLjQ2LDAsMCwxLDM1OC4zLDE1NmExMi42OSwxMi42OSwwLDAsMS0xLDUuMjIsMTIuMTksMTIuMTksMCwwLDEtMi44OCw0LjE1LDEzLjM1LDEzLjM1LDAsMCwxLTQuMzcsMi43M0ExNC43OSwxNC43OSwwLDAsMSwzNDQuNTEsMTY5LjA1Wm0tMjQuNzctLjRWMTQzLjM4aDUuODV2MjUuMjdabS0xNy43NSwwLDAtMjAuNTFoLTguMDl2LTQuNzZoMjJsMCw0Ljc2aC04LjEybDAsMjAuNTFabS0xNy44MywwVjE0My4zOEgyOTB2MjUuMjdabS0xNS40NS40M2EyMC42NSwyMC42NSwwLDAsMS01LjgxLS44MSwxMy44NCwxMy44NCwwLDAsMS00LjQ4LTIuMTFsMi00LjQxYTE0LjQxLDE0LjQxLDAsMCwwLDMuODUsMS45LDE0LjE4LDE0LjE4LDAsMCwwLDQuNDkuNzQsOS42Niw5LjY2LDAsMCwwLDIuOC0uMzQsMy4zLDMuMywwLDAsMCwxLjU3LTEsMi4xNCwyLjE0LDAsMCwwLC41LTEuNDEsMS45MSwxLjkxLDAsMCwwLS43OS0xLjYxLDYuNjYsNi42NiwwLDAsMC0yLjA5LTFjLS44Ny0uMjUtMS44My0uNDktMi44Ny0uNzJzLTIuMS0uNTEtMy4xNS0uODVhMTMuNjUsMTMuNjUsMCwwLDEtMi44Ny0xLjMsNi40OCw2LjQ4LDAsMCwxLTIuMTEtMi4wOSw2LjIyLDYuMjIsMCwwLDEtLjgxLTMuMzMsNy4wNiw3LjA2LDAsMCwxLDEuMTctMy45NSw4LjA2LDguMDYsMCwwLDEsMy41NC0yLjg1LDE0LjUxLDE0LjUxLDAsMCwxLDUuOTQtMS4wNywyMCwyMCwwLDAsMSw0LjY5LjU2LDEzLjg4LDEzLjg4LDAsMCwxLDQuMDgsMS42OGwtMS44LDQuNDRhMTUuNzksMTUuNzksMCwwLDAtMy41NC0xLjUsMTMuMTksMTMuMTksMCwwLDAtMy40Ny0uNDgsOC4zNyw4LjM3LDAsMCwwLTIuNzguMzksMy4zMSwzLjMxLDAsMCwwLTEuNTUsMSwyLjQxLDIuNDEsMCwwLDAtLjQ3LDEuNDcsMS44OSwxLjg5LDAsMCwwLC44LDEuNTcsNi4zNSw2LjM1LDAsMCwwLDIuMDksMWMuODcuMjQsMS44Mi40OCwyLjg3LjcyczIuMS41MiwzLjE0LjgzYTEyLjI1LDEyLjI1LDAsMCwxLDIuODcsMS4yNyw2LjM5LDYuMzksMCwwLDEsMi4xMSwyLjA5LDYsNiwwLDAsMSwuODIsMy4yOSw2Ljg3LDYuODcsMCwwLDEtMS4xOSwzLjksOC4zMyw4LjMzLDAsMCwxLTMuNTYsMi44NUExNC40NCwxNC40NCwwLDAsMSwyNjguNzEsMTY5LjA4Wm0tMjcuMjgtNC45NGE5LDksMCwwLDAsMy4xNy0uNjIsNy4xNSw3LjE1LDAsMCwwLDIuNTEtMS42Niw3LjU1LDcuNTUsMCwwLDAsMS42Ni0yLjU2LDguNzUsOC43NSwwLDAsMCwwLTYuNTcsNy42OSw3LjY5LDAsMCwwLTEuNjYtMi41Nyw3LjMxLDcuMzEsMCwwLDAtMi41MS0xLjY3LDguMTcsOC4xNywwLDAsMC0zLjE3LS42LDguODMsOC44MywwLDAsMC0zLjExLjYxLDcuMzgsNy4zOCwwLDAsMC0yLjUxLDEuNjYsNy44Niw3Ljg2LDAsMCwwLTEuNjYsMi41NSw5LDksMCwwLDAtLjYzLDMuMyw5LjE1LDkuMTUsMCwwLDAsLjYzLDMuMjcsNy42OSw3LjY5LDAsMCwwLDEuNjYsMi41OCw3LjYsNy42LDAsMCwwLDIuNDksMS42OEE4LDgsMCwwLDAsMjQxLjQzLDE2NC4xNFptMCw0LjkxYTE1LjM0LDE1LjM0LDAsMCwxLTUuNDctMSwxMi45MiwxMi45MiwwLDAsMS00LjQxLTIuNzMsMTIsMTIsMCwwLDEtMi44NS00LjE3LDEzLjgzLDEzLjgzLDAsMCwxLTEtNS4xOCwxMi42NCwxMi42NCwwLDAsMSwzLjkyLTkuMzMsMTMsMTMsMCwwLDEsNC4zOC0yLjc2LDE2LjU2LDE2LjU2LDAsMCwxLDExLDAsMTMuMjIsMTMuMjIsMCwwLDEsNC4zNywyLjc0LDEyLjM3LDEyLjM3LDAsMCwxLDMuODgsOS4zNSwxMi44NSwxMi44NSwwLDAsMS0xLDUuMjIsMTIuMzYsMTIuMzYsMCwwLDEtMi44OSw0LjE1LDEzLjM1LDEzLjM1LDAsMCwxLTQuMzcsMi43M0ExNC43NiwxNC43NiwwLDAsMSwyNDEuNDMsMTY5LjA1Wm0tMzMuNS05LjM1LTIuNi0yLjc4aDcuMzZhNi4wNiw2LjA2LDAsMCwwLDQuMDUtMS4xNiw0LDQsMCwwLDAsMS4zMy0zLjIxLDQuMDYsNC4wNiwwLDAsMC0xLjMzLTMuMjUsNi4wNiw2LjA2LDAsMCwwLTQuMDUtMS4xNmgtNy4zNmwyLjYtMi43OFptLTUuODUsOVYxNDMuMzhIMjEzYTE0LjE0LDE0LjE0LDAsMCwxLDUuODUsMS4xLDguNTIsOC41MiwwLDAsMSwzLjc5LDMuMTYsOS42NSw5LjY1LDAsMCwxLDAsOS43OCw4LjU4LDguNTgsMCwwLDEtMy43OSwzLjE2LDE0LjMsMTQuMywwLDAsMS01Ljg1LDEuMWgtNy42OWwyLjYtMi42M3Y5LjZaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNTI1LjU4LDE2OC44N2ExNiwxNiwwLDAsMS01LjQtLjkyLDEwLjQ2LDEwLjQ2LDAsMCwxLTQtMi4zN2wxLTIuMDZhMTAuNTUsMTAuNTUsMCwwLDAsMy41OSwyLjE5LDEyLjg4LDEyLjg4LDAsMCwwLDQuNzUuODgsMTAuODEsMTAuODEsMCwwLDAsMy44OC0uNTksNC43NCw0Ljc0LDAsMCwwLDIuMi0xLjYxLDMuODEsMy44MSwwLDAsMCwuNy0yLjI0LDMuMzQsMy4zNCwwLDAsMC0uODQtMi4zOCw2LDYsMCwwLDAtMi4yMi0xLjQzLDI1LjU0LDI1LjU0LDAsMCwwLTMtLjkyYy0xLjEtLjI2LTIuMjEtLjU1LTMuMzItLjg1YTEzLjc2LDEzLjc2LDAsMCwxLTMuMDUtMS4yMSw2LjI4LDYuMjgsMCwwLDEtMi4yNC0yLDUuNzUsNS43NSwwLDAsMS0uODUtMy4yNyw2LjI4LDYuMjgsMCwwLDEsMS0zLjQ1LDYuOTIsNi45MiwwLDAsMSwzLjA1LTIuNTIsMTIuNTEsMTIuNTEsMCwwLDEsNS4yNy0xLDE1LjIxLDE1LjIxLDAsMCwxLDQuMjIuNkExMS44OCwxMS44OCwwLDAsMSw1MzQsMTQ1LjRsLS45LDIuMTNhMTIsMTIsMCwwLDAtMy40NS0xLjU5LDEzLDEzLDAsMCwwLTMuNTItLjUxLDkuODIsOS44MiwwLDAsMC0zLjc1LjYyLDQuNzQsNC43NCwwLDAsMC0yLjE5LDEuNjQsNCw0LDAsMCwwLS43LDIuMzMsMy4zLDMuMywwLDAsMCwuODUsMi4zOCw1LjY2LDUuNjYsMCwwLDAsMi4yNCwxLjQxLDI1LjgyLDI1LjgyLDAsMCwwLDMuMDUuOWMxLjEuMjcsMi4yMS41NiwzLjMuODdhMTUuMiwxNS4yLDAsMCwxLDMsMS4yMSw2LjEyLDYuMTIsMCwwLDEsMi4yNCwyQTUuNTEsNS41MSwwLDAsMSw1MzUsMTYyYTYuMTgsNi4xOCwwLDAsMS0xLDMuNDEsNyw3LDAsMCwxLTMuMDksMi41MywxMi43MiwxMi43MiwwLDAsMS01LjMyLDFtLTE0Ljg5LS4yMi0xMC45LTEyLjU2LDEuODEtMiwxMi4yNywxNC41MVptLTE4LjE2LDBWMTQzLjM4aDIuNjh2MjUuMjdabTIuMzEtNi4yOC0uMS0zLjI1TDUxMCwxNDMuMzhoMy4wN0w1MDIsMTU1LjA3bC0xLjUyLDEuNjNabS0yNi42OC0yLjc1TDQ2NywxNTguMzZoNy45YTguNyw4LjcsMCwwLDAsNS43Ni0xLjY2LDYuNTMsNi41MywwLDAsMCwwLTkuMzUsOC43LDguNywwLDAsMC01Ljc2LTEuNjZINDY3bDEuMTktMS4yN1ptMTQuNTgsOS02LjUtOS4xN2gyLjg5bDYuNTQsOS4xN1ptLTE3LjI1LDBWMTQzLjM4aDkuNDVhMTEuNDgsMTEuNDgsMCwwLDEsNy41NywyLjI5LDcuODMsNy44MywwLDAsMSwyLjc2LDYuMzcsOC4yOSw4LjI5LDAsMCwxLTEuMjUsNC42LDgsOCwwLDAsMS0zLjU1LDMsMTMuNjIsMTMuNjIsMCwwLDEtNS41MywxaC04bDEuMTktMS4yMnY5LjI0Wm0tMjAuMjMtMi4xM2ExMS44NSwxMS44NSwwLDAsMCw0LjI0LS44MSw5LjgzLDkuODMsMCwwLDAsMy4zNi0yLjIxLDEwLjM0LDEwLjM0LDAsMCwwLDMuMDUtNy40OSwxMS4zLDExLjMsMCwwLDAtLjgxLTQuMTcsMTAsMTAsMCwwLDAtMi4yMi0zLjMyLDEwLjIzLDEwLjIzLDAsMCwwLTMuMzgtMi4yLDExLjM3LDExLjM3LDAsMCwwLTguNDMsMCwxMC4wOSwxMC4wOSwwLDAsMC01LjYzLDUuNTIsMTEuMzUsMTEuMzUsMCwwLDAsMCw4LjMyLDEwLjEsMTAuMSwwLDAsMCw1LjYzLDUuNTVBMTEuODMsMTEuODMsMCwwLDAsNDQ1LjI2LDE2Ni41MlptMCwyLjM1YTE0LjE2LDE0LjE2LDAsMCwxLTUuMjUtMSwxMi40LDEyLjQsMCwwLDEtNy02LjgxLDEzLjU4LDEzLjU4LDAsMCwxLDAtMTAuMTgsMTIuMjgsMTIuMjgsMCwwLDEsMi44LTQuMDgsMTMuMjQsMTMuMjQsMCwwLDEsNC4yMS0yLjcxLDEzLjgyLDEzLjgyLDAsMCwxLDUuMjUtMSwxNC4xMSwxNC4xMSwwLDAsMSw1LjI5LDEsMTIuNjUsMTIuNjUsMCwwLDEsNC4yLDIuNjksMTEuOTQsMTEuOTQsMCwwLDEsMi44LDQuMDgsMTMuNjMsMTMuNjMsMCwwLDEsMCwxMC4yNSwxMi4xMywxMi4xMywwLDAsMS0yLjgsNC4wOCwxMywxMywwLDAsMS00LjIsMi42OUExNC4xMSwxNC4xMSwwLDAsMSw0NDUuMjYsMTY4Ljg3Wm0tNDUuNTctLjIyLTguNTItMjUuMjdoMi43NGw4LDIzLjc5aC0xLjM3bDguMjMtMjMuNzloMi40Nmw4LjEyLDIzLjc5SDQxOGw4LjA1LTIzLjc5aDIuNTZsLTguNTIsMjUuMjdoLTIuODFsLTcuNzYtMjIuNTdoLjcybC03LjgsMjIuNTdaIi8+PGcgY2xhc3M9ImNscy0zIj48cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjM2IiB5PSIxMjcuNjEiIHdpZHRoPSI2Ny43MSIgaGVpZ2h0PSI1OC4xOCIvPjwvZz48ZyBjbGFzcz0iY2xzLTUiPjxyZWN0IGNsYXNzPSJjbHMtNiIgeD0iODQuOCIgeT0iMTI1LjgyIiB3aWR0aD0iNTguMzciIGhlaWdodD0iNjAuNTMiLz48L2c+PGcgY2xhc3M9ImNscy03Ij48cmVjdCBjbGFzcz0iY2xzLTgiIHg9IjEyOC40NiIgeT0iMTAxLjU2IiB3aWR0aD0iNjAuMjgiIGhlaWdodD0iODUuNjQiLz48L2c+PGcgY2xhc3M9ImNscy05Ij48cmVjdCBjbGFzcz0iY2xzLTEwIiB4PSIxMzMuOTkiIHk9IjEwMS43MSIgd2lkdGg9IjU0Ljc1IiBoZWlnaHQ9Ijg1LjQ5Ii8+PC9nPjxnIGNsYXNzPSJjbHMtMTEiPjxyZWN0IGNsYXNzPSJjbHMtMTIiIHg9IjEyNS40NSIgeT0iMTQzLjg4IiB3aWR0aD0iMjEuMjIiIGhlaWdodD0iMjcuOTgiLz48L2c+PC9zdmc+'); background-size: contain; background-repeat: no-repeat; background-position: left center; }
.pw-footer-logo .pw-logo-img { display: block; background-image: url('data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIzNCAxMDAgNTAzIDg4Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6bm9uZTtjbGlwLXJ1bGU6ZXZlbm9kZDt9LmNscy0ye2ZpbGw6I2ZmZjt9LmNscy0ze2NsaXAtcGF0aDp1cmwoI2NsaXAtcGF0aCk7fS5jbHMtNHtmaWxsOnVybCgjbGluZWFyLWdyYWRpZW50KTt9LmNscy01e2NsaXAtcGF0aDp1cmwoI2NsaXAtcGF0aC0yKTt9LmNscy02e2ZpbGw6dXJsKCNsaW5lYXItZ3JhZGllbnQtMik7fS5jbHMtN3tjbGlwLXBhdGg6dXJsKCNjbGlwLXBhdGgtMyk7fS5jbHMtOHtmaWxsOnVybCgjbGluZWFyLWdyYWRpZW50LTMpO30uY2xzLTl7Y2xpcC1wYXRoOnVybCgjY2xpcC1wYXRoLTQpO30uY2xzLTEwe2ZpbGw6dXJsKCNsaW5lYXItZ3JhZGllbnQtNCk7fS5jbHMtMTF7Y2xpcC1wYXRoOnVybCgjY2xpcC1wYXRoLTUpO30uY2xzLTEye2ZpbGw6dXJsKCNsaW5lYXItZ3JhZGllbnQtNSk7fTwvc3R5bGU+PGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTU3LjA1LDE1NmwyLjg5LTE3LjY0SDc5LjNhOC4zOCw4LjM4LDAsMCwxLDguNDIsOC44MmgwQTkuMzcsOS4zNywwLDAsMSw3OC40OSwxNTZaTTM2LDE4NS43OUg1Mi4xN2wzLjEyLTE5SDc5LjY4YTI0LDI0LDAsMCwwLDE0Ljc0LTQuNTIsMjEuNzMsMjEuNzMsMCwwLDAsOC42My0xNS4wNmMuNjYtNy0xLjQ3LTEzLjA3LTcuNzUtMTYuNjRhMjMuOTIsMjMuOTIsMCwwLDAtMTEtMi45NEg0NS41M1oiLz48L2NsaXBQYXRoPjxsaW5lYXJHcmFkaWVudCBpZD0ibGluZWFyLWdyYWRpZW50IiB4MT0iNDUuODMiIHkxPSIxNjMuOTgiIHgyPSI5Ny42NiIgeTI9IjE0OC4yOCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzA0NDE5MiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzA3NDA4ZiIvPjwvbGluZWFyR3JhZGllbnQ+PGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgtMiI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTI1LjIsMTUzYzIuODktNS43NSw1Ljg2LTguMiw5LjIzLTguNjcsMi44OS0uNCw2LjMyLjYyLDguNzQsNmwtMy41OS0xMS4yNWMtMi4wOS02LjU2LTUuMTktMTAuMjMtOS44Ni0xMS40OC02LjYxLTEuNzctMTEuNzYsMi0xNS40OCwxMC4yN2wtNywxNS42M2MtNC43MywxMC41LTEyLjQyLDE2Ljc3LTIyLjQsMTkuMTMsMS41Niw4Ljg0LDUuNTgsMTMuNjcsMTIuMDksMTMuNyw3LjgzLDAsMTQuNTgtNi4wNiwyMC4zLTE3LjQzWiIvPjwvY2xpcFBhdGg+PGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXItZ3JhZGllbnQtMiIgeDE9IjkzLjUxIiB5MT0iMTYxLjAyIiB4Mj0iMTM3LjEiIHkyPSIxNTAuNTEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMwNjQxOGYiLz48c3RvcCBvZmZzZXQ9IjAuNjIiIHN0b3AtY29sb3I9IiMxMDU3YTUiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMxYjdkYmUiLz48L2xpbmVhckdyYWRpZW50PjxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoLTMiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE0Mi44NCwxODZjNi44OCwxLjIsMTIuMzMtMS45MywxNi4yNS0xMCwxMy44LTI4LjQ3LDIwLjU5LTQyLjc2LDIwLjU5LTQyLjc2LjIyLS40Mi41MS0uNDkuODgtLjIybDcuNjIsNi4wOWMuMzUuMjguNTYuMjIuNTMtLjE3bC0yLjYzLTM2LjhjMC0uNDktLjM5LS41OC0uNzctLjMxdC0zMSwyMC4yOGMtLjMxLjItLjI4LjMzLjEuNDJsMTAuMTUsMi4yNWMuMjcsMCwuMzMuMTguMi40NEwxNDcuMSwxNjEuNzFjLTQuOTEsMTAuMTYtMTMuNTYsMTAuMjgtMTguNjQsMWw1LjMzLDE1LjM3YTEyLjIxLDEyLjIxLDAsMCwwLDkuMDUsNy45NSIvPjwvY2xpcFBhdGg+PGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXItZ3JhZGllbnQtMyIgeDE9IjE0Mi4zNiIgeTE9IjE3NS42MSIgeDI9IjE3Ni43MiIgeTI9IjEwOS41NSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzM3OGZkNyIvPjxzdG9wIG9mZnNldD0iMC4yOSIgc3RvcC1jb2xvcj0iIzRiZGZlZCIvPjxzdG9wIG9mZnNldD0iMC41NSIgc3RvcC1jb2xvcj0iIzZhZjJmMCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzJhZjBmMyIvPjwvbGluZWFyR3JhZGllbnQ+PGNsaXBQYXRoIGlkPSJjbGlwLXBhdGgtNCI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTQyLjg0LDE4NmM2Ljg4LDEuMiwxMi4zMy0xLjkzLDE2LjI1LTEwLDEzLjgtMjguNDcsMjAuNTktNDIuNzYsMjAuNTktNDIuNzYuMjItLjQyLjUxLS40OS44OC0uMjJsNy42Miw2LjA5Yy4zNS4yOC41Ni4yMi41My0uMTdsLTIuNjMtMzYuOGEuNDcuNDcsMCwwLDAtLjIzLS40M2wtMzYuMjMsNzNjLTMuNjcsNy4zOS0xMywxMC4wNS0xNS42MywzLjk0YTEyLjI0LDEyLjI0LDAsMCwwLDguODUsNy40Ii8+PC9jbGlwUGF0aD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudC00IiB4MT0iMTQyLjEzIiB5MT0iMTc5Ljg1IiB4Mj0iMTc5LjE2IiB5Mj0iMTExLjcyIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMzc4ZmQ3Ii8+PHN0b3Agb2Zmc2V0PSIwLjU4IiBzdG9wLWNvbG9yPSIjM2VkM2U5Ii8+PHN0b3Agb2Zmc2V0PSIwLjgiIHN0b3AtY29sb3I9IiMzMmIzZWEiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMzMzk3ZTIiLz48L2xpbmVhckdyYWRpZW50PjxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoLTUiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE0MywxNDkuNzJjLjA2LjIuMTMuMzkuMTkuNlptLTE0LjUyLDEzLTMtMTAuMjRjMi44MS01LjM5LDUuNzEtNy43Miw5LTguMTcsMi44OS0uNCw2LjMyLjYyLDguNzQsNmwzLjUxLDEyLjI0QzE0MS43LDE3MS44NywxMzMuMzksMTcxLjczLDEyOC40NiwxNjIuNjlaIi8+PC9jbGlwUGF0aD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudC01IiB4MT0iMTM1LjY5IiB5MT0iMTQ4Ljk1IiB4Mj0iMTM2LjU1IiB5Mj0iMTY5LjUxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMDQzMDU1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMDQ0NjgwIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMzYzLjQ5LDE2OC42NVYxNDMuMzhoNC44NGwxNC45MSwxOC4xOS0yLjMxLDAsMC0xOC4yM2g1Ljc4djI1LjI3aC00LjhsLTE0Ljk1LTE4LjIsMi4zNSwwdjE4LjIzWm0tMTktNC41MWE5LDksMCwwLDAsMy4xNy0uNjIsNy4xNSw3LjE1LDAsMCwwLDIuNTEtMS42Niw3LjU1LDcuNTUsMCwwLDAsMS42Ni0yLjU2LDguODgsOC44OCwwLDAsMCwwLTYuNTcsNy42OSw3LjY5LDAsMCwwLTEuNjYtMi41Nyw3LjMxLDcuMzEsMCwwLDAtMi41MS0xLjY3LDguMTcsOC4xNywwLDAsMC0zLjE3LS42LDguODMsOC44MywwLDAsMC0zLjExLjYxLDcuMzgsNy4zOCwwLDAsMC0yLjUxLDEuNjYsNy44Niw3Ljg2LDAsMCwwLTEuNjYsMi41NSw5LDksMCwwLDAtLjYzLDMuMyw5LjE1LDkuMTUsMCwwLDAsLjYzLDMuMjcsNy42OSw3LjY5LDAsMCwwLDEuNjYsMi41OCw3LjYsNy42LDAsMCwwLDIuNDksMS42OEE4LDgsMCwwLDAsMzQ0LjUxLDE2NC4xNFptMCw0LjkxYTE1LjM0LDE1LjM0LDAsMCwxLTUuNDctMSwxMi45MiwxMi45MiwwLDAsMS00LjQxLTIuNzMsMTIsMTIsMCwwLDEtMi44NS00LjE3LDEzLjgzLDEzLjgzLDAsMCwxLTEtNS4xOCwxMi42NCwxMi42NCwwLDAsMSwzLjkyLTkuMzMsMTMsMTMsMCwwLDEsNC4zOC0yLjc2LDE2LjU2LDE2LjU2LDAsMCwxLDExLDAsMTMuMjIsMTMuMjIsMCwwLDEsNC4zNywyLjc0QTEyLjQ2LDEyLjQ2LDAsMCwxLDM1OC4zLDE1NmExMi42OSwxMi42OSwwLDAsMS0xLDUuMjIsMTIuMTksMTIuMTksMCwwLDEtMi44OCw0LjE1LDEzLjM1LDEzLjM1LDAsMCwxLTQuMzcsMi43M0ExNC43OSwxNC43OSwwLDAsMSwzNDQuNTEsMTY5LjA1Wm0tMjQuNzctLjRWMTQzLjM4aDUuODV2MjUuMjdabS0xNy43NSwwLDAtMjAuNTFoLTguMDl2LTQuNzZoMjJsMCw0Ljc2aC04LjEybDAsMjAuNTFabS0xNy44MywwVjE0My4zOEgyOTB2MjUuMjdabS0xNS40NS40M2EyMC42NSwyMC42NSwwLDAsMS01LjgxLS44MSwxMy44NCwxMy44NCwwLDAsMS00LjQ4LTIuMTFsMi00LjQxYTE0LjQxLDE0LjQxLDAsMCwwLDMuODUsMS45LDE0LjE4LDE0LjE4LDAsMCwwLDQuNDkuNzQsOS42Niw5LjY2LDAsMCwwLDIuOC0uMzQsMy4zLDMuMywwLDAsMCwxLjU3LTEsMi4xNCwyLjE0LDAsMCwwLC41LTEuNDEsMS45MSwxLjkxLDAsMCwwLS43OS0xLjYxLDYuNjYsNi42NiwwLDAsMC0yLjA5LTFjLS44Ny0uMjUtMS44My0uNDktMi44Ny0uNzJzLTIuMS0uNTEtMy4xNS0uODVhMTMuNjUsMTMuNjUsMCwwLDEtMi44Ny0xLjMsNi40OCw2LjQ4LDAsMCwxLTIuMTEtMi4wOSw2LjIyLDYuMjIsMCwwLDEtLjgxLTMuMzMsNy4wNiw3LjA2LDAsMCwxLDEuMTctMy45NSw4LjA2LDguMDYsMCwwLDEsMy41NC0yLjg1LDE0LjUxLDE0LjUxLDAsMCwxLDUuOTQtMS4wNywyMCwyMCwwLDAsMSw0LjY5LjU2LDEzLjg4LDEzLjg4LDAsMCwxLDQuMDgsMS42OGwtMS44LDQuNDRhMTUuNzksMTUuNzksMCwwLDAtMy41NC0xLjUsMTMuMTksMTMuMTksMCwwLDAtMy40Ny0uNDgsOC4zNyw4LjM3LDAsMCwwLTIuNzguMzksMy4zMSwzLjMxLDAsMCwwLTEuNTUsMSwyLjQxLDIuNDEsMCwwLDAtLjQ3LDEuNDcsMS44OSwxLjg5LDAsMCwwLC44LDEuNTcsNi4zNSw2LjM1LDAsMCwwLDIuMDksMWMuODcuMjQsMS44Mi40OCwyLjg3LjcyczIuMS41MiwzLjE0LjgzYTEyLjI1LDEyLjI1LDAsMCwxLDIuODcsMS4yNyw2LjM5LDYuMzksMCwwLDEsMi4xMSwyLjA5LDYsNiwwLDAsMSwuODIsMy4yOSw2Ljg3LDYuODcsMCwwLDEtMS4xOSwzLjksOC4zMyw4LjMzLDAsMCwxLTMuNTYsMi44NUExNC40NCwxNC40NCwwLDAsMSwyNjguNzEsMTY5LjA4Wm0tMjcuMjgtNC45NGE5LDksMCwwLDAsMy4xNy0uNjIsNy4xNSw3LjE1LDAsMCwwLDIuNTEtMS42Niw3LjU1LDcuNTUsMCwwLDAsMS42Ni0yLjU2LDguNzUsOC43NSwwLDAsMCwwLTYuNTcsNy42OSw3LjY5LDAsMCwwLTEuNjYtMi41Nyw3LjMxLDcuMzEsMCwwLDAtMi41MS0xLjY3LDguMTcsOC4xNywwLDAsMC0zLjE3LS42LDguODMsOC44MywwLDAsMC0zLjExLjYxLDcuMzgsNy4zOCwwLDAsMC0yLjUxLDEuNjYsNy44Niw3Ljg2LDAsMCwwLTEuNjYsMi41NSw5LDksMCwwLDAtLjYzLDMuMyw5LjE1LDkuMTUsMCwwLDAsLjYzLDMuMjcsNy42OSw3LjY5LDAsMCwwLDEuNjYsMi41OCw3LjYsNy42LDAsMCwwLDIuNDksMS42OEE4LDgsMCwwLDAsMjQxLjQzLDE2NC4xNFptMCw0LjkxYTE1LjM0LDE1LjM0LDAsMCwxLTUuNDctMSwxMi45MiwxMi45MiwwLDAsMS00LjQxLTIuNzMsMTIsMTIsMCwwLDEtMi44NS00LjE3LDEzLjgzLDEzLjgzLDAsMCwxLTEtNS4xOCwxMi42NCwxMi42NCwwLDAsMSwzLjkyLTkuMzMsMTMsMTMsMCwwLDEsNC4zOC0yLjc2LDE2LjU2LDE2LjU2LDAsMCwxLDExLDAsMTMuMjIsMTMuMjIsMCwwLDEsNC4zNywyLjc0LDEyLjM3LDEyLjM3LDAsMCwxLDMuODgsOS4zNSwxMi44NSwxMi44NSwwLDAsMS0xLDUuMjIsMTIuMzYsMTIuMzYsMCwwLDEtMi44OSw0LjE1LDEzLjM1LDEzLjM1LDAsMCwxLTQuMzcsMi43M0ExNC43NiwxNC43NiwwLDAsMSwyNDEuNDMsMTY5LjA1Wm0tMzMuNS05LjM1LTIuNi0yLjc4aDcuMzZhNi4wNiw2LjA2LDAsMCwwLDQuMDUtMS4xNiw0LDQsMCwwLDAsMS4zMy0zLjIxLDQuMDYsNC4wNiwwLDAsMC0xLjMzLTMuMjUsNi4wNiw2LjA2LDAsMCwwLTQuMDUtMS4xNmgtNy4zNmwyLjYtMi43OFptLTUuODUsOVYxNDMuMzhIMjEzYTE0LjE0LDE0LjE0LDAsMCwxLDUuODUsMS4xLDguNTIsOC41MiwwLDAsMSwzLjc5LDMuMTYsOS42NSw5LjY1LDAsMCwxLDAsOS43OCw4LjU4LDguNTgsMCwwLDEtMy43OSwzLjE2LDE0LjMsMTQuMywwLDAsMS01Ljg1LDEuMWgtNy42OWwyLjYtMi42M3Y5LjZaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNTI1LjU4LDE2OC44N2ExNiwxNiwwLDAsMS01LjQtLjkyLDEwLjQ2LDEwLjQ2LDAsMCwxLTQtMi4zN2wxLTIuMDZhMTAuNTUsMTAuNTUsMCwwLDAsMy41OSwyLjE5LDEyLjg4LDEyLjg4LDAsMCwwLDQuNzUuODgsMTAuODEsMTAuODEsMCwwLDAsMy44OC0uNTksNC43NCw0Ljc0LDAsMCwwLDIuMi0xLjYxLDMuODEsMy44MSwwLDAsMCwuNy0yLjI0LDMuMzQsMy4zNCwwLDAsMC0uODQtMi4zOCw2LDYsMCwwLDAtMi4yMi0xLjQzLDI1LjU0LDI1LjU0LDAsMCwwLTMtLjkyYy0xLjEtLjI2LTIuMjEtLjU1LTMuMzItLjg1YTEzLjc2LDEzLjc2LDAsMCwxLTMuMDUtMS4yMSw2LjI4LDYuMjgsMCwwLDEtMi4yNC0yLDUuNzUsNS43NSwwLDAsMS0uODUtMy4yNyw2LjI4LDYuMjgsMCwwLDEsMS0zLjQ1LDYuOTIsNi45MiwwLDAsMSwzLjA1LTIuNTIsMTIuNTEsMTIuNTEsMCwwLDEsNS4yNy0xLDE1LjIxLDE1LjIxLDAsMCwxLDQuMjIuNkExMS44OCwxMS44OCwwLDAsMSw1MzQsMTQ1LjRsLS45LDIuMTNhMTIsMTIsMCwwLDAtMy40NS0xLjU5LDEzLDEzLDAsMCwwLTMuNTItLjUxLDkuODIsOS44MiwwLDAsMC0zLjc1LjYyLDQuNzQsNC43NCwwLDAsMC0yLjE5LDEuNjQsNCw0LDAsMCwwLS43LDIuMzMsMy4zLDMuMywwLDAsMCwuODUsMi4zOCw1LjY2LDUuNjYsMCwwLDAsMi4yNCwxLjQxLDI1LjgyLDI1LjgyLDAsMCwwLDMuMDUuOWMxLjEuMjcsMi4yMS41NiwzLjMuODdhMTUuMiwxNS4yLDAsMCwxLDMsMS4yMSw2LjEyLDYuMTIsMCwwLDEsMi4yNCwyQTUuNTEsNS41MSwwLDAsMSw1MzUsMTYyYTYuMTgsNi4xOCwwLDAsMS0xLDMuNDEsNyw3LDAsMCwxLTMuMDksMi41MywxMi43MiwxMi43MiwwLDAsMS01LjMyLDFtLTE0Ljg5LS4yMi0xMC45LTEyLjU2LDEuODEtMiwxMi4yNywxNC41MVptLTE4LjE2LDBWMTQzLjM4aDIuNjh2MjUuMjdabTIuMzEtNi4yOC0uMS0zLjI1TDUxMCwxNDMuMzhoMy4wN0w1MDIsMTU1LjA3bC0xLjUyLDEuNjNabS0yNi42OC0yLjc1TDQ2NywxNTguMzZoNy45YTguNyw4LjcsMCwwLDAsNS43Ni0xLjY2LDYuNTMsNi41MywwLDAsMCwwLTkuMzUsOC43LDguNywwLDAsMC01Ljc2LTEuNjZINDY3bDEuMTktMS4yN1ptMTQuNTgsOS02LjUtOS4xN2gyLjg5bDYuNTQsOS4xN1ptLTE3LjI1LDBWMTQzLjM4aDkuNDVhMTEuNDgsMTEuNDgsMCwwLDEsNy41NywyLjI5LDcuODMsNy44MywwLDAsMSwyLjc2LDYuMzcsOC4yOSw4LjI5LDAsMCwxLTEuMjUsNC42LDgsOCwwLDAsMS0zLjU1LDMsMTMuNjIsMTMuNjIsMCwwLDEtNS41MywxaC04bDEuMTktMS4yMnY5LjI0Wm0tMjAuMjMtMi4xM2ExMS44NSwxMS44NSwwLDAsMCw0LjI0LS44MSw5LjgzLDkuODMsMCwwLDAsMy4zNi0yLjIxLDEwLjM0LDEwLjM0LDAsMCwwLDMuMDUtNy40OSwxMS4zLDExLjMsMCwwLDAtLjgxLTQuMTcsMTAsMTAsMCwwLDAtMi4yMi0zLjMyLDEwLjIzLDEwLjIzLDAsMCwwLTMuMzgtMi4yLDExLjM3LDExLjM3LDAsMCwwLTguNDMsMCwxMC4wOSwxMC4wOSwwLDAsMC01LjYzLDUuNTIsMTEuMzUsMTEuMzUsMCwwLDAsMCw4LjMyLDEwLjEsMTAuMSwwLDAsMCw1LjYzLDUuNTVBMTEuODMsMTEuODMsMCwwLDAsNDQ1LjI2LDE2Ni41MlptMCwyLjM1YTE0LjE2LDE0LjE2LDAsMCwxLTUuMjUtMSwxMi40LDEyLjQsMCwwLDEtNy02LjgxLDEzLjU4LDEzLjU4LDAsMCwxLDAtMTAuMTgsMTIuMjgsMTIuMjgsMCwwLDEsMi44LTQuMDgsMTMuMjQsMTMuMjQsMCwwLDEsNC4yMS0yLjcxLDEzLjgyLDEzLjgyLDAsMCwxLDUuMjUtMSwxNC4xMSwxNC4xMSwwLDAsMSw1LjI5LDEsMTIuNjUsMTIuNjUsMCwwLDEsNC4yLDIuNjksMTEuOTQsMTEuOTQsMCwwLDEsMi44LDQuMDgsMTMuNjMsMTMuNjMsMCwwLDEsMCwxMC4yNSwxMi4xMywxMi4xMywwLDAsMS0yLjgsNC4wOCwxMywxMywwLDAsMS00LjIsMi42OUExNC4xMSwxNC4xMSwwLDAsMSw0NDUuMjYsMTY4Ljg3Wm0tNDUuNTctLjIyLTguNTItMjUuMjdoMi43NGw4LDIzLjc5aC0xLjM3bDguMjMtMjMuNzloMi40Nmw4LjEyLDIzLjc5SDQxOGw4LjA1LTIzLjc5aDIuNTZsLTguNTIsMjUuMjdoLTIuODFsLTcuNzYtMjIuNTdoLjcybC03LjgsMjIuNTdaIi8+PGcgY2xhc3M9ImNscy0zIj48cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjM2IiB5PSIxMjcuNjEiIHdpZHRoPSI2Ny43MSIgaGVpZ2h0PSI1OC4xOCIvPjwvZz48ZyBjbGFzcz0iY2xzLTUiPjxyZWN0IGNsYXNzPSJjbHMtNiIgeD0iODQuOCIgeT0iMTI1LjgyIiB3aWR0aD0iNTguMzciIGhlaWdodD0iNjAuNTMiLz48L2c+PGcgY2xhc3M9ImNscy03Ij48cmVjdCBjbGFzcz0iY2xzLTgiIHg9IjEyOC40NiIgeT0iMTAxLjU2IiB3aWR0aD0iNjAuMjgiIGhlaWdodD0iODUuNjQiLz48L2c+PGcgY2xhc3M9ImNscy05Ij48cmVjdCBjbGFzcz0iY2xzLTEwIiB4PSIxMzMuOTkiIHk9IjEwMS43MSIgd2lkdGg9IjU0Ljc1IiBoZWlnaHQ9Ijg1LjQ5Ii8+PC9nPjxnIGNsYXNzPSJjbHMtMTEiPjxyZWN0IGNsYXNzPSJjbHMtMTIiIHg9IjEyNS40NSIgeT0iMTQzLjg4IiB3aWR0aD0iMjEuMjIiIGhlaWdodD0iMjcuOTgiLz48L2c+PC9zdmc+'); background-size: contain; background-repeat: no-repeat; background-position: left center; }
.pw-site-logo .pw-logo-img { width: 280px; height: 48px; background-position: left center !important; }
.pw-footer-logo .pw-logo-img { width: 280px; height: 48px; }
@media (max-width: 768px) { .pw-site-logo .pw-logo-img { width: 240px; height: 42px; } }
.pw-site-logo { display: inline-flex !important; align-items: center; gap: 10px; text-decoration: none; line-height: 1; }
.pw-site-logo .pw-logo-img { display: block; width: 280px !important; height: 48px !important; flex-shrink: 0; }
.pw-site-logo .pw-logo-text { display: none; }
.pw-site-logo .pw-logo-text b { color: var(--pw-blue, #2d7eff); font-weight: 800; }
@media (max-width: 768px) { .pw-site-logo .pw-logo-img { width: 240px !important; height: 42px !important; } .pw-site-logo .pw-logo-text { font-size: 17px; } }

.pw-site-header { background: #0a1226 !important; backdrop-filter: none !important; -webkit-backdrop-filter: none !important; border-bottom: none !important; padding-top: 18px !important; padding-bottom: 18px !important; transition: background 0.25s ease, padding 0.25s ease, box-shadow 0.25s ease; }
.pw-site-header.pw-scrolled { background: rgba(8,16,42,0.92) !important; backdrop-filter: blur(14px) saturate(160%) !important; -webkit-backdrop-filter: blur(14px) saturate(160%) !important; padding-top: 14px !important; padding-bottom: 14px !important; box-shadow: 0 1px 0 rgba(255,255,255,0.06); }
.pw-main-nav a.has-arrow::after { display: none !important; }
.pw-main-nav a { font-weight: 600 !important; letter-spacing: 0.3px !important; font-size: 15px !important; }
.pw-header-cta { background: transparent !important; color: #fff !important; border: 1px solid rgba(255,255,255,0.22) !important; padding: 9px 16px !important; font-weight: 600 !important; font-size: 14px !important; letter-spacing: 0.3px !important; border-radius: 8px !important; box-shadow: none !important; transition: background 0.2s ease, border-color 0.2s ease; }
.pw-header-cta:hover { background: rgba(255,255,255,0.06) !important; border-color: rgba(255,255,255,0.4) !important; }
.pw-site-logo .pw-logo-text { color: rgba(255,255,255,0.92) !important; }
.pw-site-logo .pw-logo-text b { color: rgba(255,255,255,0.92) !important; }
/* body-navy-fix */
body { background: #0a1226; }
html { background: #0a1226; }



.pw-site-logo .pw-logo-svg{display:inline-flex;align-items:center;line-height:0}
.pw-site-logo .pw-logo-svg svg{height:38px;width:auto;display:block}
.pw-footer-logo .pw-logo-svg{display:inline-flex;align-items:center;line-height:0}
.pw-footer-logo .pw-logo-svg svg{height:30px;width:auto;display:block}
@media (max-width:768px){.pw-site-logo .pw-logo-svg svg{height:30px}}



/* ============================================
   LEAD CAPTURE / FOOTER CTA
   ============================================ */
.pw-leadgen {
  background: linear-gradient(180deg, #0a1226 0%, #060c1c 100%);
  color: #fff;
  padding: 80px 0 64px;
  position: relative;
  overflow: hidden;
}
.pw-leadgen::before {
  content: "";
  position: absolute;
  inset: 0;
  background:
    radial-gradient(ellipse 800px 400px at 100% 0%, rgba(45,126,255,0.18) 0%, transparent 60%),
    radial-gradient(ellipse 600px 300px at 0% 100%, rgba(0,212,255,0.08) 0%, transparent 60%);
  pointer-events: none;
}
.pw-leadgen::after {
  content: "";
  position: absolute;
  inset: 0;
  background-image: radial-gradient(circle, rgba(255,255,255,0.04) 1px, transparent 1.5px);
  background-size: 28px 28px;
  pointer-events: none;
}
.pw-leadgen > * { position: relative; z-index: 1; }
.pw-leadgen-grid {
  display: grid;
  grid-template-columns: 1fr auto 1fr;
  gap: 48px;
  align-items: center;
}
.pw-leadgen-cert {
  display: inline-flex;
  align-items: center;
  gap: 9px;
  padding: 9px 18px;
  background: rgba(45,126,255,0.1);
  border: 1px solid rgba(45,126,255,0.25);
  border-radius: 100px;
  font-size: 13px;
  font-weight: 700;
  color: #fff;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  margin-bottom: 18px;
  box-shadow: 0 4px 14px rgba(45,126,255,0.15);
}
.pw-leadgen-cert svg { flex-shrink: 0; }
.pw-leadgen-eyebrow {
  font-size: 14px;
  font-weight: 800;
  letter-spacing: 0.16em;
  text-transform: uppercase;
  color: var(--pw-blue-light);
  margin-bottom: 18px;
}
.pw-leadgen-title {
  font-size: 34px;
  font-weight: 800;
  line-height: 1.12;
  letter-spacing: -0.025em;
  margin: 0 0 18px;
  color: #fff;
  text-wrap: balance;
}
.pw-leadgen-title em {
  font-style: normal;
  background: linear-gradient(135deg, var(--pw-blue-light), var(--pw-cyan));
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
.pw-leadgen-sub {
  font-size: 15.5px;
  color: rgba(255,255,255,0.7);
  margin-bottom: 28px;
  line-height: 1.6;
  max-width: 460px;
}
.pw-leadgen-paths {
  display: flex;
  flex-direction: column;
  gap: 14px;
}
.pw-leadgen-path {
  background: rgba(255,255,255,0.03);
  border: 1px solid rgba(255,255,255,0.08);
  border-radius: 12px;
  padding: 16px 18px;
  display: grid;
  grid-template-columns: 1fr auto;
  gap: 14px;
  align-items: center;
  transition: background 0.18s ease, border-color 0.18s ease;
}
.pw-leadgen-path:hover {
  background: rgba(255,255,255,0.05);
  border-color: rgba(45,126,255,0.3);
}
.pw-leadgen-path-tag {
  font-size: 13px;
  color: rgba(255,255,255,0.65);
  font-weight: 500;
  margin-bottom: 2px;
}
.pw-leadgen-path-title {
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  line-height: 1.2;
}
.pw-leadgen-path-cta {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 10px 18px;
  background: linear-gradient(180deg, #3a8aff, #2d7eff);
  color: #fff !important;
  text-decoration: none;
  border-radius: 8px;
  font-size: 13.5px;
  font-weight: 600;
  white-space: nowrap;
  box-shadow: 0 4px 14px rgba(45,126,255,0.4);
  transition: transform 0.18s ease, box-shadow 0.18s ease;
}
.pw-leadgen-path-cta:hover {
  transform: translateY(-1px);
  box-shadow: 0 8px 22px rgba(45,126,255,0.55);
  color: #fff;
}
.pw-leadgen-path-cta svg { flex-shrink: 0; }

/* OR divider */
.pw-leadgen-divider {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 12px;
  height: 100%;
  min-height: 320px;
}
.pw-leadgen-divider::before,
.pw-leadgen-divider::after {
  content: "";
  flex: 1;
  width: 1px;
  background: linear-gradient(to bottom, transparent, rgba(255,255,255,0.18), transparent);
}
.pw-leadgen-divider span {
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 0.14em;
  color: rgba(255,255,255,0.55);
  background: rgba(45,126,255,0.1);
  border: 1px solid rgba(45,126,255,0.2);
  width: 44px;
  height: 44px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* Form */
.pw-leadgen-form {
  background: rgba(255,255,255,0.03);
  border: 1px solid rgba(255,255,255,0.08);
  border-radius: 16px;
  padding: 24px;
  backdrop-filter: blur(8px);
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.pw-form-row {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 12px;
}
.pw-leadgen-form input,
.pw-leadgen-form select,
.pw-leadgen-form textarea {
  width: 100%;
  padding: 13px 14px;
  background: rgba(255,255,255,0.05);
  border: 1px solid rgba(255,255,255,0.1);
  border-radius: 9px;
  color: #fff;
  font-family: inherit;
  font-size: 14px;
  transition: border-color 0.18s ease, background 0.18s ease;
  -webkit-appearance: none;
  appearance: none;
}
.pw-leadgen-form input::placeholder,
.pw-leadgen-form textarea::placeholder {
  color: rgba(255,255,255,0.45);
}
.pw-leadgen-form input:focus,
.pw-leadgen-form select:focus,
.pw-leadgen-form textarea:focus {
  outline: none;
  border-color: var(--pw-blue);
  background: rgba(255,255,255,0.07);
  box-shadow: 0 0 0 3px rgba(45,126,255,0.18);
}
.pw-leadgen-form select {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none'><path d='M1 1l5 5 5-5' stroke='%23ffffff80' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");
  background-repeat: no-repeat;
  background-position: right 14px center;
  background-size: 12px 8px;
  padding-right: 38px;
  color: rgba(255,255,255,0.6);
}
.pw-leadgen-form select.pw-has-value { color: #fff; }
.pw-leadgen-form select option {
  background: #0a1226;
  color: #fff;
}
.pw-leadgen-form textarea {
  min-height: 80px;
  resize: vertical;
  line-height: 1.45;
}
.pw-leadgen-form button {
  margin-top: 4px;
  padding: 14px 22px;
  background: linear-gradient(180deg, #3a8aff, #2d7eff);
  color: #fff;
  border: none;
  border-radius: 10px;
  font-size: 15px;
  font-weight: 600;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  box-shadow: 0 6px 18px rgba(45,126,255,0.45);
  transition: transform 0.18s ease, box-shadow 0.18s ease;
  font-family: inherit;
}
.pw-leadgen-form button:hover {
  transform: translateY(-1px);
  box-shadow: 0 10px 26px rgba(45,126,255,0.6);
}
.pw-form-meta {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 12px;
  color: rgba(255,255,255,0.55);
  margin-top: 4px;
  flex-wrap: wrap;
  gap: 8px;
}
.pw-form-meta-left {
  display: inline-flex;
  align-items: center;
  gap: 6px;
}
.pw-form-meta svg { color: var(--pw-green); flex-shrink: 0; }
.pw-form-meta-right { color: var(--pw-blue-light); font-weight: 500; }

/* Form thank you state */
.pw-leadgen-form.pw-form-sent {
  text-align: center;
  padding: 60px 24px;
}
.pw-form-sent-msg {
  display: none;
}
.pw-leadgen-form.pw-form-sent > *:not(.pw-form-sent-msg) { display: none; }
.pw-leadgen-form.pw-form-sent .pw-form-sent-msg {
  display: block;
}
.pw-form-sent-msg svg {
  color: var(--pw-green);
  margin: 0 auto 16px;
}
.pw-form-sent-msg h3 {
  font-size: 22px;
  margin: 0 0 8px;
  color: #fff;
}
.pw-form-sent-msg p {
  color: rgba(255,255,255,0.65);
  margin: 0;
}

/* ============================================
   FOOTER (refined)
   ============================================ */
.pw-footer {
  background: var(--pw-navy-deep);
  color: rgba(255,255,255,0.5);
  padding: 32px 0 28px;
  font-size: 13px;
  border-top: 1px solid rgba(255,255,255,0.04);
}
.pw-footer-grid {
  display: grid;
  grid-template-columns: 1.4fr 2fr 1.2fr;
  gap: 32px;
  align-items: center;
}
.pw-footer-brand {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.pw-footer-logo {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  color: #fff;
  font-weight: 800;
  letter-spacing: 0.04em;
  font-size: 15px;
}
.pw-footer-logo .pw-logo-mark {
  width: 32px;
  height: 32px;
  border-radius: 8px;
  background: linear-gradient(135deg, #2d7eff, #00d4ff);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #0a1226;
  font-weight: 900;
  font-size: 13px;
  letter-spacing: -0.02em;
  box-shadow: 0 2px 8px rgba(45,126,255,0.3);
}
.pw-footer-logo b { color: var(--pw-blue-bright); }
.pw-footer-cert {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  font-size: 12px;
  font-weight: 600;
  color: rgba(255,255,255,0.7);
  margin-top: 6px;
  letter-spacing: 0.02em;
}
.pw-footer-cert svg { flex-shrink: 0; }
.pw-footer-tag {
  font-size: 12.5px;
  color: rgba(255,255,255,0.5);
  line-height: 1.5;
}
.pw-footer-nav {
  display: flex;
  gap: 22px;
  flex-wrap: wrap;
  justify-content: center;
}
.pw-footer-nav a {
  color: rgba(255,255,255,0.65);
  text-decoration: none;
  font-weight: 500;
  font-size: 13px;
  transition: color 0.18s ease;
}
.pw-footer-nav a:hover { color: #fff; }
.pw-footer-meta {
  display: flex;
  flex-direction: column;
  gap: 4px;
  text-align: right;
  font-size: 12.5px;
}
.pw-footer-privacy {
  color: rgba(255,255,255,0.55);
  display: inline-flex;
  align-items: center;
  gap: 6px;
  justify-content: flex-end;
}
.pw-footer-privacy svg { color: var(--pw-green); }
.pw-footer-copy { color: rgba(255,255,255,0.4); }

/* ============================================
   STICKY MOBILE CTA
   ============================================ */
.pw-mobile-cta {
  display: none;
  position: fixed;
  left: 12px;
  right: 12px;
  bottom: 12px;
  z-index: 90;
  background: linear-gradient(135deg, #3a8aff 0%, #2d7eff 100%);
  color: #fff !important;
  text-decoration: none;
  padding: 14px 20px;
  border-radius: 14px;
  font-weight: 700;
  font-size: 15px;
  align-items: center;
  justify-content: center;
  gap: 10px;
  box-shadow: 0 12px 32px rgba(45,126,255,0.5), 0 0 0 1px rgba(255,255,255,0.08) inset;
  transition: transform 0.2s ease, opacity 0.25s ease, visibility 0.25s ease;
  backdrop-filter: blur(10px);
}
.pw-mobile-cta:hover { transform: translateY(-1px); }
.pw-mobile-cta-arrow {
  display: inline-block;
  font-size: 18px;
}
.pw-mobile-cta.pw-hide {
  opacity: 0;
  visibility: hidden;
  transform: translateY(20px);
  pointer-events: none;
}

@media (max-width: 720px) {
  .pw-mobile-cta { display: inline-flex; }
  .pw-leadgen-grid { grid-template-columns: 1fr; gap: 28px; }
  .pw-leadgen-divider {
    flex-direction: row;
    min-height: 0;
    width: 100%;
  }
  .pw-leadgen-divider::before,
  .pw-leadgen-divider::after {
    width: auto;
    height: 1px;
    background: linear-gradient(to right, transparent, rgba(255,255,255,0.18), transparent);
  }
  .pw-leadgen-title { font-size: 30px; }
  .pw-leadgen-path { grid-template-columns: 1fr; gap: 10px; }
  .pw-leadgen-path-cta { justify-content: center; }
  .pw-form-row { grid-template-columns: 1fr; }
  .pw-footer-grid { grid-template-columns: 1fr; text-align: center; gap: 20px; }
  .pw-footer-brand { align-items: center; }
  .pw-footer-meta { text-align: center; }
  .pw-footer-privacy { justify-content: center; }
  .pw-footer-nav { justify-content: center; }
  /* Add bottom padding so sticky CTA doesn't overlap the form button on mobile */
  body.page { padding-bottom: 80px; }
}



.pw-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(10,22,40,0.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease;font-family:'Inter',-apple-system,BlinkMacSystemFont,sans-serif;box-sizing:border-box;}
.pw-modal-overlay.is-open{opacity:1;visibility:visible;}
.pw-modal-card{background:#fff;border-radius:24px;width:100%;max-width:540px;max-height:92vh;overflow-y:auto;position:relative;transform:translateY(20px) scale(0.97);transition:transform 0.35s cubic-bezier(0.16,1,0.3,1);box-shadow:0 30px 80px -20px rgba(10,22,40,0.6);}
.pw-modal-overlay.is-open .pw-modal-card{transform:translateY(0) scale(1);}
.pw-modal-close{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,0.12);border:0;color:#fff;cursor:pointer;z-index:5;display:flex;align-items:center;justify-content:center;transition:background 0.15s ease;padding:0;}
.pw-modal-close:hover{background:rgba(255,255,255,0.2);}
.pw-modal-header{background:linear-gradient(180deg,#0a1628 0%,#0f1f3d 100%);color:#fff;padding:38px 36px 30px;position:relative;overflow:hidden;border-radius:24px 24px 0 0;}
.pw-modal-header::before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,0.05) 1px,transparent 1.5px);background-size:24px 24px;opacity:0.7;}
.pw-modal-header::after{content:"";position:absolute;top:-100px;right:-50px;width:300px;height:300px;background:radial-gradient(circle,rgba(45,126,255,0.3) 0%,transparent 60%);}
.pw-modal-header > *{position:relative;z-index:2;}
.pw-modal-eyebrow{display:inline-flex;align-items:center;gap:8px;background:rgba(45,126,255,0.15);border:1px solid rgba(45,126,255,0.35);color:#7eb1ff;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:6px 14px;border-radius:999px;margin-bottom:16px;}
.pw-modal-eyebrow::before{content:"";width:6px;height:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 8px rgba(34,197,94,0.7);animation:pwmPulse 2s infinite;}
@keyframes pwmPulse{0%,100%{opacity:1;}50%{opacity:0.5;}}
.pw-modal-title{font-family:'Inter',sans-serif;font-size:26px;font-weight:800;color:#fff;letter-spacing:-0.02em;line-height:1.18;margin:0 0 10px;text-wrap:balance;}
.pw-modal-title em{font-style:normal;background:linear-gradient(135deg,#2D7EFF,#00D4FF);-webkit-background-clip:text;background-clip:text;color:transparent;}
.pw-modal-sub{font-size:14.5px;color:rgba(255,255,255,0.75);line-height:1.55;margin:0;}
.pw-modal-trust{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;padding:14px 24px;background:#f7fafc;border-bottom:1px solid #e2e8f0;}
.pw-modal-trust-pill{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:#475569;letter-spacing:0.1px;white-space:nowrap;}
.pw-modal-trust-pill svg{flex-shrink:0;width:13px;height:13px;}
.pw-modal-trust-pill + .pw-modal-trust-pill::before{content:"";width:3px;height:3px;border-radius:50%;background:#cbd5e1;margin-right:18px;display:inline-block;flex-shrink:0;}
.pw-modal-form{padding:26px 36px 30px;}
.pw-mod-row{margin-bottom:12px;}
.pw-modal-form input[type="text"],.pw-modal-form input[type="email"],.pw-modal-form input[type="url"],.pw-modal-form input[type="tel"],.pw-modal-form select{width:100%;padding:14px 14px;background:#fff;border:1.5px solid #e2e8f0;border-radius:10px;font-family:'Inter',sans-serif;font-size:15px;color:#0f172a;transition:border-color 0.15s ease,background 0.15s ease,box-shadow 0.15s ease;box-sizing:border-box;}
.pw-modal-form input::placeholder{color:#94a3b8;}
.pw-modal-form input:focus,.pw-modal-form select:focus{outline:none;border-color:#2D7EFF;background:#f0f7ff;box-shadow:0 0 0 4px rgba(45,126,255,0.12);}
.pw-modal-form select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none'><path d='M1 1l5 5 5-5' stroke='%2364748b' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 14px center;background-size:12px 8px;padding-right:38px;cursor:pointer;color:#0f172a;}
.pw-modal-form select:invalid{color:#94a3b8;}
.pw-modal-submit{width:100%;padding:16px 22px;margin-top:6px;background:linear-gradient(180deg,#3a8aff,#2d7eff);color:#fff;border:none;border-radius:12px;font-family:'Inter',sans-serif;font-size:16px;font-weight:700;letter-spacing:0.2px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 8px 22px rgba(45,126,255,0.45);transition:transform 0.15s ease,box-shadow 0.15s ease;}
.pw-modal-submit:hover{transform:translateY(-1px);box-shadow:0 12px 28px rgba(45,126,255,0.6);}
.pw-modal-submit:disabled{opacity:0.7;cursor:not-allowed;transform:none;}
.pw-modal-foot{margin-top:18px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12.5px;color:#64748b;}
.pw-modal-foot-privacy{display:inline-flex;align-items:center;gap:6px;}
.pw-modal-foot-privacy svg{color:#22c55e;flex-shrink:0;}
.pw-modal-success{display:none;padding:60px 40px;text-align:center;}
.pw-modal-card.pw-success-state .pw-modal-success{display:block;}
.pw-modal-card.pw-success-state .pw-modal-form,.pw-modal-card.pw-success-state .pw-modal-trust{display:none;}
.pw-modal-success-icon{width:64px;height:64px;border-radius:50%;background:rgba(34,197,94,0.12);display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px;}
.pw-modal-success-icon svg{color:#22c55e;}
.pw-modal-success h3{font-family:'Inter',sans-serif;font-size:22px;font-weight:700;color:#0f172a;margin:0 0 10px;}
.pw-modal-success p{font-size:15px;color:#475569;line-height:1.6;margin:0;}
.pw-modal-success-email{font-weight:600;color:#0f172a;}
.pw-modal-error{background:rgba(239,68,68,0.08);border:1px solid rgba(239,68,68,0.25);color:#b91c1c;padding:10px 14px;border-radius:8px;font-size:13.5px;margin-bottom:14px;}
@media(max-width:580px){.pw-modal-overlay{padding:16px !important;align-items:center !important;box-sizing:border-box !important;}.pw-modal-card{border-radius:20px !important;max-width:100% !important;max-height:90vh !important;transform:translateY(20px) scale(0.97);overflow-x:hidden !important;box-sizing:border-box !important;}.pw-modal-overlay.is-open .pw-modal-card{transform:translateY(0) scale(1);}.pw-modal-header{padding:30px 24px 24px !important;box-sizing:border-box !important;}.pw-modal-form{padding:22px 24px 26px !important;box-sizing:border-box !important;width:100% !important;}.pw-modal-trust{padding:14px 24px !important;box-sizing:border-box !important;}.pw-modal-title{font-size:22px !important;}.pw-mod-row{width:100% !important;box-sizing:border-box !important;}.pw-modal-form input,.pw-modal-form select,.pw-modal-form textarea{width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important;padding:13px 14px !important;font-size:15px !important;margin:0 !important;}.pw-modal-submit{width:100% !important;max-width:100% !important;box-sizing:border-box !important;}.pw-modal-foot{flex-direction:column !important;align-items:flex-start !important;gap:6px !important;}}
