.vt-legal-page{color:#e8e8e8;min-height:100dvh;font-family:var(--font-sans,sans-serif);background:#111214}.vt-legal-header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:18px;padding:18px clamp(18px,5vw,72px);display:flex}.vt-legal-header a{color:#ebebeb;align-items:center;min-height:44px;font-size:.875rem;text-decoration:none;display:flex}.vt-legal-header>a:first-child{letter-spacing:-.04em;font-size:1.2rem;font-weight:750}.vt-legal-header>a:first-child span{color:#ff97d4}.vt-legal-main{overflow-wrap:anywhere;max-width:1000px;margin:auto;padding:52px 28px 72px}.vt-legal-main>header>span{color:#ffa4d9;font-size:.875rem}.vt-legal-main h1{letter-spacing:-.035em;word-break:keep-all;margin:12px 0 16px;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.35}.vt-legal-main>header>p{color:#ada4b2;font-size:.875rem;line-height:1.7}.vt-legal-tabs{flex-wrap:wrap;gap:8px;margin:28px 0 20px;display:flex}.vt-legal-tabs a{color:#d2d2d2;border:1px solid #ffffff25;border-radius:7px;align-items:center;min-height:44px;padding:10px 16px;font-size:.875rem;text-decoration:none;display:flex}.vt-legal-tabs a[aria-current=page]{color:#fdd3eb;background:#2f2f2f;border-color:#777}.vt-legal-contents{border-block:1px solid #ffffff1a;margin-bottom:28px;padding:16px 0}.vt-legal-contents summary{cursor:pointer;min-height:32px;font-size:1rem}.vt-legal-contents nav{gap:8px;padding:14px 4px 0;display:grid}.vt-legal-contents a{color:#c7c7c7;font-size:.875rem;line-height:1.7;text-decoration:none}.vt-legal-main article h2{color:#fff;margin:38px 0 16px;scroll-margin-top:24px;font-size:1.35rem;line-height:1.5}.vt-legal-main article h3{margin:22px 0 12px;font-size:1.1rem;line-height:1.5}.vt-legal-main article p{color:#c7c7c7;margin:12px 0;font-size:1rem;line-height:1.95}.vt-legal-main article .vt-legal-bullet{text-indent:-1em;margin:5px 0;padding-left:1em}.vt-legal-table{border:1px solid #ffffff25;border-radius:8px;max-width:100%;margin:20px 0;overflow-x:auto}.vt-legal-table table{border-collapse:collapse;text-align:left;width:100%;font-size:.9375rem;line-height:1.8}.vt-legal-table th{color:#f4d8e8;background:#282828;font-weight:600}.vt-legal-table th,.vt-legal-table td{vertical-align:top;border-bottom:1px solid #ffffff18;padding:14px 16px}.vt-legal-table td:first-child{color:#e7e7e7;width:29%;min-width:125px}.vt-legal-table td{color:#c3c3c3}.vt-legal-table tr:last-child td{border-bottom:0}.vt-legal-page :is(a,summary,[tabindex]):focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:4px}@media (max-width:600px){.vt-legal-main{padding:32px 18px 44px}.vt-legal-main article h2{font-size:1.2rem}.vt-legal-table th,.vt-legal-table td{padding:12px 10px}.vt-legal-table td:first-child{min-width:95px}.vt-legal-header{padding:12px 18px}}.vt-legal-page{overscroll-behavior:contain;height:100dvh;overflow-y:auto}[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]) .vt-legal-page{color:#2b2a26;background:#f8f7f4}[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]) .vt-legal-header{border-bottom:1px solid #1c191421}[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]) .vt-legal-header a{color:#292824;text-decoration:none}[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]) .vt-legal-header>a:first-child span,[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]) .vt-legal-main>header>span{color:#b81e78}[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]) .vt-legal-main>header>p{color:#56534c}[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]) .vt-legal-tabs a{color:#3b3934;border:1px solid #1c19142e;text-decoration:none}[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]) .vt-legal-tabs a[aria-current=page]{color:#b81e76;background:#ece9e3;border-color:#c2c0bb}[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]) .vt-legal-contents{border-block:1px solid #1c191421}[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]) .vt-legal-contents a{color:#42403b;text-decoration:none}[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]) .vt-legal-main article h2{color:#1b1a18}[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]) .vt-legal-main article p{color:#42403b}[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]) .vt-legal-table{border:1px solid #1c19142e}[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]) .vt-legal-table th{color:#a72f74;background:#efede7}[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]) .vt-legal-table th,[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]) .vt-legal-table td{border-bottom:1px solid #1c19141e}[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]) .vt-legal-table td:first-child{color:#2c2a27}[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]) .vt-legal-table td{color:#45433d}[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]) .vt-legal-table tr:last-child td{border-bottom:0}[data-vt-theme=light]:not([data-vt-landing]):not([data-vt-signin]) .vt-legal-page :is(a,summary,[tabindex]):focus-visible{outline:2px solid var(--focus-ring)}
