.services-module__EimPha__page{color:#f4f8f3;min-height:100vh;font-family:Arial,var(--font-sans),sans-serif;background:#06120e;padding:0 6vw 80px}.services-module__EimPha__header{color:#b7cbbf;letter-spacing:.04em;border-bottom:1px solid #c5ead51f;align-items:center;gap:28px;height:92px;display:flex}.services-module__EimPha__back{color:#a8e9c8;text-decoration:none}.services-module__EimPha__intro{max-width:800px;padding:82px 0 54px}.services-module__EimPha__intro>span{color:#38dfaa;letter-spacing:2px;font-size:12px}.services-module__EimPha__intro h1{letter-spacing:-.045em;margin:18px 0;font-size:clamp(36px,6vw,76px);line-height:1.1}.services-module__EimPha__intro p{color:#adbbb2;max-width:650px;font-size:18px;line-height:1.8}.services-module__EimPha__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.services-module__EimPha__card{background:#0b2118;border:1px solid #c6ecd71f;border-radius:20px;overflow:hidden;box-shadow:0 18px 45px #0003}.services-module__EimPha__card>img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.services-module__EimPha__card>div{padding:24px}.services-module__EimPha__index{color:#56d6a7;letter-spacing:2px;font-size:12px}.services-module__EimPha__card h2{margin:12px 0;font-size:22px;line-height:1.35}.services-module__EimPha__card p{color:#aebeb4;min-height:86px;margin:0 0 20px;line-height:1.7}.services-module__EimPha__card a{color:#8be8bf;border-bottom:1px solid #8be8bf66;padding-bottom:6px;text-decoration:none}.services-module__EimPha__card a span{margin-left:12px}@media (max-width:950px){.services-module__EimPha__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.services-module__EimPha__page{padding:0 6vw 50px}.services-module__EimPha__intro{padding:52px 0 36px}.services-module__EimPha__intro p{font-size:15px}.services-module__EimPha__grid{grid-template-columns:1fr;gap:18px}.services-module__EimPha__card p{min-height:0}.services-module__EimPha__header{height:72px}}.services-module__EimPha__page{isolation:isolate;background-color:#06120e;background-image:radial-gradient(at 100% 40%,#14745814,#0000 55%);position:relative;overflow:hidden}.services-module__EimPha__page:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#06120e 8%,#06120eb8 42%,#06120e22 80%),url(/services-background.webp) 100% 0/cover no-repeat;height:740px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}.services-module__EimPha__page:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at -20% 40%,#0000 48%,#56d6a726 48.1%,#0000 48.3%),radial-gradient(circle,#56d6a726 1px,#0000 1.5px) 0 0/28px 28px,url(/works-footer-background.webp) 100% 100%/100% no-repeat;position:absolute;inset:650px 0 0;-webkit-mask-image:linear-gradient(#0000,#000 12%);mask-image:linear-gradient(#0000,#000 12%)}.services-module__EimPha__header{background:linear-gradient(90deg,#06120ecc,#06120e88);position:relative}.services-module__EimPha__intro{text-shadow:0 2px 20px #06120e;position:relative}.services-module__EimPha__card{background:linear-gradient(145deg,#0b2118fa,#071a14fa)}@media (max-width:600px){.services-module__EimPha__page:before{opacity:.55;background-position:65% 0;height:570px}.services-module__EimPha__page:after{opacity:.5;background-size:auto,28px 28px,auto 360px}}
