@media(max-width:1024px){.elementor .vlp-cs-res{width:100%;}}@media(max-width:1024px){.elementor .vlp-cs-conf{width:100%;max-width:560px;}}@media(max-width:1024px){.elementor .vlp-cs-rows{width:100%;}}@media(max-width:1024px){.elementor .vlp-cs-ring-col{width:100%;max-width:480px;position:static;}}@media(max-width:1024px){.elementor .vlp-cs-prog-grid{flex-direction:column;gap:40px;}}@media(max-width:1024px){.elementor .vlp-cs-voice-copy{width:100%;}}@media(max-width:1024px){.elementor .vlp-cs-faces{width:100%;}}@media(max-width:1024px){.elementor .vlp-cs-voice-grid{flex-direction:column;gap:40px;align-items:flex-start;}}@media(max-width:1024px){.elementor .vlp-cs-col-r{width:100%;}}@media(max-width:1024px){.elementor .vlp-cs-col-l{width:100%;}}@media(max-width:1024px){.elementor .vlp-cs-split{flex-direction:column;gap:20px;align-items:flex-start;}}@media(max-width:1024px){.elementor .vlp-cs-inner{gap:32px;}}@media(max-width:1024px){.elementor .vlp-cs-mosaic{width:100%;max-width:600px;}}@media(max-width:1024px){.elementor .vlp-cs-hero-copy{width:100%;}}@media(max-width:1024px){.elementor .vlp-cs-hero-grid{flex-direction:column;gap:48px;align-items:flex-start;}}@media(max-width:1024px){.elementor .vlp-ft-acc{gap: 28px 24px;\n}}@media(max-width:1024px){.elementor .vlp-ft-legal{flex-direction:row;align-items:flex-start;}}@media(max-width:1024px){.elementor .vlp-ft-trust{flex-direction:row;align-items:center;}}@media(max-width:1024px){.elementor .vlp-ft-nav{width:100%;}}@media(max-width:1024px){.elementor .vlp-ft-brand-part{grid-column:span 2;}}@media(max-width:1024px){.elementor .vlp-ft-brand{width:100%;display:grid;flex:1 1 auto;grid-template-columns:repeat(4, minmax(0, 1fr));align-items:start;gap: 24px 24px;\n}}@media(max-width:1024px){.elementor .vlp-ft-main{flex-direction:column;gap:48px;}}@media(max-width:1024px){.elementor .vlp-pp-sticky{position:static;}}@media(max-width:1024px){.elementor .vlp-pp-col-r{width:100%;}}@media(max-width:1024px){.elementor .vlp-pp-col-l{width:100%;}}@media(max-width:1024px){.elementor .vlp-pp-split{flex-direction:column;gap:40px;}}@media(max-width:1024px){.elementor .vlp-pp-proof-cell{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex:0 1 auto;}}@media(max-width:1024px){.elementor .vlp-pp-proof-grid{flex-direction:column;gap:28px;}}@media(max-width:1024px){.elementor .vlp-person{flex:1 1 calc(50% - 0.75rem);}}