.vx-resource-page{padding-bottom:72px}.vx-resource-page .vx-resource-container{max-width:1160px}.vx-resource-page .vx-resource-intro{border-bottom:1px solid var(--border);margin-bottom:36px;padding:30px 0 38px}.vx-resource-page .vx-resource-breadcrumb{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:32px;font-size:14px;display:flex}.vx-resource-page .vx-resource-breadcrumb a{align-items:center;min-height:44px;display:inline-flex}.vx-resource-page .vx-resource-intro .vx-eyebrow{color:var(--individual);margin-bottom:12px;font-size:13px;font-weight:700}.vx-resource-page .vx-resource-intro h1{letter-spacing:-.015em;text-wrap:balance;max-width:22ch;margin:0 0 18px;font-size:clamp(32px,3.6vw,48px);line-height:1.3}.vx-resource-page .vx-resource-summary{max-width:65ch;color:var(--muted-foreground);margin:0;font-size:19px;line-height:1.85}.vx-resource-page .vx-legal-updated{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;font-size:14px;display:flex}.vx-resource-page .vx-legal-notice{border:1px solid var(--border);background:var(--stone);max-width:760px;color:var(--muted-foreground);border-radius:14px;gap:12px;margin-top:24px;padding:16px 18px;font-size:15px;line-height:1.8;display:flex}.vx-resource-page .vx-legal-notice-icon{flex-shrink:0;padding-top:4px}.vx-resource-page .vx-legal-notice-title{color:var(--foreground);margin-bottom:4px;font-weight:700}.vx-resource-page .vx-legal-notice a{align-items:center;min-height:44px;display:inline-flex}.vx-resource-page a:not(.vx-btn):hover{color:var(--individual)}.vx-resource-page a:focus-visible,.vx-resource-page button:focus-visible,.vx-resource-page summary:focus-visible{outline:2px solid var(--individual);outline-offset:4px}.vx-resource-page .vx-legal-layout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:44px;max-width:1160px;display:grid}.vx-resource-page .vx-legal-toc{border:1px solid var(--border);background:var(--surface);border-radius:16px;max-height:calc(100dvh - 110px);padding:18px 12px;position:sticky;top:86px;overflow-y:auto}.vx-resource-page .vx-legal-toc-title{margin:0 10px 12px;font-size:15px;font-weight:700}.vx-resource-page .vx-legal-toc-toggle{display:none}.vx-resource-page .vx-legal-toc ol{gap:4px;margin:0;padding:0;list-style:none;display:grid}.vx-resource-page .vx-legal-toc a{min-height:44px;color:var(--muted-foreground);border-inline-start:2px solid #0000;border-radius:9px;align-items:center;gap:10px;padding:9px 10px;font-size:15px;line-height:1.5;display:flex}.vx-resource-page .vx-legal-toc a[data-active]{border-inline-start-color:var(--individual);background:var(--individual-soft);color:var(--individual-ink);font-weight:700}.vx-resource-page .vx-legal-toc a:hover{background:var(--stone)}.vx-resource-page .vx-toc-index{opacity:.8;font-variant-numeric:tabular-nums;min-width:2ch;font-size:12px}.vx-resource-page .vx-legal-article{background:var(--surface);border:1px solid var(--border);border-radius:20px;min-width:0;padding:8px 36px 32px}.vx-resource-page .vx-legal-section{border-bottom:1px solid var(--border);padding:32px 0;scroll-margin-top:96px;position:relative}.vx-resource-page .vx-legal-section:last-of-type{border-bottom:0}.vx-resource-page .vx-legal-number{color:var(--individual);font-variant-numeric:tabular-nums;margin-bottom:8px;font-size:13px;font-weight:700}.vx-resource-page .vx-legal-section h2{text-wrap:balance;margin:0 0 16px;font-size:25px;font-weight:700;line-height:1.5}.vx-resource-page .vx-legal-section>p:not(.vx-legal-number),.vx-resource-page .vx-legal-section li{color:var(--muted-foreground);overflow-wrap:anywhere;max-width:65ch;font-size:18px;line-height:1.95}.vx-resource-page .vx-legal-section>p+p{margin-top:14px}.vx-resource-page .vx-legal-section ul{gap:12px;margin-top:14px;padding-inline-start:22px;list-style:outside;display:grid}.vx-resource-page .vx-legal-section li::marker{color:var(--individual)}.vx-resource-page .vx-legal-section a,.vx-resource-page .vx-legal-help a{color:var(--individual-ink);text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}.vx-resource-page .vx-legal-section .vx-legal-refs{padding:0;list-style:none}.vx-resource-page .vx-legal-refs a{align-items:center;gap:8px;min-height:44px;font-size:16px;display:inline-flex}.vx-resource-page .vx-legal-related{margin-top:32px}.vx-resource-page .vx-legal-related h2,.vx-resource-page .vx-legal-help h2{margin-bottom:12px;font-size:21px;font-weight:700;line-height:1.5}.vx-resource-page .vx-legal-related ul{flex-wrap:wrap;gap:8px;display:flex}.vx-resource-page .vx-legal-related a{border:1px solid var(--border);border-radius:10px;align-items:center;min-height:44px;padding:7px 12px;font-size:15px;display:inline-flex}.vx-resource-page .vx-legal-help{border:1px solid var(--border);background:var(--stone);border-radius:14px;margin-top:32px;padding:22px}.vx-resource-page .vx-legal-help p{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:17px;line-height:1.9}.vx-resource-page .vx-legal-backtop{min-height:44px;color:var(--individual);align-items:center;gap:8px;margin-top:24px;font-size:15px;display:inline-flex}.vx-resource-page .vx-resource-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1160px;margin-bottom:30px;display:grid}.vx-resource-page .vx-resource-fact{border:1px solid var(--border);background:var(--surface);border-radius:16px;padding:22px}.vx-resource-page .vx-resource-fact svg{color:var(--individual);margin-bottom:14px}.vx-resource-page .vx-resource-fact h2{margin-bottom:8px;font-size:19px;font-weight:700}.vx-resource-page .vx-resource-fact p{color:var(--muted-foreground);font-size:16px;line-height:1.85}.vx-resource-page .vx-resource-fact a{min-height:44px;color:var(--individual);align-items:center;gap:8px;margin-top:8px;font-size:15px;display:inline-flex}.vx-resource-page .vx-contact-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:32px;max-width:1160px;display:grid}.vx-resource-page .vx-contact-main{gap:28px;min-width:0;display:grid}.vx-resource-page .vx-contact-channel,.vx-resource-page .vx-contact-access,.vx-resource-page .vx-contact-panel{border:1px solid var(--border);background:var(--surface);border-radius:18px;padding:28px}.vx-resource-page .vx-contact-channel-head{align-items:flex-start;gap:16px;display:flex}.vx-resource-page .vx-contact-icon,.vx-resource-page .vx-contact-topic-icon{background:var(--individual-soft);width:44px;height:44px;color:var(--individual-ink);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.vx-resource-page .vx-contact-label{color:var(--muted-foreground);margin-bottom:4px;font-size:14px;line-height:1.7}.vx-resource-page .vx-contact-channel-text{min-width:0}.vx-resource-page .vx-contact-email{overflow-wrap:anywhere;font-size:clamp(21px,2.5vw,29px);font-weight:650;line-height:1.6;display:inline-block}.vx-resource-page .vx-contact-actions,.vx-resource-page .vx-contact-access-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;display:flex}.vx-resource-page .vx-contact-channel .vx-btn{min-height:46px}.vx-resource-page .vx-contact-access{background:color-mix(in srgb, var(--business-soft) 45%, var(--surface))}.vx-resource-page .vx-contact-access h2{margin-block:14px;font-size:26px;font-weight:700;line-height:1.5}.vx-resource-page .vx-contact-closed{color:var(--business-ink);align-items:flex-start;gap:10px;font-size:16px;line-height:1.8;display:flex}.vx-resource-page .vx-contact-closed svg{flex-shrink:0;margin-top:5px}.vx-resource-page .vx-contact-body{color:var(--muted-foreground);margin-top:12px;font-size:17px;line-height:1.9}.vx-resource-page .vx-contact-login{font-size:15px;line-height:1.8}.vx-resource-page .vx-contact-login a{text-underline-offset:4px;text-decoration:underline}.vx-resource-page .vx-contact-aside{gap:20px;display:grid;position:sticky;top:86px}.vx-resource-page .vx-contact-panel h2{margin-bottom:16px;font-size:18px;font-weight:700}.vx-resource-page .vx-contact-entity{color:var(--muted-foreground);overflow-wrap:anywhere;gap:12px;font-size:15px;line-height:1.8;display:grid}.vx-resource-page .vx-contact-policies a{align-items:center;gap:10px;min-height:44px;font-size:16px;display:flex}.vx-resource-page .vx-contact-subhead{margin-bottom:12px;font-size:27px;font-weight:700;line-height:1.5}.vx-resource-page .vx-contact-topics{gap:14px;display:grid}.vx-resource-page .vx-contact-topic{border:1px solid var(--border);background:var(--surface);border-radius:16px;gap:16px;padding:24px;scroll-margin-top:96px;display:flex}.vx-resource-page .vx-contact-topic>div{min-width:0}.vx-resource-page .vx-contact-topic h3{margin-bottom:8px;font-size:21px;font-weight:700;line-height:1.5}.vx-resource-page .vx-contact-topic p{color:var(--muted-foreground);font-size:17px;line-height:1.9}.vx-resource-page .vx-contact-inline-row{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.vx-resource-page .vx-contact-inline-link{min-height:44px;color:var(--individual-ink);text-underline-offset:4px;align-items:center;gap:8px;font-size:16px;text-decoration:underline;display:inline-flex}.vx-resource-page .vx-contact-mail-hint{align-items:center;font-size:14px;display:inline-flex}.vx-resource-page .vx-help-layout{gap:48px;max-width:1160px;display:grid}.vx-resource-page .vx-help-sublead{color:var(--muted-foreground);margin-bottom:22px;font-size:17px;line-height:1.85}.vx-resource-page .vx-help-topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.vx-resource-page .vx-help-topic-sub{margin-bottom:10px;font-weight:600}.vx-resource-page .vx-help-topic-links{flex-wrap:wrap;gap:8px 20px;margin-top:12px;display:flex}.vx-resource-page .vx-help-contact-title{margin-bottom:12px;font-size:25px;font-weight:700;line-height:1.5}.vx-resource-page .vx-help-contact-body{color:var(--muted-foreground);margin-bottom:16px;font-size:17px;line-height:1.8}.vx-resource-page .vx-help-faq{border:0;padding:0}.vx-resource-page .vx-help-faq summary{min-height:56px;font-size:18px;line-height:1.7}.vx-resource-page .vx-help-faq details p{font-size:17px;line-height:1.9}.vx-resource-page .vx-resource-section-heading h2{margin-bottom:10px;font-size:27px;font-weight:700;line-height:1.5}.vx-resource-page .vx-resource-section-heading p{color:var(--muted-foreground);margin-bottom:22px;font-size:17px;line-height:1.8}.vx-resource-page .vx-resource-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.vx-resource-page .vx-resource-entry{border:1px solid var(--border);background:var(--surface);border-radius:14px;justify-content:space-between;align-items:center;gap:14px;min-height:100px;padding:22px;display:flex}.vx-resource-page .vx-resource-entry strong{font-size:20px;font-weight:700;line-height:1.5;display:block}.vx-resource-page .vx-resource-entry small{color:var(--muted-foreground);margin-top:5px;font-size:15px;line-height:1.8;display:block}.vx-resource-page .vx-resource-entry:hover{border-color:var(--individual)}.vx-resource-page .vx-resource-support-link{border:1px solid var(--border);background:var(--individual-soft);border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin-top:18px;padding:24px;display:flex}.vx-resource-page .vx-resource-support-link strong{font-size:20px;line-height:1.5}.vx-resource-page .vx-resource-support-link p{color:var(--muted-foreground);max-width:60ch;margin-top:6px;font-size:16px;line-height:1.9}.vx-resource-page .vx-resource-support-link .vx-btn{flex-shrink:0}.vx-resource-page .vx-status-wrap{max-width:1000px}.vx-resource-page .vx-status-board{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:28px}.vx-resource-page .vx-status-overall{align-items:center;gap:16px;display:flex}.vx-resource-page .vx-status-overall-text{flex:1;min-width:0}.vx-resource-page .vx-status-overall-label{font-size:25px;font-weight:700;line-height:1.5}.vx-resource-page .vx-status-overall-desc{color:var(--muted-foreground);margin-top:6px;font-size:17px;line-height:1.85}.vx-resource-page .vx-status-dot{background:var(--muted-foreground);border-radius:50%;flex-shrink:0;width:9px;height:9px}.vx-resource-page .vx-status-dot-lg{width:12px;height:12px}.vx-resource-page [data-level=ok]{color:var(--status-ok)}.vx-resource-page [data-level=degraded]{color:var(--status-warn)}.vx-resource-page [data-level=down]{color:var(--status-down)}.vx-resource-page .vx-status-dot[data-level=ok]{background:var(--status-ok)}.vx-resource-page .vx-status-dot[data-level=degraded]{background:var(--status-warn)}.vx-resource-page .vx-status-dot[data-level=down]{background:var(--status-down)}.vx-resource-page .vx-status-refresh{border:1px solid var(--border);cursor:pointer;background:var(--stone);border-radius:12px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.vx-resource-page .vx-status-refresh:hover{background:var(--stone-strong)}.vx-resource-page .vx-status-services{border-top:1px solid var(--border);margin-top:24px}.vx-resource-page .vx-status-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding-block:18px;display:flex}.vx-resource-page .vx-status-row-name,.vx-resource-page .vx-status-row-state{flex-wrap:wrap;align-items:center;gap:10px;font-size:17px;display:flex}.vx-resource-page .vx-status-note{color:var(--muted-foreground);font-size:14px}.vx-resource-page .vx-status-meta{color:var(--muted-foreground);border-top:1px solid var(--border);flex-wrap:wrap;gap:8px 24px;margin-top:22px;padding-top:22px;font-size:14px;line-height:1.8;display:flex}.vx-resource-page .vx-status-scope{background:var(--stone);border:1px solid var(--border);border-radius:16px;margin-top:24px;padding:24px}.vx-resource-page .vx-status-scope h2{margin-bottom:10px;font-size:20px;font-weight:700}.vx-resource-page .vx-status-scope p{color:var(--muted-foreground);max-width:65ch;font-size:17px;line-height:1.9}.vx-resource-page .vx-status-scope a{min-height:44px;color:var(--individual);align-items:center;gap:8px;margin-top:12px;display:inline-flex}.vx-resource-page[lang=en] .vx-legal-section>p:not(.vx-legal-number),.vx-site[lang=en] .vx-resource-page .vx-legal-section li{line-height:1.8}@media (max-width:959px){.vx-resource-page .vx-legal-layout{grid-template-columns:minmax(0,1fr);gap:24px}.vx-resource-page .vx-legal-toc{max-height:none;padding:8px 14px;position:static}.vx-resource-page .vx-legal-toc-title{display:none}.vx-resource-page .vx-legal-toc-toggle{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:52px;padding:10px 6px;font-size:17px;font-weight:700;display:flex}.vx-resource-page .vx-legal-toc ol{padding-bottom:12px;display:none}.vx-resource-page .vx-legal-toc ol[data-expanded=true]{display:grid}.vx-resource-page .vx-contact-layout{grid-template-columns:minmax(0,1fr)}.vx-resource-page .vx-contact-aside{grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (max-width:639px){.vx-resource-page{padding-bottom:44px}.vx-resource-page .vx-resource-intro{margin-bottom:24px;padding-block:20px 28px}.vx-resource-page .vx-resource-breadcrumb{margin-bottom:22px}.vx-resource-page .vx-resource-summary{font-size:18px;line-height:1.85}.vx-resource-page .vx-legal-article{border-radius:16px;padding:4px 20px 24px}.vx-resource-page .vx-legal-section{padding-block:26px}.vx-resource-page .vx-legal-section h2{font-size:23px}.vx-resource-page .vx-legal-section>p:not(.vx-legal-number),.vx-resource-page .vx-legal-section li{font-size:18px;line-height:1.95}.vx-resource-page .vx-legal-help{padding:18px}.vx-resource-page .vx-resource-facts,.vx-resource-page .vx-help-topics,.vx-resource-page .vx-contact-aside{grid-template-columns:minmax(0,1fr)}.vx-resource-page .vx-contact-channel,.vx-resource-page .vx-contact-access,.vx-resource-page .vx-contact-panel{padding:22px}.vx-resource-page .vx-contact-topic{gap:12px;padding:20px}.vx-resource-page .vx-help-topics .vx-contact-topic{flex-direction:column}.vx-resource-page .vx-contact-subhead,.vx-resource-page .vx-resource-section-heading h2{font-size:25px}.vx-resource-page .vx-resource-entry{padding:18px}.vx-resource-page .vx-resource-entry-grid{grid-template-columns:minmax(0,1fr)}.vx-resource-page .vx-resource-support-link{flex-direction:column;align-items:stretch;padding:22px}.vx-resource-page .vx-help-faq{gap:14px;display:grid}.vx-resource-page .vx-status-board{padding:22px}.vx-resource-page .vx-status-overall-label{font-size:22px}.vx-resource-page .vx-status-row{flex-direction:column;align-items:flex-start;gap:10px}}@media (max-width:359px){.vx-resource-page .vx-legal-article{padding-inline:16px}.vx-resource-page .vx-contact-channel-head{flex-direction:column}.vx-resource-page .vx-contact-actions{flex-direction:column;align-items:stretch}.vx-resource-page .vx-contact-actions .vx-btn{width:100%}.vx-resource-page .vx-contact-topic{flex-direction:column}}@media (prefers-reduced-motion:no-preference){.vx-resource-page .vx-legal-toc a{transition:background-color .14s,color .14s}}.vx-resource-page .vx-contact-main{grid-template-columns:minmax(0,1fr)}.vx-resource-page .vx-contact-channel,.vx-resource-page .vx-contact-access,.vx-resource-page .vx-contact-panel,.vx-resource-page .vx-contact-topic{min-width:0}.vx-resource-page .vx-btn{white-space:normal;text-align:center;min-width:0;max-width:100%;min-height:46px;line-height:1.6}.vx-resource-page .vx-btn svg{flex-shrink:0}.vx-resource-page:is([data-page=privacy],[data-page=terms]) .vx-legal-article{position:relative;overflow:clip}.vx-privacy-rail{z-index:30;opacity:0;pointer-events:none;width:34px;height:min(42vh,360px);min-height:250px;transition:opacity .22s,transform .32s cubic-bezier(.22,1,.36,1);position:fixed;top:50%;right:max(18px,50vw - 634px);transform:translate(14px,-50%)}.vx-privacy-rail[data-visible]{opacity:1;transform:translateY(-50%)}.vx-privacy-rail-track{background:color-mix(in srgb, var(--border-strong) 70%, transparent);border-radius:999px;width:1px;position:absolute;top:16px;bottom:16px;left:50%;overflow:hidden;transform:translate(-50%)}.vx-privacy-rail-progress{border-radius:inherit;background:var(--individual);transform-origin:top;transition:transform 90ms linear;position:absolute;inset:0}.vx-privacy-rail ol{z-index:1;flex-direction:column;justify-content:space-between;margin:0;padding:5px 0;list-style:none;display:flex;position:absolute;inset:0}.vx-privacy-rail li,.vx-privacy-rail button{width:34px;height:34px}.vx-privacy-rail button{cursor:pointer;pointer-events:auto;background:0 0;border:0;place-items:center;padding:0;display:grid}.vx-privacy-rail-node{border:1px solid color-mix(in srgb, var(--border-strong) 84%, transparent);background:var(--surface);border-radius:999px;place-items:center;width:9px;height:9px;transition:width .18s,height .18s,border-color .18s,background-color .18s,box-shadow .22s;display:grid;position:relative}.vx-privacy-rail-node>span{border-radius:inherit;background:var(--muted-foreground);opacity:.7;width:3px;height:3px;transition:transform .18s,opacity .18s,background-color .18s}.vx-privacy-rail li[data-reached] .vx-privacy-rail-node{border-color:color-mix(in srgb, var(--individual) 65%, var(--border))}.vx-privacy-rail li[data-reached] .vx-privacy-rail-node>span{background:var(--individual);opacity:1}.vx-privacy-rail li[data-active] .vx-privacy-rail-node{border-color:var(--individual);background:color-mix(in srgb, var(--individual-soft) 76%, var(--surface));width:15px;height:15px;box-shadow:0 0 0 4px color-mix(in srgb, var(--individual) 11%, transparent)}.vx-privacy-rail li[data-active] .vx-privacy-rail-node:after{content:"";border:1px solid color-mix(in srgb, var(--individual) 55%, transparent);border-radius:999px;animation:.76s cubic-bezier(.22,1,.36,1) both vx-privacy-node-ping;position:absolute;inset:-6px}.vx-privacy-rail li[data-active] .vx-privacy-rail-node>span{transform:scale(1.3)}.vx-privacy-chapter-pop{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 95%, transparent);width:max-content;max-width:min(270px,28vw);color:var(--foreground);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;visibility:hidden;pointer-events:none;border-radius:11px;align-items:center;gap:9px;padding:8px 11px;transition:opacity .16s,transform .26s cubic-bezier(.22,1,.36,1),visibility .16s;display:flex;position:absolute;top:50%;right:30px;transform:translate(8px,-50%)scale(.98);box-shadow:0 10px 30px #00000014}.vx-privacy-chapter-pop[data-show]{opacity:1;visibility:visible;transform:translateY(-50%)scale(1)}.vx-privacy-chapter-pop span{color:var(--individual);font-variant-numeric:tabular-nums;white-space:nowrap;direction:ltr;font-size:10px;font-weight:800}.vx-privacy-chapter-pop strong{text-align:start;max-width:205px;font-size:12px;font-weight:750;line-height:1.5}@keyframes vx-privacy-node-ping{0%{opacity:.9;transform:scale(.72)}to{opacity:0;transform:scale(1.75)}}@media (hover:hover) and (pointer:fine){.vx-privacy-rail li:not([data-active]) button:hover .vx-privacy-rail-node{border-color:var(--individual);width:13px;height:13px}}@media (max-width:959px){.vx-privacy-rail{opacity:0;width:20px;height:min(34vh,260px);min-height:190px;right:1px}.vx-privacy-rail[data-visible]{opacity:.72}.vx-privacy-rail li,.vx-privacy-rail button{width:20px;height:24px}.vx-privacy-rail-track{top:10px;bottom:10px}.vx-privacy-rail-node{width:6px;height:6px}.vx-privacy-rail-node>span{width:2px;height:2px}.vx-privacy-rail li[data-active] .vx-privacy-rail-node{width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb, var(--individual) 10%, transparent)}.vx-privacy-chapter-pop{display:none}}@media (prefers-reduced-motion:reduce){.vx-privacy-rail,.vx-privacy-rail-progress,.vx-privacy-rail-node,.vx-privacy-rail-node>span,.vx-privacy-chapter-pop{transition:none}.vx-privacy-rail li[data-active] .vx-privacy-rail-node:after{animation:none;display:none}}body:has(.vx-resource-page:is([data-page=privacy],[data-page=terms])) .vx-footer{z-index:48;isolation:isolate;position:relative}body:has(.vx-resource-page:is([data-page=privacy],[data-page=terms])) .vx-footer:before{content:"";z-index:-1;background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--surface) 92%, var(--background)));pointer-events:none;height:18px;position:absolute;top:-18px;left:0;right:0}
