.legal-page[data-v-f7771049]{--bg:#07101d;--surface:#101d2e;--ink:#eef5ff;--muted:#a9b9cd;--accent:#43e6c5;--line:rgba(169,185,205,.2);background:var(--bg);color:var(--ink);flex-shrink:0;min-height:100dvh;overflow-x:clip}.legal-page[data-v-f7771049] .header-global{position:relative;z-index:20}.legal-shell[data-v-f7771049]{margin:auto;width:min(1000px,calc(100% - 32px))}.legal-hero[data-v-f7771049]{background:radial-gradient(circle at 75% 25%,rgba(67,230,197,.13),transparent 35%),linear-gradient(160deg,#0b1830,#07101d 60%);padding:110px 0 60px}[dir=rtl] .legal-hero[data-v-f7771049]{background:radial-gradient(circle at 75% 25%,rgba(67,230,197,.13),transparent 35%),linear-gradient(-160deg,#0b1830,#07101d 60%)}.eyebrow[data-v-f7771049]{color:var(--accent);font-size:.82rem;font-weight:800;letter-spacing:.14em;margin:0 0 14px;text-transform:uppercase}.legal-hero h1[data-v-f7771049]{color:var(--ink);font-size:clamp(2.2rem,4.4vw,3.6rem);letter-spacing:-.035em;line-height:1.03;margin:0 0 20px}.hero-lede[data-v-f7771049]{color:var(--muted);font-size:1.14rem;margin:0;max-width:760px}.lang-note[data-v-f7771049]{color:var(--muted);font-size:.92rem;margin:14px 0 0;opacity:.85}.actions[data-v-f7771049]{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.legal-btn[data-v-f7771049]{border-radius:999px;cursor:pointer;display:inline-block;font-size:.98rem;font-weight:800;line-height:1.2;padding:12px 22px;text-decoration:none}.primary[data-v-f7771049]{background:var(--accent);border:1px solid var(--accent);color:#06211c}.secondary[data-v-f7771049]{background:transparent;border:1px solid var(--line);color:var(--ink)}.legal-body[data-v-f7771049]{padding:0 0 80px}.legal-paper[data-v-f7771049]{background:#fff;border-radius:18px;box-shadow:0 28px 70px #0006;color:#3c3c3c;font-family:Arial,Helvetica,sans-serif;font-size:.95rem;line-height:1.7;overflow-wrap:break-word;padding:clamp(22px,4vw,56px)}.contact-line[data-v-f7771049]{color:var(--muted);margin:30px 0 0}.contact-line a[data-v-f7771049]{color:var(--accent);font-weight:700}.legal-shell[data-v-f7771049] .footer{color:var(--muted)}.legal-shell[data-v-f7771049] .footer a{color:var(--accent)}.legal-paper[data-v-f7771049] h1{color:#0d1b2a;font-size:1.9rem;line-height:1.2;margin:0 0 18px}.legal-paper[data-v-f7771049] h2{border-top:1px solid #e6e9ee;color:#0d1b2a;font-size:1.25rem;line-height:1.3;margin:34px 0 12px;padding-top:14px}.legal-paper[data-v-f7771049] h3,.legal-paper[data-v-f7771049] h4{color:#0d1b2a;font-size:1.05rem;margin:22px 0 8px}.legal-paper[data-v-f7771049] p{margin:0 0 12px}.legal-paper[data-v-f7771049] b,.legal-paper[data-v-f7771049] strong{color:#0d1b2a}.legal-paper[data-v-f7771049] a{color:#1c56c8;text-decoration:underline}.legal-paper[data-v-f7771049] ol,.legal-paper[data-v-f7771049] ul{margin:0 0 14px;padding-left:24px}[dir=rtl] .legal-paper[data-v-f7771049] ol,[dir=rtl] .legal-paper[data-v-f7771049] ul{padding-left:0;padding-right:24px}.legal-paper[data-v-f7771049] li{margin:0 0 7px}.legal-paper[data-v-f7771049] img{height:auto;max-width:100%}.legal-paper[data-v-f7771049] table{border-collapse:collapse;display:block;max-width:100%;overflow-x:auto}.legal-paper[data-v-f7771049] td,.legal-paper[data-v-f7771049] th{border:1px solid #e6e9ee;padding:8px 10px;vertical-align:top}.legal-paper[data-v-f7771049] .iub_header{margin-bottom:26px}.legal-paper[data-v-f7771049] .one_line_col{margin-bottom:8px}.legal-paper[data-v-f7771049] .expand-content{margin:8px 0 8px 4px}[dir=rtl] .legal-paper[data-v-f7771049] .expand-content{margin:8px 4px 8px 0}.legal-paper[data-v-f7771049] .box_primary{background:#f6f8fb;border:1px solid #e6e9ee;border-radius:10px;margin:14px 0;padding:14px 18px}@media(max-width:960px){.legal-hero[data-v-f7771049]{padding:112px 0 48px}.legal-body[data-v-f7771049]{padding-bottom:64px}}@media(max-width:640px){.legal-hero[data-v-f7771049]{padding:108px 0 36px}.legal-hero h1[data-v-f7771049]{font-size:1.9rem;line-height:1.12}.hero-lede[data-v-f7771049]{font-size:1rem}.eyebrow[data-v-f7771049]{font-size:.72rem;margin-bottom:10px}.legal-paper[data-v-f7771049]{border-radius:12px;font-size:.92rem}.legal-paper[data-v-f7771049] h1{font-size:1.5rem}.legal-paper[data-v-f7771049] h2{font-size:1.12rem}}@media print{.legal-page[data-v-f7771049]{background:#fff;min-height:0}.actions[data-v-f7771049],.contact-line[data-v-f7771049],.legal-hero[data-v-f7771049],.legal-page[data-v-f7771049] .header-global,.legal-shell[data-v-f7771049] .footer{display:none}.legal-shell[data-v-f7771049]{width:100%}.legal-paper[data-v-f7771049]{border-radius:0;box-shadow:none;padding:0}}
