.services_hero__2ur6U{position:relative;overflow:hidden;padding:2.6rem var(--page-x) 3.2rem;background:radial-gradient(circle at top right,rgba(123,225,245,.18),transparent 26%),linear-gradient(135deg,rgba(5,23,34,.99),rgba(8,53,75,.97) 52%,rgba(10,115,149,.92));color:#f4fbff}.services_hero__2ur6U:before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(111,214,240,.08) 1px,transparent 0),linear-gradient(90deg,rgba(111,214,240,.08) 1px,transparent 0);background-size:3rem 3rem;opacity:.3;pointer-events:none}.services_hero__2ur6U:after{content:"";position:absolute;inset:auto 0 0;height:4.5rem;background:linear-gradient(180deg,rgba(242,246,248,0),#f3f7f8 92%);pointer-events:none}.services_cta__VankM,.services_heroInner__UDxhZ,.services_pcbInner__Yj_XP,.services_sectionInner__xOyev{width:min(1180px,100%);margin:0 auto}.services_heroInner__UDxhZ{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 20rem;gap:1.6rem;align-items:flex-end}.services_heroCopy__4X5hu{grid-column:1}.services_heroCopy__4X5hu h1{font-size:clamp(2.25rem,4.4vw,4rem);font-weight:800;letter-spacing:0;line-height:.96;max-width:100%;margin:.6rem 0 .65rem}.services_heroCopy__4X5hu p{max-width:32rem;font-size:.98rem;color:rgba(229,246,252,.84);line-height:1.55;margin:0}.services_heroRail__tDzb5{display:flex;flex-wrap:wrap;gap:.55rem .9rem;margin-top:.95rem}.services_heroRail__tDzb5 a{color:rgba(231,247,252,.8);text-decoration:none;font-size:.76rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid rgba(194,237,249,.24);padding-bottom:.35rem}.services_heroNote__nLKjI{grid-column:2;justify-self:end;max-width:20rem;border-left:2px solid rgba(141,227,255,.48);padding:.2rem 0 .2rem 1rem}.services_heroNote__nLKjI span{color:rgba(223,244,251,.74);font-size:.76rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.services_heroNote__nLKjI p{margin:.65rem 0 0;color:rgba(238,248,252,.88);line-height:1.5}.services_section__TxdLP{position:relative;scroll-margin-top:96px;padding:0 var(--page-x) 2.25rem;background:#f3f7f8}.services_answers__RLy8N{padding:2.1rem var(--page-x) 2.4rem;background:#f3f7f8}.services_answersInner__Xglzx{width:min(1180px,100%);margin:0 auto}.services_answersIntro__b3VRL{display:grid;gap:.55rem;margin-bottom:1rem}.services_answerEyebrow__h4Nw2{color:#0b86b0;font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.services_answersIntro__b3VRL h2{max-width:20ch;margin:0;font-size:clamp(1.55rem,2.6vw,2.25rem);line-height:1.02;letter-spacing:0}.services_answersIntro__b3VRL p{color:var(--muted);line-height:1.55;margin:0;max-width:35rem}.services_answerLinkGroups__LIyeE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.5rem}.services_answerLinkLabel__3j5Tj{color:var(--ink);display:block;font-size:.76rem;font-weight:900;letter-spacing:.12em;margin-bottom:.55rem;text-transform:uppercase}.services_answerLinks__q36S3{display:grid;gap:.45rem}.services_answerLinks__q36S3 a{background:transparent;border-top:1px solid rgba(16,37,47,.08);color:#0b86b0;font-size:.86rem;font-weight:800;padding:.48rem 0;text-decoration:none}.services_answerGrid__qjZ4N{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.95rem 1.35rem}.services_answerGrid__qjZ4N article{border-top:2px solid rgba(13,156,200,.28);padding-top:.8rem}.services_answerGrid__qjZ4N summary{align-items:start;color:var(--ink);cursor:pointer;display:flex;font-size:1.02rem;font-weight:850;justify-content:space-between;line-height:1.35;list-style:none;margin:0 0 .7rem}.services_answerGrid__qjZ4N summary h3{font:inherit;margin:0}.services_answerGrid__qjZ4N summary::-webkit-details-marker{display:none}.services_answerGrid__qjZ4N summary:after{color:#0b86b0;content:"+";flex:0 0 auto;font-weight:900;margin-left:.75rem}.services_answerGrid__qjZ4N details[open] summary:after{content:"-"}.services_answerGrid__qjZ4N p{margin:0;color:var(--muted);line-height:1.55}.services_answerGrid__qjZ4N a{display:inline-flex;margin-top:1rem;color:#0b86b0;font-weight:800;text-decoration:none}.services_section__TxdLP:nth-child(2n){background:#edf3f5}.services_section__TxdLP:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(11,86,118,.085) .7px,transparent 0);background-size:26px 26px;opacity:.16;pointer-events:none}.services_sectionInner__xOyev{display:grid;grid-template-columns:minmax(0,1fr) minmax(19rem,28rem);gap:1.4rem;align-items:center}.services_sectionText__VHs5F{padding:1.1rem 0;border-top:1px solid rgba(16,37,47,.1);box-shadow:none}.services_sectionText__VHs5F:after{content:"";display:block;margin-top:1rem;width:4.5rem;height:2px;background:linear-gradient(90deg,#10a8d8,rgba(16,168,216,0))}.services_cta__VankM h2,.services_pcbSection__n_1Zm h2,.services_sectionText__VHs5F h2{font-size:clamp(1.75rem,3.2vw,2.75rem);font-weight:800;letter-spacing:0;line-height:1.03;margin:.45rem 0 .65rem}.services_cta__VankM p,.services_pcbSection__n_1Zm p,.services_sectionText__VHs5F p{font-size:1rem;color:var(--muted);line-height:1.56;margin:0 0 .75rem}.services_featureList__sAM4O,.services_pcbFeatures__pHEam{list-style:none;display:grid;gap:.45rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:.85rem 0 0;padding:0}.services_featureList__sAM4O li,.services_pcbFeatures__pHEam li{display:grid;grid-template-columns:.75rem minmax(0,1fr);gap:.85rem;color:var(--muted);line-height:1.5}.services_featureList__sAM4O li:before,.services_pcbFeatures__pHEam li:before{content:"";width:.42rem;height:.42rem;border-radius:999px;background:linear-gradient(135deg,#12acd9,#0e7da8);margin-top:.58rem}.services_imageBox__9GPyr,.services_pcbImage__rVqVV{min-height:18rem;border-radius:8px;overflow:hidden;background:linear-gradient(180deg,rgba(8,36,52,.98),rgba(13,86,118,.94)),radial-gradient(circle at top,rgba(126,227,255,.14),transparent 50%);border:1px solid rgba(16,37,47,.08);box-shadow:0 24px 66px rgba(9,21,29,.08);display:flex;align-items:center;justify-content:center;color:rgba(244,251,255,.78)}.services_sectionImage__73nu2{width:100%;height:100%;object-fit:cover;display:block}.services_pcbSection__n_1Zm{position:relative;scroll-margin-top:96px;padding:3rem var(--page-x);background:linear-gradient(135deg,rgba(5,23,34,.99),rgba(10,45,62,.97)),var(--dark);color:#fff}.services_pcbSection__n_1Zm:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(117,222,245,.12) .7px,transparent 0);background-size:24px 24px;opacity:.3;pointer-events:none}.services_pcbInner__Yj_XP{display:grid;grid-template-columns:minmax(0,1fr) minmax(19rem,28rem);gap:1.4rem;align-items:center}.services_pcbFeatures__pHEam li,.services_pcbSection__n_1Zm p{color:rgba(255,255,255,.72)}.services_cta__VankM{padding:3.4rem clamp(1.3rem,4vw,3rem) 3.2rem;text-align:center;background:#f3f7f8}.services_cta__VankM p{max-width:40rem;margin:0 auto 1.5rem}.services_ctaBtns__IEo_f{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}@media (max-width:980px){.services_answerGrid__qjZ4N,.services_heroInner__UDxhZ,.services_pcbInner__Yj_XP,.services_sectionInner__xOyev{grid-template-columns:1fr}.services_heroCopy__4X5hu,.services_heroNote__nLKjI{grid-column:1}.services_heroCopy__4X5hu h1{font-size:4.8rem}.services_heroNote__nLKjI{justify-self:start;max-width:22rem}.services_sectionInner__xOyev[style*=rtl]{direction:ltr!important}}@media (max-width:760px){.services_hero__2ur6U{padding:3rem 24px 4rem}.services_heroCopy__4X5hu,.services_heroNote__nLKjI{width:calc(100vw - 48px)}.services_answerGrid__qjZ4N,.services_answerLinkGroups__LIyeE{grid-template-columns:1fr}.services_answers__RLy8N,.services_cta__VankM,.services_pcbSection__n_1Zm,.services_section__TxdLP{padding-inline:24px}.services_heroCopy__4X5hu h1{font-size:2.8rem;line-height:.95}.services_heroCopy__4X5hu p,.services_heroRail__tDzb5{max-width:100%}.services_heroNote__nLKjI,.services_imageBox__9GPyr,.services_pcbImage__rVqVV,.services_sectionText__VHs5F{border-radius:8px}.services_imageBox__9GPyr,.services_pcbImage__rVqVV{min-height:16rem}.services_featureList__sAM4O,.services_pcbFeatures__pHEam{grid-template-columns:1fr}}