body.legal-page{--red: #d71e42;--red-dark: #b51836;--ink: #0a0304;--text: #1a1416;--muted: #6b6260;--paper: #ffffff;--paper-2: #f6f3f1;--line: #e4dcd8;margin:0;background:var(--paper);color:var(--text);font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased}.legal-page *,.legal-page *:before,.legal-page *:after{box-sizing:border-box}.legal-page a{color:inherit;text-decoration:none}.legal-page :focus-visible{outline:2px solid var(--red);outline-offset:2px;border-radius:4px}.legal-page p,.legal-page h1,.legal-page h2,.legal-page h4,.legal-page ul,.legal-page ol{margin:0}@media(prefers-reduced-motion:no-preference){html:has(body.legal-page){scroll-behavior:smooth}}.lp-wrap{max-width:1180px;margin:0 auto;padding-left:24px;padding-right:24px}.lp-logo{height:34px;width:auto;display:block}.lp-logo-white{height:40px;margin-bottom:16px;filter:brightness(0) invert(1)}.lp-header{position:sticky;top:0;z-index:60;background:#ffffffe6;backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.lp-nav{display:flex;align-items:center;justify-content:space-between;height:64px;gap:12px}.lp-links{display:none;gap:24px;font-size:12.5px;letter-spacing:.04em;font-weight:500}.lp-links a{color:var(--muted);transition:color .15s ease-out}.lp-links a:hover{color:var(--red)}.lp-cta{display:flex;align-items:center;gap:10px}.lp-btn{display:inline-flex;align-items:center;font-size:11px;letter-spacing:.09em;text-transform:uppercase;font-weight:600;padding:10px 16px;border-radius:999px;border:1px solid transparent;white-space:nowrap;transition:background .15s ease-out,color .15s ease-out,border-color .15s ease-out}.lp-btn-red{background:var(--red);color:#fff}.lp-btn-red:hover{background:var(--red-dark)}.lp-btn-ghost{border-color:currentColor;color:var(--text)}.lp-btn-ghost:hover{background:var(--red);border-color:var(--red);color:#fff}.lp-burger{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:40px;min-height:40px;padding:8px;background:none;border:0;cursor:pointer}.lp-burger span{width:22px;height:2px;background:var(--ink);display:block}.lp-menu{display:flex;flex-direction:column;padding:6px 24px 16px;border-bottom:1px solid var(--line);background:#fff}.lp-menu[hidden]{display:none}.lp-menu a{padding:11px 0;border-bottom:1px solid var(--line);font-weight:500;font-size:14px}@media(min-width:980px){.lp-links{display:flex}.lp-burger{display:none}}@media(max-width:519px){.lp-nav{padding-left:16px;padding-right:16px}.lp-cta{gap:5px}.lp-cta .lp-owner{order:-1}.lp-cta .lp-btn{padding:0 9px;min-height:40px;font-size:10px;letter-spacing:.03em}.lp-nav .lp-logo{height:24px}}.lp-main{padding-block:28px 64px}.lp-crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:12.5px;color:var(--muted);margin-bottom:22px}.lp-crumbs a:hover{color:var(--red)}.lp-crumbs b{font-weight:500;color:var(--text)}.lp-grid{display:grid;grid-template-columns:264px minmax(0,1fr);gap:48px;align-items:start}.lp-side{position:sticky;top:84px;display:grid;gap:22px}.lp-side-h{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:600;margin-bottom:8px}.lp-policies{display:grid;gap:4px}.lp-pol{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid transparent;border-radius:10px;font-size:14px;font-weight:500;transition:background .15s ease-out}.lp-pol:hover{background:var(--paper-2)}.lp-dot{width:7px;height:7px;border-radius:50%;background:var(--line);flex:none}.lp-pol[aria-current=page]{background:var(--paper-2);border-color:var(--line);color:var(--red)}.lp-pol[aria-current=page] .lp-dot{background:var(--red)}.lp-toc{display:grid;gap:2px;border-left:1px solid var(--line)}.lp-toc a{display:block;padding:5px 0 5px 14px;margin-left:-1px;border-left:1px solid transparent;font-size:13px;line-height:1.45;color:var(--muted);transition:color .15s ease-out,border-color .15s ease-out}.lp-toc a:hover{color:var(--text)}.lp-toc a.is-active{color:var(--ink);border-left-color:var(--red)}.lp-article{display:grid;gap:22px;min-width:0;max-width:760px}.lp-head{display:grid;gap:8px}.lp-head h1{font-size:clamp(28px,3.4vw,40px);line-height:1.15;font-weight:600;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.lp-updated{font-size:13px;color:var(--muted)}.lp-phone-nav{display:none}.lp-switch{display:flex;gap:6px}.lp-switch a{border:1px solid var(--line);background:var(--paper);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:500}.lp-switch a[aria-current=page]{background:var(--ink);border-color:var(--ink);color:#fff}.lp-jump{width:100%;font:inherit;font-size:14px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--paper);color:var(--text)}@media(max-width:860px){.lp-main{padding-block:16px 48px}.lp-crumbs{margin-bottom:10px}.lp-grid{grid-template-columns:minmax(0,1fr);gap:0}.lp-side{display:none}.lp-phone-nav{display:grid;gap:10px;position:sticky;top:64px;z-index:5;background:#fffffff5;backdrop-filter:blur(10px);padding-block:10px;margin-bottom:6px;border-bottom:1px solid var(--line)}}.lp-summary{background:var(--paper-2);border-radius:14px;padding:18px 22px}.lp-summary h2{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--red);font-weight:600;margin-bottom:10px}.lp-summary ul{list-style:none;padding:0;display:grid;gap:8px;font-size:14.5px;line-height:1.6}.lp-summary li{position:relative;padding-left:18px}.lp-summary li:before{content:"";position:absolute;left:2px;top:.72em;width:7px;height:2px;border-radius:2px;background:var(--red)}.lp-text{font-size:15px;line-height:1.75}.lp-sec{display:grid;gap:10px;scroll-margin-top:84px}.lp-sec+.lp-sec{margin-top:30px}.lp-sec h2{font-size:18px;line-height:1.35;font-weight:600;color:var(--ink);text-wrap:balance}.lp-n{color:var(--red);font-variant-numeric:tabular-nums;margin-right:6px}.lp-text ul,.lp-text ol{padding-left:22px;display:grid;gap:6px}.lp-text li::marker{color:var(--muted)}.lp-text li ul{margin-top:6px}.legal-page strong{font-weight:600;color:var(--ink)}@media(max-width:860px){.lp-sec{scroll-margin-top:196px}}.lp-footer{background:var(--ink);color:#fff;padding-block:clamp(40px,6vw,72px) 32px}.lp-foot-grid{display:grid;gap:30px;grid-template-columns:1fr}@media(min-width:820px){.lp-foot-grid{grid-template-columns:1.4fr 1fr 1fr}}.lp-foot-grid h4{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-bottom:12px;font-weight:600}.lp-foot-grid a,.lp-foot-grid p{display:block;color:#ffffffb8;font-size:14px;line-height:1.55;margin-bottom:8px}.lp-foot-grid a:hover{color:#fff}.lp-foot-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-top:32px;padding-top:20px;border-top:1px solid rgba(255,255,255,.12);font-size:11.5px;line-height:1.7;color:#ffffff73}.lp-foot-bottom a{color:#ffffffb8;text-decoration:underline;text-underline-offset:2px}.lp-foot-bottom a:hover,.lp-foot-bottom a[aria-current=page]{color:#fff}@media print{.lp-header,.lp-side,.lp-phone-nav,.lp-crumbs{display:none!important}.lp-grid{grid-template-columns:1fr}.lp-footer{background:#fff;color:var(--text)}.lp-foot-grid a,.lp-foot-grid p,.lp-foot-bottom,.lp-foot-bottom a{color:var(--text)}.lp-logo-white{filter:none}}
