.ve-legal{--bg:#ffffff;--ink:#16181c;--mut:#5f6368;--line:rgba(22,24,28,0.12);--acc:#23a5dd;--acc-ink:#13769f;--f:var(--font-hanken),Arial,sans-serif;--mono:var(--font-jetbrains-mono),ui-monospace,"SFMono-Regular",monospace;--edge:max(20px,calc((100% - 760px) / 2));background:var(--bg);color:var(--ink);font-family:var(--f);font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;min-height:100dvh}.ve-legal *,.ve-legal :after,.ve-legal :before{box-sizing:border-box}.ve-legal__nav{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;height:58px;padding-inline:var(--edge);background:color-mix(in srgb,var(--bg) 86%,transparent);backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--line)}.ve-legal__mark{display:inline-flex;align-items:center}.ve-legal__mark span{display:block;width:38px;height:19px;-webkit-mask:url(/marketing/landing-ve/logo-mask.png) left center/contain no-repeat;mask:url(/marketing/landing-ve/logo-mask.png) left center/contain no-repeat;background:var(--ink)}.ve-legal__home{font-size:13.5px;color:var(--ink);opacity:.72;transition:opacity .2s ease}.ve-legal__home:hover{opacity:1}.ve-legal__main{padding:clamp(48px,8vw,96px) var(--edge) clamp(72px,10vw,128px)}.ve-legal__ey{font-family:var(--mono);font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--acc-ink);margin:0 0 16px}.ve-legal__title{font-size:clamp(34px,6vw,60px);font-weight:500;letter-spacing:-.035em;line-height:1.02;margin:0}.ve-legal__sub{margin:14px 0 0;font-size:15px;color:var(--mut)}.ve-legal__rule{height:1px;background:var(--line);margin:clamp(32px,5vw,56px) 0 clamp(28px,4vw,44px);border:0}.ve-legal__body{font-size:16px;color:#2b2e33}.ve-legal__h2{font-size:clamp(20px,2.4vw,26px);font-weight:500;letter-spacing:-.02em;margin:clamp(40px,5vw,60px) 0 14px}.ve-legal__h2,.ve-legal__h3{color:var(--ink);scroll-margin-top:80px}.ve-legal__h3{font-size:17px;font-weight:600;margin:32px 0 10px}.ve-legal__p{margin:0 0 16px;max-width:70ch}.ve-legal__p--lead{font-weight:500;color:var(--ink)}.ve-legal__body strong{font-weight:600;color:var(--ink)}.ve-legal__list{margin:0 0 18px;padding-left:22px;max-width:70ch}.ve-legal__list li{margin:0 0 8px}.ve-legal__dlist{margin:0 0 18px;max-width:72ch;display:flex;flex-direction:column;gap:12px}.ve-legal__dlist>div{padding-left:16px;border-left:2px solid var(--line)}.ve-legal__dterm{font-weight:600;color:var(--ink)}.ve-legal__foot{border-top:1px solid var(--line);padding:40px var(--edge);display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;font-size:13px;color:var(--mut)}.ve-legal__footlinks{display:flex;gap:20px;flex-wrap:wrap}.ve-legal__footlinks a{color:var(--mut);transition:color .2s ease}.ve-legal__footlinks a:hover{color:var(--ink)}