.legal-page[data-v-9ce3dc6e]{background:#f7f2ed;color:#211b18;min-height:100vh}.legal-shell[data-v-9ce3dc6e]{margin:0 auto;width:min(100% - 40px,1120px)}.legal-hero[data-v-9ce3dc6e]{background:radial-gradient(circle at 82% 8%,rgba(244,108,45,.35),transparent 32%),linear-gradient(135deg,#111014,#201411);color:#fff;overflow:hidden;padding:64px 0 78px}.back-link[data-v-9ce3dc6e]{align-items:center;color:#d1c6c1;display:inline-flex;font-size:.82rem;font-weight:700;gap:7px;margin-bottom:46px;transition:color .2s}.back-link[data-v-9ce3dc6e]:hover{color:#ff9c6b}.kicker[data-v-9ce3dc6e]{color:#ff965e;display:block;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase}.kicker[data-v-9ce3dc6e],h1[data-v-9ce3dc6e]{font-weight:900}h1[data-v-9ce3dc6e]{font-size:clamp(2.5rem,6vw,5rem);letter-spacing:-.065em;line-height:.96;margin:14px 0;max-width:800px}.hero-summary[data-v-9ce3dc6e]{color:#c8bfbb;font-size:clamp(1rem,2vw,1.2rem);line-height:1.65;margin:0;max-width:640px}.updated[data-v-9ce3dc6e]{color:#928984;font-size:.78rem;margin:27px 0 0}.legal-body[data-v-9ce3dc6e]{padding:64px 0 100px}.legal-grid[data-v-9ce3dc6e]{align-items:start;display:grid;gap:clamp(36px,7vw,100px);grid-template-columns:220px minmax(0,1fr)}.legal-aside[data-v-9ce3dc6e]{display:flex;flex-direction:column;gap:11px;padding-top:14px;position:sticky;top:28px}.legal-aside p[data-v-9ce3dc6e]{color:#9c5140;font-size:.7rem;font-weight:900;letter-spacing:.12em;margin:0 0 5px;text-transform:uppercase}.legal-aside a[data-v-9ce3dc6e]{align-items:baseline;color:#725e56;display:flex;font-size:.78rem;gap:9px;line-height:1.35;transition:color .2s}.legal-aside a[data-v-9ce3dc6e]:hover{color:#d75420}.legal-aside a span[data-v-9ce3dc6e],.section-number[data-v-9ce3dc6e]{color:#d75420;font-variant-numeric:tabular-nums;font-weight:850}.legal-document[data-v-9ce3dc6e]{background:#fffdfa;border:1px solid #eadfd8;border-radius:26px;box-shadow:0 20px 55px #3b241914;padding:clamp(28px,5vw,54px)}.legal-section[data-v-9ce3dc6e]{border-bottom:1px solid #eee4de;margin-bottom:40px;padding:0 0 42px 48px;position:relative;scroll-margin-top:24px}.legal-section[data-v-9ce3dc6e]:last-of-type{margin-bottom:0}.section-number[data-v-9ce3dc6e]{font-size:.78rem;left:0;position:absolute;top:6px}.contact-card h2[data-v-9ce3dc6e],.legal-section h2[data-v-9ce3dc6e]{font-size:clamp(1.25rem,2vw,1.55rem);font-weight:850;letter-spacing:-.035em;margin:0 0 13px}.contact-card p[data-v-9ce3dc6e],.legal-section p[data-v-9ce3dc6e]{color:#63554f;font-size:.95rem;line-height:1.78;margin:0 0 13px}.legal-section p[data-v-9ce3dc6e]:last-child{margin-bottom:0}.legal-section ul[data-v-9ce3dc6e]{list-style:none;margin:17px 0 0;padding:0}.legal-section li[data-v-9ce3dc6e]{color:#63554f;font-size:.93rem;line-height:1.65;margin:8px 0;padding-left:19px;position:relative}.legal-section li[data-v-9ce3dc6e]:before{background:#f36b2d;border-radius:99px;content:"";height:7px;left:1px;position:absolute;top:.63em;width:7px}.contact-card[data-v-9ce3dc6e]{background:linear-gradient(135deg,#fff0e7,#fffaf5);border:1px solid #f0c6ae;border-radius:18px;display:flex;gap:17px;margin-top:42px;padding:25px}.contact-card>svg[data-v-9ce3dc6e]{color:#df5b27;flex:none;height:24px;width:24px}.contact-card h2[data-v-9ce3dc6e]{font-size:1.1rem}.contact-card p[data-v-9ce3dc6e]{margin-bottom:5px}.contact-card a[data-v-9ce3dc6e]{color:#c74717;font-weight:800;text-decoration:underline;text-underline-offset:3px}@media (max-width:760px){.legal-hero[data-v-9ce3dc6e]{padding:38px 0 52px}.back-link[data-v-9ce3dc6e]{margin-bottom:32px}.legal-body[data-v-9ce3dc6e]{padding:32px 0 70px}.legal-shell[data-v-9ce3dc6e]{width:min(100% - 28px,1120px)}.legal-grid[data-v-9ce3dc6e]{gap:20px;grid-template-columns:1fr}.legal-aside[data-v-9ce3dc6e]{display:none;position:static}.legal-document[data-v-9ce3dc6e]{border-radius:20px;padding:28px 20px}.legal-section[data-v-9ce3dc6e]{margin-bottom:30px;padding-bottom:31px;padding-left:38px}}
