/* LATINTECHSLED V2 — identidad compartida Latintechs Global: negro, blanco y naranja.
   Los azules permanecen únicamente dentro de fotografías de las pantallas. */
:root{--ink:#191b1d;--ink2:#2b2d2e;--night:#0e0f10;--night2:#1b1c1e;--darkCard:#252527;--paper:#f7f6f3;--white:#fff;--orange:#fb8117;--accent:#fb8117;--muted:#6f7479;--line:#e7e6e2;--w:1240px;--r:12px;--font:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,"Noto Sans SC",sans-serif}
*{scroll-margin-top:85px}
html{scroll-padding-top:85px}
body{background:#fff;color:#181a1c}
::selection{background:#fb8117;color:white}
button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid #fb8117;outline-offset:3px}
.section{padding:106px 0}
.container{width:min(var(--w),calc(100% - 70px))}
.eyebrow,.eyebrow--dark{color:#e77b20;font-size:10px;letter-spacing:2.2px}
.eyebrow__line,.eyebrow--dark .eyebrow__line{background:#fa821c;width:28px}
.section-heading h2,.technology__header h2,.global-copy h2,.contact-intro h2,.faq-layout h2,.partners-copy h2,.about-copy h2,.ecosystem-intro h2{letter-spacing:-.05em;font-weight:810;line-height:1.1}
.section-heading>p{font-size:15px;color:#6c6b68;line-height:1.85}
.topline{background:#0d0e0f;border-bottom:1px solid #242526;color:#bfc1c2;letter-spacing:1.25px}
.topline__left{gap:9px}
.topline__link{color:#fff}
.status-pulse{background:#fa8117;box-shadow:0 0 0 3px #fa811722,0 0 14px #fa811766}
.header{background:#111213f5;border-bottom:1px solid #343434;backdrop-filter:blur(18px);box-shadow:none}
.nav{height:85px;gap:18px}
.brand img{width:179px}
.brand__led{color:#ff8519;font-size:21px;letter-spacing:-.9px}
.nav-links{gap:23px}
.nav-links a{color:#dedede;font-size:12px;font-weight:710}
.nav-links a:hover,.nav-links a:focus-visible{color:#ff922e}
.nav-actions{gap:9px}
.language--hidden{position:absolute!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;width:1px!important;overflow:hidden!important;white-space:nowrap!important}
.language-strip{background:#faf9f6;border-bottom:1px solid #e7e5df}
.language-strip__inner{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:20px}
.language-strip__caption{font-size:10px;color:#7a7a78;letter-spacing:1.35px;font-weight:780}
.language-switch{display:flex;align-items:center;gap:3px;margin-left:auto}
.language-switch button{border:0;color:#6b6b68;background:transparent;font-size:11px;font-weight:850;letter-spacing:.4px;padding:8px 14px;min-width:48px;border-radius:4px;transition:background .2s,color .2s}
.language-switch button:hover{background:#f1ede8}
.language-switch button.is-active{background:#151515;color:#fff}
.language-strip__global{padding-left:20px;margin-left:9px;border-left:1px solid #e1dfda;font-size:10px;font-weight:780;letter-spacing:.4px;color:#ae570d}
.language-strip__global:hover{text-decoration:underline}
.button{border-radius:6px;gap:16px;letter-spacing:0;font-weight:760;transition:transform .2s,background .2s,box-shadow .2s}
.button--primary{background:#fb8117;color:#15110d;box-shadow:0 10px 26px #fb811728}
.button--primary:hover{background:#ff9b3d;box-shadow:0 12px 27px #fb811741}
.button--outline{background:#13151670;border:1px solid #ffffff78;color:white}
.button--outline:hover{background:#ffffff28}
.button--sm{padding:12px 17px;border-radius:5px;font-size:11px}
.button--minimal{color:#f4e3d5}
.header-cta{color:#111}
.hero{background:#0d0f11;min-height:690px}
.hero__image{background:linear-gradient(90deg,#080a0bf7 0%,#080a0be9 29%,#080a0bc9 44%,#090a0b50 75%,#090a0b1a 100%),linear-gradient(0deg,#0a0b0cb8,transparent 35%),url('assets/retail-display.webp') 64% 48%/cover no-repeat;filter:saturate(.63);animation:none}
.hero__texture{background:linear-gradient(0deg,#090a0b70,transparent 28%),radial-gradient(ellipse at 13% 50%,#1a1a1a54,transparent 62%);mix-blend-mode:normal}
.hero__content{padding-top:104px;padding-bottom:113px;min-height:670px;align-items:center}
.hero__copy{max-width:810px}
.hero h1{font-size:clamp(56px,6.8vw,91px);letter-spacing:-.073em;max-width:840px;line-height:1.04;margin:27px 0 28px}
.display-gradient{background:none;-webkit-text-fill-color:#fb8117;color:#fb8117}
.hero__lead{font-size:17px;line-height:1.88;max-width:570px;color:#d2d2d2}
.hero__buttons{margin-top:34px}
.hero__mini{color:#c1c0bc;font-size:12px}
.hero__check{color:#ff8b26;border-color:#ff8b26}
.hero__float{border:1px solid #7b563680;background:#111317dd;border-radius:8px;box-shadow:0 14px 40px #0008}
.hero__float-icon{color:#ff8717}
.hero__float small{color:#c5c5c5}
.mini-dot{background:#ff8717;box-shadow:0 0 10px #ff8717}
.hero__bottom{border-top:1px solid #ffffff2b;background:#0b0c0c7d}
.hero__meta b{color:#ff911f}
.statsbar{background:#111315;border-color:#2d2e30}
.statsbar__grid>div{padding:26px 18px;justify-content:center}
.statsbar__grid>div:not(:last-child):after{background:#46413c}
.statsbar strong{color:#ff8a24;font-weight:820;font-size:29px}
.statsbar span{color:#e5e4e2;font-size:11px;max-width:152px}
/* Quiénes somos — contenido comercial de verdad */
.about-section{background:#fff;padding:125px 0 115px}
.about-grid{display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:90px}
.about-visual{height:620px;position:relative;border-radius:6px;overflow:hidden;background:#202020}
.about-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#090a0baf,transparent 47%);pointer-events:none}
.about-visual img{height:100%;width:100%;object-fit:cover;object-position:55% center}
.about-visual__label{position:absolute;z-index:1;left:30px;bottom:30px;display:flex;flex-direction:column;gap:6px;color:#fff}
.about-visual__label span{font-size:12px;letter-spacing:3px;font-weight:800}
.about-visual__label strong{font-size:26px;font-weight:830;letter-spacing:-.04em}
.about-visual__label em{color:#ff8b21;font-style:normal}
.about-copy h2{font-size:clamp(38px,3.4vw,53px);margin:19px 0 20px}
.about-copy>p{color:#646766;font-size:15px;line-height:1.88}
.about-list{border-top:1px solid #e9e7e2;margin:33px 0 25px}
.about-list>div{display:grid;grid-template-columns:48px 1fr;gap:16px;padding:18px 0;border-bottom:1px solid #e9e7e2}
.about-list b{color:#dc6812;font-size:12px;letter-spacing:1px;padding-top:3px}
.about-list h3{color:#242526;font-size:16px;letter-spacing:-.02em}
.about-list p{color:#767573;font-size:12px;line-height:1.65;margin-top:5px}
.about-link{display:inline-flex;align-items:center;gap:15px;color:#bd5512;font-weight:800;font-size:13px;border-bottom:2px solid #fa821c;padding-bottom:7px}
.about-link:hover{color:#eb7619}
.solutions{background:#f5f4f1;padding-top:110px;padding-bottom:110px}
.solution-grid{gap:26px}
.solution-card{min-height:520px;border-radius:6px;box-shadow:0 12px 30px #1a1a1a0d}
.solution-card--outdoor{background-image:url('assets/outdoor-display.webp')}
.solution-card--indoor{background-image:url('assets/indoor-display.webp')}
.solution-card__overlay{background:linear-gradient(90deg,#080a0af2 0%,#080a0ac9 40%,#080a0a31 97%),linear-gradient(0deg,#080a0a9c,transparent 53%)}
.solution-card__body{padding:42px 42px}
.solution-card h3{font-size:clamp(33px,3.2vw,47px)}
.solution-card h3 em,.solution-card li:before{color:#ff952b}
.solution-card p,.solution-card li{color:#d7d7d7}
.pill-outline{border-color:#a28c7a;color:#fff}
.text-link{color:#ff9d46;border-bottom-color:#ff9d46}
.solution-card__watermark{font-size:57px;letter-spacing:-4px;opacity:.1}
.catalog{background:#fff;padding-top:118px;padding-bottom:100px}
.catalog-toolbar{margin-top:35px}
.filter-tabs{border-radius:5px;border:1px solid #e1dfda;background:#f5f4f1}
.filter-tab{border-radius:4px;color:#646462}
.filter-tab.is-active{background:#1b1c1d;color:white;box-shadow:none}
.filter-tab:hover:not(.is-active){color:#bc621c;background:#eae8e4}
.catalog-search{border:1px solid #dedbd7;border-radius:5px;background:#fafaf9;color:#8a8a87}
.catalog-search:focus-within{border-color:#f78119;box-shadow:0 0 0 3px #fb811723}
.catalog-search input{color:#1c1c1e}
.catalog-results{color:#777976;font-size:12px}
.catalog-results>span:first-child{color:#1d1e1d}
.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}
.product-card{border:1px solid #e4e1da;border-radius:7px;box-shadow:none;background:#fefefe}
.product-card:hover{border-color:#f78b2d;box-shadow:0 17px 34px #28201712}
.product-card__visual{height:183px;background:#151617}
.product-card__visual img{filter:grayscale(.24) saturate(.65) brightness(.60);opacity:.8}
.product-card__visual:after{background:linear-gradient(0deg,#101112b9,transparent 65%)}
.product-card__pitch{font-size:43px;left:22px;bottom:12px;font-weight:810}
.product-card__type{background:#f9f9f8e8;color:#222;font-size:10px;letter-spacing:1.5px;border-radius:3px;top:14px;left:18px}
.product-card__body{padding:23px 23px 20px}
.product-card__heading{font-size:17px;color:#1d1e1d}
.product-card__desc{font-size:12px;color:#797974;line-height:1.58;margin-bottom:17px}
.product-card__specs{border-color:#eae8e4;gap:13px;padding:16px 0}
.product-card__specs small{font-size:10px;color:#83837e}
.product-card__specs strong{font-size:13px;color:#292a29}
.card-detail{font-size:12px;color:#ce6415}
.card-compare{background:#f8f7f5;border:1px solid #e2dfda;color:#444;border-radius:3px;font-size:11px}
.card-compare[aria-pressed="true"]{background:#fff3e7;border-color:#f4ad6c;color:#b05b19}
.catalog-note{font-size:11px;color:#7d7d7b;max-width:1000px}
.industries{background:#111314;color:#f7f7f6}
.industries .section-heading h2{color:#fff}
.industries .section-heading>p{color:#b7b7b6}
.industries .eyebrow--dark{color:#ff8c2c}
.industry-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}
.industry-card,.industry-card--wide{height:365px!important;min-height:0;border-radius:5px;overflow:hidden;grid-column:auto!important}
.industry-card img{filter:saturate(.75);transition:transform .35s}
.industry-card:hover img{transform:scale(1.05)}
.industry-card__shade{background:linear-gradient(0deg,#050506eb,transparent 80%)}
.industry-card__index{background:#fd8b21;border-color:#fd8b21;color:#1b1410;border-radius:2px}
.industry-card>div{padding:22px}
.industry-card h3{font-size:20px}
.industry-card p{font-size:11px;color:#e9e9e7}
.applications-list{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin-top:13px}
.applications-list>div{padding:22px 19px;border:1px solid #393a39;background:#1c1e1f;min-height:150px}
.applications-list span{display:block;color:#fe962f;font-size:10px;letter-spacing:1px;font-weight:850;margin-bottom:22px}
.applications-list strong{display:block;color:#fff;font-size:15px;letter-spacing:-.025em}
.applications-list p{font-size:11px;color:#aeb0af;margin-top:8px;line-height:1.6}
.technology{background:#f7f6f3;color:#1a1c1e}
.technology:before{background:radial-gradient(ellipse at 85% -20%,#f8a75d13,transparent 62%)}
.technology__header p{color:#646765;font-size:15px}
.tech-grid{gap:16px}
.tech-card{background:#fff;border:1px solid #ebe8e2;border-radius:5px;min-height:260px;padding:28px 22px}
.tech-icon{border:1px solid #f6c395;background:#fff0e2;color:#c96715;border-radius:3px;font-size:25px}
.tech-card>strong{color:#1b1d1e}
.tech-card>strong span{color:#777}
.tech-card h3{color:#ce6c1f}
.tech-card p{color:#646866;font-size:12px}
.global-section{background:radial-gradient(ellipse at 70% 40%,#2c251d 0%,#1b1c1d 45%,#121314 100%);color:#fff}
.global-copy p{color:#c6c6c3;line-height:1.82;font-size:15px}
.region-pills span{background:#312b24;border:1px solid #72604b;color:#eee1d3;font-size:11px}
.global-disclaimer{color:#a5a19a!important}
.world-visual__label{background:#17191be9;border:1px solid #5a4734;border-radius:3px}
.world-visual__label small{color:#f6a35a}
.globe{border:1px solid #c58c5855;background:radial-gradient(circle at 26% 24%,#e7973730,#161718b5 60%,#a8662244 75%);box-shadow:0 0 80px #df76291c,inset -30px -15px 70px #0008,0 0 0 30px #bd854509,0 0 0 63px #a16d3006}
.globe:before{background:repeating-linear-gradient(0deg,transparent 0,transparent 21px,#e6a26314 22px,#e6a26314 23px)}
.globe:after{background:repeating-linear-gradient(90deg,transparent 0,transparent 24px,#f4a56314 25px,#f4a56314 26px)}
.globe__lat,.globe__lon{border:1px solid #e5a15d40}
.globe__point{background:#ff951f;box-shadow:0 0 0 5px #fb81172b,0 0 15px #ff911f}
.work-process{background:#fff}
.step{background:#faf9f6;border:1px solid #eae6df;border-radius:5px}
.step>span,.step__icon{color:#e57b1c}
.step h3{color:#212323}
.step p{color:#757573}
.partners-section{background:#151617;padding:110px 0}
.partners-section:after{background:radial-gradient(ellipse at 10% 100%,#9d52192c,transparent 60%)}
.partners-copy p{color:#bdbfbd;font-size:15px;line-height:1.85}
.partner-grid>div{border-color:#514b43}
.partner-grid__num{color:#f48b2a}
.partner-grid h3{font-size:16px}
.partner-grid p{font-size:12px;color:#c0bdb9}
/* Ecossistema / identidad compartida */
.ecosystem-section{background:#fff}
.ecosystem-intro{display:flex;align-items:end;justify-content:space-between;gap:45px;margin-bottom:34px}
.ecosystem-intro>div{max-width:695px}
.ecosystem-intro h2{font-size:clamp(37px,4vw,55px);margin-top:19px}
.ecosystem-intro>p{max-width:370px;font-size:14px;line-height:1.8;color:#6f706e}
.ecosystem-links{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#e5e2dc;border:1px solid #e5e2dc}
.ecosystem-links a{position:relative;min-height:165px;display:flex;flex-direction:column;gap:7px;background:#f9f8f5;padding:25px 23px;transition:background .22s}
.ecosystem-links a:hover{background:#f1ede7}
.ecosystem-links span{color:#d9751b;font-size:11px;font-weight:850;letter-spacing:2px;margin-bottom:11px}
.ecosystem-links strong{font-size:18px;color:#252627;letter-spacing:-.025em}
.ecosystem-links small{color:#777974;font-size:12px}
.ecosystem-links b{position:absolute;right:24px;top:24px;font-size:19px;font-weight:450;color:#cb691b}
.ecosystem-end{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:28px}
.ecosystem-end>span{font-size:10px;letter-spacing:1.7px;font-weight:830;color:#8d8982}
.ecosystem-end>a{font-size:13px;font-weight:790;color:#be5b0b}
.contact-section{background:#f3f2ef}
.contact-intro>p{font-size:15px;color:#737471;line-height:1.9}
.contact-image{border-radius:5px}
.contact-image img{filter:saturate(.8)}
.contact-detail__icon{background:#fcebdc;border-radius:4px;color:#cf6d13}
.contact-detail a,.contact-detail b{color:#232527}
.contact-form-wrap{background:#fff;border:1px solid #e5e3dd;border-radius:5px;box-shadow:0 20px 55px #2b26200b}
.contact-form-wrap h3{color:#1d1f21}
.contact-form-wrap>p{color:#777}
.form-field label{color:#42413f}
.form-field input,.form-field select,.form-field textarea{background:#f9f9f7;border-color:#e5e3df;border-radius:4px;color:#232425}
.form-field input:focus,.form-field select:focus,.form-field textarea:focus{border-color:#f1892b;box-shadow:0 0 0 3px #fb811720}
.consent{color:#777}
.consent input{accent-color:#f78725}
.button--whatsapp{background:#202225;color:#fff;border-radius:5px;min-height:48px;padding:14px 20px;font-size:12px;font-weight:780}
.button--whatsapp:hover{background:#303235}
.whatsapp-form-cta{margin-top:10px;display:flex;justify-content:center}
.form-help{font-size:10px!important}
.faq-section{background:#fff}
.faq-list details{border-color:#ebe8e2}
.faq-list summary:hover{color:#cf6c15}
.footer{background:#121314;color:#c3c4c2}
.footer-main{gap:37px}
.footer-col a:hover{color:#fb8b22}
.footer-badges span{border-color:#5a5349;color:#efb782}
.footer-bottom{border-color:#383838;color:#aaa}
.footer-bottom a{color:#ff9527}
/* Fichas y comparador */
.modal{border-color:#dcd7d0;border-radius:6px;color:#252525}
.modal::backdrop{background:#080807d5}
.modal__top{border-bottom-color:#e4e0da}
.modal-model-hero>div span{color:#ffad64}
.spec-table tr:nth-child(odd),.compare-table tr:nth-child(odd){background:#faf8f5}
.spec-table td:first-child,.compare-table td:first-child{color:#6b6761}
.spec-table td:last-child,.compare-table td{color:#302e2a}
.modal-actions .button--outline{color:#af5915;background:#fff8f0;border-color:#f1d0b2}
.compare-table thead th{background:#f5eee7;color:#332b24}
.compare-bar{background:#1d1e1f;border:1px solid #9a704a;border-radius:6px}
.compare-bar__inner b,.compare-bar__inner>div:first-child b{color:#ff9b37}
.compare-chip{border-color:#6f563c;color:#f7d8bb}
.toast{background:#222222;border-color:#dc8c45;border-radius:5px}
@media(max-width:1180px){.nav-links{gap:15px}.brand img{width:154px}.about-grid{gap:46px}.about-visual{height:570px}.industry-grid{grid-template-columns:repeat(2,1fr)}.industry-card,.industry-card--wide{height:345px!important}.applications-list{grid-template-columns:repeat(2,1fr)}.product-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:900px){.container{width:calc(100% - 45px)}.header .nav{height:74px}.nav-links{background:#141516;border-color:#393a3b;top:74px}.nav-links a{border-color:#383839}.header-cta{display:none}.language-strip__inner{min-height:42px}.language-strip__global{display:none}.about-grid{grid-template-columns:1fr;gap:40px}.about-visual{height:420px}.about-copy h2{max-width:720px}.ecosystem-intro{display:block}.ecosystem-intro>p{margin-top:17px;max-width:720px}.ecosystem-links{grid-template-columns:repeat(2,1fr)}.hero h1{font-size:clamp(53px,8vw,72px)}.hero__content{min-height:610px}}
@media(max-width:630px){.container{width:calc(100% - 32px)}.section{padding:78px 0}.topline{font-size:8px;letter-spacing:.65px}.nav{height:66px!important}.nav-links{top:66px}.brand img{width:137px}.brand__led{font-size:19px}.language-strip__inner{justify-content:space-between}.language-strip__caption{font-size:9px;letter-spacing:.65px}.language-switch{margin-left:0;gap:1px}.language-switch button{min-width:34px;padding:7px 9px;font-size:10px}.hero{min-height:655px}.hero__image{background:linear-gradient(90deg,#08090aee,#0a0b0ce0 50%,#0d0f1080),linear-gradient(0deg,#070809d8,transparent 50%),url('assets/retail-display.webp') 55% 50%/cover no-repeat}.hero__content{min-height:632px;padding-top:67px;padding-bottom:110px}.hero h1{font-size:clamp(46px,11.1vw,62px);letter-spacing:-.06em}.hero__lead{font-size:14px;max-width:99%}.hero__buttons .button{min-height:48px}.hero__mini{font-size:10px}.hero__meta{font-size:8px}.statsbar__grid>div{padding:17px 9px;gap:12px}.statsbar strong{font-size:26px}.statsbar span{font-size:10px;max-width:100px}.about-section{padding:80px 0}.about-visual{height:320px}.about-visual__label{left:19px;bottom:18px}.about-visual__label strong{font-size:20px}.about-copy h2{font-size:37px}.about-copy>p{font-size:13px}.about-list{margin-top:26px}.about-list>div{grid-template-columns:34px 1fr}.solutions{padding-top:80px;padding-bottom:80px}.solution-card{min-height:415px}.solution-card__body{padding:28px 24px}.solution-card h3{font-size:35px;margin-top:42px}.solution-card__watermark{font-size:44px}.catalog{padding-top:80px}.product-grid{grid-template-columns:1fr;gap:14px}.product-card__visual{height:190px}.product-card__pitch{font-size:44px;left:20px}.product-card__body{padding:21px}.product-card__heading{font-size:17px}.product-card__desc{font-size:12px;min-height:0}.product-card__specs{grid-template-columns:1fr 1fr}.product-card__specs small{font-size:10px}.product-card__specs strong{font-size:13px}.product-card__actions{flex-direction:row;align-items:center}.card-detail{font-size:12px}.card-compare{font-size:11px}.industry-grid{grid-template-columns:1fr;gap:12px}.industry-card,.industry-card--wide{height:310px!important}.industry-card h3{font-size:22px}.applications-list{grid-template-columns:repeat(2,1fr);gap:8px}.applications-list>div{padding:15px;min-height:170px}.applications-list span{margin-bottom:15px}.applications-list strong{font-size:13px}.applications-list p{font-size:10px}.technology__header p{font-size:13px}.tech-card{min-height:216px;padding:18px 15px}.tech-card>strong{font-size:29px}.tech-card h3{font-size:12px}.tech-card p{font-size:10px}.world-visual{min-height:330px}.ecosystem-section{padding:80px 0}.ecosystem-intro h2{font-size:37px}.ecosystem-links{grid-template-columns:1fr}.ecosystem-links a{min-height:121px;padding:19px}.ecosystem-links span{margin-bottom:2px}.ecosystem-end{align-items:flex-start;flex-direction:column}.contact-form-wrap{padding:23px 17px}.section-heading h2,.technology__header h2,.global-copy h2,.partners-copy h2,.contact-intro h2,.faq-layout h2{font-size:37px}.footer-main{gap:24px}.footer-col a{overflow-wrap:anywhere}}
@media(max-width:375px){.language-strip__caption{font-size:8px}.language-switch button{padding:6px 8px}.hero h1{font-size:44px}}

/* Portada: pantallas para cada espacio. */
.hero__image{background:linear-gradient(90deg,#080a0bf5 0%,#080a0be5 30%,#080a0b91 53%,#080a0b12 76%),linear-gradient(0deg,#0a0b0c8c,transparent 35%),url('assets/retail-display.webp') center 46%/cover no-repeat;filter:none}
.hero__copy{max-width:690px}
.hero h1{font-size:clamp(54px,5.8vw,79px);max-width:660px}
.hero__lead{max-width:535px}
.statsbar__grid>div:last-child>strong{font-size:23px;white-space:nowrap}
@media(max-width:900px){.hero__float{display:none}}
@media(max-width:630px){.hero__image{background:linear-gradient(0deg,#080a0b 1%,#080a0beb 52%,#080a0b33 80%),url('assets/retail-display.webp') 80% top/auto 380px no-repeat}.hero__content{padding-top:255px;padding-bottom:85px}.hero h1{font-size:clamp(43px,11vw,61px);margin-top:20px}.hero__lead{line-height:1.75}.hero__buttons{gap:12px}.hero__buttons .button{width:100%;justify-content:space-between}.hero__mini{line-height:1.6}.hero__float{display:none}.statsbar__grid>div:last-child>strong{font-size:18px}}
