.activate-manage-module-scss-module__ryV2iW__section{grid-template-columns:1fr;display:grid}@media (min-width:1024px){.activate-manage-module-scss-module__ryV2iW__section{grid-template-columns:1fr 1fr}}.activate-manage-module-scss-module__ryV2iW__panel{gap:var(--space-lg);background:var(--brand-1000);flex-direction:column;order:2;padding:clamp(1.5rem,6vw,6.75rem);display:flex}@media (min-width:1024px){.activate-manage-module-scss-module__ryV2iW__panel{order:1}}.activate-manage-module-scss-module__ryV2iW__eyebrow{color:var(--accent-50);font-family:var(--font-geist);letter-spacing:0;font-size:.9375rem;font-weight:500;line-height:1.5}.activate-manage-module-scss-module__ryV2iW__heading{color:var(--accent-500);font-family:var(--font-funnel-display);letter-spacing:0;font-size:2rem;font-weight:400;line-height:1.2}@media (min-width:1024px){.activate-manage-module-scss-module__ryV2iW__heading{font-family:var(--font-funnel-display);letter-spacing:0;font-size:2.75rem;font-weight:400;line-height:1.2}}.activate-manage-module-scss-module__ryV2iW__features{gap:var(--space-lg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.activate-manage-module-scss-module__ryV2iW__feature{gap:var(--space-md);align-items:flex-start;display:flex}.activate-manage-module-scss-module__ryV2iW__featureIcon{border-radius:var(--radius-pill);background:var(--neutral-800);flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:inline-flex}.activate-manage-module-scss-module__ryV2iW__deviceIcon,.activate-manage-module-scss-module__ryV2iW__trendIcon{background-position:50%;background-repeat:no-repeat;background-size:contain}.activate-manage-module-scss-module__ryV2iW__deviceIcon{background-image:url(/icons/device-activation.svg);width:22.5px;height:13.5px}.activate-manage-module-scss-module__ryV2iW__trendIcon{background-image:url(/icons/real-time-field-ops.svg);width:20.25px;height:20.25px}.activate-manage-module-scss-module__ryV2iW__cta{align-self:stretch}@media (min-width:1024px){.activate-manage-module-scss-module__ryV2iW__cta{align-self:flex-start}}.activate-manage-module-scss-module__ryV2iW__featureTitle{color:var(--accent-50);font-family:var(--font-geist);letter-spacing:0;font-size:1.25rem;font-weight:500;line-height:1.4}.activate-manage-module-scss-module__ryV2iW__featureBody{margin-top:var(--space-xs);color:var(--border-default);font-family:var(--font-geist);letter-spacing:0;font-size:.875rem;font-weight:300;line-height:1.5}.activate-manage-module-scss-module__ryV2iW__media{order:1;min-height:320px;position:relative}@media (min-width:1024px){.activate-manage-module-scss-module__ryV2iW__media{order:2;min-height:100%}}.activate-manage-module-scss-module__ryV2iW__image{object-fit:cover}
.hero-module-scss-module__5JVsDa__hero{isolation:isolate;block-size:min(196.67vw,820px);max-inline-size:100%;margin-top:calc(-1*(var(--space-md) + var(--header-bar-height)));align-items:flex-start;padding-top:min(44.36%,218px);display:flex;position:relative;overflow:hidden}@media (min-width:768px){.hero-module-scss-module__5JVsDa__hero{aspect-ratio:1440/813;min-height:420px;block-size:auto;padding-top:20%;padding-bottom:0}}@media (min-width:1024px){.hero-module-scss-module__5JVsDa__hero{margin-top:calc(-1*(var(--space-lg) + var(--header-bar-height)))}}@media (min-width:1280px){.hero-module-scss-module__5JVsDa__hero{aspect-ratio:auto;block-size:813px;padding-top:288px}}.hero-module-scss-module__5JVsDa__bg{z-index:-1;height:106%;position:absolute;inset:0 0 auto}@media (min-width:768px){.hero-module-scss-module__5JVsDa__bg{height:auto;inset:0}}.hero-module-scss-module__5JVsDa__bgImage{object-fit:cover;object-position:39.2% top}@media (min-width:768px){.hero-module-scss-module__5JVsDa__bgImage{object-position:center top;height:100%}}.hero-module-scss-module__5JVsDa__decor{z-index:0;pointer-events:none;display:none;position:absolute;inset:-5px;overflow:hidden}@media (min-width:1024px){.hero-module-scss-module__5JVsDa__decor{display:block}}.hero-module-scss-module__5JVsDa__accentFrame{justify-content:center;align-items:center;width:64.93vw;height:16.56vw;display:flex;position:absolute;top:0;left:0}.hero-module-scss-module__5JVsDa__accentFrameGlyph{width:16.56vw;height:64.93vw;transform:rotate(-90deg)}.hero-module-scss-module__5JVsDa__divider{justify-content:center;align-items:center;width:62.9vw;height:0;display:flex;position:absolute;top:6.48vw;left:0}.hero-module-scss-module__5JVsDa__dividerGlyph{width:1px;height:62.9vw;transform:rotate(90deg)}.hero-module-scss-module__5JVsDa__content{width:100%;max-width:var(--container-max);padding-inline:var(--container-padding-inline);gap:var(--space-sm);flex-direction:column;margin-inline:auto;display:flex}.hero-module-scss-module__5JVsDa__title{max-width:11em;font-family:var(--font-geist);letter-spacing:0;background:linear-gradient(90deg, var(--brand-900) 20%, var(--brand-400) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,4.157vw,3.74125rem);font-weight:200;line-height:1.3}.hero-module-scss-module__5JVsDa__emph{font-family:var(--font-geist);letter-spacing:0;font-size:clamp(2rem,4.157vw,3.74125rem);font-weight:500;line-height:1.3}.hero-module-scss-module__5JVsDa__subtitle{max-width:52ch;color:var(--text-tertiary);font-family:var(--font-geist);letter-spacing:0;font-size:.75rem;font-weight:400;line-height:1.4}@media (min-width:768px){.hero-module-scss-module__5JVsDa__subtitle{max-width:min(44.4vw,40rem);font-family:var(--font-geist);letter-spacing:0;font-size:1rem;font-weight:400;line-height:1.5}}.hero-module-scss-module__5JVsDa__actions{gap:var(--space-md);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}@media (min-width:768px){.hero-module-scss-module__5JVsDa__actions{margin-top:var(--space-xl)}}.hero-module-scss-module__5JVsDa__actions button,.hero-module-scss-module__5JVsDa__actions a{height:40px;font-family:var(--font-geist);letter-spacing:0;font-size:.8125rem;font-weight:500;line-height:1.5}@media (min-width:768px){.hero-module-scss-module__5JVsDa__actions button,.hero-module-scss-module__5JVsDa__actions a{height:56px;font-family:var(--font-geist);letter-spacing:0;font-size:1rem;font-weight:500;line-height:1.5}}
.our-products-module-scss-module__uqOIVa__section{padding-block:var(--space-section-y) var(--space-xl);padding-inline:var(--container-padding-inline)}.our-products-module-scss-module__uqOIVa__inner{max-inline-size:var(--container-max);gap:var(--space-xl);flex-direction:column;margin-inline:auto;display:flex}.our-products-module-scss-module__uqOIVa__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.our-products-module-scss-module__uqOIVa__headingBlock{gap:var(--space-md);flex-direction:column;display:flex}.our-products-module-scss-module__uqOIVa__heading{color:var(--text-primary);font-family:var(--font-geist);letter-spacing:0;margin:0;font-size:1.125rem;font-weight:500;line-height:1.5}@media (min-width:1024px){.our-products-module-scss-module__uqOIVa__heading{font-family:var(--font-funnel-display);letter-spacing:0;font-size:2.5rem;font-weight:300;line-height:1.2}}.our-products-module-scss-module__uqOIVa__viewAll svg{block-size:1rem;inline-size:1rem}.our-products-module-scss-module__uqOIVa__grid{gap:var(--space-md);scroll-snap-type:x mandatory;padding-inline:0;scroll-padding-inline:0;display:flex;overflow-x:auto}.our-products-module-scss-module__uqOIVa__grid>*{scroll-snap-align:start;flex:0 0 232px}@media (min-width:768px){.our-products-module-scss-module__uqOIVa__grid{gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.our-products-module-scss-module__uqOIVa__grid>*{flex:initial}}@media (min-width:1024px){.our-products-module-scss-module__uqOIVa__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
.why-choose-us-module-scss-module__SvgOHq__section{padding-block:var(--space-xl) var(--space-section-y)}.why-choose-us-module-scss-module__SvgOHq__inner{width:100%;max-width:var(--container-max);padding-inline:var(--container-padding-inline);margin-inline:auto}.why-choose-us-module-scss-module__SvgOHq__heading{margin-bottom:var(--space-xl);color:var(--text-primary);text-align:center;font-family:var(--font-geist);letter-spacing:0;font-size:1.125rem;font-weight:500;line-height:1.5}@media (min-width:1024px){.why-choose-us-module-scss-module__SvgOHq__heading{font-family:var(--font-funnel-display);letter-spacing:0;font-size:2.5rem;font-weight:300;line-height:1.2}}.why-choose-us-module-scss-module__SvgOHq__grid{gap:var(--space-xl);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.why-choose-us-module-scss-module__SvgOHq__grid{gap:var(--space-lg);grid-template-columns:repeat(3,1fr)}}.why-choose-us-module-scss-module__SvgOHq__card{aspect-ratio:427/540;border-radius:var(--radius-xl);position:relative;overflow:hidden}.why-choose-us-module-scss-module__SvgOHq__media{position:absolute;inset:0}.why-choose-us-module-scss-module__SvgOHq__image{object-fit:cover}.why-choose-us-module-scss-module__SvgOHq__iconBadge{z-index:1;border-radius:var(--radius-pill);background:var(--accent-100);width:64px;height:64px;color:var(--neutral-800);justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:35px;inset-inline-start:var(--space-lg)}.why-choose-us-module-scss-module__SvgOHq__iconBadge svg{width:30px;height:30px}.why-choose-us-module-scss-module__SvgOHq__panel{gap:var(--space-sm);padding:var(--space-lg);background:var(--accent-200);border-radius:var(--radius-xl) var(--radius-xl) 0 0;flex-direction:column;display:flex;position:absolute;inset-block-end:0;inset-inline:0}.why-choose-us-module-scss-module__SvgOHq__cardTitle{color:var(--text-primary);font-family:var(--font-funnel-display);letter-spacing:0;font-size:1.5rem;font-weight:300;line-height:1.3}@media (min-width:1024px){.why-choose-us-module-scss-module__SvgOHq__cardTitle{font-family:var(--font-funnel-display);letter-spacing:0;font-size:2rem;font-weight:300;line-height:1.2}}.why-choose-us-module-scss-module__SvgOHq__cardBody{color:var(--text-tertiary);font-family:var(--font-geist);letter-spacing:0;font-size:.875rem;font-weight:400;line-height:1.5}@media (min-width:1024px){.why-choose-us-module-scss-module__SvgOHq__cardBody{font-family:var(--font-geist);letter-spacing:0;font-size:.9375rem;font-weight:400;line-height:1.5}}
