.legal-callout[data-v-5cddc409]{border:1px solid;border-radius:14px;display:flex;font-size:15px;gap:12px;line-height:1.7;margin:18px 0;padding:16px 18px}.legal-callout__icon[data-v-5cddc409]{flex-shrink:0;margin-top:3px}.legal-callout__title[data-v-5cddc409]{font-weight:700;margin-bottom:4px}.legal-callout__text[data-v-5cddc409] p{margin-bottom:10px}.legal-callout__text[data-v-5cddc409] p:last-child{margin-bottom:0}.legal-callout__text[data-v-5cddc409] ul{margin:0;padding-left:20px}.legal-callout__text[data-v-5cddc409] li{margin-bottom:6px}.legal-callout--primary[data-v-5cddc409]{background:rgba(var(--v-theme-lightprimary),.6);border-color:rgba(var(--v-theme-primary),.25)}.legal-callout--warning[data-v-5cddc409]{background:rgba(var(--v-theme-lightwarning),.6);border-color:rgba(var(--v-theme-warning),.3)}.legal-callout--success[data-v-5cddc409]{background:rgba(var(--v-theme-lightsuccess),.6);border-color:rgba(var(--v-theme-success),.3)}.legal-callout--error[data-v-5cddc409]{background:rgba(var(--v-theme-lighterror),.6);border-color:rgba(var(--v-theme-error),.3)}.legal-section[data-v-d9b13f3b]{margin-bottom:40px;padding-top:8px;scroll-margin-top:90px}.legal-section__title[data-v-d9b13f3b]{align-items:baseline;display:flex;font-size:clamp(18px,2vw,22px);font-weight:700;gap:10px;letter-spacing:-.01em;line-height:1.3;margin-bottom:14px}.legal-section__num[data-v-d9b13f3b]{align-items:center;background:rgb(var(--v-theme-lightprimary));border-radius:8px;color:rgb(var(--v-theme-primary));display:inline-flex;flex-shrink:0;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;height:26px;justify-content:center;min-width:26px;padding:0 6px}.legal-section__body[data-v-d9b13f3b]{font-size:15.5px;line-height:1.75;text-align:left}.legal-section__body[data-v-d9b13f3b] p{margin-bottom:14px}.legal-section__body[data-v-d9b13f3b] p:last-child{margin-bottom:0}.legal-section__body[data-v-d9b13f3b] h3{font-size:15.5px;font-weight:700;margin:22px 0 8px}.legal-section__body[data-v-d9b13f3b] ol,.legal-section__body[data-v-d9b13f3b] ul{margin:0 0 14px;padding-left:22px}.legal-section__body[data-v-d9b13f3b] li{margin-bottom:8px;padding-left:4px}.legal-section__body[data-v-d9b13f3b] li::marker{color:rgb(var(--v-theme-primary))}.legal-section__body[data-v-d9b13f3b] a{color:rgb(var(--v-theme-primary));text-decoration:underline;text-underline-offset:2px}.legal-section__body[data-v-d9b13f3b] b,.legal-section__body[data-v-d9b13f3b] strong{font-weight:700}.legal-hero[data-v-e2031832]{background:radial-gradient(120% 140% at 12% 0,rgb(var(--v-theme-lightprimary)) 0,transparent 60%),rgb(var(--v-theme-surface));border-bottom:1px solid rgba(var(--v-theme-borderColor),.6)}.legal-hero__inner[data-v-e2031832]{max-width:760px}.legal-hero__title[data-v-e2031832]{font-size:clamp(28px,4.2vw,44px);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin-bottom:12px}.legal-hero__lead[data-v-e2031832]{font-size:clamp(15px,1.4vw,18px);line-height:1.65;margin-bottom:0;max-width:62ch}.legal-crumb[data-v-e2031832]{color:rgb(var(--v-theme-textSecondary));font-size:13px;text-decoration:none}.legal-crumb[data-v-e2031832]:hover{color:rgb(var(--v-theme-primary))}.legal-crumb__sep[data-v-e2031832]{color:rgba(var(--v-theme-textSecondary),.5);margin:0 8px}.legal-crumb--current[data-v-e2031832]{color:rgb(var(--v-theme-textPrimary));font-weight:600}.legal-toc[data-v-e2031832]{max-height:calc(100vh - 120px);overflow-y:auto;padding-right:8px;position:sticky;top:94px}.legal-toc__label[data-v-e2031832]{color:rgb(var(--v-theme-textSecondary));font-size:11px;font-weight:700;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.legal-toc__list[data-v-e2031832]{border-left:2px solid rgba(var(--v-theme-borderColor),.8);list-style:none;margin:0;padding:0}.legal-toc__link[data-v-e2031832]{align-items:baseline;border-left:2px solid transparent;color:rgb(var(--v-theme-textSecondary));display:flex;font-size:13.5px;gap:10px;line-height:1.45;margin-left:-2px;padding:7px 12px;text-decoration:none;transition:color .15s ease,border-color .15s ease}.legal-toc__link--active[data-v-e2031832],.legal-toc__link[data-v-e2031832]:hover{color:rgb(var(--v-theme-primary))}.legal-toc__link--active[data-v-e2031832]{border-left-color:rgb(var(--v-theme-primary));font-weight:600}.legal-toc__num[data-v-e2031832]{font-size:11.5px;font-variant-numeric:tabular-nums;min-width:16px;opacity:.65}.legal-body[data-v-e2031832]{max-width:75ch}.legal-contact[data-v-e2031832]{background:rgba(var(--v-theme-lightprimary),.55);border:1px solid rgba(var(--v-theme-borderColor),.7);border-radius:16px;padding:20px}@media print{.legal-contact[data-v-e2031832],.legal-hero__actions[data-v-e2031832],.legal-nav-col[data-v-e2031832]{display:none!important}.legal-hero[data-v-e2031832]{background:none}.legal-body[data-v-e2031832]{max-width:none}}
