:root{--breadcrumbs-color:#fff}#gw-legal{--gw-orange:#f5a623;--gw-orange-btn:#f9b25a;--gw-dark:#0f0f10;--gw-heading:#14141b;--gw-text:#4c4c57;--gw-muted:#6b6b76;--gw-border:#ececf1;--gw-soft:#f7f7f9;color:var(--gw-text);-webkit-font-smoothing:antialiased;scroll-behavior:smooth;font-family:Poppins,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;line-height:1.75}#gw-legal *{box-sizing:border-box}#gw-legal .gw-wrap{max-width:920px;margin:0 auto;padding:0 22px}#gw-legal .gw-hero{background:var(--gw-dark);text-align:center;padding:70px 22px}#gw-legal .gw-hero h1{color:var(--gw-orange);letter-spacing:-.5px;margin:0;font-size:clamp(30px,5vw,46px);font-weight:800}#gw-legal .gw-hero p{color:#b9b9c2;max-width:640px;margin:14px auto 0;font-size:15px}#gw-legal .gw-index{border:1px solid var(--gw-border);background:#fff;border-radius:18px;margin:56px auto 40px;padding:38px 38px 34px}#gw-legal .gw-index h2{letter-spacing:.16em;text-transform:uppercase;color:var(--gw-muted);margin:0;font-size:13px;font-weight:700}#gw-legal .gw-index h2:after{content:"";background:var(--gw-orange);border-radius:2px;width:34px;height:3px;margin:12px 0 26px;display:block}#gw-legal .gw-index ol{counter-reset:idx;grid-template-columns:1fr 1fr;gap:16px;margin:0;padding:0;list-style:none;display:grid}#gw-legal .gw-index li{margin:0}#gw-legal .gw-index a{background:var(--gw-soft);border:1px solid #0000;border-radius:14px;align-items:center;gap:16px;height:100%;padding:18px 20px;text-decoration:none;transition:border-color .2s,color .2s,background-color .2s;display:flex}#gw-legal .gw-index a:hover,#gw-legal .gw-index a:focus-visible{border-color:var(--gw-orange);background:#fff;outline:none}#gw-legal .gw-index .gw-num{background:var(--gw-orange);color:#fff;border-radius:9px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;font-weight:700;display:flex}#gw-legal .gw-index .gw-lbl{color:var(--gw-heading);font-size:15px;font-weight:600;line-height:1.35}#gw-legal .gw-index a:hover .gw-lbl,#gw-legal .gw-index a:focus-visible .gw-lbl{color:var(--gw-orange)}#gw-legal .gw-sec{padding:46px 0 8px}#gw-legal .gw-sec+.gw-sec{border-top:1px solid var(--gw-border)}#gw-legal .gw-sec h2{color:var(--gw-heading);border-left:3px solid var(--gw-orange);margin:34px 0 10px;padding-left:14px;font-size:20px;font-weight:700;line-height:1.35}#gw-legal .gw-sec h3{color:var(--gw-heading);margin:22px 0 6px;font-size:16.5px;font-weight:600}#gw-legal .gw-sec p{margin:0 0 14px}#gw-legal .gw-sec ul,#gw-legal .gw-sec ol{margin:0 0 16px;padding-left:22px}#gw-legal .gw-sec li{margin:0 0 8px}#gw-legal .gw-sec a,#gw-legal .gw-sec button[data-obfuscated-href]{color:var(--gw-orange);font-weight:500;text-decoration:none}#gw-legal .gw-sec a:hover,#gw-legal .gw-sec button[data-obfuscated-href]:hover{text-decoration:underline}#gw-legal .gw-sec strong{color:var(--gw-heading);font-weight:600}#gw-legal .gw-tbl{border-collapse:collapse;width:100%;margin:8px 0 20px;font-size:14px}#gw-legal .gw-tbl th,#gw-legal .gw-tbl td{text-align:left;border:1px solid var(--gw-border);vertical-align:top;padding:12px 14px}#gw-legal .gw-tbl th{background:var(--gw-soft);color:var(--gw-heading);font-weight:600}#gw-legal .gw-tbl tr:nth-child(2n) td{background:#fbfbfc}@media (width<=680px){#gw-legal .gw-tbl thead{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}#gw-legal .gw-tbl,#gw-legal .gw-tbl tbody,#gw-legal .gw-tbl tr,#gw-legal .gw-tbl td{width:100%;display:block}#gw-legal .gw-tbl tr{border:1px solid var(--gw-border);border-radius:12px;margin:0 0 14px;overflow:hidden}#gw-legal .gw-tbl td{border:none;border-bottom:1px solid var(--gw-border);padding:12px 14px}#gw-legal .gw-tbl tr td:last-child{border-bottom:none}#gw-legal .gw-tbl tr:nth-child(2n) td,#gw-legal .gw-tbl td{background:#fff}#gw-legal .gw-tbl td:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.08em;color:var(--gw-orange);margin-bottom:4px;font-size:10.5px;font-weight:700;display:block}}#gw-legal .gw-ph{border:1px dashed var(--gw-orange);color:#8a6d2f;background:#fff8ec;border-radius:12px;padding:22px 24px;font-size:15px}#gw-legal .gw-ph strong{color:#8a6d2f}@media (width<=680px){#gw-legal .gw-index{padding:26px 20px}#gw-legal .gw-index ol{grid-template-columns:1fr}}
