.HomeFaqBlock_section__JuJsc{padding:3.5rem 0 2rem}.HomeFaqBlock_kicker__CeClk{font-size:.72rem;font-weight:700;letter-spacing:.18em;color:hsla(0,0%,100%,.72);text-align:center;margin-bottom:.35rem}.HomeFaqBlock_title__ojRYp{font-size:clamp(1.65rem,3vw,2.35rem);font-weight:700;text-align:center;color:hsla(0,0%,100%,.92);margin:0 auto 2rem}.HomeFaqBlock_titleAccent__Uvt0K{color:hsla(0,0%,100%,.92)}.HomeFaqBlock_accordion__zCmiv{max-width:48rem;margin:0 auto;display:flex;flex-direction:column;gap:.65rem}.HomeFaqBlock_item__Cc2Hl{border-radius:.85rem;border:1px solid hsla(0,0%,100%,.08);background:linear-gradient(145deg,rgba(26,31,46,.45),rgba(5,8,22,.78));overflow:hidden}.HomeFaqBlock_header__9EFFE{margin:0}.HomeFaqBlock_trigger__mwJwg{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;background:transparent;border:none;cursor:pointer;text-align:left;color:#fff;font-size:.92rem;font-weight:600;line-height:1.35}.HomeFaqBlock_triggerLabel__ZXrID{flex:1 1;text-align:left}.HomeFaqBlock_icon__6r1ir{width:1.25rem;height:1.25rem;flex-shrink:0;color:#d0021b;transition:transform .2s ease}.HomeFaqBlock_iconOpen__w6Od6{transform:rotate(180deg)}.HomeFaqBlock_panel__OX3r3{padding:0 1.15rem 1.05rem}.HomeFaqBlock_panelHidden__UbV75{display:none}.HomeFaqBlock_answer__d1QQa{margin:0;font-size:.84rem;line-height:1.6;color:hsla(0,0%,100%,.72)}.Services_page__9HIMI{background:#050816;color:hsla(0,0%,100%,.851);overflow-x:hidden}.Services_hero___vGhR{position:relative;padding:clamp(4.5rem,8vw,6rem) 0 clamp(3rem,6vw,4.5rem);border-bottom:1px solid hsla(0,0%,100%,.08);background:radial-gradient(ellipse 65% 55% at 50% 100%,rgba(208,2,27,.2),transparent 65%),linear-gradient(180deg,#070c15,#050816 78%,#0b0f1b)}.Services_heroInner__Lqwhs{max-width:72rem;text-align:left}.Services_heroKicker__sepJp{font-size:.72rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:hsla(0,0%,100%,.68);margin-bottom:.7rem}.Services_heroTitle__PsmK3{font-size:3.6rem;line-height:1.15}@media(max-width:1400px){.Services_heroTitle__PsmK3{font-size:3rem}}@media(max-width:1200px){.Services_heroTitle__PsmK3{font-size:2.5rem}}@media(max-width:426px){.Services_heroTitle__PsmK3{font-size:1.8rem}}@media(max-width:397px){.Services_heroTitle__PsmK3{font-size:1.3rem}}.Services_heroTitle__PsmK3{font-weight:800;color:#fff;max-width:54rem;margin:0 0 1rem}.Services_heroParagraph__VyHDx{max-width:54rem;margin:0 0 .8rem;font-size:1rem;line-height:1.7;font-weight:400}.Services_heroParagraphSecondary__3JKRQ{max-width:54rem;margin:0 0 1.5rem;color:hsla(0,0%,100%,.78);font-size:.95rem;line-height:1.7;font-weight:400}.Services_ctaRow__cCujM{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-start}.Services_primaryCta__fpk_A,.Services_secondaryCta__6iyUD{display:inline-flex;align-items:center;justify-content:center;padding:.7rem 1.2rem;border-radius:999px;font-size:.85rem;font-weight:600;text-decoration:none}.Services_primaryCta__fpk_A{color:#fff;background:linear-gradient(135deg,#d0021b,#9f0217);border:1px solid hsla(0,0%,100%,.16)}.Services_secondaryCta__6iyUD{color:hsla(0,0%,100%,.92);border:1px solid hsla(0,0%,100%,.24)}.Services_sectionPad__xrd5P{padding:clamp(2.5rem,5vw,4rem) 0}.Services_sectionTitle__tgs9_{font-size:clamp(1.55rem,3vw,2.3rem);font-weight:700;color:#fff;margin:0 0 .8rem;text-align:center}.Services_sectionKicker__7oz1z{font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#d0021b;margin:0 0 .45rem;text-align:center}.Services_sectionIntro__3gDhK{max-width:52rem;margin:0 auto 1.5rem;font-size:.92rem;line-height:1.7;font-weight:400;color:hsla(0,0%,100%,.76);text-align:center}.Services_cardGrid__OgYBe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;align-items:stretch}@media(max-width:1200px){.Services_cardGrid__OgYBe{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:992px){.Services_cardGrid__OgYBe{grid-template-columns:1fr}}.Services_coreGrid__NlcOC{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem;align-items:stretch}@media(max-width:1200px){.Services_coreGrid__NlcOC{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:992px){.Services_coreGrid__NlcOC{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.Services_coreGrid__NlcOC{grid-template-columns:1fr}}.Services_serviceCard___R7hM{padding:1.15rem 1.15rem 1rem;border-radius:.65rem;border:1px solid #282d45;background:#0c121f;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.Services_serviceCard___R7hM:hover{border-color:#4d6277;transform:translateY(-4px);box-shadow:0 16px 40px rgba(0,0,0,.35)}.Services_coreServiceCard__h7MmP{min-height:0;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;position:relative;isolation:isolate;padding:1rem 1.05rem;border:1px solid hsla(0,0%,100%,.12);border-radius:.8rem;background:radial-gradient(circle at 92% 8%,rgba(208,2,27,.12),transparent 38%),linear-gradient(160deg,rgba(15,23,38,.98),rgba(7,12,22,.99)),#0c121f;transition:transform .26s cubic-bezier(.22,1,.36,1),border-color .24s ease,box-shadow .24s ease}.Services_coreServiceCard__h7MmP:before{content:"";position:absolute;inset:0;border-radius:.8rem;pointer-events:none;z-index:0;background:linear-gradient(165deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,0) 45%)}.Services_coreServiceCard__h7MmP:hover{border-color:rgba(208,2,27,.4);box-shadow:0 14px 32px rgba(0,0,0,.38),0 0 0 1px rgba(208,2,27,.18);transform:translateY(-3px)}.Services_coreServiceCard__h7MmP:hover .Services_coreCardIndex__8Z12h{color:hsla(0,0%,100%,.96);border-color:rgba(208,2,27,.46);background:rgba(208,2,27,.16)}.Services_coreServiceCard__h7MmP:hover .Services_coreCardLearnMore__bEEGO{color:hsla(0,0%,100%,.95)}.Services_coreServiceCard__h7MmP:hover .Services_coreCardLearnMoreArrow__W1b6z{transform:translateX(3px)}.Services_coreCardIndex__8Z12h{position:absolute;top:.85rem;left:.9rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.2rem;border-radius:999px;margin-bottom:0;font-size:.62rem;font-weight:800;letter-spacing:.09em;color:hsla(0,0%,100%,.74);border:1px solid hsla(0,0%,100%,.26);background:rgba(9,15,27,.82);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .22s ease}.Services_cardTitle__OywUk{font-size:1.02rem;font-weight:700;color:#fff;margin:0 0 .45rem;transition:transform .22s ease,color .22s ease}.Services_coreServiceCard__h7MmP .Services_cardTitle__OywUk{position:relative;z-index:2;margin:2rem 0 .5rem;width:100%;min-height:0;display:block;font-size:clamp(1.05rem,1.2vw,1.22rem);line-height:1.28;font-weight:700;letter-spacing:.01em}.Services_coreCardTeaser__rtkU_{position:relative;z-index:2;margin:0 0 .65rem;font-size:.82rem;line-height:1.55;font-weight:400;color:hsla(0,0%,100%,.74)}.Services_coreCardBullets__DY5uC{position:relative;z-index:2;margin:0 0 .85rem;padding-left:1rem;font-size:.78rem;line-height:1.45;font-weight:400;color:hsla(0,0%,100%,.86);list-style:disc}.Services_coreCardBullets__DY5uC li{font-family:inherit;margin-bottom:.35rem}.Services_coreCardBullets__DY5uC li:last-child{margin-bottom:0}.Services_coreCardLearnMore__bEEGO{position:relative;z-index:2;margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:.35rem;padding-top:.15rem;font-size:.8rem;font-weight:600;letter-spacing:.02em;color:rgba(208,2,27,.95);text-decoration:none;transition:color .2s ease}.Services_coreCardLearnMore__bEEGO:focus-visible{outline:2px solid rgba(208,2,27,.88);outline-offset:2px;border-radius:2px}.Services_coreCardLearnMoreArrow__W1b6z{display:inline-block;font-weight:700;transition:transform .26s cubic-bezier(.22,1,.36,1)}.Services_cardBody__TZQgJ{font-size:.86rem;color:hsla(0,0%,100%,.8)}.Services_cardBody__TZQgJ,.Services_list__RLTve{margin:0 0 .7rem;line-height:1.65;font-weight:400}.Services_list__RLTve{padding-left:1rem;font-size:.82rem;color:hsla(0,0%,100%,.86)}.Services_list__RLTve li{font-family:inherit}.Services_industrySection__BmM8z{border-top:1px solid hsla(0,0%,100%,.06);border-bottom:1px solid hsla(0,0%,100%,.06);background:rgba(12,18,31,.55)}.Services_industryCardLink__wMv62{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;text-align:left;cursor:pointer;isolation:isolate;overflow:hidden;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease,border-color .28s ease}.Services_industryCardLink__wMv62:focus-visible{outline:2px solid rgba(208,2,27,.88);outline-offset:3px}.Services_industryCardLink__wMv62:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;opacity:0;transition:opacity .32s ease;background:radial-gradient(ellipse 130% 85% at 50% 108%,rgba(208,2,27,.22),transparent 58%)}.Services_industryCardLink__wMv62:hover:before{opacity:1}.Services_industryCardLink__wMv62:hover{transform:translateY(-6px);border-color:rgba(208,2,27,.48);box-shadow:0 22px 52px rgba(0,0,0,.42),0 0 0 1px rgba(208,2,27,.22)}.Services_industryCardLink__wMv62:hover .Services_industryCardHint__8v6f3{color:hsla(0,0%,100%,.92)}.Services_industryCardLink__wMv62:hover .Services_industryCardHintArrow__A_FCx{transform:translateX(3px)}.Services_industryCard__WxmW3{position:relative;min-height:14.5rem;border-radius:.85rem;padding:1.05rem 1.1rem 1rem;background:radial-gradient(circle at 95% 10%,rgba(208,2,27,.15),transparent 34%),linear-gradient(160deg,rgba(12,19,33,.9),rgba(8,12,23,.96))}.Services_industryCard__WxmW3 .Services_cardTitle__OywUk{position:relative;z-index:1;margin-bottom:.45rem;font-size:1.08rem;line-height:1.25;font-weight:700}.Services_industryCard__WxmW3 .Services_list__RLTve{position:relative;z-index:1;flex:1 1;margin:0 0 .35rem;padding-left:.95rem;font-size:.8rem;line-height:1.5;color:hsla(0,0%,100%,.86)}.Services_industryCard__WxmW3 .Services_list__RLTve li{font-family:inherit}.Services_industrySummary__PVaE_{position:relative;z-index:1;margin:0 0 .65rem;font-size:.84rem;line-height:1.55;font-weight:400;color:hsla(0,0%,100%,.72)}.Services_industryCardHint__8v6f3{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.35rem;margin-top:auto;padding-top:.65rem;font-size:.8rem;font-weight:600;letter-spacing:.02em;color:rgba(208,2,27,.92);transition:color .25s ease}.Services_industryCardHintArrow__A_FCx{display:inline-block;font-weight:700;letter-spacing:0;text-transform:none;transition:transform .28s cubic-bezier(.22,1,.36,1)}.Services_whyGrid__a4xEk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}@media(max-width:768px){.Services_whyGrid__a4xEk{grid-template-columns:1fr}}.Services_whyCard__c4KD4{border:1px solid hsla(0,0%,100%,.08);border-radius:.75rem;padding:.95rem 1rem;background:hsla(0,0%,100%,.02)}.Services_whyCard__c4KD4 p{margin:0;font-size:.86rem;line-height:1.6;font-weight:400;color:hsla(0,0%,100%,.86)}.Services_approachGrid__4KwP7{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}@media(max-width:1100px){.Services_approachGrid__4KwP7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.Services_approachGrid__4KwP7{grid-template-columns:1fr}}.Services_sectionContentWidth__1Hx_e{width:100%;max-width:74rem;margin-left:auto;margin-right:auto;padding-left:clamp(.75rem,2.4vw,1.5rem);padding-right:clamp(.75rem,2.4vw,1.5rem);box-sizing:border-box}.Services_approachCard__jwjzM{border:1px solid #282d45;border-radius:.65rem;padding:.95rem;background:#0c121f}.Services_approachIndex__lYgOL{display:inline-block;margin-bottom:.4rem;font-size:.72rem;letter-spacing:.1em;color:#d0021b;font-weight:700}.Services_closingCta__caNRd{padding:3rem 0 2.5rem}.Services_closingInner__d4r3S{display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid rgba(208,2,27,.25);border-radius:1rem;padding:1.6rem 1.2rem;background:radial-gradient(ellipse 120% 70% at 50% 0,rgba(208,2,27,.12),transparent 60%),rgba(12,18,31,.72)}.Services_closingInner__d4r3S .Services_ctaRow__cCujM{justify-content:center;width:100%}.Services_closingTitle__qBl_q{margin:0 0 .6rem;max-width:40rem;font-size:clamp(1.35rem,3vw,1.9rem);font-weight:700;color:#fff;text-align:center}.Services_closingText__QYfy_{margin:0 0 1.2rem;max-width:48rem;font-size:.9rem;line-height:1.6;font-weight:400;color:hsla(0,0%,100%,.76);text-align:center}@media(max-width:768px){.Services_heroInner__Lqwhs{text-align:center}.Services_heroParagraphSecondary__3JKRQ,.Services_heroParagraph__VyHDx,.Services_heroTitle__PsmK3{margin-left:auto;margin-right:auto}.Services_ctaRow__cCujM{justify-content:center}}