@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap');.elementor-83 .elementor-element.elementor-element-c435e7e>.elementor-element-populated{padding:0}.gst-hero,.gst-hero *{margin:0;padding:0;box-sizing:border-box}.gst-hero{--cyan:#00a4d3;--blue:#04568e;--accent:#0b93e6;--accent2:#00c2e8;--ink:#0c1526;--muted:#5b6b85;--muted2:#8493ac;--line:#e7eef6;--soft:#f3f8fd;--bg-soft:#f3f8fd;--grad:linear-gradient(135deg,#00a4d3 0%,#04568e 52%,#021a54 100%);--gradb:linear-gradient(135deg,#12b5e6,#0b76c9);font-family:'Poppins',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;color:var(--ink);line-height:1.6}.gst-hero a{text-decoration:none;color:inherit}.gst-hero svg{display:block}.gst-hero ul{list-style:none}.gst-hero .gst-wrap{max-width:1200px;margin:0 auto;padding:0 22px}.gst-hero .gst-eyebrow{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:13px;letter-spacing:.04em;color:var(--accent);background:rgba(11,147,230,.1);padding:7px 14px;border-radius:999px}.gst-hero .gst-eyebrow svg{width:16px;height:16px}.gst-hero .gst-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-weight:600;font-size:15px;padding:14px 26px;border-radius:999px;cursor:pointer;border:0;white-space:nowrap;font-family:inherit;transition:transform .18s ease,box-shadow .18s ease}.gst-hero .gst-btn svg{width:18px;height:18px}.gst-hero .gst-btn-primary{background:var(--gradb);color:#fff;box-shadow:0 10px 26px rgba(11,118,201,.35)}.gst-hero .gst-btn-primary:hover{transform:translateY(-2px);box-shadow:0 16px 34px rgba(11,118,201,.45)}.gst-hero .gst-head{max-width:720px;margin:0 auto 42px;text-align:center}.gst-hero .gst-head h2{font-size:clamp(26px,3.4vw,42px);font-weight:800;letter-spacing:-.02em;line-height:1.12;color:var(--ink)}.gst-hero .gst-head p{margin-top:14px;font-size:17px;color:var(--muted)}.gst-hero{background:radial-gradient(900px 460px at 82% -20%,rgba(0,164,211,.2),transparent 60%),linear-gradient(180deg,#050b1f,#081127);color:#fff}.gst-hero-inner{text-align:center}.gst-hero-title{font-size:clamp(30px,4vw,50px);font-weight:800;letter-spacing:-.02em;line-height:1.12;color:#fff;margin:16px auto 14px;max-width:760px}.gst-hero-lead{color:#bccbe5;font-size:18px;max-width:600px;margin:0 auto}.gst-eyebrow-light{color:#fff;background:rgba(0,194,232,.14);border:1px solid rgba(0,194,232,.3)}.gst-guides,.gst-guides *{margin:0;padding:0;box-sizing:border-box}.gst-guides{--cyan:#00a4d3;--blue:#04568e;--accent:#0b93e6;--accent2:#00c2e8;--ink:#0c1526;--muted:#5b6b85;--muted2:#8493ac;--line:#e7eef6;--soft:#f3f8fd;--bg-soft:#f3f8fd;--grad:linear-gradient(135deg,#00a4d3 0%,#04568e 52%,#021a54 100%);--gradb:linear-gradient(135deg,#12b5e6,#0b76c9);font-family:'Poppins',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;color:var(--ink);line-height:1.6}.gst-guides a{text-decoration:none;color:inherit}.gst-guides svg{display:block}.gst-guides ul{list-style:none}.gst-guides .gst-wrap{max-width:1200px;margin:0 auto;padding:0 22px}.gst-guides .gst-eyebrow{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:13px;letter-spacing:.04em;color:var(--accent);background:rgba(11,147,230,.1);padding:7px 14px;border-radius:999px}.gst-guides .gst-eyebrow svg{width:16px;height:16px}.gst-guides .gst-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-weight:600;font-size:15px;padding:14px 26px;border-radius:999px;cursor:pointer;border:0;white-space:nowrap;font-family:inherit;transition:transform .18s ease,box-shadow .18s ease}.gst-guides .gst-btn svg{width:18px;height:18px}.gst-guides .gst-btn-primary{background:var(--gradb);color:#fff;box-shadow:0 10px 26px rgba(11,118,201,.35)}.gst-guides .gst-btn-primary:hover{transform:translateY(-2px);box-shadow:0 16px 34px rgba(11,118,201,.45)}.gst-guides .gst-head{max-width:720px;margin:0 auto 42px;text-align:center}.gst-guides .gst-head h2{font-size:clamp(26px,3.4vw,42px);font-weight:800;letter-spacing:-.02em;line-height:1.12;color:var(--ink)}.gst-guides .gst-head p{margin-top:14px;font-size:17px;color:var(--muted)}.gst-guides{background:#fff}.gst-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.gst-card{background:#fff;border:1px solid var(--line);border-radius:24px;overflow:hidden;box-shadow:0 2px 10px rgba(9,25,60,.06);transition:transform .2s ease,box-shadow .2s ease;display:flex;flex-direction:column}.gst-card:hover{transform:translateY(-6px);box-shadow:0 18px 50px rgba(9,25,60,.12)}.gst-thumb{aspect-ratio:16/10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#fff;position:relative;overflow:hidden}.gst-thumb:after{content:"";position:absolute;inset:0;background:radial-gradient(120px 120px at 80% 15%,rgba(255,255,255,.18),transparent 60%),radial-gradient(160px 160px at 10% 100%,rgba(0,0,0,.16),transparent 60%)}.gst-badge{width:64px;height:64px;border-radius:18px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.28);display:grid;place-items:center;z-index:2}.gst-badge svg{width:32px;height:32px;color:#fff}.gst-app{z-index:2;font-weight:800;font-size:19px;text-align:center;line-height:1.1}.gst-app small{display:block;font-weight:600;font-size:11px;opacity:.85;letter-spacing:.08em;margin-top:3px;text-transform:uppercase}.gst-body{padding:22px;display:flex;flex-direction:column;flex:1}.gst-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.gst-tag{font-size:12px;font-weight:600;color:#3a4c68;background:var(--bg-soft);border:1px solid var(--line);padding:5px 11px;border-radius:999px}.gst-time{font-size:12.5px;color:var(--muted2);display:inline-flex;align-items:center;gap:6px;margin-left:auto}.gst-time svg{width:14px;height:14px}.gst-body h3{font-size:18px;font-weight:700;line-height:1.28;margin-bottom:16px;color:var(--ink)}.gst-link{margin-top:auto;font-weight:600;font-size:14.5px;color:var(--accent);display:inline-flex;align-items:center;gap:7px}.gst-link svg{width:16px;height:16px;transition:transform .18s ease}.gst-card:hover .gst-link svg{transform:translateX(4px)}@media(max-width:980px){.gst-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.gst-grid{grid-template-columns:1fr}}