.FeatureStyles-module__28wPPa__featureSection{color:#f0f2f5;background:radial-gradient(circle at 88% 8%,#cef2400a,#0000 30%),radial-gradient(circle at 10% 82%,#cef24006,#0000 32%),linear-gradient(#f0f2f507 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#f0f2f507 1px,#0000 1px) 0 0/72px 72px,#08080b;padding:112px 20px 96px}.FeatureStyles-module__28wPPa__featureContainer{max-width:1280px;margin:0 auto}.FeatureStyles-module__28wPPa__featureHeader{text-align:center;max-width:780px;margin:0 auto 80px}.FeatureStyles-module__28wPPa__featureEyebrow{color:#cef240;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:14px;margin-bottom:30px;font-size:13px;font-weight:800;line-height:1.2;display:inline-flex}.FeatureStyles-module__28wPPa__featureEyebrow:before{content:"";background:#cef240;border-radius:999px;flex:none;width:28px;height:2px}.FeatureStyles-module__28wPPa__featureTitle{color:#f0f2f5;letter-spacing:-.01em;margin:0 0 26px;font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,5vw,68px);font-weight:700;line-height:.98}.FeatureStyles-module__28wPPa__featureAccent{color:#cef240;font-style:italic}.FeatureStyles-module__28wPPa__featureDesc{color:#f0f2f5a8;margin:0 0 40px;font-size:18px;line-height:1.8}.FeatureStyles-module__28wPPa__industryServiceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(1180px,100vw - 40px);margin:42px 50% 38px;display:grid;transform:translate(-50%)}.FeatureStyles-module__28wPPa__industryServiceTile{color:#f0f2f5;background:#18181c94;border:1px solid #f0f2f51a;border-radius:16px;grid-template-columns:74px minmax(0,1fr);align-items:stretch;min-height:78px;transition:transform .26s,border-color .26s,background .26s,box-shadow .26s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #f0f2f50f,0 18px 36px #00000038}.FeatureStyles-module__28wPPa__industryServiceTile:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle at 12%,#cef24021,#0000 30%),linear-gradient(90deg,#cef2400b,#0000 65%);transition:opacity .26s;position:absolute;inset:0}.FeatureStyles-module__28wPPa__industryServiceIcon{z-index:1;color:#cef240;background:#0a0a0ceb;justify-content:center;align-items:center;min-height:78px;font-size:25px;display:inline-flex;position:relative;box-shadow:inset -1px 0 #f0f2f514}.FeatureStyles-module__28wPPa__industryServiceIcon svg{width:28px;height:28px;transition:transform .26s}.FeatureStyles-module__28wPPa__industryServiceTitle{z-index:1;color:#f0f2f5e6;text-align:left;align-items:center;padding:18px 24px;font-size:18px;font-weight:700;line-height:1.25;display:flex;position:relative}.FeatureStyles-module__28wPPa__industryServiceTile:hover{background:#18181ccc;border-color:#cef24047;transform:translateY(-4px);box-shadow:inset 0 1px #f0f2f514,0 24px 46px #0000004d}.FeatureStyles-module__28wPPa__industryServiceTile:hover:after{opacity:1}.FeatureStyles-module__28wPPa__industryServiceTile:hover .FeatureStyles-module__28wPPa__industryServiceIcon svg{transform:scale(1.1)rotate(-6deg)}.FeatureStyles-module__28wPPa__ctaBtn{color:#0a0a0c;letter-spacing:.01em;text-transform:uppercase;background:#f0f2f5;border:1px solid #f0f2f5eb;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:min(100%,520px);min-height:70px;padding:0 40px;font-size:16px;font-weight:900;text-decoration:none;transition:transform .25s,background .25s,border-color .25s,box-shadow .25s;display:inline-flex;box-shadow:0 18px 34px #00000047}.FeatureStyles-module__28wPPa__ctaBtn:hover{background:#fff;border-color:#cef240;transform:translateY(-3px);box-shadow:0 24px 42px #cef24029}.FeatureStyles-module__28wPPa__featureDivider{background:linear-gradient(90deg,#0000,#cef24059,#0000);width:100%;height:1px;margin-bottom:72px}.FeatureStyles-module__28wPPa__rightGrid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.FeatureStyles-module__28wPPa__industryCard{color:#f0f2f5;background:#ffffff08;border:1px solid #f0f2f517;border-radius:20px;flex-direction:column;padding:36px 30px 32px;text-decoration:none;transition:transform .3s,border-color .3s,background .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.FeatureStyles-module__28wPPa__industryCard:before{content:"";opacity:0;background:linear-gradient(90deg,#cef240 0%,#0000 75%);height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.FeatureStyles-module__28wPPa__industryCard:hover{background:#cef24009;border-color:#cef24042;transform:translateY(-6px);box-shadow:0 28px 52px #0000006b,0 0 0 1px #cef2401a}.FeatureStyles-module__28wPPa__industryCard:hover:before{opacity:1}.FeatureStyles-module__28wPPa__industryNum{color:#f0f2f52e;letter-spacing:.2em;font-variant-numeric:tabular-nums;margin-bottom:22px;font-size:12px;font-weight:800;display:block}.FeatureStyles-module__28wPPa__industryIcon{color:#cef240;background:#cef2401a;border-radius:15px;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:22px;font-size:25px;transition:transform .3s,background .3s;display:inline-flex}.FeatureStyles-module__28wPPa__industryCard:hover .FeatureStyles-module__28wPPa__industryIcon{background:#cef2402e;transform:scale(1.1)rotate(-5deg)}.FeatureStyles-module__28wPPa__industryCard h4{color:#f0f2f5;letter-spacing:-.01em;margin:0;font-size:1.15rem;font-weight:700;line-height:1.25}@media (max-width:1024px){.FeatureStyles-module__28wPPa__industryServiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));width:min(760px,100vw - 36px)}.FeatureStyles-module__28wPPa__rightGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.FeatureStyles-module__28wPPa__featureSection{padding:80px 20px 72px}.FeatureStyles-module__28wPPa__featureHeader{margin-bottom:52px}.FeatureStyles-module__28wPPa__featureTitle{font-size:clamp(34px,9vw,50px)}.FeatureStyles-module__28wPPa__featureDesc{font-size:16px}.FeatureStyles-module__28wPPa__industryServiceGrid{grid-template-columns:1fr;gap:12px;margin-top:34px;margin-bottom:32px}.FeatureStyles-module__28wPPa__industryServiceTile{border-radius:14px;grid-template-columns:62px minmax(0,1fr);min-height:66px}.FeatureStyles-module__28wPPa__industryServiceIcon{min-height:66px;font-size:22px}.FeatureStyles-module__28wPPa__industryServiceIcon svg{width:24px;height:24px}.FeatureStyles-module__28wPPa__industryServiceTitle{padding:15px 18px;font-size:16px}.FeatureStyles-module__28wPPa__rightGrid{grid-template-columns:repeat(2,1fr);gap:16px}.FeatureStyles-module__28wPPa__industryCard{padding:28px 22px}}@media (max-width:480px){.FeatureStyles-module__28wPPa__rightGrid{grid-template-columns:repeat(2,1fr);gap:12px}}
