.ServiceDetail_page__Dw6Xw{--navy:#07183b;--blue:#1398f4;--orange:var(--brand-orange);--text-muted:#53647e;--border-light:rgb(7 24 59/8%);position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 10% 8%,rgb(19 152 244/14%),transparent 20rem),radial-gradient(circle at 90% 12%,color-mix(in srgb,var(--brand-orange) 12%,transparent),transparent 18rem),linear-gradient(180deg,#f7fcff 0,#ffffff 38%,#f4faff 100%);color:var(--navy)}.ServiceDetail_inner__WMsFW{width:min(100%,var(--container-width));margin-inline:auto;padding-inline:var(--space-page)}.ServiceDetail_bgLayer__L5CKZ{position:absolute;z-index:-1;pointer-events:none}.ServiceDetail_bgGrid__WBxSl{inset:0;background-image:linear-gradient(rgb(19 152 244/4%) 1px,transparent 0),linear-gradient(90deg,rgb(19 152 244/4%) 1px,transparent 0);background-size:4rem 4rem;mask-image:linear-gradient(180deg,transparent,black 15%,black 85%,transparent)}.ServiceDetail_bgOrbOne__OjIMC{top:10rem;right:-10rem;width:clamp(18rem,28vw,32rem);aspect-ratio:1;border-radius:50%;filter:blur(50px);opacity:.45;background:radial-gradient(circle,var(--blue),transparent 70%)}.ServiceDetail_breadcrumbs__e7aoD{display:flex;align-items:center;gap:.5rem;margin-bottom:clamp(1.25rem,2.5vw,1.75rem);color:var(--text-muted);font-size:.85rem;font-weight:var(--weight-semibold)}.ServiceDetail_breadcrumbLink__HZsBL{color:var(--text-muted);text-decoration:none;transition:color .16s ease}.ServiceDetail_breadcrumbSeparator__B_CRm{opacity:.45}.ServiceDetail_breadcrumbCurrent__Iy4Lv{color:var(--navy);font-weight:var(--weight-bold)}.ServiceDetail_hero__nrZGv{position:relative;padding:clamp(7rem,11vw,9rem) 0 clamp(3rem,6vw,4.5rem)}.ServiceDetail_heroGrid__4l6SK{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:center;gap:clamp(2rem,5vw,4.5rem)}.ServiceDetail_heroCopy__TQPiS{display:flex;flex-direction:column;gap:1.1rem}.ServiceDetail_eyebrow__SuExj{display:inline-flex;align-items:center;gap:.6rem;margin:0;color:var(--navy);font-size:.72rem;font-weight:var(--weight-bold);letter-spacing:.28em;line-height:1.2;text-transform:uppercase}.ServiceDetail_eyebrow__SuExj:before{content:"";width:1.5rem;height:2px;border-radius:999px;background:var(--orange)}.ServiceDetail_heroTitle__pLLDq{margin:0;color:var(--navy);font-size:clamp(2.3rem,5vw,4.2rem);font-weight:var(--weight-bold);letter-spacing:0;line-height:1.05}.ServiceDetail_heroTitle__pLLDq span{background:linear-gradient(120deg,var(--blue) 0,var(--orange) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ServiceDetail_heroLede__4WKaF{max-width:38rem;margin:0;color:var(--text-muted);font-size:clamp(1.02rem,1.5vw,1.2rem);line-height:1.65}.ServiceDetail_heroActions__aWjVS{display:flex;flex-wrap:wrap;align-items:center;gap:.95rem;margin-top:.5rem}.ServiceDetail_ctaButtonPrimary__oJ82C,.ServiceDetail_ctaButtonSecondary__qAWvl,.ServiceDetail_primaryBtn__sUnUv,.ServiceDetail_secondaryBtn__3f1V3{display:inline-flex;align-items:center;text-decoration:none}.ServiceDetail_primaryBtn__sUnUv{gap:.65rem;padding:.9rem 1.65rem;border-radius:999px;background:var(--navy);color:#ffffff;font-size:.92rem;font-weight:var(--weight-bold);box-shadow:0 8px 24px rgb(7 24 59/20%);transition:transform .16s ease,background-color .16s ease,box-shadow .16s ease}.ServiceDetail_secondaryBtn__3f1V3{padding:.9rem 1.45rem;border:1px solid var(--border-light);border-radius:999px;background:rgb(255 255 255/85%);color:var(--navy);font-size:.92rem;font-weight:var(--weight-bold);backdrop-filter:blur(8px);transition:background-color .16s ease,border-color .16s ease,color .16s ease}.ServiceDetail_statsRow__3_O6w{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin-top:1rem;padding:1.25rem 1.5rem;border:1px solid var(--border-light);border-radius:1.25rem;background:rgb(255 255 255/75%);box-shadow:0 8px 24px rgb(7 24 59/3%);backdrop-filter:blur(10px)}.ServiceDetail_statItem___H4Ez{display:flex;flex-direction:column;gap:.2rem}.ServiceDetail_statValue__WPF9S{color:var(--navy);font-size:1.45rem;font-weight:var(--weight-bold);line-height:1}.ServiceDetail_statLabel__tBHuW{color:var(--text-muted);font-size:.78rem;font-weight:var(--weight-semibold)}.ServiceDetail_heroVisual__tnETB{position:relative;display:grid;min-height:clamp(20rem,36vw,30rem);place-items:center}.ServiceDetail_imageHalo__RQ_tI{position:absolute;width:min(85%,26rem);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 45% 45%,rgb(255 255 255/85%),transparent 32%),linear-gradient(135deg,rgb(19 152 244/22%),color-mix(in srgb,var(--brand-orange) 14%,transparent))}.ServiceDetail_heroImage__kUcPA{position:relative;z-index:1;width:min(82%,24rem);height:auto;object-fit:contain;filter:saturate(1.08) drop-shadow(0 16px 36px rgb(7 24 59/16%))}.ServiceDetail_visualNote__jFMXp{position:absolute;right:clamp(.5rem,3vw,2rem);bottom:clamp(.5rem,3vw,2rem);z-index:2;margin:0;color:#132747;font-family:var(--font-brand);font-size:clamp(.95rem,1.6vw,1.35rem);font-style:normal;transform:rotate(-6deg)}.ServiceDetail_visualNote__jFMXp:after{content:"";display:block;width:5.5rem;height:3px;margin-top:.45rem;border-radius:999px;background:var(--orange)}.ServiceDetail_sparkle__31wVD{position:absolute;top:18%;right:18%;color:#ff9b20}.ServiceDetail_relatedSection___Sds9,.ServiceDetail_toolsSection__EOXzo{padding:clamp(3rem,6vw,5rem) 0}.ServiceDetail_overviewSection__fG9mt{padding:clamp(2rem,4vw,3.25rem) 0}.ServiceDetail_overviewTextCard__bWC7k{max-width:54rem;margin-bottom:clamp(1.25rem,2.5vw,2rem)}.ServiceDetail_overviewTextCard__bWC7k h2{margin:.5rem 0 .6rem;color:var(--navy);font-size:clamp(1.75rem,3.2vw,2.7rem);font-weight:var(--weight-bold);line-height:1.15}.ServiceDetail_overviewTextCard__bWC7k p{margin:0;color:var(--text-muted);font-size:clamp(1.02rem,1.4vw,1.18rem);line-height:1.55}.ServiceDetail_deliverablesGrid__fxVta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,3vw,2rem)}.ServiceDetail_deliverablesCard__nVbGw,.ServiceDetail_processCard__PPUnc,.ServiceDetail_relatedCard___rAnL,.ServiceDetail_toolsBox__r0Rqd{border:1px solid var(--border-light);background:#ffffff;box-shadow:0 10px 30px rgb(7 24 59/4%)}.ServiceDetail_deliverablesCard__nVbGw{padding:clamp(1.75rem,3.5vw,2.5rem);border-radius:1.5rem}.ServiceDetail_deliverablesCard__nVbGw h3{display:flex;align-items:center;gap:.65rem;margin:0 0 1.25rem;color:var(--navy);font-size:1.4rem;font-weight:var(--weight-bold)}.ServiceDetail_deliverablesList___9Nyb{display:flex;flex-direction:column;gap:.95rem;margin:0;padding:0;list-style:none}.ServiceDetail_deliverablesList___9Nyb li{display:flex;align-items:flex-start;gap:.75rem;color:var(--navy);font-size:.96rem;font-weight:var(--weight-semibold);line-height:1.5}.ServiceDetail_deliverablesList___9Nyb li svg{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.15rem;padding:.2rem;border-radius:50%;background:color-mix(in srgb,var(--brand-orange) 15%,transparent);color:var(--orange)}.ServiceDetail_faqSection__i9fgp,.ServiceDetail_processSection__VtNnA{padding:clamp(3.5rem,7vw,6rem) 0}.ServiceDetail_processSection__VtNnA{position:relative;overflow:clip;background:linear-gradient(90deg,rgb(255 255 255/84%) 0 1px,transparent 1px 100%),linear-gradient(180deg,rgb(255 255 255/84%) 0 1px,transparent 1px 100%),radial-gradient(circle at 18% 22%,rgb(19 152 244/18%),transparent 25rem),radial-gradient(circle at 85% 76%,color-mix(in srgb,var(--brand-orange) 13%,transparent),transparent 24rem),linear-gradient(180deg,#f7fcff 0,#ffffff 48%,#f3f9ff 100%);background-size:4.75rem 4.75rem,4.75rem 4.75rem,auto,auto,auto}.ServiceDetail_processSection__VtNnA:after,.ServiceDetail_processSection__VtNnA:before{position:absolute;z-index:-1;border-radius:999px;content:"";pointer-events:none}.ServiceDetail_processSection__VtNnA:before{top:clamp(3rem,8vw,7rem);left:max(-10rem,-8vw);width:clamp(16rem,24vw,28rem);aspect-ratio:1;background:rgb(19 152 244/12%);filter:blur(42px)}.ServiceDetail_processSection__VtNnA:after{right:max(-12rem,-10vw);bottom:clamp(3rem,8vw,7rem);width:clamp(18rem,28vw,32rem);aspect-ratio:1;background:color-mix(in srgb,var(--brand-orange) 10%,transparent);filter:blur(48px)}.ServiceDetail_sectionHeader__wA2u5{display:flex;flex-direction:column;align-items:center;max-width:44rem;margin-inline:auto;margin-bottom:clamp(2.5rem,5vw,4rem);gap:.75rem;text-align:center}.ServiceDetail_sectionHeader__wA2u5 h2{margin:0;color:var(--navy);font-size:clamp(1.85rem,3.5vw,2.8rem);font-weight:var(--weight-bold);line-height:1.15}.ServiceDetail_sectionHeader__wA2u5 h2 span{color:var(--orange)}.ServiceDetail_sectionHeader__wA2u5 p{margin:0;color:var(--text-muted);font-size:1.05rem;line-height:1.6}.ServiceDetail_processShell__LprRb{display:grid;grid-template-columns:minmax(18rem,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(2rem,6vw,5rem)}.ServiceDetail_processNarrative___G8Us{position:sticky;top:6rem;display:flex;flex-direction:column;gap:1.1rem;min-height:28rem;padding:clamp(1.75rem,3.5vw,2.75rem);border:1px solid rgb(7 24 59/10%);border-radius:1.75rem;background:linear-gradient(135deg,rgb(255 255 255/92%),rgb(247 252 255/76%)),linear-gradient(135deg,rgb(19 152 244/12%),color-mix(in srgb,var(--brand-orange) 10%,transparent));box-shadow:0 24px 60px rgb(7 24 59/8%),inset 0 1px 0 rgb(255 255 255/88%);backdrop-filter:blur(18px)}.ServiceDetail_processNarrative___G8Us h2{margin:0;color:var(--navy);font-size:clamp(2rem,4vw,3.35rem);font-weight:var(--weight-bold);letter-spacing:0;line-height:1.03}.ServiceDetail_processNarrative___G8Us h2 span{background:linear-gradient(120deg,var(--blue),var(--orange));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ServiceDetail_processNarrative___G8Us>p:not(.ServiceDetail_eyebrow__SuExj){max-width:31rem;margin:0;color:var(--text-muted);font-size:clamp(1rem,1.45vw,1.14rem);line-height:1.7}.ServiceDetail_processSignalPanel__AHZ7Q{display:grid;gap:.7rem;margin-top:.4rem}.ServiceDetail_processSignalPanel__AHZ7Q div{display:flex;align-items:center;gap:.7rem;min-height:3.25rem;padding:.8rem .95rem;border:1px solid rgb(7 24 59/8%);border-radius:1rem;background:rgb(255 255 255/72%);color:var(--navy);font-size:.92rem;font-weight:var(--weight-bold);box-shadow:0 10px 26px rgb(7 24 59/4%)}.ServiceDetail_processSignalPanel__AHZ7Q svg{flex:0 0 auto;color:var(--orange)}.ServiceDetail_processTimeline__UqOYv{position:relative;display:grid;gap:clamp(1rem,2.4vw,1.5rem);padding:.35rem 0}.ServiceDetail_processCard__PPUnc{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(1rem,2vw,1.35rem);min-height:11rem;padding:clamp(1.25rem,2.6vw,1.8rem);border-color:rgb(7 24 59/9%);border-radius:1.5rem;background:linear-gradient(135deg,rgb(255 255 255/94%),rgb(248 252 255/88%)),radial-gradient(circle at 100% 0,rgb(19 152 244/12%),transparent 17rem);box-shadow:0 18px 46px rgb(7 24 59/7%),inset 0 1px 0 rgb(255 255 255/92%);opacity:0;transform:translateY(3rem) scale(.96);transform-origin:center;animation:ServiceDetail_process-card-rise__L7_i_ linear both;animation-delay:calc(var(--step-index) * 80ms);animation-timeline:view();animation-range:entry 4% cover 38%;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.ServiceDetail_processStepNumber__GOmh9{display:inline-flex;align-items:center;justify-content:center;width:clamp(3rem,5vw,4rem);height:clamp(3rem,5vw,4rem);border-radius:1rem;background:linear-gradient(135deg,rgb(19 152 244/16%),color-mix(in srgb,var(--brand-orange) 12%,transparent)),#ffffff;color:var(--navy);font-size:clamp(1rem,1.6vw,1.3rem);font-weight:var(--weight-bold);box-shadow:inset 0 0 0 1px rgb(7 24 59/7%)}.ServiceDetail_processCardBody__TpT_Z{min-width:0}.ServiceDetail_processKicker__K_jKp{margin:0 0 .3rem;color:var(--blue);font-size:.72rem;font-weight:var(--weight-bold);letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.ServiceDetail_processCard__PPUnc h3{margin:0 0 .55rem;color:var(--navy);font-size:clamp(1.18rem,2vw,1.55rem);font-weight:var(--weight-bold);line-height:1.18}.ServiceDetail_processCardBody__TpT_Z>p:not(.ServiceDetail_processKicker__K_jKp){margin:0;color:var(--text-muted);font-size:.96rem;line-height:1.6}.ServiceDetail_toolsBox__r0Rqd{display:flex;flex-direction:column;align-items:center;gap:1.75rem;padding:clamp(2rem,4vw,3.5rem);border-radius:1.75rem;text-align:center}.ServiceDetail_toolsBox__r0Rqd h3{margin:0;color:var(--navy);font-size:clamp(1.4rem,2.5vw,2rem);font-weight:var(--weight-bold)}.ServiceDetail_toolsBox__r0Rqd p{max-width:36rem;margin:-.85rem 0 0;color:var(--text-muted);font-size:.98rem}.ServiceDetail_toolsList__9uXRZ{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.ServiceDetail_toolPill__3AIYM{display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1.25rem;border:1px solid var(--border-light);border-radius:999px;background:#f7fbfe;color:var(--navy);font-size:.9rem;font-weight:var(--weight-bold);transition:transform .16s ease,background-color .16s ease,border-color .16s ease}.ServiceDetail_faqWrapper__fvUCO{max-width:52rem;margin-inline:auto}.ServiceDetail_relatedGrid__zefrG{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.25rem}.ServiceDetail_relatedCard___rAnL{display:flex;flex-direction:column;gap:.75rem;padding:1.75rem;border-radius:1.25rem;color:var(--navy);text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.ServiceDetail_relatedIcon__YlF2u{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.75rem;background:color-mix(in srgb,var(--brand-orange) 12%,transparent);color:var(--orange)}.ServiceDetail_relatedCard___rAnL h4{display:flex;align-items:center;justify-content:space-between;margin:0;font-size:1.15rem;font-weight:var(--weight-bold)}.ServiceDetail_relatedCard___rAnL p{margin:0;color:var(--text-muted);font-size:.9rem;line-height:1.5}.ServiceDetail_ctaSection__oyNKm{padding:clamp(3rem,6vw,5.5rem) 0 clamp(4.5rem,8vw,7rem)}.ServiceDetail_ctaCard__c9FDa{position:relative;overflow:hidden;padding:clamp(2.5rem,6vw,4.5rem) clamp(1.5rem,5vw,4rem);border-radius:2rem;background:radial-gradient(circle at 15% 20%,rgb(19 152 244/35%),transparent 25rem),radial-gradient(circle at 85% 80%,color-mix(in srgb,var(--brand-orange) 28%,transparent),transparent 22rem),#07183b;color:#ffffff;text-align:center;box-shadow:0 24px 60px rgb(7 24 59/35%)}.ServiceDetail_ctaContent__konlM{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;max-width:44rem;margin-inline:auto;gap:1.25rem}.ServiceDetail_ctaEyebrow__GZScO{color:var(--orange);font-size:.75rem;font-weight:var(--weight-bold);letter-spacing:.25em;text-transform:uppercase}.ServiceDetail_ctaCard__c9FDa h2{margin:0;color:#ffffff;font-size:clamp(1.85rem,4.2vw,3.2rem);font-weight:var(--weight-bold);line-height:1.15}.ServiceDetail_ctaCard__c9FDa h2 span{color:var(--orange)}.ServiceDetail_ctaCard__c9FDa p{margin:0;color:#cbd7e6;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.6}.ServiceDetail_ctaActions__G5FqH{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:.85rem}.ServiceDetail_ctaButtonPrimary__oJ82C{gap:.65rem;padding:.95rem 1.85rem;border-radius:999px;background:var(--orange);color:#ffffff;font-size:.95rem;font-weight:var(--weight-bold);box-shadow:0 10px 25px color-mix(in srgb,var(--brand-orange) 35%,transparent);transition:transform .16s ease,background-color .16s ease,box-shadow .16s ease}.ServiceDetail_ctaButtonSecondary__qAWvl{padding:.95rem 1.75rem;border:1px solid rgb(255 255 255/25%);border-radius:999px;background:rgb(255 255 255/10%);color:#ffffff;font-size:.95rem;font-weight:var(--weight-bold);backdrop-filter:blur(8px);transition:background-color .16s ease,border-color .16s ease}@media (hover:hover){.ServiceDetail_breadcrumbLink__HZsBL:hover{color:var(--blue)}.ServiceDetail_primaryBtn__sUnUv:hover{transform:translateY(-2px);background:#0f2b60;box-shadow:0 12px 30px rgb(7 24 59/26%)}.ServiceDetail_secondaryBtn__3f1V3:hover,.ServiceDetail_toolPill__3AIYM:hover{border-color:var(--blue);background:#ffffff;color:var(--blue)}.ServiceDetail_toolPill__3AIYM:hover{transform:translateY(-2px)}.ServiceDetail_relatedCard___rAnL:hover{transform:translateY(-3px);border-color:var(--blue);box-shadow:0 16px 36px rgb(19 152 244/12%)}.ServiceDetail_processCard__PPUnc:hover{transform:translateY(-4px) scale(1);border-color:rgb(19 152 244/22%);box-shadow:0 24px 56px rgb(7 24 59/10%),0 0 0 1px rgb(19 152 244/8%),inset 0 1px 0 rgb(255 255 255/92%)}.ServiceDetail_ctaButtonPrimary__oJ82C:hover{transform:translateY(-2px);background:#f06a0a;box-shadow:0 14px 32px color-mix(in srgb,var(--brand-orange) 45%,transparent)}.ServiceDetail_ctaButtonSecondary__qAWvl:hover{border-color:#ffffff;background:rgb(255 255 255/20%)}}@media (max-width:68rem){.ServiceDetail_processShell__LprRb{grid-template-columns:1fr}.ServiceDetail_processNarrative___G8Us{position:relative;top:auto;min-height:auto}}@media (max-width:58rem){.ServiceDetail_deliverablesGrid__fxVta,.ServiceDetail_heroGrid__4l6SK{grid-template-columns:1fr}.ServiceDetail_heroVisual__tnETB{min-height:22rem;order:-1}}@media (max-width:44rem){.ServiceDetail_inner__WMsFW{padding-inline:var(--space-4)}.ServiceDetail_statsRow__3_O6w{grid-template-columns:repeat(2,minmax(0,1fr))}.ServiceDetail_processCard__PPUnc{grid-template-columns:1fr;min-height:auto}.ServiceDetail_processStepNumber__GOmh9{width:3.15rem;height:3.15rem}.ServiceDetail_visualNote__jFMXp{display:none}.ServiceDetail_ctaActions__G5FqH{flex-direction:column;width:100%}.ServiceDetail_ctaButtonPrimary__oJ82C,.ServiceDetail_ctaButtonSecondary__qAWvl{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.ServiceDetail_breadcrumbLink__HZsBL,.ServiceDetail_ctaButtonPrimary__oJ82C,.ServiceDetail_ctaButtonSecondary__qAWvl,.ServiceDetail_primaryBtn__sUnUv,.ServiceDetail_processCard__PPUnc,.ServiceDetail_relatedCard___rAnL,.ServiceDetail_secondaryBtn__3f1V3,.ServiceDetail_toolPill__3AIYM{transition:none}.ServiceDetail_processCard__PPUnc{animation:none;opacity:1;transform:none}}@keyframes ServiceDetail_process-card-rise__L7_i_{0%{opacity:0;transform:translateY(3rem) scale(.96)}65%,to{opacity:1;transform:translateY(0) scale(1)}}.ToolsSection_toolsSection__mYmbD{--navy:#07183b;--blue:#1398f4;--orange:var(--brand-orange);--muted:#53647e;--card-border:rgba(7,24,59,0.08);position:relative;padding:clamp(3.5rem,6vw,5.5rem) 0}.ToolsSection_inner__l2r2r{position:relative;z-index:1;width:min(100%,84rem);margin-inline:auto;padding-inline:clamp(1rem,3.5vw,2.5rem)}.ToolsSection_toolsContainer__PnwN8{position:relative;padding:clamp(2.5rem,4.5vw,4.25rem) clamp(1.25rem,3.2vw,3.25rem)}.ToolsSection_toolsContainer__PnwN8:before{content:none}.ToolsSection_headerBlock__tLtAt,.ToolsSection_standardsBar__qY24G,.ToolsSection_toolsGrid__OL_EA{position:relative;z-index:1}.ToolsSection_headerBlock__tLtAt{display:grid;justify-items:center;gap:1rem;max-width:54rem;margin-inline:auto;margin-bottom:clamp(2rem,4vw,3.5rem);text-align:center}.ToolsSection_eyebrowBadge__1lRFK{display:inline-flex;align-items:center;gap:.55rem;padding:.45rem .95rem;border:1px solid rgba(19,152,244,.22);border-radius:999px;background:rgba(19,152,244,.08);color:var(--blue);font-size:.76rem;font-weight:var(--weight-bold);letter-spacing:.16em;text-transform:uppercase}.ToolsSection_eyebrowDot__8pptC{width:.45rem;height:.45rem;border-radius:50%;background:var(--blue);box-shadow:0 0 0 .32rem rgba(19,152,244,.14)}.ToolsSection_title__0c1b3{margin:0;color:var(--navy);font-size:clamp(2.1rem,4.4vw,3.8rem);font-weight:var(--weight-bold);letter-spacing:0;line-height:1.05}.ToolsSection_titleHighlight__oavpM{color:var(--blue)}.ToolsSection_subtitle__XPqh9{max-width:46rem;margin:0;color:var(--muted);font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.65}.ToolsSection_filterBar__6xczn{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:.8rem}.ToolsSection_filterBtn__QjcUK{display:inline-flex;align-items:center;gap:.45rem;min-height:2.35rem;padding:.58rem .85rem;border:1px solid rgba(7,24,59,.08);border-radius:999px;background:rgba(255,255,255,.8);color:var(--navy);cursor:pointer;font-size:.78rem;font-weight:var(--weight-bold);transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.ToolsSection_filterBtnActive__1apTb{border-color:rgba(19,152,244,.35);background:rgba(19,152,244,.1);color:var(--blue)}.ToolsSection_filterIcon__l9Qe4{flex:0 0 auto}.ToolsSection_filterCountBadge__DQd_D{display:inline-grid;min-width:1.35rem;height:1.35rem;place-items:center;border-radius:999px;background:rgba(7,24,59,.07);font-size:.68rem}.ToolsSection_toolsGrid__OL_EA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.9rem,1.8vw,1.25rem)}.ToolsSection_toolCard__amJFd{position:relative;overflow:hidden;min-height:12rem;padding:1.25rem;border:1px solid rgba(7,24,59,.08);border-radius:1.25rem;background:rgba(255,255,255,.88);box-shadow:0 14px 34px rgba(7,24,59,.06);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.ToolsSection_cardTopAccent__24puK{position:absolute;top:0;right:0;left:0;height:3px;background:var(--card-accent,var(--blue));opacity:.7}.ToolsSection_cardGlowAura__LHhiN{position:absolute;top:-20%;left:10%;width:80%;height:60%;background:radial-gradient(circle,var(--card-accent-glow,rgba(19,152,244,.15)),transparent 70%);opacity:0;pointer-events:none;transition:opacity .18s ease}.ToolsSection_cardHeader__CC3DL{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem;margin-bottom:1rem}.ToolsSection_iconBox__JGCRN{display:grid;width:3.5rem;height:3.5rem;flex:0 0 auto;place-items:center;border:1px solid var(--card-icon-border,rgba(19,152,244,.18));border-radius:1rem;background:var(--card-icon-bg,rgba(19,152,244,.08))}.ToolsSection_toolIconSvg__tyt1Z{width:1.8rem;height:1.8rem;display:block}.ToolsSection_badgeCluster__XDiQi{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem}.ToolsSection_statusPill__caRTx,.ToolsSection_techTag__c0kp6,.ToolsSection_toolBadge__hfyRM{display:inline-flex;align-items:center;border-radius:999px;font-size:.68rem;font-weight:var(--weight-bold);line-height:1}.ToolsSection_toolBadge__hfyRM{padding:.42rem .62rem;background:var(--card-icon-bg,rgba(19,152,244,.08));color:var(--navy)}.ToolsSection_statusPill__caRTx{gap:.3rem;padding:.42rem .56rem;background:rgba(16,185,129,.1);color:#0f9f72}.ToolsSection_statusDot__5e8px{width:.38rem;height:.38rem;border-radius:50%;background:currentColor}.ToolsSection_cardBody__CgVks{position:relative;z-index:1}.ToolsSection_nameRow__K1Z11{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ToolsSection_toolName__inXhP{margin:0;color:var(--navy);font-size:1.08rem;font-weight:var(--weight-bold);letter-spacing:0;line-height:1.2}.ToolsSection_toolArrow__TkERR{flex:0 0 auto;color:var(--card-accent,var(--blue))}.ToolsSection_toolRole__u7Jkh{display:block;margin:.5rem 0 0;color:var(--muted);font-size:.88rem;font-weight:var(--weight-semibold);line-height:1.45}.ToolsSection_cardFooter__nSOPg{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1rem}.ToolsSection_techTag__c0kp6{padding:.42rem .58rem;background:rgba(7,24,59,.04);color:var(--muted)}.ToolsSection_standardsBar__qY24G{margin-top:clamp(1.5rem,3vw,2.5rem);padding:clamp(1.25rem,2.5vw,1.75rem);border:1px solid rgba(7,24,59,.08);border-radius:1.35rem;background:rgba(255,255,255,.78);box-shadow:0 14px 36px rgba(7,24,59,.05)}.ToolsSection_standardsHeader__jtMfm{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.ToolsSection_standardsTitleBlock__jq79V{display:grid;gap:.45rem}.ToolsSection_guaranteeTag__p8zmK,.ToolsSection_standardsPill__Wvvmp{display:inline-flex;align-items:center;gap:.45rem;width:fit-content;color:var(--blue);font-size:.76rem;font-weight:var(--weight-bold)}.ToolsSection_checkIcon__3FW0H{color:var(--blue)}.ToolsSection_standardsHeading__VzL6r{margin:0;color:var(--navy);font-size:clamp(1.15rem,2vw,1.45rem);font-weight:var(--weight-bold)}.ToolsSection_guaranteeTag__p8zmK{padding:.55rem .75rem;border-radius:999px;background:color-mix(in srgb,var(--brand-orange) 10%,transparent);color:var(--orange)}.ToolsSection_standardsGrid__OFr_K{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.ToolsSection_standardCard__CbUPi{display:grid;gap:.75rem;padding:1rem;border:1px solid rgba(7,24,59,.07);border-radius:1rem;background:#ffffff}.ToolsSection_standardTopRow__cmbe4{display:flex;align-items:center}.ToolsSection_standardIconWrap__f9XNw{display:grid;width:2.35rem;height:2.35rem;place-items:center;border-radius:.75rem}.ToolsSection_standardContent__H1p5L{display:grid;gap:.25rem}.ToolsSection_standardTitle__53rnP{color:var(--navy);font-size:.86rem;font-weight:var(--weight-bold)}.ToolsSection_standardSub__2Tx09{color:var(--muted);font-size:.76rem;line-height:1.4}@media (hover:hover){.ToolsSection_filterBtn__QjcUK:hover,.ToolsSection_toolCard__amJFd:hover{transform:translateY(-3px)}.ToolsSection_toolCard__amJFd:hover{border-color:var(--card-accent-border,rgba(19,152,244,.35));background:#ffffff;box-shadow:0 18px 40px -10px var(--card-accent-glow,rgba(19,152,244,.2)),0 0 0 1px var(--card-accent-border,rgba(19,152,244,.22)),0 4px 12px rgba(7,24,59,.04)}.ToolsSection_toolCard__amJFd:hover .ToolsSection_cardGlowAura__LHhiN{opacity:1}}@media (max-width:76rem){.ToolsSection_standardsGrid__OFr_K,.ToolsSection_toolsGrid__OL_EA{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:46rem){.ToolsSection_toolsContainer__PnwN8{padding:2rem 1rem}.ToolsSection_standardsGrid__OFr_K,.ToolsSection_toolsGrid__OL_EA{grid-template-columns:1fr}.ToolsSection_standardsHeader__jtMfm{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.ToolsSection_cardGlowAura__LHhiN,.ToolsSection_filterBtn__QjcUK,.ToolsSection_toolCard__amJFd{transition:none}}.WebsiteElementsSection_section__B4uqh{--navy:#07183b;--navy-dark:#040e24;--blue:#1398f4;--blue-light:#52b6ff;--blue-glow:rgba(19,152,244,0.22);--orange:var(--brand-orange);--orange-light:#e49a18;--orange-glow:color-mix(in srgb,var(--brand-orange) 22%,transparent);--text-muted:#53647e;--border-light:rgba(7,24,59,0.08);position:relative;isolation:isolate;padding:clamp(5rem,8vw,7.5rem) 0;overflow:hidden;background:radial-gradient(circle at 50% 50%,rgba(19,152,244,.05) 0,transparent 68%),linear-gradient(180deg,transparent,rgba(246,251,255,.6) 45%,transparent)}.WebsiteElementsSection_inner__B7Uzu{width:min(100%,var(--container-width,80rem));margin-inline:auto;padding-inline:var(--space-page,1.5rem);position:relative;z-index:2}.WebsiteElementsSection_sectionHeader__x_oXk{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:52rem;margin-inline:auto;margin-bottom:clamp(3rem,5vw,4.5rem)}.WebsiteElementsSection_eyebrowBadge__cyqRQ{display:inline-flex;align-items:center;gap:.6rem;padding:.42rem .95rem;border-radius:999px;background:rgba(255,255,255,.9);border:1px solid color-mix(in srgb,var(--brand-orange) 24%,transparent);box-shadow:0 4px 14px rgba(7,24,59,.04);backdrop-filter:blur(8px);margin-bottom:1.15rem}.WebsiteElementsSection_pulseDot__xl7qF{position:relative;width:.45rem;height:.45rem;border-radius:50%;background:var(--orange)}.WebsiteElementsSection_pulseDot__xl7qF:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:1.5px solid var(--orange);animation:WebsiteElementsSection_pulseRipple__C0C5f 2.2s cubic-bezier(.24,0,.38,1) infinite;opacity:.8}@keyframes WebsiteElementsSection_pulseRipple__C0C5f{0%{transform:scale(.9);opacity:.9}70%{transform:scale(2.4);opacity:0}to{transform:scale(2.6);opacity:0}}.WebsiteElementsSection_eyebrowText__KXn_p{color:var(--orange);font-size:.72rem;font-weight:var(--weight-bold);letter-spacing:.24em;text-transform:uppercase}.WebsiteElementsSection_heading__BUnCv{margin:0 0 1rem;color:var(--navy);font-size:clamp(2.1rem,3.8vw,3.2rem);font-weight:var(--weight-bold);letter-spacing:-.025em;line-height:1.15}.WebsiteElementsSection_headingHighlight__Q0H8O{background:linear-gradient(135deg,var(--orange) 0,var(--orange-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline}.WebsiteElementsSection_description__Tghzf{margin:0;color:var(--text-muted);font-size:clamp(1.02rem,1.4vw,1.18rem);line-height:1.65;font-weight:var(--weight-regular)}.WebsiteElementsSection_connectedStage__ipitL{position:relative;width:100%;display:grid;grid-template-columns:minmax(0,1fr) clamp(16rem,22vw,22rem) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,3vw,3rem)}@media (max-width:1023px){.WebsiteElementsSection_connectedStage__ipitL{display:none}}.WebsiteElementsSection_column__lO_Np{display:flex;flex-direction:column;gap:1.25rem;position:relative;z-index:3}.WebsiteElementsSection_elementCard__wajkQ{position:relative;width:100%;height:100%;min-height:7.25rem;padding:1.15rem 1.4rem;border-radius:1.25rem;background:linear-gradient(165deg,rgba(255,255,255,.96),rgba(248,251,255,.88));border:1px solid rgba(7,24,59,.08);box-shadow:0 10px 28px -8px rgba(7,24,59,.06),0 2px 6px rgba(7,24,59,.02),inset 0 0 0 1px rgba(255,255,255,.9);backdrop-filter:blur(14px);display:flex;flex-direction:column;justify-content:center;cursor:pointer;transition:transform .28s cubic-bezier(.16,1,.3,1),border-color .28s ease,box-shadow .28s ease,background-color .28s ease;will-change:transform}.WebsiteElementsSection_elementCard__wajkQ:hover{transform:translateY(-3px) scale(1.02);border-color:color-mix(in srgb,var(--brand-orange) 35%,transparent);box-shadow:0 18px 38px -10px rgba(7,24,59,.12),0 0 24px -4px var(--orange-glow),0 0 0 1px rgba(255,255,255,1) inset;background:#ffffff}.WebsiteElementsSection_elementCardActive__bF_lg{border-color:color-mix(in srgb,var(--brand-orange) 45%,transparent);box-shadow:0 18px 40px -10px color-mix(in srgb,var(--brand-orange) 16%,transparent),0 0 24px color-mix(in srgb,var(--brand-orange) 12%,transparent)}.WebsiteElementsSection_cardHeader__3QG8e{display:flex;align-items:center;justify-content:space-between;margin-bottom:.35rem}.WebsiteElementsSection_cardStep__22d0B{font-size:.82rem;font-weight:var(--weight-bold);color:var(--orange);letter-spacing:.05em}.WebsiteElementsSection_cardIcon__cz_uN{display:flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border-radius:.6rem;background:color-mix(in srgb,var(--brand-orange) 10%,transparent);color:var(--orange);transition:transform .25s ease}.WebsiteElementsSection_elementCard__wajkQ:hover .WebsiteElementsSection_cardIcon__cz_uN{transform:scale(1.15);background:var(--orange);color:#ffffff}.WebsiteElementsSection_cardTitle__dhNK2{margin:0 0 .3rem;color:var(--navy);font-size:.95rem;font-weight:var(--weight-bold);line-height:1.25;letter-spacing:-.01em;text-transform:uppercase}.WebsiteElementsSection_cardDesc__pyfjd{margin:0;color:var(--text-muted);font-size:.82rem;line-height:1.45;font-weight:var(--weight-medium)}.WebsiteElementsSection_nodeDotLeft__wUk5W{position:absolute;top:50%;right:-.45rem;transform:translateY(-50%);width:.85rem;height:.85rem;border-radius:50%;background:#ffffff;border:2px solid var(--orange);box-shadow:0 0 10px color-mix(in srgb,var(--brand-orange) 40%,transparent);transition:transform .2s ease,background-color .2s ease}.WebsiteElementsSection_elementCard__wajkQ:hover .WebsiteElementsSection_nodeDotLeft__wUk5W{transform:translateY(-50%) scale(1.3);background:var(--orange)}.WebsiteElementsSection_nodeDotRight__Kr5sZ{position:absolute;top:50%;left:-.45rem;transform:translateY(-50%);width:.85rem;height:.85rem;border-radius:50%;background:#ffffff;border:2px solid var(--blue);box-shadow:0 0 10px rgba(19,152,244,.4);transition:transform .2s ease,background-color .2s ease}.WebsiteElementsSection_elementCard__wajkQ:hover .WebsiteElementsSection_nodeDotRight__Kr5sZ{transform:translateY(-50%) scale(1.3);background:var(--blue)}.WebsiteElementsSection_centerHub__NcNsz{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem 0;z-index:4}.WebsiteElementsSection_mascotHalo__39w0w{position:absolute;width:clamp(14rem,20vw,18rem);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(19,152,244,.2) 0,color-mix(in srgb,var(--brand-orange) 14%,transparent) 45%,transparent 70%);filter:blur(28px);z-index:1}.WebsiteElementsSection_orbitRing___HPFa{position:absolute;width:clamp(15rem,21vw,19rem);aspect-ratio:1;border-radius:50%;border:1.5px dashed rgba(19,152,244,.32);z-index:2;pointer-events:none}.WebsiteElementsSection_orbitRingInner__3YyBZ{position:absolute;width:clamp(12rem,17vw,15rem);aspect-ratio:1;border-radius:50%;border:1px solid color-mix(in srgb,var(--brand-orange) 2%,transparent);z-index:2;pointer-events:none}.WebsiteElementsSection_mascotImageWrap__Ma1ES{position:relative;z-index:3;width:clamp(10.5rem,14vw,13rem);height:auto;display:flex;flex-direction:column;align-items:center;will-change:transform}.WebsiteElementsSection_mascotImage__8ebRE{width:100%;height:auto;object-fit:contain;filter:saturate(1.12) drop-shadow(0 18px 38px rgba(7,24,59,.2))}.WebsiteElementsSection_groundShadow__10bTQ{width:60%;height:1rem;border-radius:50%;background:radial-gradient(ellipse at center,rgba(7,24,59,.24) 0,transparent 70%);filter:blur(5px);margin-top:-.65rem}.WebsiteElementsSection_hubBadge__8eoQf{position:relative;z-index:4;margin-top:1rem;display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .85rem;border-radius:999px;background:rgba(255,255,255,.95);border:1px solid rgba(7,24,59,.08);box-shadow:0 4px 14px rgba(7,24,59,.05);backdrop-filter:blur(8px);font-size:.74rem;font-weight:var(--weight-bold);color:var(--navy)}.WebsiteElementsSection_hubBadgeDot__uUl3k{width:.4rem;height:.4rem;border-radius:50%;background:var(--blue);box-shadow:0 0 6px var(--blue)}.WebsiteElementsSection_sparkleWrap__BSWYJ{position:absolute;inset:0;pointer-events:none;z-index:5}.WebsiteElementsSection_sparkleOrange__SqX_V{position:absolute;color:#ff9b20}.WebsiteElementsSection_sparkleBlue__0gutg{position:absolute;color:#1398f4}.WebsiteElementsSection_connectorSvg__0SlRZ{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1}.WebsiteElementsSection_circuitPath__2VU9G{fill:none;stroke:rgba(19,152,244,.22);stroke-width:1.5;stroke-dasharray:4 4;transition:stroke .3s ease,stroke-width .3s ease}.WebsiteElementsSection_circuitPathActive__gMWtA{stroke:var(--orange);stroke-width:2.5;stroke-dasharray:none;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--brand-orange) 50%,transparent))}.WebsiteElementsSection_mobileContainer__dd7pJ{display:none}@media (max-width:1023px){.WebsiteElementsSection_mobileContainer__dd7pJ{display:flex;flex-direction:column;align-items:center;gap:2.5rem}.WebsiteElementsSection_mobileMascotWrap__wIRgD{position:relative;display:flex;flex-direction:column;align-items:center;width:clamp(9rem,28vw,12.5rem)}.WebsiteElementsSection_mobileGrid__bzTUc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem;width:100%}@media (max-width:580px){.WebsiteElementsSection_mobileGrid__bzTUc{grid-template-columns:1fr}}.WebsiteElementsSection_mobileCard__u1eXY{padding:1.35rem 1.25rem;border-radius:1.25rem;background:#ffffff;border:1px solid rgba(7,24,59,.08);box-shadow:0 8px 24px rgba(7,24,59,.04);display:flex;flex-direction:column;align-items:flex-start;text-align:left;transition:transform .25s ease,border-color .25s ease}.WebsiteElementsSection_mobileCard__u1eXY:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--brand-orange) 30%,transparent)}}