.orlux-qs-v3 *,.orlux-qs-v3 :before,.orlux-qs-v3 :after,.orlux-qs-v3-p2 *,.orlux-qs-v3-p2 :before,.orlux-qs-v3-p2 :after{box-sizing:border-box;margin:0;padding:0}.orlux-qs-v3 a,.orlux-qs-v3-p2 a{color:inherit;text-decoration:none}.orlux-qs-v3 img,.orlux-qs-v3 svg,.orlux-qs-v3-p2 img,.orlux-qs-v3-p2 svg{max-width:100%;display:block}.orlux-qs-v3,.orlux-qs-v3-p2{--ox-ink:#0a0a0a;--ox-ink-2:#0f0f0e;--ox-ink-3:#1a1a18;--ox-gold:#d4af50;--ox-gold-d:#8c6e18;--ox-gold-l:#f4d17a;--ox-green:#10b981;--ox-text:#e8e4da;--ox-text-2:#e8e4da9e;--ox-text-3:#e8e4da59;--ox-line:#d4af5026;--ox-serif:"Cormorant Garamond", Georgia, serif;--ox-sans:"DM Sans", system-ui, -apple-system, sans-serif;--ox-mono:"DM Mono", "SF Mono", monospace;background:var(--ox-ink);color:var(--ox-text);font-family:var(--ox-sans);-webkit-font-smoothing:antialiased}.orlux-qs-v3 .fu,.orlux-qs-v3-p2 .fu{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(24px)}.orlux-qs-v3 .fu.vis,.orlux-qs-v3-p2 .fu.vis{opacity:1;transform:translateY(0)}.qs3-sec,.qs3p2-sec{padding:clamp(80px,10vw,140px) clamp(20px,4vw,60px);position:relative;overflow:hidden}.qs3-sec-in,.qs3p2-sec-in{z-index:2;max-width:1240px;margin:0 auto;position:relative}.qs3-eyebrow,.qs3p2-eyebrow{align-items:center;gap:14px;margin-bottom:18px;display:inline-flex}.qs3-eyebrow-line,.qs3p2-eyebrow-line{background:var(--ox-gold);width:32px;height:1px}.qs3-eyebrow span,.qs3p2-eyebrow span{font-family:var(--ox-mono);letter-spacing:4px;text-transform:uppercase;color:var(--ox-gold);font-size:10px;font-weight:500}.qs3-h,.qs3p2-h{font-family:var(--ox-serif);color:var(--ox-text);letter-spacing:-.015em;margin-bottom:20px;font-size:clamp(30px,4vw,54px);font-weight:400;line-height:1.04}.qs3-h em,.qs3p2-h em{background:linear-gradient(135deg, var(--ox-gold-l), var(--ox-gold));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic}.qs3-lead,.qs3p2-lead{color:var(--ox-text-2);max-width:600px;font-size:clamp(15px,1.4vw,17px);font-weight:300;line-height:1.75}.qs3-lead strong,.qs3p2-lead strong{color:var(--ox-text);font-weight:500}.qs3-hero{background:var(--ox-ink);align-items:center;min-height:90vh;padding:clamp(100px,12vw,140px) clamp(20px,4vw,60px) clamp(60px,8vw,100px);display:flex;position:relative;overflow:hidden}.qs3-hero:before{content:"";opacity:.22;filter:saturate(.6);background-image:url(/imagenes-orlux/visual-abstract-1.png);background-position:50%;background-size:cover;position:absolute;inset:0}.qs3-hero:after{content:"";pointer-events:none;background:radial-gradient(800px 600px at 30%,#0a0a0a99,#0000 60%),linear-gradient(#0a0a0a80 0%,#0a0a0ae0 100%);position:absolute;inset:0}.qs3-hero-grid{z-index:2;grid-template-columns:1fr 1fr;align-items:end;gap:clamp(40px,6vw,80px);width:100%;max-width:1240px;margin:0 auto;display:grid;position:relative}.qs3-hero-text{flex-direction:column;display:flex}.qs3-hero-eyebrow{align-items:center;gap:14px;margin-bottom:24px;display:inline-flex}.qs3-hero-eyebrow-line{background:var(--ox-gold);width:36px;height:1px}.qs3-hero-eyebrow span{font-family:var(--ox-mono);letter-spacing:4px;text-transform:uppercase;color:var(--ox-gold);font-size:10px;font-weight:500}.qs3-hero-h{font-family:var(--ox-serif);color:var(--ox-text);letter-spacing:-.02em;margin-bottom:24px;font-size:clamp(42px,5.5vw,76px);font-weight:400;line-height:1.04}.qs3-hero-h em{background:linear-gradient(135deg, var(--ox-gold-l), var(--ox-gold));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic}.qs3-hero-sub{color:var(--ox-text-2);max-width:520px;font-size:clamp(15px,1.4vw,17px);font-weight:300;line-height:1.75}.qs3-hero-sub strong{color:var(--ox-text);font-weight:500}.qs3-hero-stats{grid-template-columns:1fr 1fr;gap:14px;display:grid}.qs3-stat{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0a99;border:1px solid #d4af5033;border-radius:14px;padding:26px 22px;transition:border-color .3s,transform .3s;position:relative;overflow:hidden}.qs3-stat:hover{border-color:#d4af5066;transform:translateY(-4px)}.qs3-stat:before{content:"";background:linear-gradient(90deg,#0000,#d4af5066,#0000);height:1px;position:absolute;top:0;left:0;right:0}.qs3-stat-num{font-family:var(--ox-serif);background:linear-gradient(135deg, var(--ox-gold-l), var(--ox-gold));-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin-bottom:8px;font-size:clamp(30px,3.5vw,42px);font-style:italic;font-weight:600;line-height:1}.qs3-stat-label{font-family:var(--ox-mono);letter-spacing:.8px;color:var(--ox-text-3);font-size:10.5px;font-weight:500;line-height:1.5}.qs3-mission{background:var(--ox-ink-2);border-top:1px solid var(--ox-line);padding:0;position:relative;overflow:hidden}.qs3-mission-grid{grid-template-columns:1fr 1fr;align-items:stretch;min-height:580px;display:grid}.qs3-mission-img{min-height:360px;position:relative;overflow:hidden}.qs3-mission-img img{object-fit:cover;width:100%;height:100%;transition:transform .8s}.qs3-mission-img:hover img{transform:scale(1.04)}.qs3-mission-img:after{content:"";pointer-events:none;background:linear-gradient(135deg,#0000 60%,#0a0a0a99);position:absolute;inset:0}.qs3-mission-text{background:var(--ox-ink-2);flex-direction:column;justify-content:center;gap:28px;padding:clamp(56px,7vw,100px) clamp(32px,5vw,80px);display:flex;position:relative}.qs3-mission-text:before{content:"";pointer-events:none;background:radial-gradient(circle,#d4af5014,#0000 70%);width:120px;height:120px;position:absolute;top:0;left:0}.qs3-mission-body{color:var(--ox-text-2);font-size:15.5px;font-weight:300;line-height:1.9}.qs3-mission-body strong{color:var(--ox-text);font-weight:500}.qs3-mission-quote{border-left:2px solid var(--ox-gold);background:linear-gradient(135deg,#d4af500f,#d4af5005);border-radius:0 12px 12px 0;padding:24px 28px;position:relative}.qs3-mission-quote:before{content:"\"";font-family:var(--ox-serif);color:var(--ox-gold);opacity:.4;font-size:60px;line-height:1;position:absolute;top:-8px;left:12px}.qs3-mission-quote p{font-family:var(--ox-serif);color:var(--ox-text);letter-spacing:-.005em;font-size:clamp(18px,1.9vw,22px);font-style:italic;font-weight:400;line-height:1.4}.qs3-mission-quote p em{background:linear-gradient(135deg, var(--ox-gold-l), var(--ox-gold));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic}.qs3-duality{background:var(--ox-ink);border-top:1px solid var(--ox-line)}.qs3-duality:before{content:"";pointer-events:none;background:radial-gradient(600px 300px at 50% 0,#d4af500f,#0000 60%);width:1000px;height:600px;position:absolute;top:0;left:50%;transform:translate(-50%)}.qs3-duality-head{max-width:720px;margin-bottom:52px}.qs3-duality-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.qs3-duality-col{border-radius:16px;padding:40px 34px;transition:transform .3s;position:relative;overflow:hidden}.qs3-duality-col:hover{transform:translateY(-4px)}.qs3-duality-col.is-yes{background:linear-gradient(135deg,#d4af5014,#d4af5005);border:1px solid #d4af5040}.qs3-duality-col.is-no{background:var(--ox-ink-2);border:1px solid var(--ox-line)}.qs3-duality-col:before{content:"";background:linear-gradient(90deg,#0000,#d4af5066,#0000);height:1px;position:absolute;top:0;left:0;right:0}.qs3-duality-col-head{font-family:var(--ox-mono);letter-spacing:3px;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:28px;font-size:10px;font-weight:700;display:flex}.qs3-duality-col-head:before{content:"";width:24px;height:1px}.qs3-duality-col.is-yes .qs3-duality-col-head{color:var(--ox-gold-l)}.qs3-duality-col.is-yes .qs3-duality-col-head:before{background:var(--ox-gold)}.qs3-duality-col.is-no .qs3-duality-col-head{color:var(--ox-text-3)}.qs3-duality-col.is-no .qs3-duality-col-head:before{background:var(--ox-text-3)}.qs3-duality-items{flex-direction:column;gap:16px;display:flex}.qs3-duality-item{grid-template-columns:28px 1fr;align-items:start;gap:14px;font-size:14.5px;font-weight:300;line-height:1.7;display:grid}.qs3-duality-col.is-yes .qs3-duality-item{color:var(--ox-text-2)}.qs3-duality-col.is-no .qs3-duality-item{color:var(--ox-text-3)}.qs3-duality-item strong{color:var(--ox-text);font-weight:500}.qs3-duality-col.is-no .qs3-duality-item strong{color:#e8e4da8c}.qs3-duality-icon{flex-shrink:0;padding-top:2px;font-size:16px;line-height:1.5}.qs3-values{background:var(--ox-ink-2);border-top:1px solid var(--ox-line)}.qs3-values:before{content:"";pointer-events:none;background:radial-gradient(circle,#d4af500d,#0000 60%);width:700px;height:700px;position:absolute;bottom:-10%;right:-10%}.qs3-values-head{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(40px,6vw,80px);margin-bottom:56px;display:grid}.qs3-values-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.qs3-value-card{background:var(--ox-ink);border:1px solid var(--ox-line);border-radius:14px;padding:32px 28px;transition:border-color .3s,transform .3s,background .3s;position:relative;overflow:hidden}.qs3-value-card:hover{background:var(--ox-ink-3);border-color:#d4af504d;transform:translateY(-4px)}.qs3-value-card:before{content:"";background:linear-gradient(90deg, var(--ox-gold), transparent);width:32px;height:1px;position:absolute;top:0;left:24px}.qs3-value-num{font-family:var(--ox-mono);letter-spacing:2.5px;color:var(--ox-gold);margin-bottom:16px;font-size:11px;font-weight:700}.qs3-value-title{font-family:var(--ox-serif);color:var(--ox-text);letter-spacing:-.005em;margin-bottom:10px;font-size:22px;font-weight:600;line-height:1.2}.qs3-value-title em{color:var(--ox-gold-l);font-style:italic}.qs3-value-desc{color:var(--ox-text-2);font-size:13.5px;font-weight:300;line-height:1.75}.qs3-value-desc strong{color:var(--ox-text);font-weight:500}.qs3p2-how{background:var(--ox-ink);border-top:1px solid var(--ox-line)}.qs3p2-how:before{content:"";pointer-events:none;background:linear-gradient(135deg,#d4af500a,#0000 50%);position:absolute;inset:0}.qs3p2-how-grid{z-index:2;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,80px);display:grid;position:relative}.qs3p2-how-img{border:1px solid var(--ox-line);border-radius:16px;position:relative;overflow:hidden;box-shadow:0 24px 80px #00000080}.qs3p2-how-img img{object-fit:cover;width:100%;height:540px;transition:transform .8s}.qs3p2-how-img:hover img{transform:scale(1.04)}.qs3p2-how-img:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#0a0a0a66);position:absolute;inset:0}.qs3p2-how-content{flex-direction:column;display:flex}.qs3p2-how-steps{flex-direction:column;margin-top:32px;display:flex}.qs3p2-how-step{border-bottom:1px solid var(--ox-line);grid-template-columns:56px 1fr;gap:20px;padding:24px 0;transition:padding-left .25s;display:grid;position:relative}.qs3p2-how-step:last-child{border-bottom:none}.qs3p2-how-step:hover{padding-left:8px}.qs3p2-how-step:hover .qs3p2-how-n{color:var(--ox-gold-l)}.qs3p2-how-n{font-family:var(--ox-mono);letter-spacing:2.5px;color:var(--ox-gold);padding-top:4px;font-size:11px;font-weight:700;transition:color .25s}.qs3p2-how-step h4{font-family:var(--ox-serif);color:var(--ox-text);letter-spacing:-.005em;margin-bottom:6px;font-size:21px;font-weight:600;line-height:1.25}.qs3p2-how-step h4 em{color:var(--ox-gold-l);font-style:italic}.qs3p2-how-step p{color:var(--ox-text-2);font-size:13.5px;font-weight:300;line-height:1.75}.qs3p2-how-step p strong{color:var(--ox-text);font-weight:500}.qs3p2-team{background:var(--ox-ink-2);border-top:1px solid var(--ox-line)}.qs3p2-team:before{content:"";pointer-events:none;background:radial-gradient(circle,#d4af500a,#0000 60%);width:700px;height:700px;position:absolute;top:-10%;left:-10%}.qs3p2-team-head{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(40px,6vw,80px);margin-bottom:56px;display:grid}.qs3p2-team-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.qs3p2-team-card{background:var(--ox-ink);border:1px solid var(--ox-line);border-radius:14px;flex-direction:column;gap:14px;padding:32px 28px;transition:border-color .3s,transform .3s,background .3s;display:flex;position:relative;overflow:hidden}.qs3p2-team-card:hover{background:var(--ox-ink-3);border-color:#d4af504d;transform:translateY(-4px)}.qs3p2-team-card:before{content:"";background:linear-gradient(90deg,#0000,#d4af504d,#0000);height:1px;position:absolute;top:0;left:0;right:0}.qs3p2-team-icon{background:linear-gradient(135deg, var(--ox-ink-2), var(--ox-ink-3));border:1px solid #d4af5033;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;font-size:24px;display:flex}.qs3p2-team-role{font-family:var(--ox-mono);color:var(--ox-gold);letter-spacing:2.5px;text-transform:uppercase;font-size:9.5px;font-weight:700}.qs3p2-team-title{font-family:var(--ox-serif);color:var(--ox-text);letter-spacing:-.005em;font-size:22px;font-weight:600;line-height:1.2}.qs3p2-team-title em{color:var(--ox-gold-l);font-style:italic}.qs3p2-team-desc{color:var(--ox-text-2);font-size:13.5px;font-weight:300;line-height:1.75}.qs3p2-team-desc strong{color:var(--ox-text);font-weight:500}.qs3p2-company{background:var(--ox-ink);border-top:1px solid var(--ox-line)}.qs3p2-company:before{content:"";pointer-events:none;background:radial-gradient(circle,#d4af500a,#0000 60%);width:700px;height:700px;position:absolute;bottom:10%;right:-10%}.qs3p2-company-grid{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(40px,6vw,80px);display:grid}.qs3p2-company-data{flex-direction:column;gap:8px;margin-top:28px;display:flex}.qs3p2-company-row{background:var(--ox-ink-2);border:1px solid var(--ox-line);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;transition:border-color .25s,background .25s;display:flex;position:relative}.qs3p2-company-row:hover{background:var(--ox-ink-3);border-color:#d4af504d}.qs3p2-company-row-l{font-family:var(--ox-mono);color:var(--ox-text-3);letter-spacing:1.2px;text-transform:uppercase;font-size:10.5px;font-weight:600}.qs3p2-company-row-v{color:var(--ox-text);text-align:right;font-size:14px;font-weight:600}.qs3p2-company-row-v a{color:var(--ox-gold-l);transition:color .2s}.qs3p2-company-row-v a:hover{color:var(--ox-gold)}.qs3p2-company-text{flex-direction:column;gap:20px;display:flex}.qs3p2-company-text p{color:var(--ox-text-2);font-size:14.5px;font-weight:300;line-height:1.85}.qs3p2-company-text p strong{color:var(--ox-text);font-weight:500}.qs3p2-company-text p a{color:var(--ox-gold-l);transition:color .2s}.qs3p2-company-text p a:hover{color:var(--ox-gold)}.qs3p2-company-btn{background:linear-gradient(135deg, var(--ox-gold-d) 0%, var(--ox-gold) 50%, var(--ox-gold-l) 100%);font-family:var(--ox-mono);letter-spacing:1.5px;text-transform:uppercase;border-radius:50px;align-self:flex-start;align-items:center;gap:10px;margin-top:8px;padding:14px 26px;font-size:11px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 16px #0006,0 0 24px #d4af5033;color:var(--ox-ink)!important}.qs3p2-company-btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000080,0 0 32px #d4af5066}.qs3p2-cta{background:linear-gradient(180deg, var(--ox-ink), #050505);text-align:center;border-top:1px solid var(--ox-line);padding:clamp(100px,14vw,180px) clamp(20px,4vw,60px);position:relative;overflow:hidden}.qs3p2-cta:before{content:"";pointer-events:none;background:radial-gradient(600px 400px at 30% 30%,#d4af501a,#0000 60%),radial-gradient(500px 300px at 70% 70%,#f4d17a0f,#0000 60%);width:1200px;height:800px;animation:8s ease-in-out infinite alternate qs3p2-cta-glow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes qs3p2-cta-glow{0%{transform:translate(-50%,-50%)scale(1)}to{transform:translate(-50%,-50%)scale(1.1)}}.qs3p2-cta-in{z-index:2;max-width:800px;margin:0 auto;position:relative}.qs3p2-cta-eyebrow{align-items:center;gap:14px;margin-bottom:28px;display:inline-flex}.qs3p2-cta-eyebrow-line{background:var(--ox-gold);width:36px;height:1px}.qs3p2-cta-eyebrow span{font-family:var(--ox-mono);letter-spacing:4px;text-transform:uppercase;color:var(--ox-gold);font-size:10px;font-weight:500}.qs3p2-cta-h{font-family:var(--ox-serif);color:var(--ox-text);letter-spacing:-.025em;margin-bottom:22px;font-size:clamp(34px,5vw,64px);font-weight:400;line-height:1.04}.qs3p2-cta-h em{background:linear-gradient(135deg, var(--ox-gold-l), var(--ox-gold));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic}.qs3p2-cta-sub{color:var(--ox-text-2);max-width:620px;margin:0 auto 36px;font-size:clamp(15px,1.4vw,17px);font-weight:300;line-height:1.7}.qs3p2-cta-sub strong{color:var(--ox-text);font-weight:500}.qs3p2-cta-buttons{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:48px;display:inline-flex}.qs3p2-cta-btn-primary{background:linear-gradient(135deg, var(--ox-gold-d) 0%, var(--ox-gold) 50%, var(--ox-gold-l) 100%);font-family:var(--ox-mono);letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap;border-radius:50px;justify-content:center;align-items:center;gap:10px;padding:18px 32px;font-size:12px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #00000080,0 0 40px #d4af5040;color:var(--ox-ink)!important}.qs3p2-cta-btn-primary:before{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.qs3p2-cta-btn-primary:hover{transform:translateY(-3px);box-shadow:0 12px 40px #0009,0 0 50px #d4af5066}.qs3p2-cta-btn-primary:hover:before{left:100%}.qs3p2-cta-btn-secondary{font-family:var(--ox-mono);letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap;background:0 0;border:1px solid #e8e4da33;border-radius:50px;justify-content:center;align-items:center;gap:8px;padding:17px 28px;font-size:11px;font-weight:500;transition:all .25s;display:inline-flex;color:var(--ox-text)!important}.qs3p2-cta-btn-secondary:hover{border-color:var(--ox-gold);background:#d4af500f;transform:translateY(-2px);color:var(--ox-gold-l)!important}.qs3p2-cta-redes-eyebrow{font-family:var(--ox-mono);letter-spacing:2px;text-transform:uppercase;color:var(--ox-text-3);margin-bottom:20px;font-size:10px}.qs3p2-redes-grid{grid-template-columns:1fr 1fr;gap:14px;max-width:540px;margin:0 auto;display:grid}.qs3p2-red-card{border:1px solid var(--ox-line);text-align:center;background:#ffffff08;border-radius:14px;padding:26px 22px;transition:all .25s;position:relative;overflow:hidden}.qs3p2-red-card:hover{background:#d4af500a;border-color:#d4af504d;transform:translateY(-3px)}.qs3p2-red-card:before{content:"";background:linear-gradient(90deg,#0000,#d4af504d,#0000);height:1px;position:absolute;top:0;left:0;right:0}.qs3p2-red-icon{margin-bottom:12px;font-size:32px}.qs3p2-red-name{font-family:var(--ox-mono);letter-spacing:2px;text-transform:uppercase;color:var(--ox-gold);margin-bottom:6px;font-size:10px;font-weight:600}.qs3p2-red-handle{font-family:var(--ox-serif);color:var(--ox-text);letter-spacing:-.005em;margin-bottom:8px;font-size:20px;font-weight:600}.qs3p2-red-desc{color:var(--ox-text-3);font-size:12.5px;font-weight:300;line-height:1.6}@media (max-width:980px){.qs3-hero-grid{grid-template-columns:1fr;gap:48px}.qs3-hero-stats{grid-template-columns:1fr 1fr}.qs3-mission-grid{grid-template-columns:1fr;min-height:auto}.qs3-mission-img{min-height:320px}.qs3-duality-grid{grid-template-columns:1fr}.qs3-values-head{grid-template-columns:1fr;gap:24px}.qs3-values-grid{grid-template-columns:1fr 1fr}.qs3p2-how-grid{grid-template-columns:1fr;gap:48px}.qs3p2-how-img img{height:380px}.qs3p2-team-head{grid-template-columns:1fr;gap:24px}.qs3p2-team-grid{grid-template-columns:1fr}.qs3p2-company-grid{grid-template-columns:1fr;gap:48px}.qs3p2-redes-grid{grid-template-columns:1fr}}@media (max-width:640px){.qs3-sec,.qs3p2-sec{padding:70px 20px}.qs3-hero{min-height:auto;padding:80px 20px 60px}.qs3-hero-stats{grid-template-columns:1fr}.qs3-stat{padding:20px 18px}.qs3-mission-text{padding:48px 24px}.qs3-duality-col{padding:32px 24px}.qs3-values-grid{grid-template-columns:1fr}.qs3p2-how-img img{height:280px}.qs3p2-how-step{grid-template-columns:40px 1fr;gap:14px;padding:20px 0}.qs3p2-how-step h4{font-size:18px}.qs3p2-team-card{padding:26px 22px}.qs3p2-company-row{flex-direction:column;align-items:flex-start;gap:6px;padding:14px 18px}.qs3p2-company-row-v{text-align:left}.qs3p2-cta-buttons{flex-direction:column;align-items:stretch}.qs3p2-cta-btn-primary,.qs3p2-cta-btn-secondary{width:100%}}@media (max-width:400px){.qs3-hero-h{font-size:36px}}
