a,button,input,textarea,select{-webkit-tap-highlight-color:transparent}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-primary:#fff;--bg-secondary:#f4f8fb;--text-primary:#142d43;--text-secondary:#526b7f;--text-muted:#526b7f;--text-on-dark:#c0d2df;--accent-blue:#1c75b5;--accent-emerald:#36a782;--border-subtle:#dfe7ed;--font-heading:"Poppins", Arial, sans-serif;--font-body:"Poppins", Arial, sans-serif;--header-height:82px;--radius-md:4px;--radius-lg:10px;--radius-full:9999px;--transition-normal:.2s ease}@media (width<=760px){:root{--header-height:70px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body{background:var(--bg-primary);min-width:320px;min-height:100vh;color:var(--text-primary);font-family:var(--font-body);margin:0;line-height:1.6}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,p,figure{margin:0}h1,h2,h3,h4{font-family:var(--font-heading);line-height:1.14}:focus-visible{outline-offset:4px;outline:3px solid #287eb8}::selection{color:#133550;background:#d7ebf9}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/poppins-400.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/poppins-500.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/poppins-600.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/poppins-700.ttf)format("truetype")}._footer_btres_1{background:#f5f8fb;border-top:1px solid #e4ebf1;padding:42px 0 25px}._inner_btres_2{width:min(100% - 64px,1360px);margin-inline:auto}._top_btres_3{grid-template-columns:minmax(170px,1fr) 1.2fr auto;align-items:center;gap:30px;padding-bottom:28px;display:grid}._brand_btres_4{width:170px;display:block}._brand_btres_4 img{width:100%;height:auto;display:block}._statement_btres_6{color:#536b7d;font-size:.9rem}._contact_btres_7{color:#186aa6;align-items:center;gap:12px;font-size:.875rem;font-weight:600;display:inline-flex}._bottom_btres_8{color:#526b7f;border-top:1px solid #dfe7ed;justify-content:space-between;align-items:center;gap:20px;padding-top:20px;font-size:.875rem;display:flex}._bottom_btres_8 nav{flex-wrap:wrap;gap:18px;display:flex}._bottom_btres_8 a:hover{color:#206fa9}@media (width<=760px){._footer_btres_1{padding:32px 0 22px}._inner_btres_2{width:calc(100% - 40px)}._top_btres_3{grid-template-columns:1fr auto;gap:16px;padding-bottom:22px}._brand_btres_4{width:148px}._statement_btres_6{grid-area:2/1/auto/-1;font-size:.875rem}._bottom_btres_8{flex-direction:column;align-items:flex-start;gap:13px;font-size:.875rem}._bottom_btres_8 nav{gap:13px 17px}}._header_1wodj_1{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border-bottom:1px solid #dbe5efcc;width:100%;position:sticky;top:0}._inner_1wodj_10{justify-content:space-between;align-items:center;width:min(100% - 64px,1360px);height:82px;margin-inline:auto;display:flex}._brand_1wodj_18{flex:none;width:174px;display:block}._brand_1wodj_18 img{width:100%;height:auto;display:block}._desktopNav_1wodj_20{align-items:center;gap:clamp(18px,2.4vw,35px);margin-left:auto;margin-right:clamp(28px,4vw,58px);display:flex}._desktopNav_1wodj_20 a{color:#536779;padding:.6rem 0;font-size:.79rem;font-weight:500;transition:color .18s;position:relative}._desktopNav_1wodj_20 a:after{content:"";transform-origin:0;background:#247dc2;height:1px;transition:transform .18s;position:absolute;bottom:.2rem;left:0;right:0;transform:scaleX(0)}._desktopNav_1wodj_20 a:hover,._desktopNav_1wodj_20 a._active_1wodj_42{color:#123451}._desktopNav_1wodj_20 a._active_1wodj_42:after,._desktopNav_1wodj_20 a:hover:after{transform:scaleX(1)}._actions_1wodj_45{align-items:center;gap:13px;display:flex}._language_1wodj_46{color:#526a7e;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dbe6ee;border-radius:3px;align-items:center;gap:7px;min-height:42px;padding:0 10px;font-size:.75rem;font-weight:500;transition:background .18s,border-color .18s;display:inline-flex}._language_1wodj_46:hover,._mobileLanguage_1wodj_63:hover{color:#1675b9}._language_1wodj_46:hover{background:#f6fafd;border-color:#aecbe0}._languageCode_1wodj_65{color:#61798b;letter-spacing:.08em;font-size:.72rem}._languageName_1wodj_66{display:inline}._contactAction_1wodj_67{color:#135b91;border:1px solid #d4e3f0;border-radius:4px;align-items:center;gap:18px;padding:11px 15px;font-size:.75rem;font-weight:600;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}._contactAction_1wodj_67:hover{background:#f4f9fd;border-color:#9dc0df;transform:translateY(-1px)}._menuToggle_1wodj_80{color:#153d5c;background:#fff;border:1px solid #dbe6ee;display:none}._mobileNav_1wodj_81{display:none}@media (width<=980px){._inner_1wodj_10{width:min(100% - 42px,1360px);height:74px}._brand_1wodj_18{width:158px}._desktopNav_1wodj_20{gap:17px;margin-right:22px}._desktopNav_1wodj_20 a{font-size:.72rem}._contactAction_1wodj_67{gap:10px;padding:10px 12px}}@media (width<=760px){._inner_1wodj_10{width:calc(100% - 36px);height:70px}._brand_1wodj_18{width:132px}._desktopNav_1wodj_20,._contactAction_1wodj_67{display:none}._actions_1wodj_45{gap:8px}._language_1wodj_46{justify-content:center;gap:0;min-width:42px;min-height:40px;padding-inline:8px;font-size:.875rem}._languageName_1wodj_66{display:none}._languageCode_1wodj_65{font-size:.875rem}._menuToggle_1wodj_80{border:1px solid #dbe6ee;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}._mobileNav_1wodj_81{background:#fffffffa;border-bottom:1px solid #dce7ef;padding:10px 24px 18px;display:grid;position:absolute;top:calc(100% + 1px);left:0;right:0;box-shadow:0 18px 35px #1c405e17}._mobileNav_1wodj_81 a,._mobileLanguage_1wodj_63{color:#334c60;text-align:left;border-bottom:1px solid #edf1f4;justify-content:space-between;align-items:center;min-height:52px;font-size:.92rem;display:flex}._mobileNav_1wodj_81 a[aria-current=page]{color:#1377bb;font-weight:600}._mobileNav_1wodj_81 a span,._mobileLanguage_1wodj_63 span{color:#3986be}._mobileLanguage_1wodj_63{cursor:pointer;background:0 0;border:0;width:100%}}@media (prefers-reduced-motion:reduce){._desktopNav_1wodj_20 a,._desktopNav_1wodj_20 a:after,._contactAction_1wodj_67,._language_1wodj_46{transition:none}}._figure_eocba_1{background:radial-gradient(circle at 52% 3%,#d2e6f985,#0000 45%),linear-gradient(145deg,#fbfdff 8%,#f4f8fc 100%);border:1px solid #dce7ef;border-radius:15px;width:100%;padding:17px 16px 12px;box-shadow:0 24px 62px #22446714}._topline_eocba_11,._caption_eocba_11{justify-content:space-between;align-items:center;gap:1rem;display:flex}._topline_eocba_11{color:#536e83;letter-spacing:.13em;padding:0 3px 13px;font-size:.66rem;font-weight:600}._live_eocba_13{align-items:center;gap:.55rem;display:inline-flex}._live_eocba_13>span{background:#27845f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #36a98324}._flowCount_eocba_15{color:#526b7f}._processFlow_eocba_16{grid-template-columns:repeat(4,minmax(0,1fr));gap:19px;display:grid}._step_eocba_17{min-width:0;position:relative}._node_eocba_18{background:#ffffffe8;border:1px solid #d7e3ed;border-radius:10px;flex-direction:column;align-items:flex-start;gap:8px;min-height:124px;padding:23px 13px 13px;display:flex;position:relative;box-shadow:0 8px 20px #2449690e}._humanNode_eocba_31{background:#f3f9fe;border-color:#b7d2e7}._nodeNumber_eocba_32{color:#526b7f;letter-spacing:.06em;font-size:.59rem;font-weight:600;position:absolute;top:8px;right:9px}._nodeIcon_eocba_33{color:#2e78ad;background:#edf5fb;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}._nodeIcon_eocba_33 svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}._nodeCopy_eocba_35{gap:4px;min-width:0;display:grid}._nodeCopy_eocba_35 strong{color:#16334a;font-size:.875rem;font-weight:600;line-height:1.3}._nodeCopy_eocba_35 small{color:#526b7f;font-size:.875rem;line-height:1.4}._connector_eocba_38{z-index:1;color:#2d77ae;background:#f8fbfd;border:1px solid #bad1e3;border-radius:50%;place-items:center;width:19px;height:19px;font-size:.73rem;display:grid;position:absolute;top:50%;right:-19px;transform:translate(50%,-50%)}._connectorVertical_eocba_39{display:none}._status_eocba_40{color:#3e5b6d;background:#fff;border:1px solid #d9e6ee;border-radius:99px;align-items:center;gap:10px;width:max-content;margin:13px auto 0;padding:6px 11px;font-size:.875rem;display:flex}._status_eocba_40>span:last-child{align-items:center;gap:8px;display:inline-flex}._status_eocba_40 i{background:#25825f;border-radius:50%;width:6px;height:6px}._statusIcon_eocba_43{color:#367eaf;background:#edf5fb;border-radius:50%;place-items:center;width:17px;height:17px;font-size:.8rem;line-height:1;display:grid}._caption_eocba_11{color:#526b7f;border-top:1px solid #e1eaf0;margin-top:13px;padding:13px 3px 0;font-size:.875rem}._caption_eocba_11 span:last-child{color:#2b7fc1;font-size:1rem}@media (width<=720px){._figure_eocba_1{border-radius:12px;padding:13px 12px 10px}._topline_eocba_11{padding-bottom:11px;font-size:.59rem}._processFlow_eocba_16{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 14px}._step_eocba_17:nth-child(3){grid-area:2/2}._step_eocba_17:nth-child(4){grid-area:2/1}._node_eocba_18{gap:8px;min-height:128px;padding:23px 10px 12px}._nodeIcon_eocba_33{flex-basis:29px;width:29px;height:29px}._nodeIcon_eocba_33 svg{width:17px;height:17px}._nodeCopy_eocba_35{gap:4px}._nodeCopy_eocba_35 strong,._nodeCopy_eocba_35 small{font-size:.875rem}._nodeNumber_eocba_32{font-size:.53rem;top:5px;right:6px}._step_eocba_17:first-child ._connector_eocba_38{right:-14px}._step_eocba_17:nth-child(2) ._connector_eocba_38{top:auto;bottom:-17px;right:50%;transform:translate(50%,50%)}._step_eocba_17:nth-child(2) ._connectorHorizontal_eocba_61{display:none}._step_eocba_17:nth-child(2) ._connectorVertical_eocba_39{display:inline}._step_eocba_17:nth-child(3) ._connector_eocba_38{left:-14px;right:auto;transform:translate(-50%,-50%)rotate(180deg)}._status_eocba_40{margin-top:15px;font-size:.875rem}._caption_eocba_11{align-items:flex-start;font-size:.875rem;line-height:1.45}}._sectionContainer_17twk_1{width:min(100% - 72px,1280px);margin-inline:auto}._eyebrow_17twk_2,._eyebrowLight_17twk_2{color:#376f99;letter-spacing:.15em;font-size:.66rem;font-weight:600;line-height:1.4;display:inline-block}._eyebrowLight_17twk_2{color:#a6c6e2}._lead_17twk_11{color:var(--text-secondary);font-size:clamp(.99rem,1.14vw,1.14rem);line-height:1.8}._homeHero_17twk_12{background:linear-gradient(115deg,#eff7fdcc,#fff0 57%),#fff;position:relative;overflow:hidden}._homeHeroInner_17twk_19{z-index:1;grid-template-columns:minmax(0,.8fr) minmax(530px,1.2fr);align-items:center;gap:clamp(40px,5.5vw,88px);width:min(100% - 72px,1360px);min-height:638px;margin-inline:auto;padding-block:68px 78px;display:grid;position:relative}._homeCopy_17twk_31{z-index:1;position:relative}._homeCopy_17twk_31 h1,._innerHero_17twk_32 h1,._devHero_17twk_32 h1,._aboutHero_17twk_32 h1,._contactHero_17twk_32 h1,._notFound_17twk_32 h1{color:#112b42;letter-spacing:-.065em;max-width:690px;margin-top:21px;font-size:clamp(2.7rem,4.6vw,4.55rem);font-weight:600;line-height:1.06}._homeCopy_17twk_31 h1{max-width:650px;font-size:clamp(3rem,4.6vw,4.6rem)}._homeCopy_17twk_31 ._lead_17twk_11{max-width:550px;margin-top:24px}._audience_17twk_43{color:#315876;margin-top:17px;font-size:.875rem;font-weight:500}._heroActions_17twk_44{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}._buttonPrimary_17twk_45,._buttonLight_17twk_45{color:#fff;background:#1c75b5;border:1px solid #1c75b5;border-radius:3px;justify-content:center;align-items:center;gap:17px;min-height:48px;padding:0 18px;font-size:.875rem;font-weight:600;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}._buttonPrimary_17twk_45:hover{background:#115c95;border-color:#115c95;transform:translateY(-1px)}._buttonLight_17twk_45{color:#1c6092;background:#fff;border-color:#e8f1f9}._buttonLight_17twk_45:hover{background:#eaf3fa;transform:translateY(-1px)}._textLink_17twk_63{color:#326c98;align-items:center;gap:5px;font-size:.875rem;font-weight:500;display:inline-flex}._textLink_17twk_63:hover{color:#164e79}._locationLine_17twk_65{color:var(--text-secondary);letter-spacing:.015em;align-items:center;gap:9px;margin-top:45px;font-size:.875rem;display:flex}._locationDot_17twk_66,._metaDot_17twk_66{background:#39a680;border-radius:50%;width:6px;height:6px;display:inline-block}._homeVisual_17twk_67{min-width:0;padding:22px 0 0;position:relative}._visualHeading_17twk_68{justify-content:space-between;align-items:flex-end;gap:20px;margin:0 0 17px 8px;display:flex}._visualHeading_17twk_68>div:first-child{gap:3px;display:grid}._visualHeading_17twk_68 span:first-child{color:var(--text-secondary);letter-spacing:.055em;font-size:.64rem}._visualHeading_17twk_68 strong{color:#19334b;font-size:1.12rem;font-weight:600}._visualHeading_17twk_68 ._visualAccent_17twk_72{color:#286b9b;font-size:.875rem;font-weight:500}._visualMark_17twk_73{gap:4px;padding-bottom:5px;display:flex}._visualMark_17twk_73 span{background:#77acd0;border-radius:50%;width:4px;height:4px}._visualMark_17twk_73 span:nth-child(2){opacity:.6}._visualMark_17twk_73 span:nth-child(3){opacity:.32}._visualNote_17twk_77{color:var(--text-secondary);justify-content:flex-end;align-items:center;gap:7px;margin:11px 5px 0;font-size:.875rem;display:flex}._visualNote_17twk_77 svg{color:#2d83ba}._heroOrb_17twk_79{pointer-events:none;border:1px solid #61a2cf1a;border-radius:50%;width:680px;height:680px;position:absolute;top:-225px;right:-245px}._heroOrb_17twk_79:before,._heroOrb_17twk_79:after{content:"";border:1px solid #61a2cf1a;border-radius:50%;position:absolute;inset:45px}._heroOrb_17twk_79:after{inset:105px}._homeServices_17twk_91{background:#fff;padding:116px 0 108px}._sectionHeading_17twk_92{grid-template-columns:1fr minmax(280px,.58fr);align-items:end;gap:58px;margin-bottom:53px;display:grid}._sectionHeading_17twk_92 h2,._methodIntro_17twk_93 h2,._useCasesHeading_17twk_93 h2,._capabilitiesHead_17twk_93 h2,._approachGrid_17twk_93 h2,._specialtiesTop_17twk_93 h2,._deliveryHeader_17twk_93 h2,._aboutMethodIntro_17twk_93 h2,._purposeGrid_17twk_93 h2,._challengeHeading_17twk_93 h2,._safeguardPanel_17twk_93 h2,._contactLayout_17twk_93 h2{color:#132e45;letter-spacing:-.055em;margin-top:16px;font-size:clamp(2rem,3.2vw,3.15rem);font-weight:500;line-height:1.16}._sectionHeading_17twk_92>p{max-width:410px;color:var(--text-secondary);padding-bottom:5px;font-size:.875rem;line-height:1.8}._serviceColumns_17twk_102{border-top:1px solid #dce5ec;border-bottom:1px solid #dce5ec;grid-template-columns:1.05fr 1.05fr .85fr;display:grid}._serviceFeature_17twk_103,._serviceBridge_17twk_103{min-height:280px;padding:37px 36px 31px 3px;position:relative}._serviceFeature_17twk_103+._serviceFeature_17twk_103,._serviceBridge_17twk_103{border-left:1px solid #dce5ec;padding-left:38px}._serviceFeature_17twk_103>svg{color:#3484bc}._serviceIndex_17twk_106{color:var(--text-secondary);letter-spacing:.1em;font-size:.62rem;position:absolute;top:19px;right:24px}._serviceFeature_17twk_103 h3,._serviceBridge_17twk_103 h3{color:#17334a;letter-spacing:-.03em;margin-top:21px;font-size:1.16rem;font-weight:500}._serviceFeature_17twk_103 p,._serviceBridge_17twk_103 p{max-width:330px;color:var(--text-secondary);margin-top:10px;font-size:.875rem;line-height:1.75}._serviceFeature_17twk_103>a{color:#2776ae;align-items:center;gap:8px;margin-top:19px;font-size:.875rem;font-weight:600;display:inline-flex}._serviceBridge_17twk_103{background:#f7fafc;flex-direction:column;justify-content:center;padding-right:10px;display:flex}._bridgeLine_17twk_111{background:#67a5d1;width:36px;height:2px;margin-bottom:2px}._bridgeFoot_17twk_112{color:var(--text-secondary);letter-spacing:.105em;margin-top:31px;font-size:.875rem}._methodBand_17twk_113,._aboutMethod_17twk_93{color:#fff;background:#123b5e;padding:92px 0 85px}._methodIntro_17twk_93{max-width:660px}._methodIntro_17twk_93 h2,._aboutMethodIntro_17twk_93 h2{color:#fff;max-width:650px}._methodIntro_17twk_93 p,._aboutMethodIntro_17twk_93 p{max-width:580px;color:var(--text-on-dark);margin-top:16px;font-size:.875rem;line-height:1.8}._homeSteps_17twk_117{grid-template-columns:repeat(5,1fr);margin-top:58px;display:grid}._homeSteps_17twk_117 li{align-items:center;gap:13px;min-width:0;display:flex;position:relative}._homeSteps_17twk_117 li>span{color:#a7c6df;border:1px solid #5880a0;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:.58rem;display:grid}._homeSteps_17twk_117 strong{z-index:1;color:#f1f6fa;white-space:nowrap;font-size:.875rem;font-weight:500;position:relative}._homeSteps_17twk_117 i{background:#315b7c;height:1px;position:absolute;top:50%;left:42px;right:10px}._homeSteps_17twk_117 li:not(:last-child){padding-right:24px}._homeCta_17twk_123{background:#f3f8fb;padding:67px 0}._ctaInner_17twk_124{background:#fff;border:1px solid #dbe7ef;justify-content:space-between;align-items:center;gap:28px;width:min(100% - 72px,1180px);min-height:132px;margin-inline:auto;padding:25px 42px;display:flex;position:relative;overflow:hidden}._ctaInner_17twk_124>div{z-index:1;position:relative}._ctaInner_17twk_124 h2{color:#17314a;letter-spacing:-.05em;max-width:670px;margin-top:9px;font-size:clamp(1.6rem,2.4vw,2.25rem);font-weight:500;line-height:1.2}._ctaOrb_17twk_127{border:1px solid #e9f1f6;border-radius:50%;width:250px;height:250px;position:absolute;top:-94px;right:180px}._ctaOrb_17twk_127:after{content:"";border:1px solid #edf3f7;border-radius:50%;position:absolute;inset:26px}._innerHero_17twk_32{background:linear-gradient(#f7fbfe 0%,#fff 74%);padding:88px 0 83px}._innerHeroTop_17twk_132{grid-template-columns:1fr minmax(180px,.28fr);align-items:end;gap:60px;width:min(100% - 72px,1280px);margin:0 auto 62px;display:grid}._innerHeroCopy_17twk_133 h1{max-width:800px}._innerHeroCopy_17twk_133 ._lead_17twk_11{max-width:690px;margin:22px 0 27px}._heroAside_17twk_135{border-left:1px solid #dbe6ed;max-width:230px;margin-bottom:11px;padding:4px 0 0 20px}._asideNumber_17twk_136{color:#4384b5;letter-spacing:.09em;font-size:.72rem;font-weight:600}._asideNumber_17twk_136 span{color:#a9b7c2;margin-inline:4px}._heroAside_17twk_135 p{color:var(--text-secondary);margin-top:13px;font-size:.875rem;line-height:1.7}._asideRule_17twk_139{background:#e4edf4;height:2px;margin-top:20px;position:relative}._asideRule_17twk_139 span{background:#3984bd;width:35%;height:100%;display:block}._diagramPanel_17twk_141{background:#fff;border:1px solid #e3ebf1;width:min(100% - 72px,1280px);margin-inline:auto;padding:23px 26px 25px}._diagramTitle_17twk_142{color:var(--text-secondary);letter-spacing:.035em;justify-content:space-between;align-items:center;margin:0 0 15px;font-size:.875rem;font-weight:500;display:flex}._diagramIndicator_17twk_143{color:var(--text-secondary);letter-spacing:.06em;align-items:center;gap:8px;font-size:.875rem;display:inline-flex}._diagramIndicator_17twk_143 span{background:#41a782;border-radius:50%;width:6px;height:6px}._diagramPanel_17twk_141 h2{color:#173149;margin-top:23px;font-size:1.05rem;font-weight:500}._diagramPanel_17twk_141>p{color:var(--text-secondary);margin-top:3px;font-size:.875rem}._challengeSection_17twk_147{background:#fff;padding:99px 0 105px}._challengeGrid_17twk_148{grid-template-columns:.9fr 1fr;align-items:start;gap:100px;display:grid}._challengeHeading_17twk_93 h2{max-width:580px}._challengeCopy_17twk_150>p{max-width:560px;color:var(--text-secondary);margin:11px 0 26px;font-size:.875rem;line-height:1.85}._challengeCopy_17twk_150 ul{gap:15px;display:grid}._challengeCopy_17twk_150 li{color:#435e72;align-items:flex-start;gap:11px;font-size:.875rem;line-height:1.6;display:flex}._challengeCopy_17twk_150 li svg{color:#2580bc;flex:none;margin-top:2px}._useCasesSection_17twk_154{background:#f4f8fb;padding:91px 0 98px}._useCasesHeading_17twk_93{grid-template-columns:1fr .75fr;align-items:end;column-gap:58px;display:grid}._useCasesHeading_17twk_93 ._eyebrow_17twk_2{grid-column:1/-1}._useCasesHeading_17twk_93 h2{max-width:640px;margin-bottom:40px}._useCasesHeading_17twk_93 p{max-width:380px;color:var(--text-secondary);margin-bottom:43px;font-size:.875rem;line-height:1.75}._useCases_17twk_93{border-top:1px solid #dce6ed;grid-template-columns:repeat(3,1fr);display:grid}._useCase_17twk_93{color:#3a5366;border-bottom:1px solid #dce6ed;grid-template-columns:30px 1fr 18px;align-items:start;gap:13px;min-height:97px;padding:24px 19px 20px 0;display:grid}._useCase_17twk_93:not(:nth-child(3n+1)){border-left:1px solid #dce6ed;padding-left:20px}._useCase_17twk_93>span{color:var(--text-secondary);letter-spacing:.07em;padding-top:3px;font-size:.6rem}._useCase_17twk_93 p{max-width:250px;font-size:.875rem;line-height:1.55}._useCase_17twk_93 svg{color:#4286b7;margin-top:2px}._capabilitiesSection_17twk_165{background:#fff;padding:99px 0 111px}._capabilitiesHead_17twk_93{grid-template-columns:.52fr 1fr;align-items:start;gap:40px;margin-bottom:43px;display:grid}._capabilitiesHead_17twk_93 h2{max-width:650px;margin-top:0}._capabilityRows_17twk_168{border-top:1px solid #dce6ed}._capabilityRow_17twk_168{border-bottom:1px solid #dce6ed;grid-template-columns:76px minmax(200px,.8fr) 1.3fr 22px;align-items:center;gap:24px;min-height:120px;padding:22px 8px 22px 0;display:grid}._capabilityNumber_17twk_170{color:#4388bb;letter-spacing:.08em;font-size:.875rem;font-weight:500}._capabilityRow_17twk_168 h3{color:#17344b;letter-spacing:-.035em;font-size:1.12rem;font-weight:500}._capabilityRow_17twk_168 p{max-width:480px;color:var(--text-secondary);font-size:.875rem;line-height:1.75}._capabilityRow_17twk_168>svg{color:#6699bd}._safeguardSection_17twk_174{background:#fff;padding:0 0 99px}._safeguardPanel_17twk_93{color:#fff;background:#153e60;grid-template-columns:44px 1.1fr 1fr;align-items:center;gap:30px;padding:42px 48px;display:grid}._safeguardIcon_17twk_176{color:#b6d2e7;border:1px solid #5480a1;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}._safeguardPanel_17twk_93 h2{color:#fff;max-width:460px;margin-top:9px;font-size:clamp(1.45rem,2.3vw,2.15rem)}._safeguardPanel_17twk_93>p{color:var(--text-on-dark);font-size:.875rem;line-height:1.8}._devHero_17twk_32{background:#f6fafe;padding:98px 0 87px}._devHeroGrid_17twk_182{grid-template-columns:.92fr 1.08fr;align-items:center;gap:clamp(50px,7vw,112px);display:grid}._devHeroCopy_17twk_183 h1{max-width:630px}._devHeroCopy_17twk_183 ._lead_17twk_11{max-width:530px;margin:22px 0 27px}._devHeroMeta_17twk_185{color:var(--text-secondary);letter-spacing:.09em;gap:9px;margin-top:36px;font-size:.875rem;display:grid}._devHeroMeta_17twk_185 span:first-child{color:var(--text-secondary);align-items:center;gap:8px;display:flex}._blueprintWrap_17twk_187{min-width:0}._blueprint_17twk_187{background:#fff;border:1px solid #dce7f0;border-radius:6px;position:relative;overflow:hidden;transform:perspective(1200px)rotateY(-3deg)rotateX(1deg);box-shadow:0 32px 72px #1c45681f}._blueprintTop_17twk_197{background:#fcfdfe;border-bottom:1px solid #e9eff4;justify-content:space-between;align-items:center;height:43px;padding:0 18px;display:flex}._blueprintBrand_17twk_198{color:var(--text-secondary);letter-spacing:.1em;align-items:center;gap:8px;font-size:.75rem;font-weight:600;display:inline-flex}._blueprintBrand_17twk_198>span{background:#3c88c0;border-radius:2px;width:8px;height:8px}._blueprintDots_17twk_200{gap:5px;display:flex}._blueprintDots_17twk_200 i{background:#cad6df;border-radius:50%;width:5px;height:5px}._blueprintBody_17twk_202{grid-template-columns:54px 1fr;min-height:360px;display:grid}._blueprintSidebar_17twk_203{background:#f9fbfd;border-right:1px solid #e8eef3;flex-direction:column;align-items:center;gap:19px;padding:17px 0;display:flex}._sideLogo_17twk_204{background:#e9f3fa;border:1px solid #b8d3e6;border-radius:5px;width:18px;height:18px;margin-bottom:11px}._blueprintSidebar_17twk_203 i{background:#dbe5ec;border-radius:5px;width:15px;height:4px}._blueprintSidebar_17twk_203 i:nth-of-type(2){background:#61a1d0}._sideEnd_17twk_207{background:#d7e4ed;border-radius:50%;width:17px;height:17px;margin-top:auto}._blueprintMain_17twk_208{padding:23px 25px 25px}._blueprintTitle_17twk_209{align-items:center;gap:7px;display:flex}._blueprintTitle_17twk_209 i{background:#47a984;border-radius:50%;width:7px;height:7px}._blueprintTitle_17twk_209 span{background:#365875;border-radius:4px;width:97px;height:8px}._blueprintTitle_17twk_209 b{background:#e7eef3;border-radius:4px;width:35px;height:6px;margin-left:auto}._blueprintCards_17twk_213{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:21px;display:grid}._blueprintCards_17twk_213 i{background:linear-gradient(110deg,#fff,#fbfdfe);border:1px solid #e3ebf1;border-radius:4px;height:60px}._blueprintCards_17twk_213 i:before{content:"";background:#edf5fa;border-radius:50%;width:22px;height:22px;margin:9px;display:block}._blueprintCards_17twk_213 i:after{content:"";background:#b8cbd8;border-radius:4px;width:55%;height:4px;margin:-2px 9px 0;display:block}._blueprintLower_17twk_217{grid-template-columns:1.3fr .7fr;gap:12px;margin-top:13px;display:grid}._chart_17twk_218,._blueprintList_17twk_218{background:#fff;border:1px solid #e7edf2;border-radius:4px;min-height:172px;position:relative;overflow:hidden}._chart_17twk_218{flex-direction:column;justify-content:space-evenly;padding:15px 11px;display:flex}._chart_17twk_218 span{background:#f0f3f6;width:100%;height:1px}._chart_17twk_218 svg{width:calc(100% - 22px);height:calc(100% - 52px);position:absolute;inset:37px 11px 15px}._blueprintList_17twk_218{align-content:start;gap:17px;padding:24px 15px;display:grid}._blueprintList_17twk_218 i{background:#d9e4ec;border-radius:5px;width:76%;height:5px;position:relative}._blueprintList_17twk_218 i:before{content:"";background:#7eb4d8;border-radius:50%;width:5px;height:5px;position:absolute;left:-10px}._blueprintCaption_17twk_225{color:var(--text-secondary);letter-spacing:.12em;border-top:1px solid #e8eef3;padding:12px 18px;font-size:.875rem;display:block}._devApproach_17twk_226{background:#fff;padding:90px 0 94px}._approachGrid_17twk_93{grid-template-columns:.9fr 1fr;align-items:start;gap:95px;display:grid}._approachGrid_17twk_93 h2{max-width:570px}._approachGrid_17twk_93>p{max-width:600px;color:var(--text-secondary);margin-top:28px;font-size:.875rem;line-height:1.9}._specialties_17twk_93{background:#f4f8fb;padding:91px 0 100px}._specialtiesTop_17twk_93{justify-content:space-between;align-items:end;gap:40px;margin-bottom:47px;display:flex}._specialtiesTop_17twk_93 h2{max-width:650px}._specialtyMark_17twk_233{color:#3b84b9;border:1px solid #d7e5ef;place-items:center;width:47px;height:47px;display:grid}._specialtyGrid_17twk_234{border-top:1px solid #dce6ed;border-bottom:1px solid #dce6ed;grid-template-columns:repeat(3,1fr);display:grid}._specialty_17twk_233{min-height:225px;padding:26px 24px 25px 0;position:relative}._specialty_17twk_233+._specialty_17twk_233{border-left:1px solid #dce6ed;padding-left:24px}._specialty_17twk_233:nth-child(4){border-top:1px solid #dce6ed;border-left:0;padding-left:0}._specialty_17twk_233:nth-child(5){border-top:1px solid #dce6ed}._specialty_17twk_233>span{color:#4a87b5;letter-spacing:.07em;font-size:.62rem}._specialty_17twk_233 h3{color:#19344a;letter-spacing:-.03em;max-width:220px;margin-top:29px;font-size:1.02rem;font-weight:500}._specialty_17twk_233 p{color:var(--text-secondary);margin-top:10px;font-size:.875rem;line-height:1.7}._specialty_17twk_233>i{transform-origin:0;background:#3987bd;height:2px;transition:transform .2s;position:absolute;bottom:0;left:0;right:18px;transform:scaleX(0)}._specialty_17twk_233:hover>i{transform:scaleX(1)}._delivery_17twk_93{background:#fff;padding:94px 0 102px}._deliveryHeader_17twk_93{max-width:730px;margin-bottom:52px}._deliverySteps_17twk_246{border-top:1px solid #dfe7ed;border-bottom:1px solid #dfe7ed;grid-template-columns:repeat(4,1fr);display:grid}._deliverySteps_17twk_246 li{min-height:210px;padding:27px 31px 25px 0;position:relative}._deliverySteps_17twk_246 li+li{border-left:1px solid #dfe7ed;padding-left:30px}._deliveryIndex_17twk_249{color:#4285b8;letter-spacing:.1em;font-size:.65rem}._deliverySteps_17twk_246 h3{color:#19364e;margin-top:28px;font-size:1.02rem;font-weight:500}._deliverySteps_17twk_246 p{color:var(--text-secondary);margin-top:9px;font-size:.875rem;line-height:1.7}._deliverySteps_17twk_246 li>svg{color:#91afc5;position:absolute;top:29px;right:18px}._aboutHero_17twk_32{background:#f5f9fc;padding:115px 0 106px}._aboutHeroGrid_17twk_256{grid-template-columns:1fr .66fr;align-items:center;gap:clamp(60px,11vw,170px);display:grid}._aboutHero_17twk_32 h1{max-width:680px}._aboutHero_17twk_32 ._lead_17twk_11{max-width:610px;margin:23px 0 27px}._aboutNote_17twk_259{background:#fff;border:1px solid #dbe7ef;min-height:280px;padding:30px 30px 24px;position:relative;box-shadow:0 24px 60px #214b6d0f}._noteLabel_17twk_260{color:var(--text-secondary);letter-spacing:.08em;font-size:.875rem}._noteMark_17twk_261{color:#d6e7f3;font-family:Georgia,serif;font-size:5.5rem;line-height:1;position:absolute;top:53px;right:25px}._aboutNote_17twk_259 p{z-index:1;color:#173c59;letter-spacing:-.04em;max-width:300px;margin-top:55px;font-size:1.45rem;font-weight:500;line-height:1.5;position:relative}._noteRule_17twk_263{gap:5px;margin-top:25px;display:flex}._noteRule_17twk_263 span{background:#3284be;width:19px;height:2px}._noteRule_17twk_263 span:nth-child(2){opacity:.55}._noteRule_17twk_263 span:nth-child(3){opacity:.25}._noteLocation_17twk_267{color:var(--text-secondary);letter-spacing:.06em;margin-top:20px;font-size:.875rem;display:block}._purposeSection_17twk_268{background:#fff;padding:101px 0 96px}._purposeGrid_17twk_93{grid-template-columns:.44fr 1fr;gap:60px;display:grid}._purposeLabel_17twk_270{flex-direction:column;justify-content:space-between;min-height:160px;display:flex}._purposeLabel_17twk_270>span{color:var(--text-secondary);letter-spacing:.1em;font-size:.875rem}._purposeGrid_17twk_93 h2{max-width:750px;margin-top:0;font-size:clamp(2.25rem,3.8vw,3.7rem)}._purposeGrid_17twk_93>div:last-child>p{max-width:700px;color:var(--text-secondary);margin-top:22px;font-size:.88rem;line-height:1.85}._capabilityRibbon_17twk_274{border-top:1px solid #dce6ed;grid-template-columns:.8fr 1fr;align-items:center;gap:75px;margin-top:77px;padding:38px 0 10px;display:grid}._capabilityRibbon_17twk_274 h3{color:#1a3951;letter-spacing:-.035em;max-width:430px;margin-top:12px;font-size:1.25rem;font-weight:500;line-height:1.4}._capabilityRibbon_17twk_274 ul{grid-template-columns:1fr 1fr;gap:18px 26px;display:grid}._capabilityRibbon_17twk_274 li{color:#5e7485;align-items:flex-start;gap:9px;font-size:.875rem;line-height:1.6;display:flex}._capabilityRibbon_17twk_274 li svg{color:#2d83bc;flex:none;margin-top:2px}._aboutMethod_17twk_93{padding:94px 0 98px}._aboutMethodIntro_17twk_93{max-width:700px}._aboutSteps_17twk_281{border-top:1px solid #3d6482;grid-template-columns:repeat(5,1fr);gap:0;margin-top:57px;display:grid}._aboutSteps_17twk_281 li{min-height:205px;padding:23px 20px 20px 0;position:relative}._aboutSteps_17twk_281 li+li{border-left:1px solid #3d6482;padding-left:19px}._aboutSteps_17twk_281 li>span{color:#90b6d2;letter-spacing:.1em;font-size:.61rem}._aboutSteps_17twk_281 h3{color:#f7fbff;margin-top:27px;font-size:.96rem;font-weight:500}._aboutSteps_17twk_281 p{color:var(--text-on-dark);margin-top:9px;font-size:.875rem;line-height:1.7}._aboutSteps_17twk_281 li>svg{color:#83a6c0;position:absolute;top:25px;right:14px}._contactHero_17twk_32{background:#f5f9fc;padding:91px 0 75px}._contactHeroGrid_17twk_291{grid-template-columns:1fr .55fr;align-items:end;gap:100px;display:grid}._contactHero_17twk_32 h1{max-width:760px}._contactHero_17twk_32 ._lead_17twk_11{max-width:660px;margin-top:20px}._contactIntro_17twk_294{border-left:1px solid #ccdae5;max-width:340px;margin-bottom:7px;padding-left:20px}._contactIntroLine_17twk_295{background:#3986bd;width:25px;height:2px;margin-bottom:14px;display:block}._contactIntro_17twk_294 p{color:var(--text-secondary);font-size:.875rem;line-height:1.8}._contactIntro_17twk_294>span:last-child{color:var(--text-secondary);letter-spacing:.08em;margin-top:15px;font-size:.875rem;display:block}._contactSection_17twk_298{background:#fff;padding:75px 0 112px}._contactLayout_17twk_93{grid-template-columns:.57fr 1fr;align-items:start;gap:clamp(55px,8vw,120px);display:grid}._contactAside_17twk_300{padding-top:10px}._contactAsideIndex_17twk_301{color:#286b9b;letter-spacing:.1em;font-size:.62rem}._contactAside_17twk_300 h2{max-width:300px;margin-top:18px;font-size:1.85rem}._contactAside_17twk_300>p{max-width:350px;color:var(--text-secondary);margin-top:14px;font-size:.875rem;line-height:1.8}._contactAsideLine_17twk_304{background:#dfe7ed;width:100%;max-width:265px;height:1px;margin-top:32px}._contactAside_17twk_300 ._privacy_17twk_305{color:var(--text-secondary);align-items:flex-start;gap:9px;font-size:.875rem;display:flex}._privacy_17twk_305 svg{color:#5e8eaf;flex:none}._formPanel_17twk_307{background:#fbfcfd;border:1px solid #e0e9ef;padding:31px 34px 33px}._formPanel_17twk_307 h2{margin:0 0 24px;font-size:1.55rem}._unavailableNotice_17twk_309,._formError_17twk_309,._formSuccess_17twk_309{color:#4d6e83;background:#eef6fb;border-left:2px solid #5996c1;margin:-6px 0 18px;padding:11px 13px;font-size:.875rem;line-height:1.6}._formError_17twk_309{color:#8a3838;background:#fff4f3;border-color:#c96969}._formSuccess_17twk_309{color:#2a715a;background:#eef8f4;border-color:#3a9879}._formGrid_17twk_312{grid-template-columns:1fr 1fr;gap:18px 16px;display:grid}._field_17twk_313{color:#4b6172;flex-direction:column;gap:7px;min-width:0;font-size:.875rem;font-weight:500;display:flex}._field_17twk_313>span b{color:#3580b7;font-weight:500}._field_17twk_313 input,._field_17twk_313 select,._field_17twk_313 textarea{color:#1b3549;background:#fff;border:1px solid #d7e1e8;border-radius:2px;outline:none;width:100%;min-height:44px;padding:10px 11px;font-size:1rem;font-weight:400;transition:border-color .16s,box-shadow .16s}._field_17twk_313 textarea{resize:vertical;min-height:120px;line-height:1.65}._field_17twk_313 input:focus,._field_17twk_313 select:focus,._field_17twk_313 textarea:focus{border-color:#4389bb;box-shadow:0 0 0 3px #3b84ba1f}._field_17twk_313 input[aria-invalid=true],._field_17twk_313 textarea[aria-invalid=true]{border-color:#b66}._field_17twk_313 textarea::placeholder{color:#a2afb8}._field_17twk_313 small{color:#a34c4c;font-size:.875rem;font-weight:400}._fullField_17twk_333{grid-column:1/-1}._submitRow_17twk_334{align-items:center;gap:16px;margin-top:20px;display:flex}._submitButton_17twk_335{color:#fff;background:#176ead;border:1px solid #176ead;border-radius:2px;justify-content:center;align-items:center;gap:19px;min-height:46px;padding:0 16px;font-size:.875rem;font-weight:600;transition:background .16s;display:inline-flex}._submitButton_17twk_335:hover:not(:disabled){background:#11598f}._submitButton_17twk_335:disabled{cursor:not-allowed;background:#9db5c7;border-color:#9db5c7}._submitRow_17twk_334>span{color:var(--text-secondary);font-size:.875rem}._notFound_17twk_32{background:#f6fafe;align-items:center;min-height:57vh;padding:80px 0;display:flex}._notFound_17twk_32 h1{margin-bottom:13px}._notFound_17twk_32 p{color:var(--text-secondary);margin-bottom:25px;font-size:.875rem}@media (width<=1050px){._homeHeroInner_17twk_19{grid-template-columns:minmax(0,.8fr) minmax(440px,1.2fr);gap:38px}._homeCopy_17twk_31 h1{font-size:clamp(2.75rem,5.1vw,4rem)}._homeVisual_17twk_67{transform-origin:100%;transform:scale(.98)}._innerHeroTop_17twk_132{grid-template-columns:1fr 190px;gap:38px}._aboutHeroGrid_17twk_256{gap:75px}}@media (width<=850px){._sectionContainer_17twk_1{width:min(100% - 48px,1280px)}._homeHeroInner_17twk_19{grid-template-columns:1fr;gap:34px;width:min(100% - 48px,760px);padding-block:70px 60px}._homeCopy_17twk_31 h1{max-width:700px;font-size:clamp(3rem,8vw,4.6rem)}._homeCopy_17twk_31 ._lead_17twk_11{max-width:650px}._locationLine_17twk_65{margin-top:28px}._homeVisual_17twk_67{transform:none}._sectionHeading_17twk_92{grid-template-columns:1fr;gap:16px}._sectionHeading_17twk_92>p{max-width:600px}._serviceFeature_17twk_103,._serviceBridge_17twk_103{padding-left:23px;padding-right:22px}._serviceFeature_17twk_103:first-child{padding-left:0}._homeSteps_17twk_117{grid-template-columns:repeat(5,1fr);gap:10px}._homeSteps_17twk_117 li{flex-direction:column;align-items:flex-start}._homeSteps_17twk_117 strong{white-space:normal}._homeSteps_17twk_117 i{top:16px;left:40px}._innerHero_17twk_32{padding-top:70px}._innerHeroTop_17twk_132{grid-template-columns:1fr;gap:25px;width:min(100% - 48px,760px)}._heroAside_17twk_135{border:0;max-width:none;margin:0;padding:0}._heroAside_17twk_135 p{max-width:380px}._diagramPanel_17twk_141{width:min(100% - 48px,760px);padding-inline:17px}._challengeGrid_17twk_148,._approachGrid_17twk_93{grid-template-columns:1fr;gap:25px}._challengeCopy_17twk_150>p{margin-top:0}._useCasesHeading_17twk_93{grid-template-columns:1fr}._useCasesHeading_17twk_93 ._eyebrow_17twk_2{grid-column:auto}._useCasesHeading_17twk_93 h2{margin-bottom:14px}._useCasesHeading_17twk_93 p{margin:0 0 29px}._safeguardPanel_17twk_93{grid-template-columns:43px 1fr;gap:18px 24px;padding:33px 28px}._safeguardPanel_17twk_93>p{grid-column:2}._devHeroGrid_17twk_182{grid-template-columns:1fr;gap:55px}._devHeroCopy_17twk_183 h1{max-width:760px}._blueprintWrap_17twk_187{width:min(100%,640px);margin-inline:auto}._approachGrid_17twk_93>p{margin-top:0}._specialtyGrid_17twk_234{grid-template-columns:repeat(2,1fr)}._specialty_17twk_233:nth-child(3),._specialty_17twk_233:nth-child(5){border-top:1px solid #dce6ed;border-left:0;padding-left:0}._specialty_17twk_233:nth-child(4){border-top:1px solid #dce6ed;border-left:1px solid #dce6ed;padding-left:24px}._deliverySteps_17twk_246{grid-template-columns:repeat(2,1fr)}._deliverySteps_17twk_246 li:nth-child(3){border-top:1px solid #dfe7ed;border-left:0;padding-left:0}._deliverySteps_17twk_246 li:nth-child(4){border-top:1px solid #dfe7ed}._aboutHeroGrid_17twk_256{grid-template-columns:1fr;gap:48px}._aboutNote_17twk_259{max-width:570px}._purposeGrid_17twk_93{grid-template-columns:1fr;gap:25px}._purposeLabel_17twk_270{flex-direction:row;min-height:auto}._capabilityRibbon_17twk_274{grid-template-columns:1fr;gap:27px}._aboutSteps_17twk_281{grid-template-columns:repeat(3,1fr)}._aboutSteps_17twk_281 li:nth-child(4){border-top:1px solid #3d6482;border-left:0;padding-left:0}._aboutSteps_17twk_281 li:nth-child(5){border-top:1px solid #3d6482}._contactHeroGrid_17twk_291{grid-template-columns:1fr;gap:38px}._contactIntro_17twk_294{max-width:520px}._contactLayout_17twk_93{grid-template-columns:1fr;gap:42px}._contactAside_17twk_300{grid-template-columns:.7fr 1fr;column-gap:28px;display:grid}._contactAsideIndex_17twk_301{grid-column:1/-1}._contactAside_17twk_300 h2{grid-row:2/span 2}._contactAside_17twk_300>p{margin-top:17px}._contactAsideLine_17twk_304{display:none}._contactAside_17twk_300 ._privacy_17twk_305{grid-column:2}}@media (width<=600px){._sectionContainer_17twk_1{width:calc(100% - 40px)}._homeHeroInner_17twk_19{width:calc(100% - 40px);padding-block:57px 48px}._homeCopy_17twk_31 h1,._innerHero_17twk_32 h1,._devHero_17twk_32 h1,._aboutHero_17twk_32 h1,._contactHero_17twk_32 h1,._notFound_17twk_32 h1{letter-spacing:-.06em;font-size:clamp(2.55rem,11.4vw,3.6rem)}._homeCopy_17twk_31 h1{font-size:clamp(2.75rem,12vw,3.8rem)}._homeCopy_17twk_31 ._lead_17twk_11{margin-top:17px;font-size:.94rem}._audience_17twk_43{max-width:350px;font-size:.875rem;line-height:1.7}._heroActions_17twk_44{gap:15px;margin-top:23px}._buttonPrimary_17twk_45,._buttonLight_17twk_45{min-height:46px;padding-inline:14px;font-size:.875rem}._homeVisual_17twk_67{margin-inline:-2px}._visualHeading_17twk_68{align-items:flex-start;margin-left:3px}._visualHeading_17twk_68 strong{font-size:1rem}._visualHeading_17twk_68 ._visualAccent_17twk_72{font-size:.875rem}._visualNote_17twk_77{justify-content:flex-start;font-size:.875rem}._homeServices_17twk_91{padding:76px 0}._sectionHeading_17twk_92{margin-bottom:34px}._sectionHeading_17twk_92 h2,._methodIntro_17twk_93 h2,._useCasesHeading_17twk_93 h2,._capabilitiesHead_17twk_93 h2,._approachGrid_17twk_93 h2,._specialtiesTop_17twk_93 h2,._deliveryHeader_17twk_93 h2,._aboutMethodIntro_17twk_93 h2,._purposeGrid_17twk_93 h2,._challengeHeading_17twk_93 h2{font-size:clamp(1.8rem,8vw,2.45rem)}._sectionHeading_17twk_92>p{font-size:.875rem}._serviceColumns_17twk_102{grid-template-columns:1fr}._serviceFeature_17twk_103,._serviceFeature_17twk_103+._serviceFeature_17twk_103,._serviceBridge_17twk_103{border-left:0;min-height:auto;padding:28px 0 27px}._serviceFeature_17twk_103+._serviceFeature_17twk_103,._serviceBridge_17twk_103{border-top:1px solid #dce5ec}._serviceIndex_17twk_106{top:24px;right:5px}._serviceFeature_17twk_103 h3,._serviceBridge_17twk_103 h3{margin-top:14px}._serviceFeature_17twk_103 p,._serviceBridge_17twk_103 p{max-width:400px}._bridgeFoot_17twk_112{margin-top:18px}._methodBand_17twk_113,._aboutMethod_17twk_93{padding:70px 0 68px}._methodIntro_17twk_93 p,._aboutMethodIntro_17twk_93 p{font-size:.875rem}._homeSteps_17twk_117{grid-template-columns:1fr;gap:0;margin-top:35px}._homeSteps_17twk_117 li{flex-direction:row;align-items:center;min-height:55px}._homeSteps_17twk_117 strong{white-space:normal}._homeSteps_17twk_117 i{width:1px;height:auto;top:39px;bottom:-2px;left:16px}._homeSteps_17twk_117 li:not(:last-child){padding-right:0}._homeCta_17twk_123{padding:38px 0}._ctaInner_17twk_124{flex-direction:column;align-items:flex-start;gap:24px;width:calc(100% - 40px);padding:26px 23px}._ctaInner_17twk_124 h2{font-size:1.65rem}._innerHero_17twk_32{padding:58px 0 55px}._innerHeroTop_17twk_132,._diagramPanel_17twk_141{width:calc(100% - 40px)}._innerHeroTop_17twk_132{margin-bottom:36px}._innerHeroCopy_17twk_133 ._lead_17twk_11{margin-block:17px 22px;font-size:.93rem}._diagramPanel_17twk_141{padding:15px 12px 17px}._diagramTitle_17twk_142{align-items:flex-start;gap:12px;font-size:.875rem}._diagramIndicator_17twk_143{white-space:normal;font-size:.875rem}._challengeSection_17twk_147,._useCasesSection_17twk_154,._capabilitiesSection_17twk_165{padding:70px 0}._challengeGrid_17twk_148{gap:17px}._challengeCopy_17twk_150>p,._challengeCopy_17twk_150 li{font-size:.875rem}._useCases_17twk_93{grid-template-columns:1fr}._useCase_17twk_93,._useCase_17twk_93:not(:nth-child(3n+1)){border-left:0;min-height:73px;padding:18px 0}._useCase_17twk_93 p{max-width:none}._capabilitiesHead_17twk_93{grid-template-columns:1fr;gap:14px;margin-bottom:28px}._capabilitiesHead_17twk_93 h2{margin-top:0}._capabilityRow_17twk_168{grid-template-columns:38px 1fr 18px;gap:11px;min-height:auto;padding-block:20px}._capabilityRow_17twk_168 h3{font-size:.96rem}._capabilityRow_17twk_168 p{grid-area:2/2;font-size:.875rem}._capabilityRow_17twk_168>svg{grid-area:1/3}._safeguardSection_17twk_174{padding-bottom:69px}._safeguardPanel_17twk_93{grid-template-columns:1fr;gap:15px;padding:26px 22px}._safeguardPanel_17twk_93>p{grid-column:1;font-size:.875rem}._safeguardPanel_17twk_93 h2{font-size:1.55rem}._devHero_17twk_32{padding:66px 0 62px}._devHeroGrid_17twk_182{gap:39px}._devHeroCopy_17twk_183 ._lead_17twk_11{margin-block:17px 22px;font-size:.93rem}._devHeroMeta_17twk_185{margin-top:24px;font-size:.875rem}._blueprint_17twk_187{transform:none}._blueprintBody_17twk_202{grid-template-columns:40px 1fr;min-height:275px}._blueprintSidebar_17twk_203{gap:15px;padding-top:13px}._blueprintMain_17twk_208{padding:17px 12px 14px}._blueprintCards_17twk_213{gap:6px;margin-top:16px}._blueprintCards_17twk_213 i{height:48px}._blueprintCards_17twk_213 i:before{width:17px;height:17px;margin:7px}._blueprintCards_17twk_213 i:after{margin:-3px 7px 0}._chart_17twk_218,._blueprintList_17twk_218{min-height:134px}._blueprintList_17twk_218{gap:14px;padding:19px 10px}._devApproach_17twk_226,._delivery_17twk_93{padding:70px 0}._approachGrid_17twk_93{gap:17px}._approachGrid_17twk_93>p{font-size:.875rem;line-height:1.8}._specialties_17twk_93{padding:70px 0}._specialtiesTop_17twk_93{margin-bottom:30px}._specialtyMark_17twk_233{flex:none;width:38px;height:38px}._specialtyGrid_17twk_234{grid-template-columns:1fr}._specialty_17twk_233,._specialty_17twk_233+._specialty_17twk_233{border-top:1px solid #dce6ed;border-left:0;min-height:0;padding:23px 0 24px}._specialty_17twk_233:first-child{border-top:0}._specialty_17twk_233 h3{margin-top:15px}._specialty_17twk_233>i{display:none}._deliveryHeader_17twk_93{margin-bottom:30px}._deliverySteps_17twk_246{grid-template-columns:1fr}._deliverySteps_17twk_246 li,._deliverySteps_17twk_246 li+li,._deliverySteps_17twk_246 li:nth-child(3){border-top:1px solid #dfe7ed;border-left:0;min-height:0;padding:21px 0 23px}._deliverySteps_17twk_246 li:first-child{border-top:0}._deliverySteps_17twk_246 h3{margin-top:11px}._deliverySteps_17twk_246 li>svg{top:24px}._aboutHero_17twk_32{padding:73px 0 65px}._aboutHeroGrid_17twk_256{gap:35px}._aboutHero_17twk_32 ._lead_17twk_11{margin-block:17px 22px;font-size:.92rem}._aboutNote_17twk_259{min-height:245px;padding:24px 22px}._aboutNote_17twk_259 p{max-width:270px;margin-top:44px;font-size:1.3rem}._purposeSection_17twk_268{padding:72px 0}._purposeGrid_17twk_93{gap:23px}._purposeLabel_17twk_270{align-items:center}._purposeGrid_17twk_93>div:last-child>p{font-size:.875rem}._capabilityRibbon_17twk_274{gap:22px;margin-top:49px;padding-top:28px}._capabilityRibbon_17twk_274 h3{font-size:1.1rem}._capabilityRibbon_17twk_274 ul{grid-template-columns:1fr;gap:13px}._aboutSteps_17twk_281{grid-template-columns:1fr;margin-top:37px}._aboutSteps_17twk_281 li,._aboutSteps_17twk_281 li+li,._aboutSteps_17twk_281 li:nth-child(4){border-top:1px solid #3d6482;border-left:0;grid-template-columns:42px 1fr;gap:0 9px;min-height:auto;padding:20px 0;display:grid}._aboutSteps_17twk_281 li:first-child{border-top:0}._aboutSteps_17twk_281 li>span{grid-row:1/span 2}._aboutSteps_17twk_281 h3{margin-top:0}._aboutSteps_17twk_281 p{margin-top:5px}._aboutSteps_17twk_281 li>svg{display:none}._contactHero_17twk_32{padding:69px 0 56px}._contactHeroGrid_17twk_291{gap:28px}._contactHero_17twk_32 ._lead_17twk_11{margin-top:17px;font-size:.92rem}._contactIntro_17twk_294{padding-left:14px}._contactIntro_17twk_294 p{font-size:.875rem}._contactSection_17twk_298{padding:49px 0 75px}._contactLayout_17twk_93{gap:29px}._contactAside_17twk_300{display:block}._contactAside_17twk_300 h2{margin-top:10px;font-size:1.55rem}._contactAside_17twk_300>p{margin-top:9px;font-size:.875rem}._contactAside_17twk_300 ._privacy_17twk_305{margin-top:18px}._formPanel_17twk_307{padding:24px 19px}._formPanel_17twk_307 h2{margin-bottom:19px;font-size:1.3rem}._formGrid_17twk_312{grid-template-columns:1fr;gap:15px}._fullField_17twk_333{grid-column:auto}._field_17twk_313{font-size:.875rem}._field_17twk_313 input,._field_17twk_313 select,._field_17twk_313 textarea{font-size:1rem}._submitRow_17twk_334{flex-direction:column;align-items:flex-start;gap:11px}._notFound_17twk_32{min-height:55vh;padding:60px 0}}@media (prefers-reduced-motion:reduce){._buttonPrimary_17twk_45,._buttonLight_17twk_45,._specialty_17twk_233>i,._field_17twk_313 input,._field_17twk_313 select,._field_17twk_313 textarea,._submitButton_17twk_335{transition:none}}._app_54qdq_1{flex-direction:column;min-height:100vh;display:flex}._main_54qdq_2{outline:none;flex:1}._skipLink_54qdq_3{z-index:99;color:#fff;background:#123b5e;padding:9px 13px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}._skipLink_54qdq_3:focus{transform:translateY(0)}
