/* SOMTECH HERO SYSTEM 7 — one authoritative hero geometry layer */
.sx-hero{position:relative;isolation:isolate;overflow:hidden;min-height:830px;height:830px;padding:92px 0 22px;background:#02040b;color:#fff;font-family:'Inter',sans-serif}
.sx-bg{position:absolute;inset:0;z-index:-3;background:radial-gradient(ellipse 48% 78% at 70% 50%,rgba(0,101,255,.25),transparent 68%),radial-gradient(ellipse 30% 48% at 85% 34%,rgba(122,54,255,.18),transparent 72%),linear-gradient(108deg,#01030a 0%,#020714 54%,#02040c 100%)}
.sx-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(1,3,10,.98) 0%,rgba(1,3,10,.72) 38%,rgba(1,3,10,.12) 75%,rgba(1,3,10,.38) 100%)}
.sx-stars{position:absolute;inset:-20%;opacity:.35;background-image:radial-gradient(circle,rgba(56,189,248,.9) 1px,transparent 1.8px),radial-gradient(circle,rgba(139,92,246,.7) 1px,transparent 1.8px);background-size:145px 125px,215px 190px;animation:sxStars 22s linear infinite}
.sx-network{position:absolute;inset:0;opacity:.17;background-image:linear-gradient(24deg,transparent 49.5%,rgba(37,99,235,.5) 50%,transparent 50.5%),linear-gradient(145deg,transparent 49.5%,rgba(34,211,238,.42) 50%,transparent 50.5%);background-size:260px 210px,320px 250px;mask-image:radial-gradient(ellipse at 75% 50%,#000,transparent 70%);animation:sxNet 14s ease-in-out infinite alternate}
.sx-beam{position:absolute;top:-190px;right:29%;width:155px;height:850px;background:linear-gradient(180deg,transparent 0%,rgba(30,144,255,.28) 45%,rgba(14,165,233,.12) 60%,transparent 100%);filter:blur(23px);transform:rotate(5deg);animation:sxBeam 6s ease-in-out infinite}
.sx-blue-glow,.sx-purple-glow,.sx-gold-glow{position:absolute;border-radius:50%;filter:blur(80px);animation:sxGlow 6s ease-in-out infinite alternate}.sx-blue-glow{width:520px;height:520px;right:4%;top:20%;background:rgba(0,112,255,.15)}.sx-purple-glow{width:320px;height:320px;right:25%;top:45%;background:rgba(124,58,237,.13)}.sx-gold-glow{width:280px;height:280px;right:47%;top:34%;background:rgba(251,146,60,.08)}
.sx-wrap{width:min(1320px,calc(100% - 72px));height:600px;min-height:600px;margin:0 auto;display:grid;grid-template-columns:minmax(500px,.9fr) minmax(610px,1.1fr);align-items:center;gap:18px}
.sx-copy{position:relative;z-index:30;min-width:0;padding:0 0 0 2px;align-self:center}
.sx-kicker{display:flex;align-items:center;gap:10px;margin-bottom:18px;color:#22bdf5;font:600 12px/1.4 'JetBrains Mono',monospace;letter-spacing:.18em;text-shadow:0 0 16px rgba(34,211,238,.25)}.sx-kicker span{width:8px;height:8px;border-radius:50%;background:#22d3ee;box-shadow:0 0 18px #22d3ee;animation:sxBlink 1.6s infinite}
.sx-copy h1{margin:0;max-width:620px;font-family:'Space Grotesk',sans-serif;font-size:64px;font-weight:700;line-height:1.04;letter-spacing:-.045em;overflow:visible}.sx-copy h1 span{font-weight:700}.sx-cyan{color:#14bff3;text-shadow:0 0 18px rgba(20,191,243,.38),0 0 45px rgba(20,191,243,.16);animation:sxTextC 4s ease-in-out infinite}.sx-purple{color:#8b5cf6;text-shadow:0 0 18px rgba(139,92,246,.38),0 0 45px rgba(139,92,246,.16);animation:sxTextP 4.4s ease-in-out infinite}.sx-gold{color:#fbbf24;text-shadow:0 0 18px rgba(251,191,36,.35),0 0 45px rgba(251,191,36,.15);animation:sxTextG 4.1s ease-in-out infinite}
.sx-copy>p{max-width:540px;margin:20px 0 0;color:#d2d9e5;font-size:15.5px;line-height:1.55}.sx-actions{display:flex;gap:16px;margin-top:24px}.sx-btn{height:54px;padding:0 25px;border-radius:13px;display:inline-flex;align-items:center;justify-content:center;gap:24px;text-decoration:none;font:600 16px 'Space Grotesk',sans-serif;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.sx-btn b{font-size:23px;font-weight:400}.sx-main{background:linear-gradient(100deg,#0284c7,#4f46e5 65%,#7c3aed);border:1px solid #22d3ee;color:#fff;box-shadow:0 0 22px rgba(14,165,233,.34),0 0 45px rgba(99,102,241,.18)}.sx-alt{background:rgba(2,6,23,.36);border:1px solid rgba(129,140,248,.65);color:#fff;box-shadow:inset 0 0 15px rgba(99,102,241,.04)}.sx-btn:hover{transform:translateY(-3px);box-shadow:0 0 32px rgba(56,189,248,.34)}
.sx-rating{display:flex;align-items:center;gap:17px;margin-top:18px}.sx-avatars{display:flex}.sx-avatars i{width:48px;height:48px;border-radius:50%;margin-right:-9px;border:2px solid #02040b;background:radial-gradient(circle at 45% 30%,#f8fafc 0 11%,#334155 12% 28%,#111827 29% 100%);box-shadow:0 0 14px rgba(59,130,246,.17)}.sx-avatars i:nth-child(2){background:radial-gradient(circle at 50% 30%,#f1f5f9 0 11%,#475569 12% 28%,#172033 29% 100%)}.sx-avatars i:nth-child(3){background:radial-gradient(circle at 50% 30%,#fde68a 0 11%,#78350f 12% 29%,#1c1917 30% 100%)}.sx-avatars i:nth-child(4){background:radial-gradient(circle at 50% 30%,#dbeafe 0 11%,#1e3a8a 12% 29%,#111827 30% 100%)}.sx-rating strong{display:block;font:700 24px 'Space Grotesk',sans-serif}.sx-rating strong span{color:#fbbf24;text-shadow:0 0 14px rgba(251,191,36,.5)}.sx-rating small{display:block;color:#d3d9e4;font-size:14px;margin-top:3px}
.sx-visual{position:relative;height:600px;min-width:0;overflow:visible;isolation:isolate}
.sx-spotlight{position:absolute;right:13%;top:-70px;width:300px;height:620px;background:linear-gradient(180deg,rgba(37,99,235,.24),rgba(0,0,0,0));filter:blur(35px);transform:rotate(7deg);animation:sxSpot 5s ease-in-out infinite alternate}
.sx-logo-halo{position:absolute;z-index:0;left:50%;top:75px;width:620px;height:430px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(ellipse at center,rgba(255,164,0,.18) 0%,rgba(34,211,238,.13) 28%,rgba(37,99,235,.10) 48%,transparent 72%);filter:blur(20px);animation:sxHaloStrong 4.2s ease-in-out infinite alternate}
/* Hanging pendant: safely below the fixed header and clearly above the orbit. */
.sx-pendant{position:absolute;z-index:24;left:50%;top:4px;width:88px;height:205px;transform:translateX(-50%);pointer-events:none;filter:drop-shadow(0 0 8px rgba(255,190,40,.95)) drop-shadow(0 0 22px rgba(255,125,0,.55));animation:sxPendantFloat 3.8s ease-in-out infinite}
.sx-pendant:before{content:"";position:absolute;left:50%;top:-15px;width:3px;height:125px;transform:translateX(-50%);background:linear-gradient(180deg,transparent 0%,#fff 18%,#ffd34d 48%,#ff8a00 78%,transparent 100%);box-shadow:0 0 8px #ffd34d,0 0 22px rgba(255,132,0,.9),0 0 42px rgba(255,188,45,.65)}
.sx-pendant:after{content:"";position:absolute;left:50%;top:101px;width:30px;height:30px;transform:translateX(-50%) rotate(45deg);border:2px solid #ffd34d;background:radial-gradient(circle at 35% 30%,#fff 0 8%,#ffe36b 20%,#ff9d00 52%,rgba(255,100,0,.15) 75%);box-shadow:0 0 10px #fff1a3,0 0 24px #ffae00,0 0 48px rgba(255,111,0,.75)}
.sx-pendant span{position:absolute;left:50%;top:110px;width:9px;height:9px;transform:translateX(-50%);border-radius:50%;background:#fff;box-shadow:0 0 7px #fff,0 0 16px #ffd34d,0 0 30px #ff8a00;z-index:2}.sx-pendant b{position:absolute;left:50%;top:136px;width:9px;height:9px;transform:translateX(-50%);border-radius:50%;background:#39ff88;box-shadow:0 0 7px #39ff88,0 0 18px rgba(57,255,136,.95),0 0 34px rgba(34,211,238,.55);z-index:3;animation:sxGreenDotPulse 2.2s ease-in-out infinite}
.sx-orbit{position:absolute;border-radius:50%;pointer-events:none;left:50%;transform:translateX(-50%) rotateX(68deg);transform-origin:50% 50%;z-index:8}.sx-o1{width:700px;height:275px;top:182px;border:1px solid rgba(34,211,238,.58);box-shadow:0 0 12px rgba(34,211,238,.14);animation:sxOrbit 14s linear infinite}.sx-o2{width:610px;height:240px;top:197px;border:1px solid rgba(139,92,246,.48);animation:sxOrbit 10s linear infinite reverse}.sx-o3{width:520px;height:205px;top:212px;border:1px dashed rgba(251,191,36,.28);animation:sxOrbit 17s linear infinite}
.sx-orbit:before,.sx-orbit:after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;top:50%;left:-4px;background:#8ffaff;box-shadow:0 0 7px #fff,0 0 16px #22d3ee,0 0 32px rgba(34,211,238,.9);animation:sxOrbitLight 2.8s linear infinite}.sx-o2:before{background:#d9b7ff;box-shadow:0 0 7px #fff,0 0 16px #a78bfa,0 0 32px rgba(139,92,246,.9);animation-duration:2.15s;animation-direction:reverse}.sx-o3:before{background:#fff1a3;box-shadow:0 0 7px #fff,0 0 16px #fbbf24,0 0 32px rgba(251,191,36,.85);animation-duration:3.4s}.sx-orbit:after{left:auto;right:-4px;opacity:.55;animation-delay:-1.2s;animation-duration:3.6s}.sx-o2:after{opacity:.45;animation-delay:-.7s}.sx-o3:after{opacity:.38;animation-delay:-1.8s}
/* Transparent video frame: same center as the orbit; no box, no corners. */
.sx-hero-video{position:absolute!important;z-index:7!important;left:50%!important;top:151px!important;width:540px!important;height:304px!important;max-width:88%!important;object-fit:contain!important;object-position:center center!important;transform:translateX(-50%)!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;mix-blend-mode:screen!important;opacity:.92!important;filter:brightness(1.04) contrast(.96) saturate(.98)!important;-webkit-mask-image:radial-gradient(ellipse 88% 82% at 50% 50%,#000 0%,#000 45%,rgba(0,0,0,.96) 60%,rgba(0,0,0,.68) 76%,transparent 100%)!important;mask-image:radial-gradient(ellipse 88% 82% at 50% 50%,#000 0%,#000 45%,rgba(0,0,0,.96) 60%,rgba(0,0,0,.68) 76%,transparent 100%)!important}
.sx-pedestal{position:absolute;z-index:5;left:50%;bottom:12px;width:620px;height:105px;max-width:92%;transform:translateX(-50%);border-radius:50%;background:radial-gradient(ellipse,rgba(25,116,255,.32),rgba(99,102,241,.11) 40%,transparent 72%)}.sx-pedestal:before,.sx-pedestal:after{content:"";position:absolute;left:5%;right:5%;top:12px;height:68px;border:1px solid rgba(34,211,238,.52);border-radius:50%;transform:rotateX(68deg);box-shadow:0 0 25px rgba(34,211,238,.15)}.sx-pedestal:after{left:21%;right:21%;top:26px;border-color:rgba(168,85,247,.6)}.sx-pedestal span{position:absolute;left:25%;right:25%;top:45px;height:7px;border-radius:50%;background:#22d3ee;box-shadow:0 0 24px 9px rgba(34,211,238,.35);animation:sxFloor 2.4s ease-in-out infinite}
/* Four service chips remain small and symmetrical. */
.sx-visual .sx-service-tile{position:absolute;width:118px!important;min-height:34px!important;height:34px!important;padding:5px 7px!important;gap:6px!important;border-radius:10px!important;background:linear-gradient(135deg,rgba(7,20,42,.72),rgba(31,17,62,.50))!important;border:1px solid rgba(103,232,249,.30)!important;box-shadow:0 8px 22px rgba(0,0,0,.24),inset 0 0 16px rgba(255,255,255,.035),0 0 14px rgba(34,211,238,.08)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;z-index:25!important}.sx-visual .sx-service-tile strong{font-size:8px!important;line-height:1.1!important;letter-spacing:.01em!important}.sx-visual .sx-service-tile small{display:none!important}.sx-visual .sx-tile-icon{width:20px!important;height:20px!important;flex-basis:20px!important;border-radius:6px!important;font-size:10px!important}.sx-visual .sx-tile-left{left:calc(50% - 205px)!important;right:auto!important}.sx-visual .sx-tile-right{right:calc(50% - 205px)!important;left:auto!important}.sx-visual .sx-tile-web,.sx-visual .sx-tile-auto{top:58px!important}.sx-visual .sx-tile-ai,.sx-visual .sx-tile-dm{top:96px!important}
/* The compact proof bar is now in normal flow, never over the artwork or next section. */
.sx-trust{position:relative!important;z-index:40!important;width:min(1210px,calc(100% - 72px))!important;min-height:102px!important;margin:0 auto!important;padding:15px 32px!important;border:1px solid rgba(129,140,248,.34)!important;border-radius:22px!important;background:linear-gradient(105deg,rgba(24,29,76,.63),rgba(4,10,26,.77))!important;backdrop-filter:blur(16px)!important;box-shadow:0 20px 55px rgba(0,0,0,.34)!important;display:grid!important;grid-template-columns:1fr 1px 1fr 1px 1fr 1px 1fr!important;gap:20px!important;align-items:center!important}
.sx-trust>div{display:flex;align-items:center;gap:14px}.sx-trust>div>b{font-size:30px;color:#38bdf8;text-shadow:0 0 18px rgba(34,211,238,.35)}.sx-trust>div:nth-of-type(1)>b{color:#8b5cf6}.sx-trust>div:nth-of-type(3)>b{color:#4ade80}.sx-trust>div:nth-of-type(4)>b{color:#fbbf24}.sx-trust strong{display:block;font:650 16px 'Space Grotesk',sans-serif}.sx-trust small{display:block;color:#d0d7e3;font-size:13px;margin-top:3px}.sx-trust>i{height:50px;width:1px;background:rgba(148,163,184,.25)}
@keyframes sxStars{to{background-position:145px 125px,215px 190px}}@keyframes sxNet{to{transform:translate3d(14px,-8px,0);opacity:.24}}@keyframes sxBeam{50%{transform:rotate(7deg) translateY(90px);opacity:.7}}@keyframes sxGlow{to{transform:scale(1.12);opacity:.62}}@keyframes sxBlink{50%{opacity:.3}}@keyframes sxTextC{50%{text-shadow:0 0 28px rgba(20,191,243,.65),0 0 60px rgba(20,191,243,.25)}}@keyframes sxTextP{50%{text-shadow:0 0 28px rgba(139,92,246,.65),0 0 60px rgba(139,92,246,.25)}}@keyframes sxTextG{50%{text-shadow:0 0 28px rgba(251,191,36,.58),0 0 60px rgba(251,191,36,.23)}}@keyframes sxLogoGlow{0%,100%{transform:translateX(-50%) translateY(0) scale(1)}50%{transform:translateX(-50%) translateY(-6px) scale(1.012)}}@keyframes sxHaloStrong{to{transform:translateX(-50%) scale(1.08);opacity:.9}}@keyframes sxPendantFloat{0%,100%{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-5px)}}@keyframes sxOrbitLight{0%{transform:translate(0,-50%) scale(.72);opacity:.35}15%{opacity:1}50%{transform:translate(0,-50%) scale(1.15);opacity:.95}85%{opacity:1}100%{transform:translate(0,-50%) scale(.72);opacity:.35}}@keyframes sxGreenDotPulse{0%,100%{transform:translateX(-50%) scale(.9);opacity:.72}50%{transform:translateX(-50%) scale(1.18);opacity:1}}@keyframes sxOrbit{to{transform:translateX(-50%) rotateX(68deg) rotateZ(360deg)}}@keyframes sxFloor{50%{transform:scaleX(1.12);opacity:.65}}@keyframes sxSpot{to{transform:rotate(7deg) translateY(70px);opacity:.75}}
@media(max-width:1200px) and (min-width:901px){.sx-hero{min-height:730px;height:730px;padding-top:88px}.sx-wrap{width:calc(100% - 46px);height:565px;min-height:565px;grid-template-columns:minmax(430px,.88fr) minmax(540px,1.12fr);gap:8px}.sx-copy h1{font-size:56px;max-width:560px}.sx-visual{height:565px}.sx-logo-halo{top:68px;width:560px;height:390px}.sx-pendant{top:0}.sx-pendant b{top:134px}.sx-visual>.sx-hero-video{top:140px;width:490px;height:276px}.sx-o1{top:171px;width:620px;height:244px}.sx-o2{top:184px;width:540px;height:212px}.sx-o3{top:197px;width:460px;height:181px}.sx-pedestal{width:560px;bottom:7px}.sx-visual .sx-tile-left{left:calc(50% - 185px)!important}.sx-visual .sx-tile-right{right:calc(50% - 185px)!important}.sx-visual .sx-tile-web,.sx-visual .sx-tile-auto{top:52px!important}.sx-visual .sx-tile-ai,.sx-visual .sx-tile-dm{top:88px!important}.sx-trust{width:min(1100px,calc(100% - 46px))!important}}
@media(max-width:900px){.sx-hero{height:auto;min-height:0;padding:86px 0 20px}.sx-wrap{width:calc(100% - 28px);height:auto;min-height:0;display:grid;grid-template-columns:1fr;gap:6px}.sx-copy{text-align:center;max-width:720px;margin:0 auto}.sx-kicker{justify-content:center}.sx-copy h1{font-size:clamp(40px,8vw,54px);max-width:100%}.sx-copy>p{margin-left:auto;margin-right:auto;font-size:14px;line-height:1.6}.sx-actions{justify-content:center}.sx-rating{justify-content:center}.sx-visual{height:520px;margin-top:8px;overflow:hidden}.sx-pendant{top:2px;transform:translateX(-50%) scale(.82)}.sx-pendant b{top:136px}.sx-logo-halo{top:58px;width:500px;height:350px}.sx-visual>.sx-hero-video{top:128px;width:410px;height:231px;max-width:94%}.sx-o1{top:145px;width:470px;height:185px}.sx-o2{top:158px;width:408px;height:160px}.sx-o3{top:171px;width:346px;height:136px}.sx-pedestal{width:460px;bottom:12px}.sx-visual .sx-tile-left{left:calc(50% - 158px)!important}.sx-visual .sx-tile-right{right:calc(50% - 158px)!important}.sx-visual .sx-tile-web,.sx-visual .sx-tile-auto{top:50px!important}.sx-visual .sx-tile-ai,.sx-visual .sx-tile-dm{top:84px!important}.sx-trust{width:calc(100% - 28px)!important;grid-template-columns:1fr 1fr!important;padding:14px 16px!important;gap:10px!important}.sx-trust>i{display:none}.sx-trust>div{gap:8px}.sx-trust>div>b{font-size:23px}.sx-trust strong{font-size:11px}.sx-trust small{font-size:9px}}
@media(max-width:600px){.sx-hero{padding:80px 0 18px}.sx-copy h1{font-size:39px;line-height:1.07}.sx-copy>p{font-size:14px;margin-top:15px}.sx-actions{flex-direction:column;gap:10px}.sx-btn{width:100%;height:52px}.sx-rating{margin-top:16px;gap:12px}.sx-avatars i{width:40px;height:40px}.sx-rating strong{font-size:20px}.sx-rating small{font-size:11px}.sx-visual{height:440px}.sx-pendant{top:0;transform:translateX(-50%) scale(.66)}.sx-pendant b{top:138px}.sx-logo-halo{top:45px;width:390px;height:280px}.sx-visual>.sx-hero-video{top:108px;width:320px;height:180px}.sx-o1{top:123px;width:350px;height:138px}.sx-o2{top:135px;width:304px;height:120px}.sx-o3{top:147px;width:258px;height:102px}.sx-pedestal{width:340px;bottom:8px;height:70px}.sx-pedestal:before,.sx-pedestal:after{height:48px;top:8px}.sx-pedestal:after{top:18px}.sx-pedestal span{top:31px}.sx-visual .sx-service-tile{width:94px!important;height:29px!important;min-height:29px!important;padding:4px 5px!important}.sx-visual .sx-tile-left{left:calc(50% - 142px)!important}.sx-visual .sx-tile-right{right:calc(50% - 142px)!important}.sx-visual .sx-tile-web,.sx-visual .sx-tile-auto{top:42px!important}.sx-visual .sx-tile-ai,.sx-visual .sx-tile-dm{top:74px!important}.sx-visual .sx-tile-icon{width:17px!important;height:17px!important;flex-basis:17px!important;font-size:8px!important}.sx-trust{width:calc(100% - 22px)!important}}
@media(max-width:390px){.sx-copy h1{font-size:35px}.sx-visual{height:410px}.sx-visual>.sx-hero-video{top:102px;width:290px;height:163px}.sx-o1{top:117px;width:305px;height:120px}.sx-o2{top:129px;width:265px;height:104px}.sx-o3{top:141px;width:225px;height:89px}.sx-pedestal{width:310px}.sx-pendant{transform:translateX(-50%) scale(.60)}}
@media(prefers-reduced-motion:reduce){.sx-hero *{animation:none!important;transition:none!important}}

/* Trust section separation: keep the hero proof bar and the following trust section distinct. */
.trust-strip{position:relative!important;z-index:2!important;padding:46px 0 70px!important;background:linear-gradient(180deg,rgba(2,4,11,.98) 0%,rgba(2,5,14,.96) 100%)!important;border-top:1px solid rgba(56,189,248,.08)!important;}
.trust-strip .trust-panel{max-width:1210px;margin:0 auto;padding:0 0 0!important;}
.trust-strip .trust-intro{text-align:center;max-width:900px;margin:0 auto 26px!important;}
.trust-strip .trust-intro .eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:12px!important;font:500 11px 'JetBrains Mono',monospace!important;letter-spacing:.22em;color:#22d3ee!important;}
.trust-strip .trust-intro .eyebrow:before{content:"";width:24px;height:1px;background:#22d3ee;box-shadow:0 0 10px rgba(34,211,238,.45);}
.trust-strip .trust-intro h2{margin:0!important;font:700 clamp(28px,3vw,40px)/1.12 'Space Grotesk',sans-serif!important;letter-spacing:-.035em!important;color:#f8fafc!important;}
.trust-strip .trust-intro p{max-width:760px;margin:10px auto 0!important;color:#aeb9ca!important;font-size:14px!important;line-height:1.6!important;}
.trust-strip .trust-grid{max-width:1180px;margin:0 auto!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;}
.trust-strip .trust-item{min-height:88px!important;padding:20px 22px!important;border:1px solid rgba(148,163,184,.16)!important;border-radius:16px!important;background:rgba(255,255,255,.025)!important;box-sizing:border-box!important;}
.trust-strip .trust-item strong{font-size:23px!important;}
.trust-strip .trust-item span{font-size:12px!important;margin-top:5px!important;}
@media(max-width:1200px) and (min-width:901px){.sx-hero{min-height:800px;height:800px!important;}}
@media(max-width:900px){.sx-hero{height:auto!important;min-height:0!important;} .trust-strip{padding:38px 0 54px!important;} .trust-strip .trust-panel{padding:0 14px!important;} .trust-strip .trust-intro{margin-bottom:20px!important;} .trust-strip .trust-grid{grid-template-columns:1fr 1fr!important;gap:10px!important;} .trust-strip .trust-item{min-height:78px!important;padding:16px!important;}}
@media(max-width:600px){.trust-strip{padding:30px 0 46px!important;} .trust-strip .trust-grid{grid-template-columns:1fr!important;} .trust-strip .trust-intro h2{font-size:27px!important;} .trust-strip .trust-intro p{font-size:13px!important;}}
