/* GigIQ’s product UI is compact and information-rich; the site follows the same rhythm. */
.site-header{padding:18px 32px}.hero{min-height:515px;padding:48px 32px 42px;gap:38px}.hero h1{font-size:clamp(48px,6vw,70px)}.lead{margin:18px 0;font-size:18px}.fine-print{margin:13px 0 0}.hero-art{min-height:355px}.hero-art:before{width:420px;height:420px}.phone{width:min(335px,100%);padding:12px 16px 17px;border-radius:30px}.dashboard-period{margin-top:13px}.dashboard-total{font-size:42px}.sparkline{height:76px;margin-bottom:12px}.metric-grid div{padding:8px}.shift-row{margin-top:10px;padding:9px}.benefits{padding:43px 32px;gap:22px}.benefits article{padding-right:15px}.benefits h2{margin:9px 0 5px;font-size:23px}.benefits p{margin:0;font-size:15px}.workflow{margin:0 auto;padding:52px 32px;gap:54px}.workflow h2,.privacy-callout h2,.join h2{font-size:clamp(34px,4vw,45px)}.workflow li{padding:15px 0}.workflow li p{font-size:15px}.privacy-callout{margin:10px auto 38px;padding:38px 45px;border-radius:20px}.privacy-callout p{margin:12px 0}.join{margin:0 auto 44px;padding:42px 45px;border-radius:20px}.join-grid{margin-top:24px;gap:14px}.interest-form{padding:22px;gap:9px;border-radius:14px}.interest-form h3{font-size:21px}.interest-form input,.interest-form textarea{padding:9px 10px}.interest-form>p:not(.form-label):not(.form-status){margin-bottom:4px;font-size:14px}footer{padding:26px 32px}@media(max-width:780px){.site-header{padding:16px 22px}.hero{padding:38px 22px 32px;gap:20px}.hero-art{min-height:315px}.benefits{padding:36px 22px}.workflow{padding:40px 22px;gap:20px}.privacy-callout,.join{margin:10px 22px 36px;padding:30px 24px}.join-grid{margin-top:20px}}
