.servicesNew_page__u7Qup{font-family:var(--font-body);color:var(--ql-oxford);overflow-x:hidden;background:var(--ql-canvas)}.servicesNew_container__e2iaH{max-width:1200px;margin:0 auto;padding:0 24px}.servicesNew_sectionHeader__e7Gjx{text-align:center;margin-bottom:56px}.servicesNew_sectionTag__K0RQe{display:inline-block;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:2.5px;text-transform:uppercase;color:var(--ql-copper);margin-bottom:14px}.servicesNew_sectionTitle__0JOiU{font-family:var(--font-display);font-size:clamp(28px,4vw,48px);font-weight:400;font-style:italic;line-height:1.1;letter-spacing:-.5px;color:var(--ql-oxford);margin:0}.servicesNew_sectionDesc__WHJgK{font-size:15px;line-height:1.7;color:oklch(20% .05 255/.55);max-width:560px;margin:14px auto 0}.servicesNew_reveal__SIHfd{opacity:0;transform:translateY(24px);transition:opacity .55s ease,transform .55s ease}.servicesNew_visible___jQqt{opacity:1;transform:translateY(0)}.servicesNew_btnHeroPrimary__nkSZX{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;background:var(--ql-copper);color:var(--ql-linen);font-family:var(--font-body);font-size:15px;font-weight:600;border:none;border-radius:2px;cursor:pointer;letter-spacing:.3px;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s}.servicesNew_btnHeroPrimary__nkSZX:hover{transform:translateY(-1px);box-shadow:0 8px 28px oklch(58% .12 45/.45);background:var(--ql-copper-dk)}.servicesNew_btnPrimary__M4NJD{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;background:var(--ql-oxford);color:var(--ql-linen);font-family:var(--font-body);font-size:14px;font-weight:600;border:none;border-radius:2px;cursor:pointer;letter-spacing:.3px;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s}.servicesNew_btnPrimary__M4NJD:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(0,0,0,.15);background:var(--ql-midnight)}.servicesNew_btnOutline__JMk5G{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;background:transparent;color:var(--ql-linen);font-family:var(--font-body);font-size:14px;font-weight:500;border:1px solid oklch(95% .018 75/.3);border-radius:2px;cursor:pointer;text-decoration:none;transition:border-color .2s,color .2s}.servicesNew_btnOutline__JMk5G:hover{border-color:var(--ql-copper);color:var(--ql-copper)}.servicesNew_hero__zbHwL{position:relative;min-height:60vh;display:flex;align-items:center;background:var(--ql-oxford);overflow:hidden}.servicesNew_heroBg__yexrJ{position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 25% 40%,oklch(58% .12 45/.08) 0,transparent 55%),radial-gradient(ellipse 50% 40% at 80% 70%,oklch(58% .12 45/.04) 0,transparent 45%);pointer-events:none}.servicesNew_heroBg__yexrJ:after{content:"";position:absolute;inset:0;background-image:radial-gradient(oklch(95% .018 75/.04) 1px,transparent 0);background-size:32px 32px;pointer-events:none}.servicesNew_heroInner__hB_cj{position:relative;max-width:900px;margin:0 auto;padding:140px 24px 100px;text-align:center;width:100%}.servicesNew_heroBadge__BTqPG{display:inline-block;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:2.5px;text-transform:uppercase;color:var(--ql-copper);margin-bottom:24px;animation:servicesNew_heroSlideIn___Doum .8s ease both}.servicesNew_heroH1__vAiZM{font-family:var(--font-display);font-size:clamp(36px,5vw,68px);font-weight:400;line-height:1.05;letter-spacing:-1px;color:var(--ql-linen);margin:0 0 24px;animation:servicesNew_heroSlideIn___Doum .8s ease .1s both}.servicesNew_heroAccent__24NAT{color:var(--ql-copper);font-style:italic}.servicesNew_heroSub__lag6x{font-size:16px;line-height:1.7;color:oklch(95% .018 75/.6);max-width:560px;margin:0 auto 36px;animation:servicesNew_heroSlideIn___Doum .8s ease .2s both}.servicesNew_heroCtas__Oh7wE{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;animation:servicesNew_heroSlideIn___Doum .8s ease .3s both}@keyframes servicesNew_heroSlideIn___Doum{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.servicesNew_heroWave__MVajQ{position:absolute;bottom:-2px;left:0;width:100%;height:64px;background:var(--ql-canvas);-webkit-clip-path:ellipse(55% 100% at 50% 100%);clip-path:ellipse(55% 100% at 50% 100%)}.servicesNew_overviewSec__B2wKr{padding:100px 0;background:var(--ql-canvas)}.servicesNew_overviewInner__AFR4n{display:flex;align-items:center;gap:64px}.servicesNew_overviewText__XYfjY{flex:1 1}.servicesNew_overviewText__XYfjY .servicesNew_sectionTag__K0RQe{margin-bottom:16px}.servicesNew_overviewHeading__SgQHc{font-family:var(--font-display);font-size:clamp(26px,3.5vw,42px);font-weight:400;font-style:italic;line-height:1.15;letter-spacing:-.5px;color:var(--ql-oxford);margin:0 0 20px}.servicesNew_overviewDesc__QT9tt{font-size:15px;line-height:1.8;color:oklch(20% .05 255/.6);margin:0 0 32px;white-space:pre-line}.servicesNew_overviewVisual__VW1__{flex:1 1;display:flex;justify-content:center;align-items:center}.servicesNew_overviewVisual__VW1__ svg{width:100%;max-width:460px;height:auto}.servicesNew_offeringsSec__uQsLN{padding:100px 0;background:var(--ql-parchment)}.servicesNew_offeringsGrid__yHWpY{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:24px;gap:24px}.servicesNew_offeringCard__sJCMv{background:var(--ql-canvas);border:1px solid oklch(20% .05 255/.06);border-radius:2px;padding:32px 24px;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.servicesNew_offeringCard__sJCMv:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(0,0,0,.06);border-color:oklch(58% .12 45/.2)}.servicesNew_offeringIconWrap__DcVP_{width:52px;height:52px;border-radius:2px;background:oklch(58% .12 45/.06);border:1px solid oklch(58% .12 45/.1);display:flex;align-items:center;justify-content:center;margin-bottom:18px;transition:background .3s ease}.servicesNew_offeringCard__sJCMv:hover .servicesNew_offeringIconWrap__DcVP_{background:oklch(58% .12 45/.12)}.servicesNew_offeringTitle__RglK2{font-family:var(--font-body);font-size:16px;font-weight:600;color:var(--ql-oxford);margin:0 0 8px}.servicesNew_offeringDesc__HB2tw{font-size:14px;line-height:1.7;color:oklch(20% .05 255/.55);margin:0}.servicesNew_projectsSec__mfDL0{padding:100px 0;background:var(--ql-canvas)}.servicesNew_projectsGrid__7KFYc{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:24px;gap:24px}.servicesNew_projectCard__Wto2v{border-radius:2px;overflow:hidden;background:var(--ql-canvas);border:1px solid oklch(20% .05 255/.06);transition:transform .35s ease,box-shadow .35s ease}.servicesNew_projectCard__Wto2v:hover{transform:translateY(-4px);box-shadow:0 20px 48px rgba(0,0,0,.08)}.servicesNew_projectImgWrap__nYtlS{position:relative;width:100%;padding-top:60%;overflow:hidden;background:var(--ql-parchment)}.servicesNew_projectImg__B1JJI{object-fit:cover;transition:transform .5s ease}.servicesNew_projectCard__Wto2v:hover .servicesNew_projectImg__B1JJI{transform:scale(1.04)}.servicesNew_projectIndex__M9OAq{position:absolute;top:14px;left:14px;width:28px;height:28px;border-radius:2px;background:var(--ql-oxford);color:var(--ql-linen);font-family:var(--font-mono);font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center;z-index:1}.servicesNew_projectBody__NBJ8e{padding:24px}.servicesNew_projectTitle__lO93X{font-family:var(--font-body);font-size:16px;font-weight:600;margin:0 0 8px;color:var(--ql-oxford)}.servicesNew_projectDesc__c0Shd{font-size:14px;line-height:1.7;color:oklch(20% .05 255/.55);margin:0}.servicesNew_letsTalkSec__fbFvG{padding:60px 0;background:var(--ql-canvas)}.servicesNew_letsTalkCard__U_e75{background:var(--ql-copper);border-radius:2px;padding:48px;display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.servicesNew_letsTalkText__J44Qy{flex:1 1;min-width:280px}.servicesNew_letsTalkTitle___PjOX{font-family:var(--font-display);font-size:clamp(22px,3vw,30px);font-weight:400;font-style:italic;color:var(--ql-linen);margin:0 0 8px}.servicesNew_letsTalkDesc__zCGts{font-size:15px;color:oklch(95% .018 75/.85);margin:0}.servicesNew_letsTalkBtn__lf6_S{display:inline-flex;align-items:center;padding:14px 36px;background:var(--ql-oxford);color:var(--ql-linen);font-family:var(--font-body);font-size:14px;font-weight:600;border:none;border-radius:2px;cursor:pointer;letter-spacing:.3px;transition:transform .2s,box-shadow .2s;flex-shrink:0}.servicesNew_letsTalkBtn__lf6_S:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(0,0,0,.2)}.servicesNew_processSec__sG7R8{padding:100px 0;background:var(--ql-parchment)}.servicesNew_processTimeline__ooFkQ{position:relative;max-width:800px;margin:0 auto;padding-left:48px}.servicesNew_processTimeline__ooFkQ:before{content:"";position:absolute;top:0;left:18px;width:2px;height:100%;background:linear-gradient(180deg,var(--ql-copper),oklch(58% .12 45/.15));border-radius:1px}.servicesNew_processStep__QciMf{position:relative;margin-bottom:48px}.servicesNew_processStep__QciMf:last-child{margin-bottom:0}.servicesNew_processDot__MCFgt{position:absolute;left:-36px;top:4px;width:22px;height:22px;border-radius:50%;background:var(--ql-canvas);border:2px solid var(--ql-copper);z-index:1;display:flex;align-items:center;justify-content:center}.servicesNew_processDotInner__a_LCn{width:8px;height:8px;border-radius:50%;background:var(--ql-copper)}.servicesNew_processStepNum__X_J3g{display:block;font-family:var(--font-mono);font-size:11px;font-weight:500;color:var(--ql-copper);letter-spacing:2px;margin-bottom:6px;text-transform:uppercase}.servicesNew_processStepTitle__JN7Vs{font-family:var(--font-body);font-size:18px;font-weight:600;color:var(--ql-oxford);margin:0 0 8px}.servicesNew_processStepDesc__aCgJ_{font-size:14px;line-height:1.7;color:oklch(20% .05 255/.55);margin:0}.servicesNew_audienceSec__yv42n{padding:100px 0;background:var(--ql-canvas)}.servicesNew_audienceGrid__UfQ_i{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:24px;gap:24px;margin-top:16px}.servicesNew_audienceCard__epmCa{background:var(--ql-oxford);border-radius:2px;padding:36px 28px;transition:transform .35s ease,box-shadow .35s ease}.servicesNew_audienceCard__epmCa:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(0,0,0,.15)}.servicesNew_audienceCardTitle__dUlek{font-family:var(--font-display);font-size:22px;font-weight:400;font-style:italic;color:var(--ql-copper);margin:0 0 12px}.servicesNew_audienceCardDesc__9qdbD{font-size:14px;line-height:1.7;color:oklch(95% .018 75/.65);margin:0}.servicesNew_techStackSec__MxDXC{padding:80px 0;background:var(--ql-oxford)}.servicesNew_techStackSec__MxDXC .servicesNew_sectionTag__K0RQe{color:var(--ql-copper)}.servicesNew_techStackSec__MxDXC .servicesNew_sectionTitle__0JOiU{color:var(--ql-linen)}.servicesNew_techStackGrid__6Ah2I{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin-top:40px}.servicesNew_techStackGroup__FmNok{text-align:center}.servicesNew_techStackGroupTitle__D1f8Z{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:var(--ql-copper);margin:0 0 16px}.servicesNew_techChips__D0q6P{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.servicesNew_techChip__qnfYZ{padding:7px 16px;border-radius:2px;background:oklch(95% .018 75/.06);border:1px solid oklch(95% .018 75/.1);color:oklch(95% .018 75/.8);font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.3px;transition:background .3s,border-color .3s,transform .2s}.servicesNew_techChip__qnfYZ:hover{background:oklch(58% .12 45/.1);border-color:oklch(58% .12 45/.3);transform:translateY(-1px)}.servicesNew_faqSec__529_3{padding:100px 0;background:var(--ql-parchment)}.servicesNew_faqList__SHCFM{max-width:800px;margin:0 auto}.servicesNew_faqItem__Fa3XX{background:var(--ql-canvas);border:1px solid oklch(20% .05 255/.06);border-radius:2px;margin-bottom:12px;overflow:hidden;transition:box-shadow .3s}.servicesNew_faqItem__Fa3XX:hover{box-shadow:0 4px 16px rgba(0,0,0,.04)}.servicesNew_faqQuestion__MRfH0{width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:none;border:none;font-family:var(--font-body);font-size:15px;font-weight:600;color:var(--ql-oxford);cursor:pointer;text-align:left;gap:16px;transition:color .3s}.servicesNew_faqQuestion__MRfH0:hover{color:var(--ql-copper)}.servicesNew_faqChevron__fpQ8V{font-size:14px;color:var(--ql-copper);transition:transform .35s ease;flex-shrink:0}.servicesNew_faqChevronOpen__RrHS3{transform:rotate(180deg)}.servicesNew_faqAnswer__1OTc_{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s;padding:0 24px}.servicesNew_faqAnswerOpen__WJr85{max-height:600px;padding:0 24px 20px}.servicesNew_faqAnswerText__lHTMq{font-size:14px;line-height:1.8;color:oklch(20% .05 255/.55);margin:0}.servicesNew_otherServicesSec__Vw_YZ{padding:100px 0;background:var(--ql-canvas)}.servicesNew_otherServicesGrid__Dwju2{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:16px;gap:16px}.servicesNew_otherServiceCard__PrhdP{display:flex;align-items:center;gap:14px;padding:18px 20px;border-radius:2px;border:1px solid oklch(20% .05 255/.06);background:var(--ql-canvas);text-decoration:none;color:inherit;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.servicesNew_otherServiceCard__PrhdP:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.05);border-color:oklch(58% .12 45/.2)}.servicesNew_otherServiceIcon__fErtQ{width:40px;height:40px;border-radius:2px;background:oklch(58% .12 45/.06);border:1px solid oklch(58% .12 45/.1);display:flex;align-items:center;justify-content:center;flex-shrink:0}.servicesNew_otherServiceLabel__BcGUh{font-size:14px;font-weight:600;color:var(--ql-oxford)}.servicesNew_ctaSec__XZoqr{padding:80px 0;background:var(--ql-canvas)}.servicesNew_ctaCard__e_dVj{background:var(--ql-oxford);border-radius:2px;padding:64px 48px;text-align:center;position:relative;overflow:hidden}.servicesNew_ctaCard__e_dVj:before{content:"";position:absolute;top:-60px;right:-60px;width:240px;height:240px;border-radius:50%;background:oklch(58% .12 45/.06);pointer-events:none}.servicesNew_ctaCard__e_dVj:after{content:"";position:absolute;bottom:-40px;left:-40px;width:160px;height:160px;border-radius:50%;background:oklch(58% .12 45/.04);pointer-events:none}.servicesNew_ctaTitle__jVQO9{font-family:var(--font-display);font-size:clamp(24px,3.5vw,40px);font-weight:400;font-style:italic;color:var(--ql-linen);margin:0 0 16px;position:relative}.servicesNew_ctaDesc__cIBoo{font-size:15px;color:oklch(95% .018 75/.6);margin:0 auto 32px;max-width:520px;line-height:1.7;position:relative}.servicesNew_servicesSec__wxBje{padding:100px 0;background:var(--ql-canvas)}.servicesNew_servicesGrid__EQD_u{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:24px;gap:24px}.servicesNew_serviceCard__TDNPD{position:relative;background:var(--ql-canvas);border:1px solid oklch(20% .05 255/.06);border-radius:2px;padding:36px 28px 28px;cursor:pointer;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease;display:flex;flex-direction:column;text-decoration:none;color:inherit}.servicesNew_serviceCard__TDNPD:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:var(--ql-copper);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.servicesNew_serviceCard__TDNPD:hover:before{transform:scaleX(1)}.servicesNew_serviceCard__TDNPD:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(0,0,0,.06);border-color:oklch(58% .12 45/.15)}.servicesNew_serviceIconWrap__GTvqZ{width:56px;height:56px;border-radius:2px;background:oklch(58% .12 45/.06);border:1px solid oklch(58% .12 45/.1);display:flex;align-items:center;justify-content:center;margin-bottom:20px;transition:background .3s ease}.servicesNew_serviceCard__TDNPD:hover .servicesNew_serviceIconWrap__GTvqZ{background:oklch(58% .12 45/.15)}.servicesNew_serviceIconWrap__GTvqZ svg,.servicesNew_serviceIcon__8MNVB{transition:filter .3s}.servicesNew_serviceCardTitle__hrx71{font-family:var(--font-body);font-size:18px;font-weight:600;margin:0 0 8px;color:var(--ql-oxford)}.servicesNew_serviceCardDesc__Rs5MY{font-size:14px;line-height:1.7;color:oklch(20% .05 255/.55);flex:1 1;margin:0 0 20px}.servicesNew_serviceCardFooter__6NetC{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.servicesNew_techBubble__4aGzb{width:28px;height:28px;border-radius:2px;background:var(--ql-parchment);display:flex;align-items:center;justify-content:center;transition:transform .2s}.servicesNew_techBubble__4aGzb:hover{transform:scale(1.1)}.servicesNew_serviceLink__NXesR{font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:var(--ql-copper);display:flex;align-items:center;gap:6px;transition:gap .3s}.servicesNew_serviceCard__TDNPD:hover .servicesNew_serviceLink__NXesR{gap:12px}.servicesNew_engageSec__qg_LR{padding:100px 0;background:var(--ql-parchment)}.servicesNew_engageGrid__ZRuvw{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.servicesNew_engageCard__35_XJ{background:var(--ql-linen);border:1px solid oklch(20% .05 255/.07);border-radius:2px;padding:36px 28px;display:flex;flex-direction:column;gap:12px;position:relative;transition:transform .25s,box-shadow .25s}.servicesNew_engageCard__35_XJ:hover{transform:translateY(-2px);box-shadow:0 8px 28px rgba(0,0,0,.07)}.servicesNew_engageCardHighlight__abame{background:var(--ql-oxford);border-color:transparent;color:var(--ql-linen)}.servicesNew_engageCardHighlight__abame .servicesNew_engageCardTitle__FElga{color:var(--ql-linen)}.servicesNew_engageCardHighlight__abame .servicesNew_engageCardDesc__bZIMi{color:oklch(95% .018 75/.65)}.servicesNew_engageCardHighlight__abame .servicesNew_engagePricing__fKsTI{color:var(--ql-copper)}.servicesNew_engageCardBadge__Ez1RP{display:inline-block;font-family:var(--font-mono);font-size:9px;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:var(--ql-copper);border:1px solid oklch(58% .12 45/.35);border-radius:2px;padding:3px 8px;align-self:flex-start}.servicesNew_engageCardTitle__FElga{font-family:var(--font-body);font-size:20px;font-weight:700;color:var(--ql-oxford);margin:0;letter-spacing:-.2px}.servicesNew_engageCardDesc__bZIMi{font-size:14px;line-height:1.65;color:var(--ql-oxford);opacity:.65;margin:0;flex:1 1}.servicesNew_engagePricing__fKsTI{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.3px;color:var(--ql-copper);margin:0;padding-top:4px;border-top:1px solid oklch(20% .05 255/.08)}.servicesNew_engageCardHighlight__abame .servicesNew_engagePricing__fKsTI{border-top-color:oklch(95% .018 75/.12)}.servicesNew_btnEngageOutline__v15mW{display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;background:transparent;color:var(--ql-oxford);font-family:var(--font-body);font-size:13px;font-weight:600;border:1px solid oklch(20% .05 255/.2);border-radius:2px;cursor:pointer;text-decoration:none;align-self:flex-start;transition:border-color .2s,color .2s}.servicesNew_btnEngageOutline__v15mW:hover{border-color:var(--ql-copper);color:var(--ql-copper)}.servicesNew_engageCardHighlight__abame .servicesNew_btnPrimary__M4NJD{background:var(--ql-copper);color:var(--ql-linen);align-self:flex-start}.servicesNew_engageCardHighlight__abame .servicesNew_btnPrimary__M4NJD:hover{background:var(--ql-copper-dk)}.servicesNew_notAFitSec___PzQ0{padding:100px 0;background:var(--ql-oxford)}.servicesNew_notAFitSec___PzQ0 .servicesNew_sectionTag__K0RQe{color:oklch(95% .018 75/.45)}.servicesNew_notAFitSec___PzQ0 .servicesNew_sectionTitle__0JOiU{color:var(--ql-linen)}.servicesNew_notAFitGrid__gvQPT{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.servicesNew_notAFitCard__84CnQ{background:oklch(95% .018 75/.04);border:1px solid oklch(95% .018 75/.1);border-radius:2px;padding:32px 24px;transition:background .25s,border-color .25s}.servicesNew_notAFitCard__84CnQ:hover{background:oklch(95% .018 75/.07);border-color:oklch(95% .018 75/.18)}.servicesNew_notAFitCardTitle__Mnc9n{font-family:var(--font-body);font-size:16px;font-weight:700;color:var(--ql-linen);margin:0 0 12px;letter-spacing:-.1px}.servicesNew_notAFitCardDesc__xLxHo{font-size:14px;line-height:1.65;color:oklch(95% .018 75/.55);margin:0}.servicesNew_ctaBtns__mBF0h{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.servicesNew_ctaBtnPrimary__OdeCW{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;background:var(--ql-copper);color:var(--ql-linen);font-family:var(--font-body);font-size:14px;font-weight:600;border:none;border-radius:2px;cursor:pointer;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s}.servicesNew_ctaBtnPrimary__OdeCW:hover{background:var(--ql-copper-dk);transform:translateY(-1px);box-shadow:0 8px 28px oklch(58% .12 45/.45)}.servicesNew_ctaBtnSecondary__T1Pix{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;background:transparent;color:oklch(95% .018 75/.7);font-family:var(--font-body);font-size:14px;font-weight:500;border:1px solid oklch(95% .018 75/.25);border-radius:2px;text-decoration:none;transition:border-color .2s,color .2s}.servicesNew_ctaBtnSecondary__T1Pix:hover{border-color:oklch(95% .018 75/.55);color:var(--ql-linen)}@media (max-width:900px){.servicesNew_heroInner__hB_cj{padding:120px 24px 80px}.servicesNew_overviewInner__AFR4n{flex-direction:column;text-align:center}.servicesNew_overviewDesc__QT9tt{text-align:left}.servicesNew_letsTalkCard__U_e75{flex-direction:column;text-align:center}.servicesNew_engageGrid__ZRuvw,.servicesNew_notAFitGrid__gvQPT,.servicesNew_servicesGrid__EQD_u{grid-template-columns:1fr}}@media (max-width:590px){.servicesNew_heroH1__vAiZM{font-size:clamp(28px,6vw,40px)}.servicesNew_audienceGrid__UfQ_i,.servicesNew_offeringsGrid__yHWpY,.servicesNew_projectsGrid__7KFYc{grid-template-columns:1fr}.servicesNew_processTimeline__ooFkQ{padding-left:36px}.servicesNew_processTimeline__ooFkQ:before{left:12px}.servicesNew_processDot__MCFgt{left:-30px;width:18px;height:18px}.servicesNew_processDotInner__a_LCn{width:6px;height:6px}.servicesNew_ctaCard__e_dVj{padding:40px 24px}.servicesNew_ctaBtns__mBF0h{flex-direction:column;align-items:center}.servicesNew_letsTalkCard__U_e75{padding:32px 20px}.servicesNew_otherServicesGrid__Dwju2{grid-template-columns:1fr}}