.Services_section__4JQGS{background:var(--background)}.Services_inner__J1l0P{width:100%;max-width:var(--max-width);margin-inline:auto;padding:var(--section-py) 20px}@media (min-width:1024px){.Services_inner__J1l0P{padding:var(--section-py) 24px}}.Services_title__S8uZ6{font-weight:700;letter-spacing:-.025em;line-height:1.05;color:var(--foreground);font-size:1.85rem}@media (min-width:640px){.Services_title__S8uZ6{font-size:2.15rem}}@media (min-width:1024px){.Services_title__S8uZ6{font-size:2.5rem}}@media (min-width:1600px){.Services_title__S8uZ6{font-size:clamp(40px,4.6vw,64px)}}.Services_intro__xE5b2{margin:clamp(14px,1.6vw,18px) 0 0;color:rgb(90,94,104);font-family:var(--font-sora),"Sora",sans-serif;font-weight:400;font-size:clamp(14px,1.8vw,20px);line-height:1.75}.Services_cards__Py4hY{display:grid;grid-template-columns:1fr;grid-gap:1px;gap:1px;margin-top:clamp(32px,4vw,64px);background:rgba(10,10,10,.1);border:1px solid rgba(10,10,10,.1);border-radius:18px;overflow:hidden}@media (min-width:640px){.Services_cards__Py4hY{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Services_cards__Py4hY{grid-template-columns:repeat(3,1fr)}}.Services_card__IZAY_{background:#ffffff;padding:28px 24px;transition:background .25s ease}.Services_card__IZAY_:hover{background:var(--background)}.Services_card__IZAY_:hover .Services_cardTitle__BTBwX{color:var(--brand)}@media (min-width:1024px){.Services_card__IZAY_{padding:32px 28px}}.Services_cardTitle__BTBwX{font-family:var(--font-inter-tight),"Inter Tight",sans-serif;font-size:clamp(18px,1.8vw,24px);font-weight:700;letter-spacing:-.01em;color:var(--foreground);transition:color .25s ease}.Services_cardText__D6flE{margin-top:12px;color:var(--muted);font-size:.9375rem;line-height:1.6}.Services_pills__s7cmY{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px;padding-top:20px;border-top:1px solid rgba(10,10,10,.1)}.Services_pill__9VBgf{padding:7px 12px;font-size:.8125rem;font-weight:500;color:rgba(10,10,10,.7);background:transparent;border:1px solid rgba(10,10,10,.08);border-radius:999px;white-space:nowrap;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.Services_pill__9VBgf:hover{background:var(--brand);border-color:var(--brand);color:#ffffff}.Services_cta__JXqjl{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;margin-top:clamp(96px,12vw,192px);padding:40px 28px;border-radius:24px;background-image:radial-gradient(55% 60% at 18% 0,rgba(255,255,255,.14) 0,transparent 60%),radial-gradient(45% 55% at 88% 8%,rgba(255,205,130,.18) 0,transparent 60%),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.07) 1px,transparent 0),linear-gradient(120deg,#1f6dff,#2f7bff 50%,#4d63ff);background-size:auto,auto,48px 48px,48px 48px,auto}@media (min-width:900px){.Services_cta__JXqjl{grid-template-columns:1fr 1fr;align-items:center;padding:56px 48px}}.Services_ctaEyebrow__EDCL3{margin-bottom:14px;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.7);line-height:1.6}.Services_ctaTitle__9fudh{margin:0;font-weight:700;font-size:clamp(32px,3.8vw,52px);letter-spacing:-.03em;line-height:1.05;color:rgb(255,255,255)}.Services_ctaRight__D9xtY{display:flex;flex-direction:column;gap:24px}.Services_ctaText__jjJMm{margin:0;font-family:var(--font-sora),"Sora",sans-serif;font-weight:400;font-size:clamp(16px,1.6vw,18px);line-height:1.75;color:rgba(255,255,255,.9)}.Services_ctaButtons__lY4i4{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:560px){.Services_ctaButtons__lY4i4{flex-direction:column}.Services_ctaPrimary__zSqPE,.Services_ctaSecondary__a1o_A{width:100%;justify-content:center}}.Services_ctaPrimary__zSqPE{background:#ffffff;color:rgb(21,22,28);border-radius:100px}.Services_ctaPrimary__zSqPE,.Services_ctaSecondary__a1o_A{font-family:var(--font-sora),"Sora",sans-serif;display:inline-flex;align-items:center;gap:8px;height:52px;padding:0 26px;font-size:15px;font-weight:600;line-height:1;transition:opacity .2s ease}.Services_ctaSecondary__a1o_A{background:transparent;color:#ffffff;border:1px solid rgba(255,255,255,.4);border-radius:100px}.Services_ctaPrimary__zSqPE:hover,.Services_ctaSecondary__a1o_A:hover{opacity:.9}