@layer base{:root{--bg:#fafaf7;--bg-elevated:#fff;--bg-subtle:#f1efe8;--teal:#008fa2;--teal-dark:#006878;--teal-bg:#e6f4f6;--red:#c53030;--green:#1a8f4a;--amber:#a36f00;--amber-bg:#fdf5e6;--ink:#0a1f23;--ink-secondary:#4a5659;--ink-muted:#7a8487;--ink-subtle:#a0a8aa;--border:#0a1f231a;--border-strong:#0a1f232e}}.legalPages-module-scss-module__GbtMSG__page{background:var(--bg);max-width:960px;color:var(--ink);-webkit-font-smoothing:antialiased;margin:0 auto;padding:0 24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.6}.legalPages-module-scss-module__GbtMSG__nav{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;padding:24px 0;display:flex}.legalPages-module-scss-module__GbtMSG__logoLockup{align-items:center;gap:10px;display:flex}.legalPages-module-scss-module__GbtMSG__logoMark{background:var(--teal);border-radius:7px 7px 2px;width:28px;height:28px;position:relative}.legalPages-module-scss-module__GbtMSG__logoMark:before{content:"";background:var(--bg-elevated);border-radius:2px;width:3px;height:16px;position:absolute;top:6px;left:7px}.legalPages-module-scss-module__GbtMSG__logoMark:after{content:"";background:var(--bg-elevated);width:3px;height:16px;box-shadow:-3px 0 0 -1px var(--bg-elevated);border-radius:2px;position:absolute;top:6px;right:7px}.legalPages-module-scss-module__GbtMSG__logoText{color:var(--ink);letter-spacing:-.01em;font-size:17px;font-weight:500}.legalPages-module-scss-module__GbtMSG__navLinks{align-items:center;gap:32px;display:flex}.legalPages-module-scss-module__GbtMSG__navLinks a{color:var(--ink-secondary);font-size:14px;font-weight:400;text-decoration:none;transition:color .2s}.legalPages-module-scss-module__GbtMSG__navLinks a:hover{color:var(--teal)}.legalPages-module-scss-module__GbtMSG__navLinks a.legalPages-module-scss-module__GbtMSG__active{color:var(--teal);font-weight:500}.legalPages-module-scss-module__GbtMSG__navLinks .legalPages-module-scss-module__GbtMSG__btn{background:var(--teal);color:var(--bg-elevated);border-radius:6px;padding:8px 16px;font-weight:500}.legalPages-module-scss-module__GbtMSG__pageSwitcher{border-bottom:.5px solid var(--border);flex-wrap:nowrap;gap:4px;padding:12px 0;display:flex;overflow-x:auto}.legalPages-module-scss-module__GbtMSG__tabButton{border:1px solid var(--border);background:var(--bg-elevated);color:var(--ink-secondary);cursor:pointer;white-space:nowrap;border-radius:6px;padding:6px 14px;font-family:inherit;font-size:12px;font-weight:500;transition:all .15s}.legalPages-module-scss-module__GbtMSG__tabButton:hover{border-color:var(--teal);color:var(--teal)}.legalPages-module-scss-module__GbtMSG__tabButtonActive{background:var(--teal);border-color:var(--teal);color:#fff!important}.legalPages-module-scss-module__GbtMSG__hero{border-bottom:.5px solid var(--border);padding:48px 0 56px}.legalPages-module-scss-module__GbtMSG__breadcrumb{color:var(--ink-muted);margin-bottom:20px;font-size:13px}.legalPages-module-scss-module__GbtMSG__breadcrumb a{color:var(--ink-muted);text-decoration:none}.legalPages-module-scss-module__GbtMSG__breadcrumb .legalPages-module-scss-module__GbtMSG__sep{opacity:.5;margin:0 8px}.legalPages-module-scss-module__GbtMSG__hero h1{color:var(--ink);letter-spacing:-.02em;margin-bottom:12px;font-size:44px;font-weight:600;line-height:1.15}.legalPages-module-scss-module__GbtMSG__lastUpdated{color:var(--ink-muted);font-size:14px;font-weight:400}.legalPages-module-scss-module__GbtMSG__legalLayout{padding:48px 0 64px}.legalPages-module-scss-module__GbtMSG__legalBody{max-width:720px;line-height:1.75}.legalPages-module-scss-module__GbtMSG__legalBody h2{color:var(--ink);letter-spacing:-.01em;margin:40px 0 16px;font-size:22px;font-weight:600}.legalPages-module-scss-module__GbtMSG__legalBody h2:first-child{margin-top:0}.legalPages-module-scss-module__GbtMSG__legalBody h3{color:var(--ink);margin:24px 0 10px;font-size:16px;font-weight:600}.legalPages-module-scss-module__GbtMSG__legalBody p{color:var(--ink-secondary);margin-bottom:16px;font-size:15px}.legalPages-module-scss-module__GbtMSG__legalBody ul,.legalPages-module-scss-module__GbtMSG__legalBody ol{color:var(--ink-secondary);margin:8px 0 16px 24px;font-size:15px}.legalPages-module-scss-module__GbtMSG__legalBody li{margin-bottom:8px;line-height:1.65}.legalPages-module-scss-module__GbtMSG__legalBody a{color:var(--teal);text-decoration:none}.legalPages-module-scss-module__GbtMSG__legalBody a:hover{text-decoration:underline}.legalPages-module-scss-module__GbtMSG__legalBody strong{color:var(--ink)}.legalPages-module-scss-module__GbtMSG__legalBody table{border-collapse:collapse;width:100%;margin:16px 0 24px;font-size:14px}.legalPages-module-scss-module__GbtMSG__legalBody th{background:var(--bg-subtle);text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted);border-bottom:1px solid var(--border-strong);padding:10px 14px;font-size:12px;font-weight:600}.legalPages-module-scss-module__GbtMSG__legalBody td{border-bottom:1px solid var(--border);color:var(--ink-secondary);vertical-align:top;padding:10px 14px}.legalPages-module-scss-module__GbtMSG__highlightBox{background:var(--bg-subtle);border-left:3px solid var(--amber);color:var(--ink-secondary);border-radius:0 4px 4px 0;margin:16px 0 24px;padding:14px 18px;font-size:14px;line-height:1.7}.legalPages-module-scss-module__GbtMSG__highlightBox strong{color:var(--ink)}.legalPages-module-scss-module__GbtMSG__contactBlock{background:var(--bg-elevated);border:1px solid var(--border);border-radius:8px;margin:24px 0;padding:20px 24px}.legalPages-module-scss-module__GbtMSG__contactBlock p{margin-bottom:4px;font-size:14px}.legalPages-module-scss-module__GbtMSG__placeholder{color:var(--amber);font-style:italic}.legalPages-module-scss-module__GbtMSG__annotation{background:var(--amber-bg);border-left:3px solid var(--amber);color:var(--amber);border-radius:0 4px 4px 0;margin:24px 0;padding:12px 16px;font-family:SF Mono,Menlo,Consolas,monospace;font-size:12px;line-height:1.6}.legalPages-module-scss-module__GbtMSG__annotationLabel{text-transform:uppercase;letter-spacing:.08em;margin-right:8px;font-weight:700}.legalPages-module-scss-module__GbtMSG__siteFooter{border-top:.5px solid var(--border);padding:48px 0 24px}.legalPages-module-scss-module__GbtMSG__footerGrid{grid-template-columns:repeat(4,1fr);gap:40px;margin-bottom:32px;font-size:13px;display:grid}.legalPages-module-scss-module__GbtMSG__footerCol h4{text-transform:uppercase;letter-spacing:.14em;color:var(--ink-muted);margin-bottom:14px;font-size:11px;font-weight:600}.legalPages-module-scss-module__GbtMSG__footerCol a{color:var(--ink-secondary);padding:4px 0;font-size:13px;text-decoration:none;transition:color .15s;display:block}.legalPages-module-scss-module__GbtMSG__footerCol a:hover{color:var(--teal)}.legalPages-module-scss-module__GbtMSG__footerSocials{border-top:.5px solid var(--border);align-items:center;gap:12px;padding:16px 0;display:flex}.legalPages-module-scss-module__GbtMSG__footerSocials a{background:var(--bg-elevated);border:.5px solid var(--border);width:32px;height:32px;color:var(--ink-secondary);border-radius:6px;justify-content:center;align-items:center;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}.legalPages-module-scss-module__GbtMSG__footerSocials a:hover{color:var(--teal);border-color:var(--teal)}.legalPages-module-scss-module__GbtMSG__footerSocials svg{width:16px;height:16px}.legalPages-module-scss-module__GbtMSG__footerLegal{border-top:.5px solid var(--border);color:var(--ink-muted);padding-top:20px;font-size:12px;line-height:1.7}.legalPages-module-scss-module__GbtMSG__footerLegal p{margin-bottom:6px}.legalPages-module-scss-module__GbtMSG__riskWarning{background:var(--bg-subtle);border-radius:6px;margin-bottom:12px;padding:12px 16px;font-size:12px}.legalPages-module-scss-module__GbtMSG__riskWarning strong{color:var(--ink)}.legalPages-module-scss-module__GbtMSG__riskWarning a{color:var(--teal);text-decoration:none}@media (max-width:768px){.legalPages-module-scss-module__GbtMSG__hero h1{font-size:32px}.legalPages-module-scss-module__GbtMSG__navLinks{gap:16px}.legalPages-module-scss-module__GbtMSG__footerGrid{grid-template-columns:repeat(2,1fr)}.legalPages-module-scss-module__GbtMSG__footerSocials{flex-wrap:wrap}}
