.hero-carousel[data-v-7b7d171a]{border-radius:24px!important;margin:20px 0;overflow:hidden;position:relative}.hero-carousel[data-v-7b7d171a] .v-carousel-item{transition:transform .7s ease,opacity .7s ease}.hero-overlay[data-v-7b7d171a]{background:linear-gradient(90deg,#0000000d,#0000002e 28%,#00000094 62%,#000000e6);z-index:5}.hero-layer[data-v-7b7d171a],.hero-overlay[data-v-7b7d171a]{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.hero-layer[data-v-7b7d171a]{z-index:10}.hero-layer .hero-content[data-v-7b7d171a],.hero-layer .hero-content[data-v-7b7d171a] *{pointer-events:auto}.hero-content[data-v-7b7d171a]{display:flex;flex-direction:column;justify-content:flex-start;position:relative}.hero-chip-wrapper[data-v-7b7d171a]{align-items:flex-start;display:flex;flex-shrink:0;height:52px;margin-bottom:20px}.hero-chip[data-v-7b7d171a]{box-shadow:0 8px 30px #00000038}.hero-title[data-v-7b7d171a]{font-size:clamp(2.4rem,5vw,4.5rem);height:145px;letter-spacing:-1px;line-height:1.3;margin:0 0 20px;max-width:900px;min-height:145px;text-shadow:0 3px 15px rgba(0,0,0,.45)}.typing-cursor[data-v-7b7d171a]{animation:typing-blink-7b7d171a .8s infinite;display:inline-block;font-weight:300;margin-right:3px}@keyframes typing-blink-7b7d171a{0%,50%{opacity:1}51%,to{opacity:0}}.hero-description[data-v-7b7d171a]{font-size:1.1rem;height:80px;line-height:2;margin:0 0 24px;max-width:700px;min-height:80px;opacity:.94;padding-top:20px;text-shadow:0 2px 10px rgba(0,0,0,.5)}.hero-stats[data-v-7b7d171a]{height:60px;margin-bottom:28px;min-height:60px}.hero-actions[data-v-7b7d171a],.hero-stats[data-v-7b7d171a]{align-items:center;display:flex}.hero-actions[data-v-7b7d171a]{gap:12px;height:56px;position:static}.hero-outline-btn[data-v-7b7d171a]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14!important;border-width:1.5px!important;transition:all .25s ease}.hero-outline-btn[data-v-7b7d171a]:hover{background:#ffffff2e!important}.carousel-arrow[data-v-7b7d171a]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff24!important;border:1px solid hsla(0,0%,100%,.25)!important;color:#fff!important;position:absolute;top:50%;transform:translateY(-50%);transition:transform .25s ease,background .25s ease;z-index:20}.carousel-arrow[data-v-7b7d171a]:hover{background:#ffffff47!important;transform:translateY(-50%) scale(1.08)}.carousel-arrow-right[data-v-7b7d171a]{right:28px!important}.carousel-arrow-left[data-v-7b7d171a]{left:28px!important}.hero-carousel[data-v-7b7d171a] .v-carousel__controls{bottom:12px;z-index:30}.hero-carousel[data-v-7b7d171a] .v-carousel__controls .v-btn{color:#fff!important;opacity:.6;transition:opacity .2s ease,transform .2s ease}.hero-carousel[data-v-7b7d171a] .v-carousel__controls .v-btn--active{opacity:1}.hero-carousel[data-v-7b7d171a] .v-carousel__controls .v-btn:hover{opacity:1;transform:scale(1.15)}@media (max-width:960px){.hero-title[data-v-7b7d171a]{font-size:2.8rem}.hero-description[data-v-7b7d171a]{font-size:1rem}.carousel-arrow-right[data-v-7b7d171a]{right:12px!important}.carousel-arrow-left[data-v-7b7d171a]{left:12px!important}}@media (max-width:600px){.hero-carousel[data-v-7b7d171a]{border-radius:18px!important;margin:12px 0}.hero-content[data-v-7b7d171a]{height:450px;padding:20px 10px}.hero-chip-wrapper[data-v-7b7d171a]{height:44px;margin-bottom:12px}.hero-title[data-v-7b7d171a]{font-size:2.1rem;line-height:1.4;margin-bottom:14px;min-height:2.8em}.hero-description[data-v-7b7d171a]{font-size:.95rem;line-height:1.9;margin-bottom:20px;min-height:5.7rem}.hero-stats[data-v-7b7d171a]{gap:12px!important}.hero-actions[data-v-7b7d171a]{width:calc(100% - 20px)}.hero-actions .v-btn[data-v-7b7d171a]{flex:1}.hero-overlay[data-v-7b7d171a]{background:linear-gradient(90deg,#0000004d,#000000e0)}.carousel-arrow[data-v-7b7d171a]{display:none}}@media (prefers-reduced-motion:reduce){.typing-cursor[data-v-7b7d171a]{animation:none}}.skill-graph-section[data-v-4257cec7]{--graph-primary:rgb(var(--v-theme-primary));background:transparent;border-radius:0;color:rgb(var(--v-theme-on-background));min-height:900px;overflow:hidden;padding:70px 20px 55px;position:relative;width:100%}.graph-background[data-v-4257cec7]{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:0}.grid-pattern[data-v-4257cec7]{background-image:linear-gradient(rgba(var(--v-theme-on-background),.35) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--v-theme-on-background),.35) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse at center,#000 0,transparent 76%);mask-image:radial-gradient(ellipse at center,#000 0,transparent 76%);opacity:.035}.grid-pattern[data-v-4257cec7],.particles[data-v-4257cec7]{top:0;right:0;bottom:0;left:0;position:absolute}.particles[data-v-4257cec7]{pointer-events:none;z-index:1}.particle[data-v-4257cec7]{animation:particleFloat-4257cec7 linear infinite;background:rgb(var(--v-theme-primary));border-radius:50%;box-shadow:0 0 8px rgba(var(--v-theme-primary),.3);opacity:.42;position:absolute;will-change:transform,opacity}@keyframes particleFloat-4257cec7{0%{opacity:.18;transform:translate3d(0,14px,0)}50%{opacity:.72;transform:translate3d(7px,-16px,0)}to{opacity:.18;transform:translate3d(0,14px,0)}}.graph-header[data-v-4257cec7]{margin:0 auto 20px;position:relative;text-align:center;width:min(100%,680px);z-index:10}.graph-overline[data-v-4257cec7]{color:var(--graph-primary);font-size:.68rem;font-weight:650;letter-spacing:.08em;margin-bottom:7px;opacity:.82}.graph-header h2[data-v-4257cec7]{color:rgba(var(--v-theme-on-background),.95);font-size:clamp(1.5rem,3vw,2.15rem);font-weight:720;line-height:1.5;margin:0}.graph-header p[data-v-4257cec7]{color:rgba(var(--v-theme-on-background),.58);font-size:.76rem;line-height:2;margin:10px auto 0;max-width:590px}.skill-tree[data-v-4257cec7]{--mouse-x:0px;--mouse-y:0px;height:690px;margin:0 auto;position:relative;transform:translate3d(var(--mouse-x),var(--mouse-y),0);transition:transform .9s cubic-bezier(.22,1,.36,1);width:min(100%,1180px);z-index:2}.tree-connections[data-v-4257cec7]{height:100%;top:0;right:0;bottom:0;left:0;overflow:visible;pointer-events:none;position:absolute;width:100%;z-index:1}.tree-line[data-v-4257cec7]{fill:none;stroke:rgba(var(--v-theme-on-background),.17);stroke-width:1.2;stroke-linecap:round;stroke-dasharray:2 9;animation:lineFlow-4257cec7 20s linear infinite;opacity:.92;transition:stroke .55s ease,stroke-width .55s ease,opacity .55s ease}.tree-line.active[data-v-4257cec7]{stroke:rgba(var(--v-theme-primary),.65);stroke-width:1.6;filter:url(#softGlow);opacity:1}.skill-tree.is-interacting .tree-line[data-v-4257cec7]:not(.active){opacity:.25}@keyframes lineFlow-4257cec7{to{stroke-dashoffset:-120}}.data-packet[data-v-4257cec7]{fill:rgb(var(--v-theme-primary));animation-iteration-count:infinite;animation-name:packetMove-4257cec7;animation-timing-function:linear;filter:drop-shadow(0 0 4px rgba(var(--v-theme-primary),.5));offset-rotate:0deg;opacity:.72;pointer-events:none}@keyframes packetMove-4257cec7{0%{offset-distance:0;opacity:0}12%{opacity:.72}72%{opacity:.72}to{offset-distance:100%;opacity:0}}.tree-node[data-v-4257cec7]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:block;font-family:inherit;margin:0;outline:none;padding:0;position:absolute;z-index:5;-webkit-tap-highlight-color:transparent}.skill-node[data-v-4257cec7]{transform:translate(-50%,-50%);transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .42s ease;width:232px}.skill-node.active[data-v-4257cec7],.skill-node[data-v-4257cec7]:hover{transform:translate(-50%,-50%) translateY(-4px);z-index:20}.skill-node.dimmed[data-v-4257cec7]{opacity:.28}.skill-node-content[data-v-4257cec7]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(var(--v-theme-surface),.91);border:1px solid rgba(var(--v-theme-on-background),.24);border-radius:2px;box-shadow:0 7px 25px #0000000e;display:flex;gap:14px;min-height:86px;padding:12px 14px;position:relative;transition:border-color .4s ease,background .4s ease,box-shadow .4s ease}.skill-node.active .skill-node-content[data-v-4257cec7],.skill-node:hover .skill-node-content[data-v-4257cec7]{background:rgba(var(--v-theme-surface),.99);border-color:rgba(var(--v-theme-primary),.52);box-shadow:0 10px 32px #0000001a}.skill-node-halo[data-v-4257cec7]{border:1px solid rgba(var(--v-theme-primary),.12);border-radius:3px;top:-5px;right:-5px;bottom:-5px;left:-5px;opacity:0;pointer-events:none;position:absolute;transition:opacity .4s ease}.skill-node.active .skill-node-halo[data-v-4257cec7],.skill-node:hover .skill-node-halo[data-v-4257cec7]{opacity:1}.skill-icon[data-v-4257cec7]{align-items:center;background:rgba(var(--v-theme-primary),.085);border:1px solid rgba(var(--v-theme-primary),.18);border-radius:2px;color:rgba(var(--v-theme-primary),.88);display:flex;flex:0 0 auto;height:50px;justify-content:center;transition:color .35s ease,background .35s ease,border-color .35s ease;width:50px}.skill-node.active .skill-icon[data-v-4257cec7],.skill-node:hover .skill-icon[data-v-4257cec7]{background:rgba(var(--v-theme-primary),.12);border-color:rgba(var(--v-theme-primary),.28);color:rgb(var(--v-theme-primary))}.skill-info[data-v-4257cec7]{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex:1;min-width:0;text-align:left}.skill-title[data-v-4257cec7]{color:rgba(var(--v-theme-on-background),.94);font-size:.86rem;font-weight:720;letter-spacing:.005em;overflow:hidden;text-overflow:ellipsis}.skill-tech[data-v-4257cec7],.skill-title[data-v-4257cec7]{display:block;line-height:1.5;white-space:nowrap}.skill-tech[data-v-4257cec7]{color:rgba(var(--v-theme-on-background),.68);font-size:.62rem;letter-spacing:.015em;margin-top:6px}.child-indicator[data-v-4257cec7]{background:rgba(var(--v-theme-primary),.06);border:1px solid rgba(var(--v-theme-primary),.2);border-radius:1px;color:rgba(var(--v-theme-primary),.82);font-size:.5rem;height:16px;line-height:1;min-width:16px;padding:0 3px;position:absolute;right:9px;top:8px}.child-indicator[data-v-4257cec7],.root-node[data-v-4257cec7]{align-items:center;display:flex;justify-content:center}.root-node[data-v-4257cec7]{background:rgba(var(--v-theme-surface),.97);border:1px solid rgba(var(--v-theme-primary),.34);box-shadow:0 10px 36px #0001;left:50%;min-height:166px;top:51%;transform:translate(-50%,-50%);width:245px}.root-node.active[data-v-4257cec7],.root-node[data-v-4257cec7]:hover{border-color:rgba(var(--v-theme-primary),.56);box-shadow:0 14px 42px #0000001b;transform:translate(-50%,-50%) translateY(-4px);z-index:25}.root-node.dimmed[data-v-4257cec7]{opacity:.55}.root-node-content[data-v-4257cec7]{flex-direction:column;position:relative;text-align:center;z-index:3}.root-icon[data-v-4257cec7],.root-node-content[data-v-4257cec7]{align-items:center;display:flex;justify-content:center}.root-icon[data-v-4257cec7]{background:rgba(var(--v-theme-primary),.085);border:1px solid rgba(var(--v-theme-primary),.2);border-radius:2px;color:rgb(var(--v-theme-primary));height:58px;margin-bottom:10px;width:58px}.root-title[data-v-4257cec7]{color:rgba(var(--v-theme-on-background),.89);font-size:.88rem;font-weight:500;letter-spacing:.01em}.root-title strong[data-v-4257cec7]{color:rgba(var(--v-theme-on-background),.98);display:block;font-size:1.1rem;font-weight:750;margin-top:3px}.root-subtitle[data-v-4257cec7]{color:rgba(var(--v-theme-on-background),.48);font-size:.58rem;letter-spacing:.025em;margin-top:7px}.root-orbit[data-v-4257cec7]{border:1px solid rgba(var(--v-theme-on-background),.075);border-radius:50%;pointer-events:none;position:absolute}.orbit-a[data-v-4257cec7]{animation:orbitRotate-4257cec7 24s linear infinite;top:-16px;right:-16px;bottom:-16px;left:-16px}.orbit-b[data-v-4257cec7]{animation:orbitRotate-4257cec7 34s linear infinite reverse;border-color:rgba(var(--v-theme-primary),.065);top:-29px;right:-29px;bottom:-29px;left:-29px}.orbit-a[data-v-4257cec7]:after,.orbit-b[data-v-4257cec7]:after{background:rgba(var(--v-theme-primary),.6);border-radius:50%;box-shadow:0 0 7px rgba(var(--v-theme-primary),.35);content:"";height:5px;position:absolute;width:5px}.orbit-a[data-v-4257cec7]:after{left:50%;top:-2px}.orbit-b[data-v-4257cec7]:after{bottom:-2px;right:14%}@keyframes orbitRotate-4257cec7{to{transform:rotate(1turn)}}.root-status[data-v-4257cec7]{animation:softPulse-4257cec7 3s ease-in-out infinite;background:rgb(var(--v-theme-primary));border-radius:50%;box-shadow:0 0 8px rgba(var(--v-theme-primary),.35);height:6px;opacity:.52;position:absolute;right:18px;top:16px;width:6px}@keyframes softPulse-4257cec7{0%,to{opacity:.2}50%{opacity:.78}}.branch-label[data-v-4257cec7]{color:rgba(var(--v-theme-on-background),.28);font-size:.45rem;font-weight:650;letter-spacing:.15em;pointer-events:none;position:absolute;z-index:2}.label-architecture[data-v-4257cec7]{left:39%;top:1%}.label-frontend[data-v-4257cec7]{left:5%;top:29%}.label-backend[data-v-4257cec7]{right:4%;top:17%}.label-data[data-v-4257cec7]{right:8%;top:48%}.label-automation[data-v-4257cec7]{bottom:7%;right:28%}.tree-marker[data-v-4257cec7]{animation:markerPulse-4257cec7 4s ease-in-out infinite;background:rgb(var(--v-theme-primary));border-radius:50%;box-shadow:0 0 7px rgba(var(--v-theme-primary),.25);height:4px;position:absolute;width:4px;z-index:2}.marker-one[data-v-4257cec7]{left:35%;top:15%}.marker-two[data-v-4257cec7]{animation-delay:-1s;left:27%;top:47%}.marker-three[data-v-4257cec7]{animation-delay:-2s;right:22%;top:61%}.marker-four[data-v-4257cec7]{animation-delay:-3s;bottom:15%;left:48%}@keyframes markerPulse-4257cec7{0%,to{opacity:.18;transform:scale(.8)}50%{opacity:.78;transform:scale(1.6)}}.skill-details[data-v-4257cec7]{align-items:flex-start;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:rgba(var(--v-theme-surface),.98);border:1px solid rgba(var(--v-theme-on-background),.17);border-radius:2px;bottom:18px;box-shadow:0 11px 36px #00000016;display:flex;gap:14px;left:50%;padding:14px 17px;position:absolute;transform:translate(-50%);width:min(calc(100% - 40px),640px);z-index:40}.details-accent[data-v-4257cec7]{background:rgb(var(--v-theme-primary));bottom:9px;left:0;opacity:.75;position:absolute;top:9px;width:2px}.details-icon[data-v-4257cec7]{align-items:center;background:rgba(var(--v-theme-primary),.08);border:1px solid rgba(var(--v-theme-primary),.15);border-radius:2px;color:rgb(var(--v-theme-primary));display:flex;flex:0 0 auto;height:44px;justify-content:center;width:44px}.details-body[data-v-4257cec7]{flex:1;min-width:0}.details-heading[data-v-4257cec7]{align-items:baseline;display:flex;gap:10px}.details-title[data-v-4257cec7]{color:rgba(var(--v-theme-on-background),.95);font-size:.75rem;font-weight:720}.details-subtitle[data-v-4257cec7]{color:rgba(var(--v-theme-primary),.74);font-size:.5rem}.details-description[data-v-4257cec7]{color:rgba(var(--v-theme-on-background),.58);font-size:.6rem;line-height:1.8;margin:4px 0 0}.details-technologies[data-v-4257cec7]{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.details-technologies span[data-v-4257cec7]{background:rgba(var(--v-theme-on-background),.055);border:1px solid rgba(var(--v-theme-on-background),.1);border-radius:1px;color:rgba(var(--v-theme-on-background),.63);font-size:.55rem;padding:3px 7px}.skill-details-enter-active[data-v-4257cec7],.skill-details-leave-active[data-v-4257cec7]{transition:opacity .3s ease,transform .3s ease}.skill-details-enter-from[data-v-4257cec7],.skill-details-leave-to[data-v-4257cec7]{opacity:0;transform:translate(-50%) translateY(8px)}.graph-footer[data-v-4257cec7]{align-items:center;bottom:0;color:rgba(var(--v-theme-on-background),.42);display:none;font-size:.62rem;gap:7px;left:50%;position:absolute;transform:translate(-50%);white-space:nowrap;z-index:50}.status-dot[data-v-4257cec7]{animation:statusPulse-4257cec7 3s ease-in-out infinite;background:rgb(var(--v-theme-primary));border-radius:50%;box-shadow:0 0 7px rgba(var(--v-theme-primary),.32);height:5px;width:5px}@keyframes statusPulse-4257cec7{0%,to{opacity:.25}50%{opacity:.8}}@media (max-width:900px){.skill-graph-section[data-v-4257cec7]{min-height:850px;padding:60px 12px 50px}.skill-tree[data-v-4257cec7]{height:650px}.skill-node[data-v-4257cec7]{width:178px}.skill-node-content[data-v-4257cec7]{gap:10px;min-height:70px;padding:10px 11px}.skill-icon[data-v-4257cec7]{height:40px;width:40px}.skill-title[data-v-4257cec7]{font-size:.72rem}.skill-tech[data-v-4257cec7]{font-size:.52rem;margin-top:4px}.root-node[data-v-4257cec7]{min-height:145px;width:212px}}@media (max-width:650px){.skill-graph-section[data-v-4257cec7]{min-height:930px;padding:48px 8px 42px}.graph-header h2[data-v-4257cec7]{font-size:1.35rem}.graph-header p[data-v-4257cec7]{font-size:.67rem;line-height:1.85}.skill-tree[data-v-4257cec7]{height:720px;width:100%}.skill-node[data-v-4257cec7]{width:132px}.skill-node-content[data-v-4257cec7]{gap:7px;min-height:58px;padding:7px 8px}.skill-icon[data-v-4257cec7]{height:32px;width:32px}.skill-title[data-v-4257cec7]{font-size:.6rem}.child-indicator[data-v-4257cec7],.skill-tech[data-v-4257cec7]{display:none}.root-node[data-v-4257cec7]{min-height:122px;width:165px}.root-icon[data-v-4257cec7]{height:46px;width:46px}.root-title[data-v-4257cec7]{font-size:.76rem}.root-title strong[data-v-4257cec7]{font-size:.88rem}.root-subtitle[data-v-4257cec7]{font-size:.5rem}.branch-label[data-v-4257cec7],.root-orbit[data-v-4257cec7],.tree-marker[data-v-4257cec7]{display:none}.skill-details[data-v-4257cec7]{bottom:38px;gap:10px;padding:9px 10px;width:calc(100% - 22px)}.details-icon[data-v-4257cec7]{height:35px;width:35px}.details-title[data-v-4257cec7]{font-size:.63rem}.details-description[data-v-4257cec7],.details-subtitle[data-v-4257cec7]{display:none}.details-technologies[data-v-4257cec7]{margin-top:4px}.details-technologies span[data-v-4257cec7]{font-size:.43rem}.graph-footer[data-v-4257cec7]{bottom:13px;font-size:.47rem}}@media (max-width:420px){.skill-tree[data-v-4257cec7]{height:735px}.skill-node[data-v-4257cec7]{width:118px}.skill-node-content[data-v-4257cec7]{min-height:58px}.skill-icon[data-v-4257cec7]{height:29px;width:29px}.skill-title[data-v-4257cec7]{font-size:.55rem}.root-node[data-v-4257cec7]{min-height:112px;width:152px}}@media (prefers-reduced-motion:reduce){.data-packet[data-v-4257cec7],.orbit-a[data-v-4257cec7],.orbit-b[data-v-4257cec7],.particle[data-v-4257cec7],.root-status[data-v-4257cec7],.status-dot[data-v-4257cec7],.tree-line[data-v-4257cec7],.tree-marker[data-v-4257cec7]{animation:none!important}.skill-tree[data-v-4257cec7]{transform:none!important}}.government-feature[data-v-3079e1e7]{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.055),rgba(var(--v-theme-surface),1) 45%);border-color:rgba(var(--v-theme-primary),.2)!important;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.government-feature[data-v-3079e1e7]:hover{border-color:rgba(var(--v-theme-primary),.45)!important;box-shadow:0 20px 50px #0000001a;transform:translateY(-4px)}.government-visual[data-v-3079e1e7]{min-height:360px}.government-image-overlay[data-v-3079e1e7]{background:linear-gradient(135deg,#000000b8,#0000004d 60%,#0000009e)}.government-content[data-v-3079e1e7]{height:100%}.government-projects[data-v-3079e1e7]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.government-project[data-v-3079e1e7]{align-items:center;background:rgba(var(--v-theme-primary),.045);border:1px solid rgba(var(--v-border-color),.12);border-radius:12px;color:rgba(var(--v-theme-on-surface),.82);display:flex;font-size:.88rem;gap:10px;min-height:54px;padding:11px 14px;transition:background .2s ease,border-color .2s ease,transform .2s ease}.government-project[data-v-3079e1e7]:hover{background:rgba(var(--v-theme-primary),.09);border-color:rgba(var(--v-theme-primary),.25);transform:translateY(-2px)}.government-project strong[data-v-3079e1e7]{font-weight:700}.product-card[data-v-3079e1e7]{border-color:rgba(var(--v-border-color),.18);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.product-card[data-v-3079e1e7]:hover{border-color:rgba(var(--v-theme-primary),.4);box-shadow:0 12px 30px #00000014;transform:translateY(-5px)}.product-image[data-v-3079e1e7]{overflow:hidden}.product-overlay[data-v-3079e1e7]{background:linear-gradient(0deg,rgba(0,0,0,.58),transparent)}@media (max-width:959px){.government-projects[data-v-3079e1e7]{grid-template-columns:1fr}.government-visual[data-v-3079e1e7]{min-height:320px}}@media (max-width:599px){.government-visual[data-v-3079e1e7]{min-height:280px}.government-content[data-v-3079e1e7]{padding:24px!important}.government-project[data-v-3079e1e7]{font-size:.82rem}}
