.form-banner{background-color:var(--bg-dark);padding-top:0!important}.form-banner_wrap{width:100%}.form-banner_wrap.preload{opacity:1}.form-banner_block{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid rgba(var(--text-color-rgb),.05);border-radius:20px;padding:55px 53px;position:relative;overflow:hidden}.form-banner_block.preload{opacity:1}@media(max-width:768px){.form-banner_block{padding:40px;text-align:center}}.form-banner_block .content{position:relative;z-index:2;max-width:600px}@media(max-width:768px){.form-banner_block .content{margin:0 auto}}.form-banner_block .content__title{color:var(--text-color)}.form-banner_block .content__subtitle{font-size:16px;color:rgba(var(--text-color-rgb),.6);margin-bottom:30px;line-height:1.5}.form-banner_block .content__btn .form-btn{display:inline-flex;align-items:center;justify-content:center;width:fit-content;gap:12px;padding:14px 28px;background:var(--text-color);color:var(--bg-dark);border-radius:100px;font-weight:600;text-decoration:none;transition:all .3s ease}.form-banner_block .content__btn .form-btn:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(var(--black-rgb),.2)}.form-banner_block .content__btn .form-btn svg path{fill:var(--bg-dark)}:root{--bg-color:#000000;--bg-dark:#000000;--bg-card:#1b1b1b;--text-color-rgb:255,255,255;--text-color:#ffffff;--accent-teal-rgb:0,255,213;--accent-teal:#00ffd5;--accent-pink-rgb:250,52,99;--accent-pink:#bf4252;--accent-orange:#FFB800;--black-rgb:0,0,0}[data-theme=light]{--bg-color:#FFF8F0;--bg-dark:#FFF8F0;--bg-card:#ffffff;--text-color-rgb:22,22,22;--text-color:#161616;--accent-teal-rgb:0,168,139;--accent-teal:#00a88b;--accent-pink-rgb:250,52,99;--accent-pink:#bf4252;--black-rgb:255,248,240;--black:#ffffff}.dev-ops-tech-stack{padding:120px 0;background:var(--bg-dark);position:relative;overflow:hidden}@media(max-width:768px){.dev-ops-tech-stack{padding:80px 0}}.dev-ops-tech-stack .section-header-container{text-align:center;margin-bottom:80px}@media(max-width:768px){.dev-ops-tech-stack .section-header-container{margin-bottom:60px}}.dev-ops-tech-stack .section-header-container .section-header{color:var(--text-color)}.dev-ops-tech-stack .section-header-container .section-subheader{font-size:18px;color:rgba(var(--text-color-rgb),.6);max-width:700px;margin:0 auto}@media(max-width:768px){.dev-ops-tech-stack .section-header-container .section-subheader{font-size:16px;padding:0 20px}}.dev-ops-tech-stack .tech-stack-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:20px;justify-items:center}@media(max-width:1400px){.dev-ops-tech-stack .tech-stack-grid{grid-template-columns:repeat(6,1fr)}}@media(max-width:1200px){.dev-ops-tech-stack .tech-stack-grid{grid-template-columns:repeat(5,1fr)}}@media(max-width:1024px){.dev-ops-tech-stack .tech-stack-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:768px){.dev-ops-tech-stack .tech-stack-grid{grid-template-columns:repeat(3,1fr);gap:16px}}@media(max-width:576px){.dev-ops-tech-stack .tech-stack-grid{grid-template-columns:repeat(2,1fr);gap:12px}}.dev-ops-tech-stack .tech-stack-item{width:100%;transition:transform .3s ease}.dev-ops-tech-stack .tech-stack-item:hover{transform:translateY(-8px) scale(1.05)}.dev-ops-tech-stack .tech-stack-item-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;height:160px;border-radius:12px;transition:all .3s ease;cursor:pointer;padding:20px}@media(max-width:576px){.dev-ops-tech-stack .tech-stack-item-inner{height:140px}}.dev-ops-tech-stack .tech-stack-item-inner:hover{background-color:rgba(var(--text-color-rgb),.08)}.dev-ops-tech-stack .tech-stack-item .technology-image{width:64px;height:64px;object-fit:contain;filter:grayscale(.2) brightness(1.1);transition:all .3s ease}@media(max-width:576px){.dev-ops-tech-stack .tech-stack-item .technology-image{width:48px;height:48px}}.dev-ops-tech-stack .tech-stack-item .materials-description-wrapper{font-size:14px;color:var(--text-color);text-align:center;opacity:0;transition:opacity .3s ease;font-weight:500;letter-spacing:.2px}@media(max-width:768px){.dev-ops-tech-stack .tech-stack-item .materials-description-wrapper{opacity:.6;font-size:12px}}.dev-ops-tech-stack .tech-stack-item:hover .materials-description-wrapper{opacity:1}.dev-ops-tech-stack:before{content:"";position:absolute;width:185.3px;height:657px;right:-137px;transform:rotate(-23deg);background-color:var(--bg-dark,#121212);top:10px;z-index:22}@media(max-width:1200px){.dev-ops-tech-stack:before{display:none}}.dev-ops-tech-stack:after{content:"";position:absolute;width:185.3px;height:657px;left:-137px;transform:rotate(-23deg);background-color:var(--bg-dark,#121212);bottom:10px}@media(max-width:1300px){.dev-ops-tech-stack:after{display:none}}[data-theme=light] .tech-stack-item-inner{background-color:#ededed!important}