.Legal-module__2dCIza__cover{isolation:isolate;color:#c2cad6;background:radial-gradient(80% 120% at 0 0,#ff000038,#0000 58%),radial-gradient(70% 100% at 100% 100%,#f5b8001a,#0000 60%),linear-gradient(160deg,#0b0d12,#12161f 55%,#0b0d12);padding:clamp(44px,5.2vw,80px) 0 clamp(40px,4.6vw,68px);position:relative;overflow:hidden}.Legal-module__2dCIza__rule{z-index:2;background:linear-gradient(90deg,var(--red),var(--yellow) 55%,var(--red));height:4px;position:absolute;top:0;left:0;right:0}.Legal-module__2dCIza__coverGrid{z-index:-1;opacity:.55;background-image:repeating-linear-gradient(#ffffff0d 0 1px,#0000 1px 34px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.Legal-module__2dCIza__coverInner{grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:start;gap:clamp(26px,3.4vw,54px);display:grid;position:relative}.Legal-module__2dCIza__coverMain{min-width:0}.Legal-module__2dCIza__kicker{letter-spacing:.16em;text-transform:uppercase;color:#fff;background:#ff000029;border:1px solid #ff00005c;border-radius:99px;align-items:center;gap:9px;margin-bottom:16px;padding-block:7px;padding-inline:12px 15px;font-size:11px;font-weight:900;display:inline-flex}.Legal-module__2dCIza__kicker svg{width:15px;height:15px;color:var(--yellow)}.Legal-module__2dCIza__h1{color:#fff;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(30px,4vw,52px);line-height:1.06}.Legal-module__2dCIza__h1:after{content:"";background:linear-gradient(90deg,#fff,var(--red) 55%,var(--yellow));border-radius:99px;width:112px;height:4px;margin-top:20px;display:block}.Legal-module__2dCIza__intro{max-width:64ch;margin-top:22px}.Legal-module__2dCIza__intro p{color:#a9b3c1;margin:0 0 1em;font-size:15.4px;line-height:1.85}.Legal-module__2dCIza__intro p:last-child{margin-bottom:0}.Legal-module__2dCIza__intro a{color:var(--yellow);text-underline-offset:3px;font-weight:700;text-decoration:underline}.Legal-module__2dCIza__file{border-radius:var(--r-lg);-webkit-backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #ffffff21;padding:24px 22px 22px;position:relative}.Legal-module__2dCIza__fileTab{top:-11px;background:linear-gradient(135deg,var(--red),var(--red-700));color:#fff;letter-spacing:.14em;text-transform:uppercase;border-radius:99px;padding:4px 13px;font-size:10px;font-weight:900;position:absolute;inset-inline-start:20px;box-shadow:0 6px 16px #ff000052}.Legal-module__2dCIza__facts{gap:0;margin:6px 0 0;padding:0;display:grid}.Legal-module__2dCIza__facts>li{color:#fff;border-bottom:1px dashed #ffffff1f;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:11px 0;font-size:13.4px;font-weight:700;line-height:1.5;display:grid}.Legal-module__2dCIza__facts>li:last-child{border-bottom:0}.Legal-module__2dCIza__facts svg{width:15px;height:15px;color:var(--red-soft);margin-top:2px}.Legal-module__2dCIza__facts a:hover{color:var(--yellow)}.Legal-module__2dCIza__factNote{color:#a9b3c1;font-weight:600}.Legal-module__2dCIza__fileHead{letter-spacing:.13em;text-transform:uppercase;color:#8a94a6;border-top:1px solid #ffffff1f;margin:20px 0 10px;padding-top:16px;font-size:10.5px;font-weight:900}.Legal-module__2dCIza__switcher{border-top:1px solid #ffffff1f;gap:7px;margin:16px 0 0;padding:16px 0 0;list-style:none;display:grid}.Legal-module__2dCIza__switcher a,.Legal-module__2dCIza__here{color:#d3dae4;background:#ffffff0d;border:1px solid #ffffff1c;border-radius:11px;align-items:center;gap:10px;padding:10px 13px;font-size:13px;font-weight:700;line-height:1.4;transition:background .22s,border-color .22s,color .22s;display:flex}.Legal-module__2dCIza__switcher i{background:var(--slate-500);border-radius:50%;flex:none;width:7px;height:7px;transition:background .22s}.Legal-module__2dCIza__switcher a svg{opacity:0;flex:none;width:14px;height:14px;margin-inline-start:auto;transition:opacity .22s}[dir=rtl] .Legal-module__2dCIza__switcher a svg{transform:scaleX(-1)}.Legal-module__2dCIza__switcher a:hover{background:var(--red);border-color:var(--red);color:#fff}.Legal-module__2dCIza__switcher a:hover i{background:#fff}.Legal-module__2dCIza__switcher a:hover svg{opacity:1}.Legal-module__2dCIza__here{color:#fff;cursor:default;background:#ff000024;border-color:#ff000057}.Legal-module__2dCIza__here i{background:var(--red-soft);box-shadow:0 0 0 4px #ff00002e}.Legal-module__2dCIza__fileBtns{gap:9px;margin-top:18px;display:grid}.Legal-module__2dCIza__fileBtns .btn{width:100%;padding:12px 20px;font-size:14.5px}@media (max-width:940px){.Legal-module__2dCIza__coverInner{grid-template-columns:1fr}.Legal-module__2dCIza__file{margin-top:10px}}.Legal-module__2dCIza__doc{background:linear-gradient(180deg,var(--haze),var(--white) 30%);padding:clamp(44px,5vw,76px) 0 clamp(50px,5.4vw,86px)}.Legal-module__2dCIza__docInner{grid-template-columns:minmax(0,248px) minmax(0,1fr);align-items:start;gap:clamp(26px,3.2vw,52px);display:grid}@media (max-width:940px){.Legal-module__2dCIza__docInner{grid-template-columns:1fr}}.Legal-module__2dCIza__toc{--gap:28px;top:calc(112px + var(--gap));border-radius:var(--r-lg);background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-sm);max-height:calc(100dvh - 112px - var(--gap) - 28px);padding:20px 16px;position:sticky;overflow:auto}@media (max-width:940px){.Legal-module__2dCIza__toc{display:none}}.Legal-module__2dCIza__tocHead{border-bottom:1px solid var(--line);letter-spacing:.14em;text-transform:uppercase;color:var(--red);align-items:center;gap:9px;margin:0 0 12px;padding:0 6px 12px;font-size:10.5px;font-weight:900;display:flex}.Legal-module__2dCIza__tocHead:before{content:"";background:linear-gradient(90deg,var(--red),var(--yellow));border-radius:99px;flex:none;width:18px;height:3px}.Legal-module__2dCIza__tocList{gap:1px;display:grid}.Legal-module__2dCIza__tocLink{color:var(--slate-500);border-radius:9px;justify-content:space-between;align-items:baseline;gap:8px;padding-block:8px;padding-inline:14px 10px;font-size:13px;font-weight:600;line-height:1.5;transition:color .2s,background .2s;display:flex;position:relative}.Legal-module__2dCIza__tocLink:before{content:"";inset-inline-start:0;background:linear-gradient(180deg,var(--red),var(--yellow));border-radius:3px;width:3px;height:0;transition:height .25s;position:absolute;top:50%;transform:translateY(-50%)}.Legal-module__2dCIza__tocOn:before{height:58%}.Legal-module__2dCIza__tocLink:hover{color:var(--red);background:var(--red-tint)}.Legal-module__2dCIza__tocOn{color:var(--ink);background:var(--haze);font-weight:800}.Legal-module__2dCIza__tocCount{color:var(--slate-500);font-variant-numeric:tabular-nums;flex:none;font-size:11px;font-weight:800}.Legal-module__2dCIza__sheet{min-width:0}.Legal-module__2dCIza__clause{border-bottom:1px solid var(--line);padding:clamp(24px,2.6vw,34px) 0;scroll-margin-top:128px;position:relative}.Legal-module__2dCIza__clause:first-child{padding-top:0}.Legal-module__2dCIza__clause:last-child{border-bottom:0}.Legal-module__2dCIza__clause h2{color:var(--ink);letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(18px,1.9vw,22px);line-height:1.3}.Legal-module__2dCIza__clause p{max-width:72ch;margin:0 0 1.05em;font-size:14.8px;line-height:1.85}.Legal-module__2dCIza__clause p:last-child{margin-bottom:0}.Legal-module__2dCIza__clause p a,.Legal-module__2dCIza__list a{color:var(--red-700);text-underline-offset:3px;font-weight:600;text-decoration:underline}.Legal-module__2dCIza__sub{color:var(--ink);margin:24px 0 12px;font-size:15.5px}.Legal-module__2dCIza__list{gap:2px;max-width:72ch;margin:0 0 1.2em;display:grid}.Legal-module__2dCIza__list:last-child{margin-bottom:0}.Legal-module__2dCIza__list li{border-bottom:1px dashed var(--line);align-items:flex-start;gap:13px;padding:11px 4px;font-size:14.2px;line-height:1.72;display:flex}.Legal-module__2dCIza__list li:last-child{border-bottom:0}.Legal-module__2dCIza__list svg{width:17px;height:17px;color:var(--red);flex:none;margin-top:3px}.Legal-module__2dCIza__signoff{border-radius:var(--r-xl);background:radial-gradient(110% 140% at 6% 0%,#ff2a1a,transparent 58%), linear-gradient(120deg,var(--red),var(--red-700) 62%,#6e0000);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(20px,3vw,40px);margin-top:clamp(34px,4vw,56px);padding-block:clamp(26px,3vw,38px);padding-inline:clamp(34px,4vw,54px) clamp(24px,3vw,40px);display:grid;position:relative;overflow:hidden;box-shadow:0 26px 60px #ff000042}.Legal-module__2dCIza__signRail{background:repeating-linear-gradient(-60deg,var(--yellow) 0 7px,var(--yellow-soft) 7px 14px);width:8px;position:absolute;inset-block:0;inset-inline-start:0}.Legal-module__2dCIza__signText{z-index:1;position:relative}.Legal-module__2dCIza__signTag{color:#fff;letter-spacing:.12em;text-transform:uppercase;background:#0b0b0d4d;border:1px solid #ffffff38;border-radius:99px;align-items:center;gap:8px;margin-bottom:12px;padding:6px 13px;font-size:10.5px;font-weight:900;display:inline-flex}.Legal-module__2dCIza__signTag svg{width:13px;height:13px}.Legal-module__2dCIza__signoff h2{color:#fff;letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(19px,2.1vw,26px);line-height:1.25}.Legal-module__2dCIza__signoff p{color:#ffffffe6;margin:0;font-size:14.6px;line-height:1.75}.Legal-module__2dCIza__signoff p a{color:var(--yellow);font-weight:800}.Legal-module__2dCIza__signoff p a:hover{text-decoration:underline}.Legal-module__2dCIza__signBtns{z-index:1;gap:11px;min-width:230px;display:grid;position:relative}.Legal-module__2dCIza__signBtns .btn{width:100%;box-shadow:none}.Legal-module__2dCIza__signCall{color:var(--red)!important;background:#fff!important}.Legal-module__2dCIza__signCall:hover{transform:translateY(-2px);background:var(--ink)!important;color:#fff!important}.Legal-module__2dCIza__signWa{color:#fff!important;background:linear-gradient(135deg,#3be07c,#25d366 45%,#128c7e)!important;box-shadow:0 12px 26px #0b3c2352,inset 0 1px #ffffff4d!important}.Legal-module__2dCIza__signWa:hover{transform:translateY(-2px)}.Legal-module__2dCIza__signLink{color:#fff!important;background:#0b0b0d4d!important;border:1px solid #ffffff38!important}.Legal-module__2dCIza__signLink:hover{background:#0b0b0d80!important}@media (max-width:820px){.Legal-module__2dCIza__signoff{grid-template-columns:1fr}.Legal-module__2dCIza__signBtns{min-width:0}}.Legal-module__2dCIza__group{border-bottom:1px solid var(--line);padding:clamp(24px,2.6vw,34px) 0;scroll-margin-top:128px}.Legal-module__2dCIza__group:first-child{padding-top:0}.Legal-module__2dCIza__group:last-child{border-bottom:0}.Legal-module__2dCIza__groupHead{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-bottom:8px;display:flex}.Legal-module__2dCIza__groupHead h2{color:var(--ink);letter-spacing:-.02em;margin:0;font-size:clamp(18px,1.9vw,22px);line-height:1.3}.Legal-module__2dCIza__countPill{border:1px solid var(--red-line);background:var(--red-tint);color:var(--red);font-variant-numeric:tabular-nums;border-radius:99px;align-items:center;padding:3px 11px;font-size:11.5px;font-weight:800;display:inline-flex}.Legal-module__2dCIza__blurb{max-width:72ch;margin:0 0 18px;font-size:14.6px;line-height:1.75}.Legal-module__2dCIza__entries{columns:1;column-gap:28px}@media (min-width:640px){.Legal-module__2dCIza__entries{columns:2}}@media (min-width:1200px){.Legal-module__2dCIza__entries{columns:3}}.Legal-module__2dCIza__entries li{break-inside:avoid;margin-bottom:4px}.Legal-module__2dCIza__entries a{color:var(--slate-700);border-radius:8px;align-items:flex-start;gap:9px;padding:6px 8px;font-size:14px;font-weight:600;line-height:1.5;transition:background .2s,color .2s;display:flex}.Legal-module__2dCIza__entries a:hover{background:var(--red-tint);color:var(--red)}.Legal-module__2dCIza__entries a>i{background:var(--red);opacity:.7;border-radius:2px;flex:none;width:6px;height:6px;margin-top:8px;transform:rotate(45deg)}.Legal-module__2dCIza__ar{vertical-align:middle;border:1px solid var(--red-line);background:var(--red-tint);color:var(--red);letter-spacing:.04em;border-radius:5px;margin-inline-start:8px;padding:1px 6px;font-size:10px;font-weight:800}.Legal-module__2dCIza__total{color:var(--slate-500);font-variant-numeric:tabular-nums;margin:26px 0 0;font-size:12.5px;font-weight:700}@media print{.Legal-module__2dCIza__cover,.Legal-module__2dCIza__toc,.Legal-module__2dCIza__signoff{display:none!important}.Legal-module__2dCIza__doc{background:0 0;padding:0}.Legal-module__2dCIza__docInner{display:block}.Legal-module__2dCIza__clause{break-inside:avoid;border-bottom:1px solid #ddd}.Legal-module__2dCIza__clause p,.Legal-module__2dCIza__list li{color:#000}}
