.TechnologyHero-module__ws1XMW__hero{isolation:isolate;color:#fff;background:linear-gradient(135deg,#001a2f 0%,#003d6e 55%,#0063b2 100%);width:100%;height:clamp(640px,80vh,820px);min-height:640px;position:relative;overflow:hidden}.TechnologyHero-module__ws1XMW__bg{z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0}.TechnologyHero-module__ws1XMW__wash{z-index:1;background:radial-gradient(#0f172a59 0%,#0f172abf 70%,#0f172ad9 100%),linear-gradient(#0f172a4d 0%,#0f172a8c 100%);position:absolute;inset:0}.TechnologyHero-module__ws1XMW__grid{z-index:2;opacity:.6;background-image:radial-gradient(circle,#ffffff14 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 80%);mask-image:radial-gradient(#000 30%,#0000 80%)}.TechnologyHero-module__ws1XMW__stripeCyan{z-index:3;background:#22d3ee;height:3px;position:absolute;top:0;left:0;right:0}.TechnologyHero-module__ws1XMW__stripeBlue{z-index:3;background:#0063b2;height:3px;position:absolute;top:3px;left:0;right:0}.TechnologyHero-module__ws1XMW__inner{z-index:4;text-align:center;max-width:980px;height:100%;min-height:inherit;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;padding:100px 32px 64px;display:flex;position:relative}.TechnologyHero-module__ws1XMW__eyebrow{font-family:var(--font-mono), Menlo, Consolas, monospace;letter-spacing:.24em;text-transform:uppercase;color:#bfe3ff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0063b226;border:1px solid #bfe3ff40;border-radius:999px;align-items:center;gap:10px;margin-bottom:28px;padding:8px 14px;font-size:12px;font-weight:700;display:inline-flex}.TechnologyHero-module__ws1XMW__wordmark{font-family:var(--font-sans), -apple-system, system-ui, sans-serif;letter-spacing:-.04em;color:#fff;background:linear-gradient(#fff 50%,#e0f7ff 100%);-webkit-text-fill-color:transparent;text-shadow:0 6px 40px #22d3ee2e;-webkit-background-clip:text;background-clip:text;margin:0 0 8px;font-size:clamp(72px,14vw,168px);font-weight:800;line-height:.95}.TechnologyHero-module__ws1XMW__tagline{max-width:720px;font-family:var(--font-sans), -apple-system, sans-serif;color:#ffffffd9;margin:24px auto 0;font-size:clamp(16px,1.6vw,19px);font-weight:400;line-height:1.6}.TechnologyHero-module__ws1XMW__corner{border:1.5px solid #22d3ee8c;width:24px;height:24px;position:absolute}.TechnologyHero-module__ws1XMW__cornerTL{border-bottom:0;border-right:0;top:56px;left:32px}.TechnologyHero-module__ws1XMW__cornerTR{border-bottom:0;border-left:0;top:56px;right:32px}.TechnologyHero-module__ws1XMW__cornerBL{border-top:0;border-right:0;bottom:56px;left:32px}.TechnologyHero-module__ws1XMW__cornerBR{border-top:0;border-left:0;bottom:56px;right:32px}@media (max-width:760px){.TechnologyHero-module__ws1XMW__hero{height:auto;min-height:540px;padding:56px 0}.TechnologyHero-module__ws1XMW__inner{padding:60px 20px 40px}.TechnologyHero-module__ws1XMW__corner{display:none}.TechnologyHero-module__ws1XMW__eyebrow{margin-bottom:20px;padding:6px 10px;font-size:11px}.TechnologyHero-module__ws1XMW__tagline{font-size:15px}}
.AboutVideo-module__ARqApa__section{background:#fff;padding:96px 0}.AboutVideo-module__ARqApa__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:80px;max-width:1240px;margin:0 auto;padding:0 32px;display:grid}.AboutVideo-module__ARqApa__innerSolo{grid-template-columns:minmax(0,760px);justify-content:center}.AboutVideo-module__ARqApa__copy{max-width:540px}.AboutVideo-module__ARqApa__eyebrow{font-family:var(--font-mono), Menlo, Consolas, monospace;letter-spacing:.2em;text-transform:uppercase;color:#0063b2;margin-bottom:14px;font-size:11px;font-weight:700;display:inline-block}.AboutVideo-module__ARqApa__heading{font-family:var(--font-sans), -apple-system, sans-serif;letter-spacing:-.025em;color:#0f172a;margin:0 0 28px;padding-bottom:16px;font-size:clamp(28px,3.4vw,44px);font-weight:800;line-height:1.15;position:relative}.AboutVideo-module__ARqApa__underline{background:#0063b2;border-radius:2px;width:56px;height:3px;position:absolute;bottom:0;left:0}.AboutVideo-module__ARqApa__body{font-family:var(--font-sans), -apple-system, sans-serif;color:#475569;margin:0 0 18px;font-size:16px;line-height:1.7}.AboutVideo-module__ARqApa__body:last-of-type{margin-bottom:28px}.AboutVideo-module__ARqApa__downloadBtn{color:#0063b2;font-family:var(--font-sans), -apple-system, sans-serif;background:#fff;border:1.5px solid #bfdbfe;border-radius:10px;align-items:center;gap:10px;padding:12px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.AboutVideo-module__ARqApa__downloadBtn:hover{background:#eff6ff;border-color:#0063b2;transform:translateY(-1px)}.AboutVideo-module__ARqApa__downloadBtn svg{color:#0063b2}.AboutVideo-module__ARqApa__videoFrame{background:#0f172a;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 12px 36px #0f172a1f,0 4px 12px #0f172a0f}.AboutVideo-module__ARqApa__videoAspect{width:100%;padding-top:56.25%;position:relative}.AboutVideo-module__ARqApa__videoEl{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}@media (max-width:980px){.AboutVideo-module__ARqApa__section{padding:64px 0}.AboutVideo-module__ARqApa__inner{grid-template-columns:1fr;gap:40px}.AboutVideo-module__ARqApa__videoFrame{order:-1}}@media (max-width:560px){.AboutVideo-module__ARqApa__inner{padding:0 20px}.AboutVideo-module__ARqApa__heading{font-size:26px}.AboutVideo-module__ARqApa__body{font-size:15px}}
.BenefitsStrip-module__wIZHrq__section{background:#f8fafc;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:96px 0}.BenefitsStrip-module__wIZHrq__inner{max-width:1240px;margin:0 auto;padding:0 32px}.BenefitsStrip-module__wIZHrq__head{text-align:center;margin-bottom:56px}.BenefitsStrip-module__wIZHrq__eyebrow{font-family:var(--font-mono), Menlo, Consolas, monospace;letter-spacing:.2em;text-transform:uppercase;color:#0063b2;margin-bottom:12px;font-size:11px;font-weight:700;display:inline-block}.BenefitsStrip-module__wIZHrq__heading{font-family:var(--font-sans), -apple-system, sans-serif;letter-spacing:-.02em;color:#0f172a;margin:0;font-size:clamp(24px,3vw,36px);font-weight:700}.BenefitsStrip-module__wIZHrq__grid{grid-template-columns:repeat(3,1fr);place-items:start center;gap:56px 32px;display:grid}.BenefitsStrip-module__wIZHrq__grid:has(>:nth-child(4)):not(:has(>:nth-child(5))){grid-template-columns:repeat(4,1fr)}.BenefitsStrip-module__wIZHrq__grid:has(>:nth-child(5)){grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.BenefitsStrip-module__wIZHrq__item{text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:260px;transition:transform .2s;display:flex}.BenefitsStrip-module__wIZHrq__item:hover{transform:translateY(-3px)}.BenefitsStrip-module__wIZHrq__hexWrap{filter:drop-shadow(0 6px 16px #0063b21a);width:96px;height:96px;position:relative}.BenefitsStrip-module__wIZHrq__hex{width:100%;height:100%;display:block}.BenefitsStrip-module__wIZHrq__iconLayer{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.BenefitsStrip-module__wIZHrq__label{font-family:var(--font-sans), -apple-system, sans-serif;color:#0f172a;letter-spacing:-.005em;margin:0;font-size:15px;font-weight:600;line-height:1.45}@media (max-width:760px){.BenefitsStrip-module__wIZHrq__section{padding:64px 0}.BenefitsStrip-module__wIZHrq__grid{grid-template-columns:1fr;gap:40px}.BenefitsStrip-module__wIZHrq__grid:has(>:nth-child(2)){grid-template-columns:repeat(2,1fr)}.BenefitsStrip-module__wIZHrq__grid:has(>:nth-child(4)):not(:has(>:nth-child(5))){grid-template-columns:repeat(2,1fr)}.BenefitsStrip-module__wIZHrq__head{margin-bottom:40px}.BenefitsStrip-module__wIZHrq__hexWrap{width:84px;height:84px}}
.TechFeatureBlocks-module__4-YnRa__section{background:#fff;padding:120px 0}.TechFeatureBlocks-module__4-YnRa__inner{max-width:1240px;margin:0 auto;padding:0 32px}.TechFeatureBlocks-module__4-YnRa__head{text-align:center;max-width:720px;margin-bottom:72px;margin-left:auto;margin-right:auto}.TechFeatureBlocks-module__4-YnRa__eyebrow{font-family:var(--font-mono), Menlo, Consolas, monospace;letter-spacing:.2em;text-transform:uppercase;color:#0063b2;margin-bottom:12px;font-size:11px;font-weight:700;display:inline-block}.TechFeatureBlocks-module__4-YnRa__headHeading{font-family:var(--font-sans), -apple-system, sans-serif;letter-spacing:-.02em;color:#0f172a;margin:0;font-size:clamp(28px,3.4vw,42px);font-weight:700}.TechFeatureBlocks-module__4-YnRa__blocks{flex-direction:column;gap:120px;display:flex}.TechFeatureBlocks-module__4-YnRa__block{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:72px;display:grid}.TechFeatureBlocks-module__4-YnRa__blockReverse .TechFeatureBlocks-module__4-YnRa__media{order:2}.TechFeatureBlocks-module__4-YnRa__blockReverse .TechFeatureBlocks-module__4-YnRa__copy{order:1}.TechFeatureBlocks-module__4-YnRa__media{position:relative}.TechFeatureBlocks-module__4-YnRa__imgFrame{background:#f1f5f9;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 16px 48px #0f172a1a,0 4px 12px #0f172a0f}.TechFeatureBlocks-module__4-YnRa__img{width:100%;height:auto;transition:transform .6s;display:block}.TechFeatureBlocks-module__4-YnRa__media:hover .TechFeatureBlocks-module__4-YnRa__img{transform:scale(1.02)}.TechFeatureBlocks-module__4-YnRa__corner{z-index:2;border:1.5px solid #22d3ee;width:22px;height:22px;position:absolute}.TechFeatureBlocks-module__4-YnRa__cTL{border-bottom:0;border-right:0;top:-8px;left:-8px}.TechFeatureBlocks-module__4-YnRa__cBR{border-top:0;border-left:0;bottom:-8px;right:-8px}.TechFeatureBlocks-module__4-YnRa__copy{max-width:520px}.TechFeatureBlocks-module__4-YnRa__heading{font-family:var(--font-sans), -apple-system, sans-serif;letter-spacing:-.02em;color:#0f172a;margin:0 0 24px;padding-bottom:14px;font-size:clamp(24px,3vw,36px);font-weight:800;line-height:1.18;position:relative}.TechFeatureBlocks-module__4-YnRa__underline{background:#0063b2;border-radius:2px;width:48px;height:3px;position:absolute;bottom:0;left:0}.TechFeatureBlocks-module__4-YnRa__body{font-family:var(--font-sans), -apple-system, sans-serif;color:#475569;margin:0 0 16px;font-size:16px;line-height:1.7}.TechFeatureBlocks-module__4-YnRa__body:last-of-type{margin-bottom:28px}.TechFeatureBlocks-module__4-YnRa__downloadBtn{color:#0063b2;font-family:var(--font-sans), -apple-system, sans-serif;background:#fff;border:1.5px solid #bfdbfe;border-radius:10px;align-items:center;gap:10px;padding:12px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.TechFeatureBlocks-module__4-YnRa__downloadBtn:hover{background:#eff6ff;border-color:#0063b2;transform:translateY(-1px)}.TechFeatureBlocks-module__4-YnRa__downloadBtn svg{color:#0063b2}@media (max-width:980px){.TechFeatureBlocks-module__4-YnRa__section{padding:80px 0}.TechFeatureBlocks-module__4-YnRa__blocks{gap:80px}.TechFeatureBlocks-module__4-YnRa__block{grid-template-columns:1fr;gap:32px}.TechFeatureBlocks-module__4-YnRa__blockReverse .TechFeatureBlocks-module__4-YnRa__media{order:1}.TechFeatureBlocks-module__4-YnRa__blockReverse .TechFeatureBlocks-module__4-YnRa__copy{order:2}.TechFeatureBlocks-module__4-YnRa__head{margin-bottom:48px}}@media (max-width:560px){.TechFeatureBlocks-module__4-YnRa__inner{padding:0 20px}.TechFeatureBlocks-module__4-YnRa__heading{font-size:24px}.TechFeatureBlocks-module__4-YnRa__body{font-size:15px}}
