.services-overview{min-height:100dvh;overflow:hidden;background:radial-gradient(ellipse 310px 330px at -2% 8%,rgba(203,91,0,.46),transparent 75%),radial-gradient(ellipse 340px 460px at 0% 29%,rgba(187,76,0,.34),transparent 78%),radial-gradient(ellipse 320px 440px at 98% 38%,rgba(176,67,0,.2),transparent 78%),#080517;color:#f7f6fc;font-family:Poppins,Inter,sans-serif}.services-overview *,.services-overview *:before,.services-overview *:after{box-sizing:border-box}.services-overview>.boom-home-header{background:#080517}.services-overview__main{width:min(calc(100% - 48px),1440px);margin-inline:auto}.services-overview__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(48px,6vw,110px);padding:138px 0 118px}.services-overview__hero-copy{max-width:670px}.services-overview__back{display:inline-flex;align-items:center;gap:10px;margin:0 0 30px;padding:10px 18px;border:1px solid rgba(180,178,208,.32);border-radius:999px;background:#12102273;color:#f6f5fb;cursor:pointer;font:700 12px/1.2 Poppins,Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase}.services-overview__back svg{color:#ff951a}.services-overview__back:hover,.services-overview__back:focus-visible{border-color:#ff951a}.services-overview__hero h1{margin:0;font-size:clamp(44px,3.6vw,64px);line-height:1.16;letter-spacing:-.045em;font-weight:800}.services-overview__hero h1 span{background:linear-gradient(90deg,#f23d35,#ff951a);background-clip:text;-webkit-background-clip:text;color:transparent}.services-overview__hero-copy>p{max-width:580px;margin:38px 0 44px;color:#a7a4b3;font-size:clamp(17px,1.15vw,21px);line-height:1.6}.services-overview__cta{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:58px;padding:11px 32px;border:0;border-radius:999px;background:linear-gradient(95deg,#f04438,#ff951a);box-shadow:0 9px 25px #ff831557;color:#fff;cursor:pointer;font:700 clamp(17px,1.3vw,22px)/1.3 Poppins,Inter,sans-serif}.services-overview__cta:hover,.services-overview__cta:focus-visible{filter:brightness(1.1)}.services-overview__hero-image{display:block;width:100%;aspect-ratio:1.33;object-fit:cover;border-radius:12px}.services-overview__section{margin:0 0 76px}.services-overview__eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 20px;color:#ff951a;font-size:15px;line-height:1.4;font-weight:700}.services-overview__eyebrow:before{content:"";width:23px;height:2px;background:currentColor}.services-overview__section h2{margin:0 0 30px;font-size:clamp(30px,2.5vw,41px);line-height:1.2;letter-spacing:-.035em;font-weight:800}.services-overview__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px}.services-overview__card{min-height:148px;padding:29px 30px;border:1px solid rgba(170,166,198,.23);border-radius:18px;background:#151223d6}.services-overview__card--featured{grid-column:1 / -1;min-height:116px;border-color:#d7780b;background:#4426178a}.services-overview__card--link{color:inherit;text-decoration:none}.services-overview__card--link:hover,.services-overview__card--link:focus-visible{border-color:#f7941d}.services-overview__card h3{margin:0 0 12px;font-size:clamp(17px,1.15vw,21px);line-height:1.35;font-weight:700}.services-overview__card p{margin:0;color:#a5a4b3;font-size:clamp(15px,.95vw,18px);line-height:1.5}@media(max-width:1024px){.services-overview__hero{gap:35px;padding-top:140px;padding-bottom:85px}.services-overview__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.services-overview__main{width:min(calc(100% - 32px),540px)}.services-overview__hero{grid-template-columns:1fr;gap:38px;padding:120px 0 78px}.services-overview__back{margin-bottom:25px}.services-overview__hero h1{font-size:clamp(39px,10vw,52px)}.services-overview__hero-copy>p{margin:24px 0 30px}.services-overview__hero-image{aspect-ratio:1.25}.services-overview__section{margin-bottom:62px}.services-overview__section h2{margin-bottom:23px}.services-overview__grid{grid-template-columns:1fr;gap:16px}.services-overview__card{min-height:0;padding:24px}.services-overview__card--featured{grid-column:auto}}
