._8aEwW_container{width:100%;min-height:100vh}._8aEwW_noticeOverlay{z-index:3000;width:min(440px,100% - 2rem);max-height:calc(100dvh - 2rem);position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}._8aEwW_noticeDialog{text-align:center;background:linear-gradient(145deg,#fffffffa,#f4f8fcf5);border:1px solid #ffffff2e;border-radius:8px;width:min(100%,440px);padding:clamp(1rem,3vw,2rem);box-shadow:0 24px 70px #0208175c}._8aEwW_noticeBadge{color:var(--blue-700);letter-spacing:.08em;text-transform:uppercase;background:#0c4a6e1a;border-radius:999px;justify-content:center;align-items:center;margin-bottom:1rem;padding:.4rem .75rem;font-size:.72rem;font-weight:800;display:inline-flex}._8aEwW_noticeDialog h2{color:var(--navy-900);margin:0;font-size:clamp(1.45rem,4vw,2rem);line-height:1.2}._8aEwW_noticeDialog p{color:var(--text-secondary);margin:.85rem 0 0;line-height:1.7}._8aEwW_header{z-index:1000;-webkit-backdrop-filter:blur(18px)saturate(140%);background:#ffffffe0;border-bottom:1px solid #0e224414;position:fixed;top:0;left:0;right:0}._8aEwW_headerInner{max-width:var(--max-width);justify-content:space-between;align-items:center;min-height:72px;margin:0 auto;padding:.75rem 5%;display:flex}._8aEwW_logo{align-items:center;gap:.6rem;display:flex}._8aEwW_logo img{border-radius:8px}._8aEwW_logo span{letter-spacing:-.01em;color:var(--navy-900);font-size:1.2rem;font-weight:800}._8aEwW_logo span em{color:var(--blue-700);font-style:normal}._8aEwW_nav{align-items:center;gap:2.25rem;display:flex}._8aEwW_nav a{color:var(--text-primary);white-space:nowrap;font-size:.9rem;font-weight:600;transition:color .2s}._8aEwW_nav a:hover{color:var(--blue-700)}._8aEwW_navToggle{display:none}._8aEwW_hamburger{cursor:pointer;z-index:1100;flex-direction:column;justify-content:center;gap:5px;width:32px;height:32px;display:none}._8aEwW_hamburger span{background:var(--text-primary);border-radius:2px;width:100%;height:2px;transition:transform .25s,opacity .25s;display:block}._8aEwW_hero{min-height:min(880px,100svh);color:var(--white);isolation:isolate;background:#061426;align-items:center;padding:9rem 5% 6.5rem;display:flex;position:relative;overflow:hidden}._8aEwW_hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#040f1ffa 0%,#051224f0 34%,#06142775 61%,#0511221f 100%),linear-gradient(#0000 52%,#030d1b99 100%);position:absolute;inset:0}._8aEwW_hero:after{content:"";z-index:-1;filter:blur(90px);background:#2381ff57;border-radius:50%;width:560px;height:560px;position:absolute;bottom:-440px;left:36%}._8aEwW_heroImage{object-fit:cover;object-position:center;z-index:-2}._8aEwW_heroGrid{z-index:-1;opacity:.13;background-image:linear-gradient(#60b0ff2e 1px,#0000 1px),linear-gradient(90deg,#60b0ff2e 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 57%);mask-image:linear-gradient(90deg,#000,#0000 57%)}._8aEwW_heroInner{width:100%;max-width:var(--max-width);grid-template-columns:minmax(0,1.05fr) minmax(340px,.62fr);align-items:center;gap:clamp(3rem,8vw,7rem);margin:0 auto;display:grid}._8aEwW_heroContent{z-index:1;max-width:700px;animation:.8s ease-out both _8aEwW_fadeIn;position:relative}._8aEwW_badge{color:#c9e8ff;letter-spacing:.045em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f3f7066;border:1px solid #77c5ff38;border-radius:999px;align-items:center;gap:.55rem;margin-bottom:1.8rem;padding:.5rem .85rem;font-size:.76rem;font-weight:650;display:inline-flex}._8aEwW_badge>span{background:#57d1ff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #57d1ff}._8aEwW_heroTitle{letter-spacing:-.052em;color:var(--white);text-wrap:balance;margin-bottom:1.7rem;font-size:clamp(3.1rem,5.6vw,5.65rem);line-height:.98}._8aEwW_heroTitle em{color:#70cfff;font-style:normal;font-weight:650}._8aEwW_heroSubtitle{color:#e7f3ffc7;max-width:610px;margin-bottom:2.15rem;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.72}._8aEwW_heroActions{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}._8aEwW_hero .btn-primary{background:linear-gradient(135deg,#2585f5,#1760d7);box-shadow:0 12px 28px #1869e057}._8aEwW_hero .btn-secondary{color:var(--white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border-color:#ffffff47}._8aEwW_hero .btn-secondary:hover{color:var(--white);background:#ffffff1a;border-color:#ffffff8c}._8aEwW_heroProof{color:#deefffad;flex-wrap:wrap;gap:.65rem 1.5rem;margin-top:2.35rem;font-size:.78rem;display:flex}._8aEwW_heroProof span:before{content:"✓";color:#5bd4ff;margin-right:.45rem;font-weight:800}._8aEwW_statusPanel{-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:linear-gradient(145deg,#091f3bd1,#06162ba8);border:1px solid #97d3ff3b;border-radius:18px;align-self:end;margin-bottom:1.5rem;padding:1.35rem;animation:.8s ease-out .18s both _8aEwW_fadeIn;position:relative;box-shadow:0 28px 70px #0008166b,inset 0 1px #ffffff14}._8aEwW_statusHeader{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1.1rem;display:flex}._8aEwW_statusHeader>div{gap:.28rem;display:grid}._8aEwW_statusHeader strong{letter-spacing:-.01em;font-size:1.05rem}._8aEwW_statusEyebrow{color:#70cfff;letter-spacing:.15em;font-size:.62rem;font-weight:800}._8aEwW_liveStatus{color:#b9f7dd;background:#1ebe801a;border-radius:999px;align-items:center;gap:.42rem;padding:.38rem .55rem;font-size:.68rem;font-weight:700;display:flex}._8aEwW_liveStatus i{background:#3fe3a4;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #3fe3a4}._8aEwW_statusRows{padding:.4rem 0;display:grid}._8aEwW_statusRows div{color:#e1f1ffad;border-bottom:1px solid #fff1;justify-content:space-between;gap:1rem;padding:.78rem 0;font-size:.76rem;display:flex}._8aEwW_statusRows b{color:#d8f2ff;font-weight:650}._8aEwW_signal{align-items:flex-end;gap:5px;height:42px;padding-top:.7rem;display:flex}._8aEwW_signal span{height:var(--signal-height);opacity:.68;background:linear-gradient(#45c7ff,#1e70e638);border-radius:3px 3px 0 0;flex:1;min-height:4px}._8aEwW_scrollCue{color:#ddefff80;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.75rem;font-size:.65rem;display:flex;position:absolute;bottom:1.35rem;left:5%}._8aEwW_scrollCue i{background:currentColor;width:38px;height:1px}._8aEwW_trustStrip{background:linear-gradient(90deg,#0b2446,#0d315e 52%,#0b2446);border-top:1px solid #6ebeff29}._8aEwW_trustStripInner{max-width:var(--max-width);grid-template-columns:repeat(4,1fr);gap:1.5rem;margin:0 auto;padding:2.5rem 5%;display:grid}._8aEwW_trustItem{text-align:center;color:var(--white);border-left:1px solid #ffffff1f;flex-direction:column;align-items:center;gap:.35rem;display:flex}._8aEwW_trustItem:first-child{border-left:none}._8aEwW_trustValue{color:var(--white);font-size:1.4rem;font-weight:800}._8aEwW_trustLabel{color:var(--text-on-dark);font-size:.85rem}._8aEwW_section{max-width:var(--max-width);margin:0 auto;padding:6rem 5%}._8aEwW_sectionAlt{background-color:var(--bg-alt);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);padding:6rem 0}._8aEwW_sectionInner{max-width:var(--max-width);margin:0 auto;padding:0 5%}._8aEwW_eyebrow{color:var(--blue-700);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.75rem;font-size:.85rem;font-weight:700}._8aEwW_sectionTitle{text-align:center;color:var(--navy-900);margin-bottom:1rem;font-size:clamp(1.9rem,3vw,2.5rem)}._8aEwW_sectionSubtitle{text-align:center;color:var(--text-secondary);max-width:600px;margin-bottom:3.5rem;margin-left:auto;margin-right:auto;font-size:1.1rem}._8aEwW_aboutContent{align-items:center;gap:4.5rem;display:flex}._8aEwW_aboutText{flex:1}._8aEwW_aboutText h2{color:var(--navy-900);margin-bottom:1.25rem;font-size:2rem}._8aEwW_aboutText p{color:var(--text-secondary);margin-bottom:1rem;font-size:1.05rem;line-height:1.7}._8aEwW_checklist{gap:.85rem;margin-top:1.75rem;display:grid}._8aEwW_checklist li{color:var(--text-primary);align-items:center;gap:.75rem;font-size:.98rem;font-weight:600;display:flex}._8aEwW_checklist svg{width:20px;height:20px;color:var(--white);background:var(--blue-700);border-radius:50%;flex-shrink:0;padding:3px}._8aEwW_aboutImage{border-radius:var(--radius-lg);isolation:isolate;background:linear-gradient(#56a7f412 1px,#0000 1px) 0 0/38px 38px,linear-gradient(90deg,#56a7f412 1px,#0000 1px) 0 0/38px 38px,radial-gradient(circle at 50% 48%,#17477e 0%,#0c2b53 34%,#071b37 72%);flex:1;justify-content:center;align-items:center;min-height:450px;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 65px #071b3738}._8aEwW_aboutImage:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffff21;position:absolute;inset:0}._8aEwW_aboutGlow{filter:blur(44px);z-index:-1;background:#1f80ff3d;border-radius:50%;width:220px;height:220px;position:absolute}._8aEwW_archCore{z-index:2;width:172px;height:172px;color:var(--white);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#081e3ac2;border:1px solid #7ecaff73;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.42rem;display:flex;position:relative;box-shadow:0 0 0 12px #3592ef12,0 20px 44px #000a1c66}._8aEwW_archCore img{border-radius:13px;margin-bottom:.15rem}._8aEwW_archCore strong{font-size:.94rem}._8aEwW_archCore span{color:#dcf0ff99;font-size:.65rem}._8aEwW_archLines{border:1px solid #5dbbff3b;border-radius:50%;width:285px;height:285px;position:absolute;box-shadow:0 0 0 35px #419cec09,inset 0 0 32px #2986df17}._8aEwW_archLines:before,._8aEwW_archLines:after{content:"";background:#6ec6ff4d;position:absolute}._8aEwW_archLines:before{width:1px;height:100%;left:50%}._8aEwW_archLines:after{width:100%;height:1px;top:50%}._8aEwW_archNode{z-index:3;color:#d9f2ff;text-align:center;background:#0a2648e0;border:1px solid #65beff47;border-radius:8px;min-width:78px;padding:.55rem .75rem;font-size:.68rem;font-weight:700;position:absolute;box-shadow:0 10px 24px #000a1c47}._8aEwW_archNode:before{content:"";vertical-align:1px;background:#4bcaff;border-radius:50%;width:5px;height:5px;margin-right:.38rem;display:inline-block;box-shadow:0 0 8px #4bcaff}._8aEwW_archCloud{top:16%;left:50%;transform:translate(-50%)}._8aEwW_archNetwork{top:48%;left:8%;transform:translateY(-50%)}._8aEwW_archSecurity{top:48%;right:8%;transform:translateY(-50%)}._8aEwW_archSupport{bottom:17%;left:50%;transform:translate(-50%)}._8aEwW_aboutCaption{color:#daefff94;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;font-size:.62rem;display:flex;position:absolute;bottom:1.25rem;left:1.4rem;right:1.4rem}._8aEwW_aboutCaption strong{color:#d9f1ff;letter-spacing:0;text-transform:none;font-size:.72rem}._8aEwW_servicesIntro{grid-template-columns:minmax(0,1fr) minmax(300px,.58fr);align-items:end;gap:clamp(3rem,8vw,7rem);margin-bottom:3.5rem;display:grid}._8aEwW_servicesIntro h2{max-width:720px;color:var(--navy-900);letter-spacing:-.045em;margin-top:.7rem;font-size:clamp(2.15rem,4.2vw,3.6rem);line-height:1.08}._8aEwW_servicesIntroCopy{border-left:2px solid var(--blue-700);padding-left:1.5rem}._8aEwW_servicesIntroCopy span{color:var(--blue-700);letter-spacing:.11em;text-transform:uppercase;margin-bottom:.7rem;font-size:.74rem;font-weight:800;display:block}._8aEwW_servicesIntroCopy p{color:var(--text-secondary);font-size:.98rem;line-height:1.7}._8aEwW_solutionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-bottom:4rem;display:grid}._8aEwW_solutionCard{--solution-color:#266ee8;--solution-soft:#266ee817;background:#ffffffed;border:1px solid #0e22441a;border-radius:20px;min-height:490px;padding:1.75rem;transition:transform .3s,box-shadow .3s,border-color .3s;position:relative;overflow:hidden;box-shadow:0 16px 40px #0a22460e}._8aEwW_solutionCard:before{content:"";background:var(--solution-color);opacity:.09;filter:blur(2px);border-radius:50%;width:230px;height:230px;position:absolute;top:-135px;right:-115px}._8aEwW_solutionCard:hover{border-color:color-mix(in srgb, var(--solution-color) 30%, transparent);transform:translateY(-7px);box-shadow:0 24px 55px #0a22461c}._8aEwW_solutionBuild{--solution-color:#0b8eaa;--solution-soft:#0b8eaa17}._8aEwW_solutionProtect{--solution-color:#6b5be7;--solution-soft:#6b5be717}._8aEwW_solutionTopline{justify-content:space-between;align-items:center;margin-bottom:2.5rem;display:flex}._8aEwW_solutionLabel{color:var(--solution-color);background:var(--solution-soft);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:.38rem .65rem;font-size:.68rem;font-weight:800}._8aEwW_solutionNumber{color:var(--slate-300);letter-spacing:.08em;font-size:.75rem;font-weight:800}._8aEwW_solutionIcon{width:62px;height:62px;color:var(--solution-color);background:var(--solution-soft);border-radius:16px;justify-content:center;align-items:center;margin-bottom:1.8rem;display:flex}._8aEwW_solutionIcon svg{width:30px;height:30px}._8aEwW_solutionOutcome{color:var(--solution-color);margin-bottom:.55rem;font-size:.8rem;font-weight:750}._8aEwW_solutionCard h3{color:var(--navy-900);margin-bottom:.9rem;font-size:clamp(1.3rem,2vw,1.55rem)}._8aEwW_solutionDescription{min-height:92px;color:var(--text-secondary);font-size:.93rem;line-height:1.65}._8aEwW_solutionFeatures{border-top:1px solid var(--border-color);gap:.65rem;margin-top:1.4rem;padding-top:1.25rem;display:grid}._8aEwW_solutionFeatures li{color:var(--text-primary);align-items:center;gap:.55rem;font-size:.78rem;font-weight:650;display:flex}._8aEwW_solutionFeatures li span{width:18px;height:18px;color:var(--solution-color);background:var(--solution-soft);border-radius:50%;flex:0 0 18px;justify-content:center;align-items:center;font-size:.65rem;display:inline-flex}._8aEwW_capabilitiesHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:baseline;gap:2rem;margin-bottom:1.25rem;padding-bottom:.9rem;display:flex}._8aEwW_capabilitiesHeader span{color:var(--navy-900);letter-spacing:.1em;text-transform:uppercase;font-size:.76rem;font-weight:800}._8aEwW_capabilitiesHeader p{color:var(--text-secondary);font-size:.82rem}._8aEwW_servicesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}._8aEwW_serviceCard{border:1px solid var(--border-color);background:#ffffffc7;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:138px;padding:1.35rem;transition:transform .25s,box-shadow .25s,border-color .25s;display:grid;position:relative}._8aEwW_serviceCard:before{content:"";background:linear-gradient(var(--blue-700), var(--accent));transform-origin:top;width:3px;height:100%;transition:transform .25s;position:absolute;top:0;left:0;transform:scaleY(0)}._8aEwW_serviceCard:hover{box-shadow:var(--shadow-md);border-color:#1d4ed82e;transform:translate(4px)}._8aEwW_serviceCard:hover:before{transform:scaleY(1)}._8aEwW_serviceIcon{border-radius:var(--radius-sm);width:46px;height:46px;color:var(--blue-700);background:linear-gradient(145deg,#1d4ed81a,#0ea5e914);justify-content:center;align-items:center;display:flex}._8aEwW_serviceIcon svg{width:23px;height:23px}._8aEwW_serviceCard h3{color:var(--navy-900);margin-bottom:.35rem;font-size:1rem}._8aEwW_serviceCard p{color:var(--text-secondary);font-size:.78rem;line-height:1.5}._8aEwW_serviceArrow{color:var(--slate-300);align-self:start;font-size:1rem;transition:color .2s,transform .2s}._8aEwW_serviceCard:hover ._8aEwW_serviceArrow{color:var(--blue-700);transform:translate(2px,-2px)}._8aEwW_servicesFooter{color:var(--white);background:radial-gradient(circle at 76% 0,#329bff38,#0000 34%),linear-gradient(135deg,#081b36,#0c315b);border-radius:20px;margin-top:3.5rem;overflow:hidden;box-shadow:0 22px 50px #081b3629}._8aEwW_serviceFlow{border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(4,1fr);padding:1.5rem 2rem;display:grid}._8aEwW_flowStep{align-items:center;gap:.7rem;display:flex;position:relative}._8aEwW_flowStep:not(:last-child):after{content:"";background:linear-gradient(90deg,#56beff80,#56beff14);width:calc(100% - 84px);height:1px;position:absolute;left:76px}._8aEwW_flowStep span{color:#6ed2ff;background:#4cb0ff1a;border:1px solid #6ed2ff40;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:.62rem;font-weight:800;display:inline-flex}._8aEwW_flowStep strong{font-size:.78rem}._8aEwW_servicesCta{justify-content:space-between;align-items:center;gap:2rem;padding:2rem;display:flex}._8aEwW_servicesCta>div{gap:.35rem;display:grid}._8aEwW_servicesCta>div span{color:#dcefff9e;font-size:.72rem}._8aEwW_servicesCta>div strong{font-size:clamp(1.1rem,2vw,1.45rem)}._8aEwW_servicesCta .btn{flex-shrink:0}._8aEwW_processGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1.75rem;display:grid;position:relative}._8aEwW_processGrid:before{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#1d4ed840 12%,#0ea5e940 88%,#0000);height:1px;position:absolute;top:31px;left:8%;right:8%}._8aEwW_processCard{border-radius:var(--radius-md);border:1px solid var(--border-color);background:var(--white);padding:1.75rem}._8aEwW_processStep{color:var(--blue-700);background:#1d4ed814;border-radius:999px;margin-bottom:1rem;padding:.25rem .65rem;font-size:.9rem;font-weight:800;display:inline-block}._8aEwW_processCard h3{color:var(--navy-900);margin-bottom:.5rem;font-size:1.15rem}._8aEwW_processCard p{color:var(--text-secondary);font-size:.95rem;line-height:1.6}._8aEwW_contact{background:linear-gradient(160deg, var(--navy-950) 0%, var(--navy-900) 100%);color:var(--white);text-align:center;padding:6.5rem 5%}._8aEwW_contactContainer{max-width:720px;margin:0 auto}._8aEwW_contactTitle{margin-bottom:1rem;font-size:clamp(1.9rem,3vw,2.5rem)}._8aEwW_contact>._8aEwW_contactContainer>p{color:var(--text-on-dark);margin-bottom:0;font-size:1.05rem}._8aEwW_contactInfo{flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:3.5rem;display:flex}._8aEwW_infoItem{border-radius:var(--radius-md);background:#ffffff0f;border:1px solid #ffffff1a;flex-direction:column;align-items:center;gap:.9rem;padding:2.25rem 3rem;transition:background-color .2s,transform .2s,border-color .2s;display:flex}a._8aEwW_infoItem:hover{background:#ffffff1a;border-color:#fff3;transform:translateY(-3px)}._8aEwW_infoIcon{width:52px;height:52px;color:var(--accent);background:#0ea5e926;border-radius:50%;justify-content:center;align-items:center;display:flex}._8aEwW_infoIcon svg{width:24px;height:24px}._8aEwW_infoText{letter-spacing:-.01em;font-size:1.3rem;font-weight:700}._8aEwW_footer{background:var(--navy-950);color:#ffffffa6}._8aEwW_footerInner{max-width:var(--max-width);grid-template-columns:1.5fr 1fr 1fr 1fr;gap:2.5rem;margin:0 auto;padding:4rem 5% 3rem;display:grid}._8aEwW_footerLogo{align-items:center;gap:.6rem;display:flex}._8aEwW_footerLogo img{border-radius:8px}._8aEwW_footerLogo span{color:var(--white);font-size:1.1rem;font-weight:800}._8aEwW_footerLogo span em{color:var(--accent);font-style:normal}._8aEwW_footerBrand p{max-width:280px;margin-top:1rem;font-size:.9rem;line-height:1.6}._8aEwW_footerCol{flex-direction:column;gap:.75rem;display:flex}._8aEwW_footerCol h4{color:var(--white);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.25rem;font-size:.9rem}._8aEwW_footerCol a{font-size:.92rem;transition:color .2s}._8aEwW_footerCol a:hover{color:var(--white)}._8aEwW_footerBottom{text-align:center;border-top:1px solid #ffffff1a;padding:1.5rem;font-size:.85rem}@keyframes _8aEwW_fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._8aEwW_heroContent,._8aEwW_statusPanel{animation:none}._8aEwW_serviceCard,._8aEwW_serviceCard:before{transition:none}}@media (max-width:1050px){._8aEwW_heroInner{grid-template-columns:minmax(0,720px)}._8aEwW_statusPanel{display:none}._8aEwW_hero:before{background:linear-gradient(90deg,#040f1ffa 0%,#051224e6 55%,#06142766 100%)}}@media (max-width:900px){._8aEwW_trustStripInner{grid-template-columns:repeat(2,1fr);row-gap:2rem}._8aEwW_trustItem:nth-child(3){border-left:none}._8aEwW_hamburger{display:flex}._8aEwW_nav{background:var(--white);width:min(300px,80vw);height:100vh;box-shadow:var(--shadow-lg);flex-direction:column;justify-content:center;align-items:flex-start;gap:1.75rem;padding:2rem 2.5rem;transition:transform .3s;position:fixed;top:0;right:0;transform:translate(100%)}._8aEwW_navToggle:checked~._8aEwW_nav{transform:translate(0)}._8aEwW_navToggle:checked~._8aEwW_hamburger span:first-child{transform:translateY(7px)rotate(45deg)}._8aEwW_navToggle:checked~._8aEwW_hamburger span:nth-child(2){opacity:0}._8aEwW_navToggle:checked~._8aEwW_hamburger span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}._8aEwW_aboutContent{flex-direction:column}._8aEwW_servicesIntro{grid-template-columns:1fr;gap:1.5rem}._8aEwW_servicesIntroCopy{max-width:640px}._8aEwW_solutionGrid{grid-template-columns:1fr}._8aEwW_solutionCard{min-height:auto}._8aEwW_solutionDescription{min-height:0}._8aEwW_servicesGrid{grid-template-columns:1fr}._8aEwW_aboutImage{width:100%;min-height:410px}._8aEwW_contactInfo{flex-direction:column;align-items:center}._8aEwW_footerInner{grid-template-columns:1fr}}@media (max-width:600px){._8aEwW_hero{min-height:780px;padding:8.5rem 5% 5.5rem}._8aEwW_hero:before{background:linear-gradient(90deg,#040f1ffa,#051224d1)}._8aEwW_heroImage{object-position:62% center;opacity:.72}._8aEwW_heroTitle{font-size:clamp(2.7rem,13vw,4rem)}._8aEwW_heroActions{flex-direction:column;align-items:stretch}._8aEwW_heroActions .btn{width:100%}._8aEwW_heroProof{gap:.65rem;display:grid}._8aEwW_badge{font-size:.64rem}._8aEwW_scrollCue{display:none}._8aEwW_trustStripInner{grid-template-columns:1fr 1fr;padding-top:2rem;padding-bottom:2rem}._8aEwW_trustValue{font-size:1.1rem}._8aEwW_aboutImage{min-height:370px}._8aEwW_archLines{width:245px;height:245px}._8aEwW_archCore{width:150px;height:150px}._8aEwW_archNetwork{left:4%}._8aEwW_archSecurity{right:4%}._8aEwW_aboutCaption{display:none}._8aEwW_servicesIntro{margin-bottom:2.5rem}._8aEwW_servicesIntroCopy{padding-left:1rem}._8aEwW_solutionGrid{margin-bottom:3rem}._8aEwW_solutionCard{padding:1.4rem}._8aEwW_capabilitiesHeader{display:block}._8aEwW_capabilitiesHeader p{margin-top:.4rem}._8aEwW_serviceCard{grid-template-columns:auto minmax(0,1fr);align-items:start}._8aEwW_serviceArrow{display:none}._8aEwW_serviceFlow{grid-template-columns:1fr 1fr;gap:1.2rem;padding:1.35rem}._8aEwW_flowStep:after{display:none}._8aEwW_servicesCta{flex-direction:column;align-items:stretch;padding:1.5rem}._8aEwW_servicesCta .btn{width:100%}._8aEwW_processGrid:before{display:none}}
