
.vp-footer.vc-trust-footer{display:grid;grid-template-columns:minmax(190px,.8fr) minmax(0,2fr);gap:36px;align-items:start;padding-bottom:30px}.vc-footer-brand p{max-width:270px}.vc-footer-sections{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start!important}.vc-footer-sections>div{display:flex;flex-direction:column;gap:10px}.vc-footer-sections h2{font:600 13px system-ui!important;letter-spacing:.02em;margin:0 0 10px!important;color:#e4f4f4!important}.vc-footer-sections a,.vc-footer-sections button{font:400 12px/1.5 system-ui;text-align:left;min-height:24px;color:#c7d8e3;overflow-wrap:anywhere}.vc-trust-footer>.vc-company-footer{grid-column:1/-1;border-top:1px solid #8bb6c533;padding-top:22px;margin:0}.vc-trust section{margin:0 0 44px}.vc-trust h1{font-size:clamp(32px,6vw,58px);line-height:1.1}.vc-trust p,.vc-trust li{line-height:1.8}.vc-trust a{color:#a6eddd;text-underline-offset:4px}.vc-updated{font-size:12px;color:#b6c5d3}.vc-trust-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.vc-trust-grid article,.vc-contact-card{padding:24px;border:1px solid #7aabb133;border-radius:18px;background:#0c1a2c}.vc-trust-grid h3{margin-top:0}.vc-trust .vc-table-wrap{max-width:100%;overflow-x:auto}.vc-faq{padding:22px 0;border-bottom:1px solid #71829b55}.vc-faq summary{cursor:pointer;font-weight:600;min-height:32px;line-height:1.6}.vc-faq>div{padding-top:12px}.vc-inline-button{border:0;background:none;padding:0;color:inherit;text-decoration:underline;font:inherit;cursor:pointer}.vc-glossary dt{font-weight:650;margin-top:26px;color:#c0f2e7}.vc-glossary dd{margin:10px 0 24px;line-height:1.8}.vc-account-privacy-note{padding:16px;border-left:3px solid #81d8c8;line-height:1.65;font-size:13px}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid #d3c1ff;outline-offset:4px}.vc-trust .vp-button{display:inline-flex;align-items:center;min-height:48px}.vc-company-footer a{color:inherit}@media(max-width:900px){.vp-footer.vc-trust-footer{grid-template-columns:1fr}.vc-footer-sections{gap:24px}}@media(max-width:580px){.vc-footer-sections{grid-template-columns:1fr;gap:28px}.vc-footer-sections a,.vc-footer-sections button{font-size:14px;min-height:30px}.vc-trust-grid{grid-template-columns:1fr}.vc-trust-grid article{padding:20px}.vc-trust code{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
.vc-app-legal-nav{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center}.vc-app-legal-nav a,.vc-app-legal-nav button{font-size:12px;min-height:28px}
