.cgt-acct{font-family:var(--font-sans);padding:10px 0 48px}.cgt-acct .sec{padding:46px 0}.cgt-acct .shead{max-width:22em;margin-bottom:28px}.cgt-acct .shead h2{margin-top:8px;font-size:33px;line-height:1.08}.cgt-acct .acct-hero{background:radial-gradient(130% 150% at 88% 0%, var(--forest-3), var(--forest) 58%);color:#fff;box-shadow:var(--sh-lg);border-radius:28px;grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;padding:56px;display:grid}.cgt-acct .acct-hero h1{color:#fff;margin:20px 0 16px;font-size:46px;line-height:1.02}.cgt-acct .acct-hero h1 .hl{color:var(--lime)}.cgt-acct .acct-hero .sub{color:#ffffffd1;max-width:32em;margin:0;font-size:16.5px}.cgt-acct .pill{color:var(--lime);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border-radius:var(--pill);background:#c4f04226;border:1px solid #c4f04247;align-items:center;gap:6px;padding:6px 12px;font-size:11px;display:inline-flex}.cgt-acct .acct-hero .actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:28px;display:flex}.cgt-acct .textlink{color:#fff;align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}.cgt-acct .textlink svg{width:16px;height:16px}.cgt-acct .sa108{background:var(--card);color:var(--ink);box-shadow:var(--sh-xl);border:1px solid var(--line);border-radius:18px;padding:20px 22px}.cgt-acct .sa108 .s-head{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:10px;padding-bottom:14px;display:flex}.cgt-acct .sa108 .s-head .t{align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.cgt-acct .sa108 .s-head .t .dot{background:var(--forest);width:22px;height:22px;color:var(--lime);border-radius:7px;justify-content:center;align-items:center;display:flex}.cgt-acct .sa108 .badge{background:var(--green-soft);color:var(--green-2);font-family:var(--font-mono);letter-spacing:.08em;border-radius:var(--pill);border:1px solid var(--green-line);padding:4px 9px;font-size:10px}.cgt-acct .sa108 .row{border-bottom:1px solid var(--line-2);align-items:center;gap:12px;padding:11px 0;font-size:13.5px;display:flex}.cgt-acct .sa108 .row .box{font-family:var(--font-mono);color:var(--muted);background:var(--bg-2);border-radius:6px;padding:3px 7px;font-size:11px}.cgt-acct .sa108 .row .lbl{color:var(--ink-2);flex:1}.cgt-acct .sa108 .row .val{font-family:var(--font-mono);font-weight:600}.cgt-acct .sa108 .foot{color:var(--muted);gap:10px;padding-top:14px;font-size:12px;line-height:1.5;display:flex}.cgt-acct .sa108 .foot .ic{color:var(--green);flex-shrink:0}.cgt-acct .sa108 .foot b{color:var(--ink)}.cgt-acct .cards{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.cgt-acct .cards.two{grid-template-columns:repeat(2,1fr);margin-top:18px}.cgt-acct .card{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh-md);border-radius:16px;padding:24px}.cgt-acct .card .ic,.cgt-acct .step .ic{background:var(--green-soft);width:40px;height:40px;color:var(--green-2);border-radius:11px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.cgt-acct .card .ic svg,.cgt-acct .step .ic svg{width:20px;height:20px}.cgt-acct .card h3,.cgt-acct .step h3{margin-bottom:8px;font-size:17px}.cgt-acct .card p,.cgt-acct .step p{color:var(--muted);margin:0;font-size:14px}.cgt-acct .steps{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.cgt-acct .step{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh-md);border-radius:16px;padding:24px}.cgt-acct .step .n{font-family:var(--font-mono);color:var(--green);margin:0 0 6px;font-size:13px;font-weight:600}.cgt-acct .catch{background:var(--green-soft);border:1px solid var(--green-line);border-radius:18px;gap:18px;padding:28px 32px;display:flex}.cgt-acct .catch .ic{width:40px;height:40px;color:var(--green-2);background:#fff;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cgt-acct .catch h3{margin-bottom:8px;font-size:20px}.cgt-acct .catch p{color:var(--ink-2);max-width:62ch;margin:0}.cgt-acct .trust{text-align:center;color:var(--muted);max-width:60ch;margin:0 auto;padding:6px 0}.cgt-acct .trust a{color:var(--green-2);text-decoration:underline}.cgt-acct .cta{background:radial-gradient(130% 170% at 8% 0%, var(--forest-3), var(--forest) 60%);color:#fff;box-shadow:var(--sh-lg);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:42px 48px;display:flex}.cgt-acct .cta h2{color:#fff;font-size:27px;line-height:1.1}.cgt-acct .cta p{color:#fffc;max-width:42ch;margin:8px 0 0;font-size:15px}.cgt-acct .faq{max-width:760px;margin:0 auto}.cgt-acct .faq .fhead{text-align:center;margin-bottom:24px}.cgt-acct .faq .qa{border-top:1px solid var(--line);padding:20px 0}.cgt-acct .faq .qa h3{margin-bottom:6px;font-size:16px}.cgt-acct .faq .qa p{color:var(--muted);margin:0;font-size:14.5px}@media (max-width:900px){.cgt-acct .acct-hero{grid-template-columns:1fr;padding:36px 26px}.cgt-acct .acct-hero h1{font-size:36px}.cgt-acct .shead h2{font-size:28px}.cgt-acct .cards,.cgt-acct .cards.two,.cgt-acct .steps{grid-template-columns:1fr}.cgt-acct .cta{padding:32px 26px}}
