.cGUleq_page{--teal:#0f4c5c;--teal-dark:#083544;--teal-mid:#1a6678;--teal-light:#e8f4f6;--gold:#c9a961;--gold-deep:#b68625;--slate:#4a5a68;--border:#d6e8ec;--white:#fff;--bg:#f0f5f7;--paper:#fafaf7;--text:#1a2733;--muted:#5a6b78;font-family:var(--font-heading), "Plus Jakarta Sans", sans-serif;background:var(--bg);color:var(--text);min-height:100vh}.cGUleq_page *{box-sizing:border-box}.cGUleq_nav{background:var(--teal-dark);z-index:20;justify-content:space-between;align-items:center;padding:15px 40px;display:flex;position:sticky;top:0}.cGUleq_navLogo{align-items:center;gap:12px;display:flex}.cGUleq_navWordmark{color:var(--white);letter-spacing:-.3px;font-size:15px;font-weight:800}.cGUleq_navWordmark span{color:#ffffff80;font-weight:300}.cGUleq_navLinks{align-items:center;gap:26px;display:flex}.cGUleq_navLink{color:#fff9;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s}.cGUleq_navLink:hover{color:var(--white)}.cGUleq_navCta{color:var(--teal-dark);background:var(--gold);border-radius:8px;padding:9px 16px;font-size:13px;font-weight:700;text-decoration:none;transition:filter .2s}.cGUleq_navCta:hover{filter:brightness(1.06)}.cGUleq_wrap{max-width:1080px;margin:0 auto;padding:0 28px}.cGUleq_kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--teal-mid);margin:0 0 12px;font-size:11px;font-weight:700}.cGUleq_h2{font-family:var(--font-heading),ui-sans-serif,system-ui,sans-serif;color:var(--teal-dark);letter-spacing:-.3px;margin:0 0 14px;font-size:34px;font-weight:700;line-height:1.12}.cGUleq_lead{color:var(--slate);max-width:70ch;margin:0 0 24px;font-size:16.5px;line-height:1.6}.cGUleq_hero{background:radial-gradient(900px 380px at 80% -10%, #c9a96129, transparent 60%), linear-gradient(180deg, var(--teal-dark), var(--teal) 75%);color:var(--white);padding:78px 28px 70px}.cGUleq_heroInner{max-width:1080px;margin:0 auto}.cGUleq_heroEyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin:0 0 16px;font-size:11px;font-weight:700}.cGUleq_heroH1{font-family:var(--font-heading),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.5px;max-width:16ch;margin:0 0 18px;font-size:54px;font-weight:800;line-height:1.05}.cGUleq_heroH1 em{color:var(--gold);font-style:italic}.cGUleq_heroSub{color:#ffffffd1;max-width:60ch;margin:0;font-size:19px;line-height:1.6}.cGUleq_section{padding:60px 0}.cGUleq_sectionAlt{background:var(--paper);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.cGUleq_rowLink{color:var(--teal-mid);text-underline-offset:3px;font-weight:600;text-decoration:underline}.cGUleq_summaryGrid{gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.cGUleq_summaryGrid{grid-template-columns:1fr 1fr;gap:16px}.cGUleq_summaryCard:last-child:nth-child(odd){grid-column:1/-1}}.cGUleq_summaryCard{background:var(--paper);border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:8px;padding:20px 22px;display:flex}.cGUleq_summaryDomain{letter-spacing:.16em;text-transform:uppercase;color:var(--teal-mid);margin:0;font-size:12px;font-weight:700}.cGUleq_summaryHeadline{font-family:var(--font-heading),ui-sans-serif,system-ui,sans-serif;color:var(--teal-dark);text-wrap:balance;margin:0;font-size:19px;font-weight:700;line-height:1.35}.cGUleq_summaryCount{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:13px}.cGUleq_evidence{margin:0}.cGUleq_evidenceSummary{min-height:44px;color:var(--teal-mid);cursor:pointer;border-bottom:1.5px solid #1a667859;align-items:center;gap:8px;padding:0 4px;font-size:14.5px;font-weight:600;list-style:none;transition:border-color .2s;display:inline-flex}.cGUleq_evidenceSummary::-webkit-details-marker{display:none}.cGUleq_evidenceSummary:before{content:"";border-bottom:1.6px solid;border-right:1.6px solid;width:7px;height:7px;transition:transform .22s;transform:rotate(45deg)translateY(-2px)}.cGUleq_evidence[open]>.cGUleq_evidenceSummary:before{transform:rotate(-135deg)translateY(-2px)}.cGUleq_evidenceSummary:hover{border-color:var(--teal-mid)}.cGUleq_evidenceSummary:focus-visible{outline:2px solid var(--teal-mid);outline-offset:3px;border-radius:3px}.cGUleq_evidence[open]>.cGUleq_evidenceSummary{margin-bottom:18px}.cGUleq_tableWrap{border:1px solid var(--border);background:var(--white);border-radius:14px;overflow-x:auto;box-shadow:0 18px 44px -34px #08354466}.cGUleq_table{border-collapse:collapse;width:100%;min-width:760px;font-size:14px}.cGUleq_table th,.cGUleq_table td{text-align:left;border-bottom:1px solid var(--border);color:var(--slate);vertical-align:top;padding:14px 18px;line-height:1.5}.cGUleq_table thead th{background:var(--teal-light);color:var(--teal-dark);letter-spacing:.03em;text-transform:uppercase;font-size:12px;font-weight:700}.cGUleq_table tbody tr:last-child td{border-bottom:none}.cGUleq_table tbody tr:hover td{background:#f6fafb}.cGUleq_areaCell{color:var(--teal-dark);width:19%;font-weight:700}.cGUleq_basisCol{width:19%}.cGUleq_basisCell{color:var(--muted);white-space:nowrap;font-size:12.5px}.cGUleq_callout{background:linear-gradient(180deg, var(--teal-dark), var(--teal));border-left:2px solid var(--suite-pencil);color:var(--white);border-radius:18px;padding:40px 44px}.cGUleq_callout .cGUleq_kicker{color:var(--gold)}.cGUleq_callout h2{font-family:var(--font-heading),ui-sans-serif,system-ui,sans-serif;color:var(--white);margin:0 0 14px;font-size:28px;font-weight:800;line-height:1.15}.cGUleq_callout p{color:#ffffffd6;max-width:72ch;margin:0;font-size:16px;line-height:1.66}.cGUleq_btn{border-radius:10px;align-items:center;gap:8px;padding:13px 22px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .15s,filter .2s,background .2s;display:inline-flex}.cGUleq_btn:hover{transform:translateY(-1px)}.cGUleq_btnGold{background:var(--gold);color:var(--teal-dark)}.cGUleq_btnGold:hover{filter:brightness(1.06)}.cGUleq_btnGhost{color:var(--white);background:0 0;border:1px solid #fff6}.cGUleq_btnGhost:hover{background:#ffffff14}.cGUleq_finalCta{background:var(--teal-dark);color:var(--white);text-align:center;border-radius:18px;padding:48px 44px}.cGUleq_finalCta h2{font-family:var(--font-heading),ui-sans-serif,system-ui,sans-serif;color:var(--white);margin:0 0 12px;font-size:32px;font-weight:800}.cGUleq_finalCta p{color:#ffffffd1;max-width:54ch;margin:0 auto 26px;font-size:17px;line-height:1.6}.cGUleq_finalCtas{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.cGUleq_microlegal{text-align:center;color:var(--muted);max-width:72ch;margin:30px auto 0;font-size:12.5px;line-height:1.6}@media (max-width:860px){.cGUleq_nav{padding:14px 20px}.cGUleq_navLinks{gap:16px}.cGUleq_heroH1{font-size:40px}.cGUleq_heroSub{font-size:17px}.cGUleq_h2{font-size:28px}.cGUleq_callout,.cGUleq_finalCta{padding:30px 24px}}@media (max-width:520px){.cGUleq_navLinks .cGUleq_navHide{display:none}}.cGUleq_plainProse{max-width:720px}.cGUleq_plainProse p{margin:0 0 18px;font-size:16px;line-height:1.65}
