.gtBody h2{font-size:clamp(24px,3.4vw,36px);font-weight:800;letter-spacing:-1px;margin:0 0 8px;color:#1d1d1f}.gtBody h3{font-size:18px;font-weight:700;margin:18px 0 8px;color:#1d1d1f}.gtHero{background:linear-gradient(135deg,#1a0040,#4c1d95,#1a0040);padding:64px 40px 56px;text-align:center;color:#fff;position:relative;overflow:hidden}.gtHero-bdg{display:inline-flex;align-items:center;gap:6px;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);border-radius:100px;padding:7px 18px;margin-bottom:22px;font-size:12px;font-weight:600;color:#e9d5ff;letter-spacing:1px;text-transform:uppercase}.gtHero h1,.gtHero h2{font-size:clamp(28px,4.6vw,52px);font-weight:800;color:#fff;letter-spacing:-1.6px;line-height:1.05;margin:0 0 16px}.gtHero p{font-size:18px;color:#ddd6fe;max-width:640px;margin:0 auto 28px;line-height:1.55}.gtHero-ctas{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:14px}.gtBtn{display:inline-flex;align-items:center;gap:6px;padding:13px 26px;border-radius:980px;font-size:15px;font-weight:700;text-decoration:none}.gtTrust{background:#5b21b6;padding:0;color:#fff}.gtTrust-in{max-width:1100px;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:repeat(6,1fr)}.gtTI{padding:14px 8px;text-align:center;border-right:1px solid rgba(255,255,255,.12)}.gtTI-v{font-size:12px;font-weight:700;display:block;line-height:1.2;color:#fff}.gtS{background:#fff;padding:48px 40px}.gtAns{background:#faf5ff;border:1px solid #e9d5ff;border-left:4px solid #7c3aed;border-radius:14px;padding:24px 28px;max-width:1100px;margin:0 auto 28px}.gtPicks{background:#faf5ff;border:1px solid #e9d5ff;border-radius:16px;padding:24px;margin-bottom:24px}.gtPicks-hd{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#7c3aed;margin-bottom:14px;display:flex;align-items:center;gap:6px}.gtPicks-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.gtPick{display:block;background:#fff;border:1.5px solid #e5e5ea;border-radius:14px;padding:16px;text-decoration:none;color:#1d1d1f;transition:border-color .15s,transform .15s}.gtPick:hover{border-color:#7c3aed;transform:translateY(-2px);text-decoration:none}.gtPick-name{font-size:14px;font-weight:700;color:#1d1d1f;margin-bottom:4px;letter-spacing:-.01em;line-height:1.3}.gtPick-price{font-size:16px;font-weight:800;color:#059669;margin-bottom:6px}.gtTblWrap{overflow-x:auto;margin:14px 0 24px;border:1px solid #e5e5ea;border-radius:12px}.gtTbl th{background:linear-gradient(135deg,#5b21b6,#7c3aed);color:#fff;padding:12px 16px;text-align:left;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.gtTbl td{padding:12px 16px;border-bottom:1px solid #f3e8ff;color:#374151;line-height:1.55;vertical-align:top}.gtTbl .chk{font-weight:700;color:#059669}.gtStats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0 24px}.gtStat{background:#fff;border:1px solid #e5e5ea;border-radius:14px;padding:20px;text-align:center}.gtStat-n{font-size:22px;font-weight:800;color:#1d1d1f;letter-spacing:-.5px;line-height:1;display:block}.gtStat-l{font-size:11px;color:#6e6e73;text-transform:uppercase;letter-spacing:.1em;margin-top:5px;display:block}.gtTip{background:#ecfdf5;border:1px solid #6ee7b7;border-left:4px solid #10b981;border-radius:10px;padding:16px 20px;margin:14px 0 22px;font-size:14px;color:#065f46;line-height:1.6}.gtNote{background:#fef9c3;border:1px solid #fde68a;border-left:4px solid #f59e0b;border-radius:10px;padding:16px 20px;margin:14px 0 22px;font-size:14px;color:#78350f;line-height:1.6}.gtCTA{background:#1d1d1f;border-radius:18px;padding:54px 32px;text-align:center;color:#fff;margin:24px 0}.gtCTA h2{color:#fff;margin-bottom:10px;font-size:clamp(22px,3vw,32px)}.gtCTA p{color:#86868b;font-size:16px;margin:0 auto 24px;max-width:520px}.gtCTA-btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.gtCTA-p{background:#f5f5f7;color:#1d1d1f;padding:13px 28px;border-radius:980px;font-size:15px;font-weight:700;text-decoration:none}.gtCTA-g{background:transparent;color:#f5f5f7;padding:13px 28px;border-radius:980px;font-size:15px;font-weight:600;text-decoration:none;border:1.5px solid #424245}.gtCTA-g:hover{border-color:#c4b5fd;color:#c4b5fd;text-decoration:none}.gtFAQ{max-width:900px;margin:0 auto}.gtFAQ-i{border-bottom:1px solid #e5e5ea;padding:18px 0}.gtPills{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 8px}.gtPill{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:#fff;border:1px solid #e5e5ea;border-radius:980px;font-size:13px;font-weight:600;color:#374151;text-decoration:none}.gtAddr{background:#fff;border:1px solid #e5e5ea;border-radius:14px;padding:20px 24px;display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:14px}.gtAddr-ic{font-size:22px}.gtAddr-t{font-size:14px;color:#374151;line-height:1.5}.gtAddr-t strong{color:#1d1d1f}@media(max-width:1024px){.gtPicks-grid{grid-template-columns:repeat(2,1fr)}.gtTrust-in{grid-template-columns:repeat(3,1fr)}.gtStats{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.gtBody .inn,.gtS{padding-left:18px;padding-right:18px}.gtHero{padding:44px 18px 36px}.gtPicks-grid{grid-template-columns:1fr}.gtTrust-in{grid-template-columns:repeat(2,1fr)}.gtTI:nth-child(2){border-right:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/gt-page-best-workstation-pc-canada.css.map */
