:root{--glass-bg:rgba(20,40,80,0.42);--glass-bg2:rgba(10,30,60,0.58);--glass-border:rgba(255,255,255,0.14);--glass-highlight:rgba(80,160,255,0.15);--glass-shadow:0 10px 26px rgba(0,20,60,0.40),inset 0 1px 0 rgba(255,255,255,0.06);--glass-radius:18px;--glass-blur:10px;--vision-card-h:240px;--gov-card-h:240px}.bg-black2{background:radial-gradient(1100px 480px at 85% -10%,rgba(45,120,255,.1),transparent 60%),#08121b}@media (min-width:576px){#VisionArea .col-lg-6>.row.g-4.align-items-stretch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem}#VisionArea .col-lg-6>.row.g-4.align-items-stretch>.col-12{grid-column:1/-1}#VisionArea .col-lg-6>.row.g-4.align-items-stretch>[class*=col-]{padding-left:0!important;padding-right:0!important;flex:initial!important;max-width:100%!important;width:100%!important;display:flex;align-items:stretch;min-width:0}}#VisionArea .feature-card,#VisionArea .feature-card.h-100{height:var(--vision-card-h);width:100%;flex:1 1 auto;min-width:0}@media (min-width:576px){#VisionArea .col-lg-6>.row.g-4.align-items-stretch>.col-12 .feature-card{height:calc(var(--vision-card-h) + 40px)}}#feature .col-lg-6>.feature-card:not(:last-child){margin-bottom:1.5rem}#feature .feature-card{height:var(--gov-card-h);width:100%;flex:1 1 auto;min-width:0}#feature .wcu-thumb{min-height:var(--gov-card-h);display:flex;align-items:center;justify-content:center}#feature .wcu-thumb img{max-width:100%;height:auto}#VisionArea .feature-card,#feature .feature-card{position:relative;display:flex;gap:16px;align-items:flex-start;padding:24px;border-radius:var(--glass-radius);background:linear-gradient(160deg,var(--glass-bg2) 0,var(--glass-bg) 100%),radial-gradient(1000px 360px at -10% -20%,var(--glass-highlight) 0,transparent 60%);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);backdrop-filter:blur(var(--glass-blur)) saturate(135%);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(135%);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease,background .25s ease;overflow:hidden;background-clip:padding-box}#VisionArea .feature-card:hover,#feature .feature-card:hover{transform:translateY(-2px);box-shadow:0 14px 34px rgba(20,80,200,.32),inset 0 1px 0 rgba(255,255,255,.08);border-color:rgba(120,185,255,.26)}#VisionArea .feature-card:before,#feature .feature-card:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(180,220,255,.08),transparent 35%);pointer-events:none}#VisionArea .feature-card-icon,#feature .feature-card-icon{flex:0 0 56px;width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:linear-gradient(160deg,rgba(255,255,255,.16),rgba(255,255,255,.08));border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 6px 16px rgba(60,140,255,.22)}#VisionArea .feature-card-icon img,#feature .feature-card-icon img{width:28px;height:28px;object-fit:contain}#VisionArea .feature-card-title,#feature .feature-card-title{margin:0;font-size:1.125rem;line-height:1.25;color:#e8f1ff;letter-spacing:.2px;text-shadow:0 1px 0 rgba(0,0,0,.25)}#VisionArea .feature-card-text,#feature .feature-card-text{margin:0;color:rgba(224,236,255,.86);line-height:1.6;max-height:none!important;white-space:normal!important;overflow-wrap:break-word;word-break:normal!important;hyphens:auto;-webkit-hyphens:auto}@media (max-width:575.98px){:root{--vision-card-h:220px;--gov-card-h:220px}}@media (min-width:1200px){:root{--vision-card-h:250px;--gov-card-h:250px}}.vision-stack{display:flex;flex-direction:column;gap:1.5rem}
/*# sourceMappingURL=e4c14499c5d3646b.css.map*/