.sg-legal{--legal-red:#843227;--legal-ink:#1b1d33;--legal-sub:#5f6879;--legal-line:#e2e8f1;--legal-canvas:#f5f8fc;background:var(--legal-canvas);min-height:100vh}.sg-legal .legal-main{background:var(--legal-canvas);min-height:70vh;padding:150px 28px 100px;display:block}.sg-legal .legal-theme-mobile{display:none}.sg-legal .legal-breadcrumb,.sg-legal article{width:min(880px,100%);margin-inline:auto}.sg-legal .legal-breadcrumb{color:var(--legal-sub);font-family:var(--mono);letter-spacing:.04em;align-items:center;gap:9px;margin-bottom:24px;padding-left:2px;font-size:11px;display:flex}.sg-legal .legal-breadcrumb a{color:var(--blue);font-weight:600;text-decoration:none}.sg-legal article{border:1px solid var(--legal-line);background:#fff;border-radius:18px;padding:clamp(34px,6vw,76px);position:relative;overflow:hidden;box-shadow:0 24px 70px #1b1d3314}.sg-legal article:before{content:none}.sg-legal .legal-eyebrow{color:var(--red);font-family:var(--mono);letter-spacing:.18em;margin-bottom:17px;font-size:10px;font-weight:600}.sg-legal article h1{max-width:780px;color:var(--legal-ink);font-family:var(--display);letter-spacing:-.035em;margin:0;font-size:clamp(38px,5.4vw,60px);font-weight:500;line-height:1.06}.sg-legal .legal-intro{max-width:720px;color:var(--legal-sub);margin-top:25px}.sg-legal .legal-intro p{margin:4px 0;font-size:13px;line-height:1.6}.sg-legal .legal-intro .legal-lede{color:#343b48;margin-top:21px;font-size:17px;line-height:1.72}.sg-legal .legal-rule{background:var(--legal-line);height:1px;margin:38px 0}.sg-legal article section{max-width:720px;padding:0}.sg-legal article section+section{border-top:1px solid var(--legal-line);margin-top:34px;padding-top:34px}.sg-legal article section h2{color:var(--legal-ink);font-family:var(--display);letter-spacing:-.015em;margin:0 0 17px;font-size:25px;font-weight:600;line-height:1.25}.sg-legal article section p{color:#3e4653;font-family:var(--sans);margin:0 0 17px;font-size:15.5px;line-height:1.82}.sg-legal article section p:last-child{margin-bottom:0}.sg-legal article section a{color:var(--blue);text-underline-offset:3px;font-weight:600;text-decoration-thickness:1px}.sg-legal article section h3{color:var(--legal-ink);font-family:var(--display);margin:22px 0 12px;font-size:17px;font-weight:600;line-height:1.3}.sg-legal article .legal-list{color:#3e4653;max-width:720px;font-family:var(--sans);margin:0 0 17px;padding-left:20px;font-size:15.5px;line-height:1.82}.sg-legal article .legal-list li{margin-bottom:10px}.sg-legal article .legal-list li:last-child{margin-bottom:0}.sg-legal .legal-table-wrap{border:1px solid var(--legal-line);border-radius:12px;max-width:100%;margin-bottom:34px;overflow-x:auto}.sg-legal .legal-table{border-collapse:collapse;width:100%;min-width:520px;font-family:var(--sans);font-size:14px}.sg-legal .legal-table caption{text-align:left;color:var(--legal-sub);padding:12px 16px;font-size:12px}.sg-legal .legal-table th,.sg-legal .legal-table td{border-bottom:1px solid var(--legal-line);text-align:left;vertical-align:top;padding:12px 16px}.sg-legal .legal-table thead th{color:var(--legal-ink);background:var(--legal-canvas);font-weight:700}.sg-legal .legal-table tbody th{color:var(--legal-ink);white-space:nowrap;font-weight:600}.sg-legal .legal-table tbody td{color:#3e4653}.sg-legal .legal-table tr:last-child th,.sg-legal .legal-table tr:last-child td{border-bottom:none}.sg-legal[data-theme=dark] .legal-table thead th{background:#0e1411}.sg-legal[data-theme=dark] .legal-table tbody td,.sg-legal[data-theme=dark] article .legal-list{color:#c4ccda}@media (max-width:880px){.sg-legal .legal-main{padding-top:142px}.sg-legal .nav-links .legal-theme-desktop{display:none}.sg-legal nav>.legal-theme-mobile{z-index:103;width:36px;height:36px;margin-left:auto;display:grid;position:relative}}@media (max-width:640px){.sg-legal .legal-main{padding:136px 14px 64px}.sg-legal article{border-radius:13px;padding:36px 22px}.sg-legal .legal-breadcrumb{padding-left:5px}.sg-legal article h1{font-size:38px}}.sg-legal[data-theme=dark]{--legal-ink:#f5f7ff;--legal-sub:#aab4c8;--legal-line:#273129;--legal-canvas:#090d0b}.sg-legal[data-theme=dark] .legal-main{background:var(--legal-canvas)}.sg-legal[data-theme=dark] article{background:#0e1411;border-color:#273129;box-shadow:0 28px 80px #00000061}.sg-legal[data-theme=dark] article:before{content:none}.sg-legal[data-theme=dark] article h1,.sg-legal[data-theme=dark] article section h2{color:var(--legal-ink)}.sg-legal[data-theme=dark] .legal-intro .legal-lede,.sg-legal[data-theme=dark] article section p{color:#c4ccda}.sg-legal[data-theme=dark] .legal-breadcrumb,.sg-legal[data-theme=dark] .legal-intro{color:var(--legal-sub)}@media (max-width:480px){.sg-legal .legal-main{padding:126px 10px 52px}.sg-legal article{border-radius:12px;padding:30px 18px}.sg-legal article h1{overflow-wrap:anywhere;font-size:clamp(32px,11vw,40px)}.sg-legal article section h2{overflow-wrap:anywhere;font-size:20px}.sg-legal article section p,.sg-legal .legal-intro{overflow-wrap:anywhere;font-size:14px}}
