.gs-hero{max-width:var(--gs-max);min-height:760px;margin:auto;padding:64px 28px 74px;display:grid;grid-template-columns:minmax(380px,.78fr) minmax(600px,1.45fr);align-items:center;gap:30px;overflow:hidden}.gs-hero-copy{position:relative;z-index:2}.gs-hero h1{margin:0;max-width:740px;font-size:clamp(56px,6.7vw,112px);line-height:.88;letter-spacing:-.075em}.gs-hero-copy>p:not(.gs-eyebrow){max-width:590px;margin:28px 0;color:#b4bdcc;font-size:18px}.gs-hero-actions{display:flex;align-items:center;gap:22px;margin:28px 0}.gs-hero ul{display:flex;flex-wrap:wrap;gap:10px 20px;list-style:none;margin:24px 0 0;padding:0;color:#8e98aa;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.gs-hero ul li::before{content:"";display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;background:var(--gs-green);box-shadow:0 0 14px var(--gs-green)}.gs-hero-visual{position:relative;margin-right:-15%;transform:rotate(-1.5deg)}.gs-hero-visual img{position:relative;z-index:2;filter:drop-shadow(0 50px 75px rgba(0,0,0,.58))}.gs-hero-orbit{position:absolute;inset:8% 0;background:conic-gradient(from 30deg,var(--gs-pink),transparent 25%,var(--gs-cyan),transparent 64%,var(--gs-violet));border-radius:50%;filter:blur(75px);opacity:.34}.gs-hero-note{position:absolute;right:13%;bottom:5%;z-index:3;padding:9px 13px;border:1px solid rgba(255,255,255,.18);background:rgba(8,10,15,.72);backdrop-filter:blur(10px);font-size:10px;letter-spacing:.14em}.gs-trust{max-width:var(--gs-max);margin:auto;padding:30px 28px;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #282e3b;border-bottom:1px solid #282e3b}.gs-trust div{padding:8px 30px;border-right:1px solid #282e3b}.gs-trust div:first-child{padding-left:0}.gs-trust div:last-child{border:0}.gs-trust strong{display:block;font-size:30px;line-height:1;color:#fff}.gs-trust span{color:#808b9d;font-size:12px}.gs-category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.gs-category-card{position:relative;min-height:265px;padding:25px;border:1px solid #2b3140;border-radius:18px;overflow:hidden;background:#11141c;display:flex;flex-direction:column;justify-content:flex-end}.gs-category-card::before{content:"";position:absolute;width:250px;height:250px;right:-90px;top:-100px;border-radius:50%;background:var(--accent,var(--gs-violet));filter:blur(70px);opacity:.32}.gs-category-card>span{position:absolute;left:22px;top:17px;color:#6f798b;font-size:11px;letter-spacing:.13em}.gs-category-card h3{position:relative;margin:0;font-size:25px;line-height:1.05}.gs-category-card p{position:relative;margin:12px 0;color:#98a2b3;font-size:13px}.gs-category-card b{position:relative;color:var(--accent,var(--gs-cyan));font-size:12px}.gs-category-1,.gs-category-7{--accent:#ff3cac}.gs-category-2,.gs-category-8{--accent:#40e6ff}.gs-category-3,.gs-category-9{--accent:#8f5bff}.gs-category-4,.gs-category-10{--accent:#62f6b3}.gs-category-5,.gs-category-11{--accent:#ff8f40}.gs-category-6,.gs-category-12{--accent:#4879ff}.gs-featured{border-top:1px solid #232938}.gs-size-banner{max-width:calc(var(--gs-max) - 56px);margin:70px auto;padding:60px;display:grid;grid-template-columns:.75fr 1.25fr;gap:60px;align-items:center;border:1px solid #303749;border-radius:24px;background:linear-gradient(135deg,#111620,#0d1018);overflow:hidden}.gs-size-banner h2{font-size:clamp(40px,5vw,72px);line-height:.98;letter-spacing:-.055em;margin:0}.gs-size-banner p:not(.gs-eyebrow){color:#a6afbf}.gs-size-banner img{margin-right:-22%;filter:drop-shadow(0 30px 45px rgba(0,0,0,.45))}.gs-answer-section{max-width:var(--gs-max);margin:auto;padding:110px 28px}.gs-answer-section>h2{max-width:950px;font-size:clamp(44px,5.5vw,84px);line-height:.95;letter-spacing:-.06em}.gs-answer-section>div{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:50px}.gs-answer-section article{padding:30px;border-left:2px solid var(--gs-cyan);background:linear-gradient(90deg,rgba(64,230,255,.06),transparent)}.gs-answer-section h3{font-size:22px}.gs-answer-section article p{color:#a2acbd}
@media(max-width:1100px){.gs-hero{min-height:auto;grid-template-columns:1fr;padding-top:90px}.gs-hero-copy{max-width:800px}.gs-hero-visual{max-width:900px;margin:20px auto -8%}.gs-category-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:760px){.gs-hero{padding:66px 18px 38px;gap:20px}.gs-hero h1{font-size:clamp(50px,16vw,74px)}.gs-hero-visual{margin-right:-24%;margin-left:-8%}.gs-hero-actions{align-items:flex-start;flex-direction:column}.gs-trust{grid-template-columns:1fr 1fr;padding:20px 18px}.gs-trust div{padding:12px;border-bottom:1px solid #282e3b}.gs-trust div:nth-child(2){border-right:0}.gs-category-grid{grid-template-columns:1fr 1fr;gap:10px}.gs-category-card{min-height:220px;padding:18px}.gs-category-card h3{font-size:20px}.gs-size-banner{margin:35px 18px;padding:28px;grid-template-columns:1fr}.gs-size-banner img{margin:0 -20% -10%}.gs-answer-section>div{grid-template-columns:1fr}.gs-answer-section article{padding:20px}}
