.tecnet-case-studies-hero{background:radial-gradient(ellipse at 15% 20%,rgba(161,61,61,.28) 0,transparent 55%),radial-gradient(ellipse at 85% 75%,rgba(120,20,20,.22) 0,transparent 50%),radial-gradient(ellipse at 50% 100%,rgba(90,15,50,.18) 0,transparent 55%);background-color:#0a0a12;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif!important;isolation:isolate;min-height:700px;overflow:hidden;position:relative}@media (min-width:1024px){.tecnet-case-studies-hero{min-height:92vh}}.tecnet-case-studies-hero__bg{background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;position:absolute;z-index:-30}.tecnet-case-studies-hero__wash{background:linear-gradient(90deg,rgba(10,10,18,.92) 0,rgba(10,10,18,.65) 50%,rgba(10,10,18,.25)),radial-gradient(ellipse at 15% 20%,rgba(161,61,61,.22) 0,transparent 55%),radial-gradient(ellipse at 85% 75%,rgba(120,20,20,.18) 0,transparent 50%);inset:0;pointer-events:none;position:absolute;z-index:-20}.tecnet-case-studies-hero__grid{background-image:linear-gradient(hsla(0,0%,100%,.6) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.6) 1px,transparent 0);background-size:56px 56px;inset:0;opacity:.07;pointer-events:none;position:absolute;z-index:0}.tecnet-case-studies-hero__glow{animation:tecnet-case-studies-hero-pulse 2.5s cubic-bezier(.4,0,.6,1) infinite;background:radial-gradient(circle,rgba(196,74,74,.35) 0,transparent 70%);border-radius:9999px;filter:blur(40px);height:288px;pointer-events:none;position:absolute;right:8%;top:-96px;width:288px;z-index:0}@keyframes tecnet-case-studies-hero-pulse{0%,to{opacity:1}50%{opacity:.5}}.tecnet-case-studies-hero__inner{align-items:center;display:flex;flex:1;margin:0 auto;padding:135px 0 80px;position:relative;width:90%;z-index:10}@media (min-width:768px){.tecnet-case-studies-hero__inner{padding-top:195px}}.tecnet-case-studies-hero__content{color:#fff;max-width:768px}.tecnet-case-studies-hero__eyebrow{color:#e58a8a!important;display:inline-block;font-size:14px!important;font-weight:700!important;letter-spacing:.2em!important;margin:0;text-transform:uppercase}.tecnet-case-studies-hero__heading{color:#fff!important;font-size:48px!important;font-weight:700!important;letter-spacing:-.03em!important;line-height:1.02!important;margin:24px 0 0}@media (min-width:1024px){.tecnet-case-studies-hero__heading{font-size:72px!important}}.tecnet-case-studies-hero__accent{background:linear-gradient(90deg,#a13d3d,#c44a4a 55%,#e58a8a);-webkit-background-clip:text;background-clip:text;color:transparent!important}.tecnet-case-studies-hero__body{color:hsla(0,0%,100%,.95)!important;font-size:20px!important;font-weight:300!important;line-height:1.625!important;margin:28px 0 0;max-width:672px}.tecnet-case-studies-hero__ctas{display:flex;flex-wrap:wrap;gap:16px;margin-top:36px}.tecnet-case-studies-hero__cta-primary,.tecnet-case-studies-hero__cta-primary:focus,.tecnet-case-studies-hero__cta-primary:hover,.tecnet-case-studies-hero__cta-primary:visited{align-items:center;background:#a13d3d;border:none;border-radius:9999px;color:#fff!important;cursor:pointer;display:inline-flex;font-size:16px!important;font-weight:600!important;gap:12px;padding:12px 12px 12px 28px;text-decoration:none;transition:background-color .2s}.tecnet-case-studies-hero__cta-primary:hover{background:rgba(161,61,61,.9)}.tecnet-case-studies-hero__cta-primary-icon{align-items:center;background:hsla(0,0%,100%,.15);border-radius:9999px;color:#fff!important;display:flex;height:36px;justify-content:center;transition:transform .2s;width:36px}.tecnet-case-studies-hero__cta-primary:hover .tecnet-case-studies-hero__cta-primary-icon{transform:translateX(2px)}.tecnet-case-studies-hero__cta-secondary,.tecnet-case-studies-hero__cta-secondary:focus,.tecnet-case-studies-hero__cta-secondary:hover,.tecnet-case-studies-hero__cta-secondary:visited{align-items:center;backdrop-filter:blur(4px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.35);border-radius:9999px;color:#fff!important;display:inline-flex;font-size:16px!important;font-weight:600!important;gap:12px;padding:12px 12px 12px 28px;text-decoration:none;transition:background-color .2s,border-color .2s,transform .2s}.tecnet-case-studies-hero__cta-secondary:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.6);transform:translateY(-2px)}.tecnet-case-studies-hero__cta-secondary-icon{align-items:center;background:transparent;border-radius:9999px;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:transform .2s;width:28px}.tecnet-case-studies-hero__cta-secondary-icon svg{transition:transform .2s}.tecnet-case-studies-hero__cta-secondary:hover .tecnet-case-studies-hero__cta-secondary-icon svg{transform:translate(2px,-2px)}
