.homepage-ai_hero__pZ9dX{position:relative;overflow:hidden;padding:64px 0 58px;color:#17313a;background:#f4f8f7;border-bottom:1px solid #dce8e5}.homepage-ai_hero__pZ9dX:before{content:"";position:absolute;inset:0;opacity:.42;background-image:linear-gradient(#dbe8e5 1px,transparent 0),linear-gradient(90deg,#dbe8e5 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 54%);mask-image:linear-gradient(90deg,#000,transparent 54%);pointer-events:none}.homepage-ai_heroGrid__YWg1h{position:relative;display:grid;grid-template-columns:minmax(0,1.03fr) minmax(430px,.97fr);gap:72px;align-items:center}.homepage-ai_heroCopy__SvNkq{position:relative;z-index:1}.homepage-ai_eyebrow__ABeNa{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;color:#176e79;background:#e6f4f1;border:1px solid #cce4df;border-radius:6px;font-size:13px;font-weight:750}.homepage-ai_heroCopy__SvNkq h1{max-width:680px;margin:24px 0 20px;color:#102b35;font-size:58px;line-height:1.12;letter-spacing:0}.homepage-ai_heroCopy__SvNkq h1 span{color:#147c9f}.homepage-ai_heroCopy__SvNkq>p{max-width:650px;margin:0;color:#536c73;font-size:16px;line-height:1.85}.homepage-ai_heroActions__oSjr4{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.homepage-ai_primaryAction__u76Q5,.homepage-ai_secondaryAction__WHqrD{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:0 22px;border-radius:6px;font-size:14px;font-weight:800;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.homepage-ai_primaryAction__u76Q5{color:#fff;background:#147c9f;box-shadow:0 12px 28px rgba(20,124,159,.22)}.homepage-ai_secondaryAction__WHqrD{color:#173d48;background:#fff;border:1px solid #c8d9d5}.homepage-ai_primaryAction__u76Q5:hover,.homepage-ai_secondaryAction__WHqrD:hover{transform:translateY(-2px)}.homepage-ai_secondaryAction__WHqrD:hover{border-color:#78a8a8;box-shadow:0 10px 24px rgba(39,79,84,.09)}.homepage-ai_heroFacts__m5veg{display:flex;gap:0;margin-top:36px;border-top:1px solid #d5e3df}.homepage-ai_heroFacts__m5veg>span{display:grid;min-width:0;grid-template-columns:auto 1fr;column-gap:8px;flex:1 1;padding:20px 18px 0 0}.homepage-ai_heroFacts__m5veg>span+span{padding-left:18px;border-left:1px solid #d5e3df}.homepage-ai_heroFacts__m5veg svg{grid-row:1/3;color:#d36f4a;margin-top:2px}.homepage-ai_heroFacts__m5veg small,.homepage-ai_heroFacts__m5veg strong{display:block}.homepage-ai_heroFacts__m5veg strong{color:#193943;font-size:13px}.homepage-ai_heroFacts__m5veg small{margin-top:3px;color:#71858a;font-size:10px}.homepage-ai_taskPanel__0MWET{position:relative;z-index:2;padding:26px;color:#e8f4f2;background:#102f38;border:1px solid #244852;border-radius:8px;box-shadow:0 28px 70px rgba(23,54,62,.19)}.homepage-ai_taskPanel__0MWET:after{content:"";position:absolute;width:5px;top:26px;bottom:26px;right:-5px;background:#d36f4a}.homepage-ai_panelHeading__6jx2b{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:18px}.homepage-ai_panelHeading__6jx2b span{color:#7fc5c4;font-size:11px;font-weight:800}.homepage-ai_panelHeading__6jx2b h2{margin:6px 0 0;color:#fff;font-size:22px;letter-spacing:0}.homepage-ai_panelHeading__6jx2b>small{flex:none;color:#9cb1b5;font-size:10px}.homepage-ai_taskLink__3Cuxr{display:grid;grid-template-columns:28px 44px minmax(0,1fr) 20px;gap:12px;align-items:center;min-height:92px;padding:16px 14px;border-top:1px solid rgba(217,237,235,.14);transition:background .18s ease}.homepage-ai_taskLink__3Cuxr:hover{background:rgba(255,255,255,.055)}.homepage-ai_taskPrimary__6iTFK{margin-bottom:4px;color:#14343c;background:#ecf7f5;border:0;border-radius:6px}.homepage-ai_taskPrimary__6iTFK:hover{background:#fff}.homepage-ai_taskNumber__w_9Et{align-self:start;color:#81a0a6;font-size:10px;font-weight:800}.homepage-ai_taskPrimary__6iTFK .homepage-ai_taskNumber__w_9Et{color:#6b9296}.homepage-ai_taskIcon__oIYXh{display:grid;place-items:center;width:44px;height:44px;color:#8ed6d2;background:rgba(142,214,210,.1);border-radius:5px}.homepage-ai_taskPrimary__6iTFK .homepage-ai_taskIcon__oIYXh{color:#147c9f;background:#dcefed}.homepage-ai_taskCopy__6dSgw{min-width:0}.homepage-ai_taskCopy__6dSgw small,.homepage-ai_taskCopy__6dSgw strong{display:block}.homepage-ai_taskCopy__6dSgw strong{font-size:14px;line-height:1.45}.homepage-ai_taskCopy__6dSgw small{margin-top:5px;color:#9db2b6;font-size:10px;line-height:1.55}.homepage-ai_taskPrimary__6iTFK .homepage-ai_taskCopy__6dSgw small{color:#688187}.homepage-ai_taskArrow__cikE2{color:#7fc5c4}.homepage-ai_taskPrimary__6iTFK .homepage-ai_taskArrow__cikE2{color:#147c9f}.homepage-ai_panelNote__qZtrJ{display:flex;align-items:center;gap:7px;margin-top:16px;color:#9bb1b5;font-size:10px}.homepage-ai_panelNote__qZtrJ svg{color:#d98a6c}.homepage-ai_pathSection__fj9WZ{padding:76px 0;background:#fff}.homepage-ai_sectionHeading__zoxgp{display:flex;align-items:flex-end;justify-content:space-between;gap:50px;margin-bottom:34px}.homepage-ai_sectionHeading__zoxgp span{color:#147c9f;font-size:12px;font-weight:800}.homepage-ai_sectionHeading__zoxgp h2{margin:8px 0 0;color:#13313b;font-size:34px;letter-spacing:0}.homepage-ai_sectionHeading__zoxgp p{max-width:410px;margin:0;color:#667c82;font-size:13px;line-height:1.75}.homepage-ai_pathGrid__tnTkW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #d9e5e2;border-bottom:1px solid #d9e5e2}.homepage-ai_pathStep__J9VyD{position:relative;min-width:0;padding:30px 30px 28px 0}.homepage-ai_pathStep__J9VyD+.homepage-ai_pathStep__J9VyD{padding-left:30px;border-left:1px solid #d9e5e2}.homepage-ai_pathStep__J9VyD>span{display:block;margin-bottom:22px;color:#889a9e;font-size:10px;font-weight:800}.homepage-ai_pathStep__J9VyD>svg{color:#d36f4a}.homepage-ai_pathStep__J9VyD h3{margin:16px 0 9px;color:#17343d;font-size:18px}.homepage-ai_pathStep__J9VyD p{min-height:48px;margin:0;color:#687d83;font-size:12px;line-height:1.7}.homepage-ai_pathStep__J9VyD a,.homepage-ai_textAction__MzwHG{display:inline-flex;align-items:center;gap:6px;margin-top:22px;color:#147c9f;font-size:12px;font-weight:800}.homepage-ai_serviceSection__DO1gQ{padding:0 0 82px;background:#fff}.homepage-ai_serviceLayout__sReJP{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);gap:18px}.homepage-ai_guidanceBlock__rzliU,.homepage-ai_researchBlock__OP7N4{padding:30px;border-radius:8px}.homepage-ai_guidanceBlock__rzliU{background:#f0f6f4;border:1px solid #d8e6e2}.homepage-ai_blockHeading__WAVbX{display:flex;align-items:center;gap:16px}.homepage-ai_blockIcon__qSnbD,.homepage-ai_researchIcon__5Xxs6{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:6px}.homepage-ai_blockIcon__qSnbD{color:#147c9f;background:#dbecea}.homepage-ai_blockHeading__WAVbX small,.homepage-ai_researchBlock__OP7N4>small{color:#147c9f;font-size:10px;font-weight:800}.homepage-ai_blockHeading__WAVbX h2,.homepage-ai_researchBlock__OP7N4 h2{margin:5px 0 0;font-size:22px;line-height:1.4;letter-spacing:0}.homepage-ai_guidanceOptions__AKOrr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:26px;border-top:1px solid #cfdfdb;border-bottom:1px solid #cfdfdb}.homepage-ai_guidanceOptions__AKOrr>div{display:grid;grid-template-columns:auto 1fr auto;gap:9px;align-items:center;min-height:66px;padding:0 16px}.homepage-ai_guidanceOptions__AKOrr>div+div{border-left:1px solid #cfdfdb}.homepage-ai_guidanceOptions__AKOrr span{color:#8aa09d;font-size:10px;font-weight:800}.homepage-ai_guidanceOptions__AKOrr strong{font-size:12px}.homepage-ai_guidanceOptions__AKOrr svg{color:#34a28e}.homepage-ai_researchBlock__OP7N4{display:flex;align-items:flex-start;flex-direction:column;color:#fff;background:#d36f4a;transition:transform .18s ease,box-shadow .18s ease}.homepage-ai_researchBlock__OP7N4:hover{transform:translateY(-2px);box-shadow:0 18px 36px rgba(139,70,44,.18)}.homepage-ai_researchIcon__5Xxs6{margin-bottom:24px;color:#fff;background:rgba(255,255,255,.15)}.homepage-ai_researchBlock__OP7N4>small{color:#ffe3d7}.homepage-ai_researchBlock__OP7N4 p{margin:13px 0 22px;color:#ffe5db;font-size:12px;line-height:1.7}.homepage-ai_researchBlock__OP7N4>strong{display:inline-flex;align-items:center;gap:7px;margin-top:auto;font-size:12px}@media (max-width:980px){.homepage-ai_heroGrid__YWg1h{grid-template-columns:1fr;gap:44px}.homepage-ai_heroCopy__SvNkq,.homepage-ai_taskPanel__0MWET{max-width:760px}.homepage-ai_serviceLayout__sReJP{grid-template-columns:1fr}.homepage-ai_researchBlock__OP7N4{min-height:280px}}@media (max-width:720px){.homepage-ai_hero__pZ9dX{padding:32px 0 38px}.homepage-ai_hero__pZ9dX:before{background-size:40px 40px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 42%);mask-image:linear-gradient(180deg,#000,transparent 42%)}.homepage-ai_heroGrid__YWg1h{gap:28px}.homepage-ai_eyebrow__ABeNa{padding:7px 9px;font-size:11px}.homepage-ai_heroCopy__SvNkq h1{margin:18px 0 14px;font-size:36px;line-height:1.18}.homepage-ai_heroCopy__SvNkq>p{font-size:13px;line-height:1.75}.homepage-ai_heroActions__oSjr4{display:grid;gap:9px;margin-top:22px}.homepage-ai_primaryAction__u76Q5,.homepage-ai_secondaryAction__WHqrD{width:100%;min-height:48px;padding:0 14px}.homepage-ai_heroFacts__m5veg{margin-top:26px}.homepage-ai_heroFacts__m5veg>span{display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:14px 7px 0 0}.homepage-ai_heroFacts__m5veg>span+span{padding-left:8px}.homepage-ai_heroFacts__m5veg svg{width:15px;height:15px;margin:0}.homepage-ai_heroFacts__m5veg strong{font-size:10px}.homepage-ai_heroFacts__m5veg small{width:100%;margin:0;font-size:8px}.homepage-ai_taskPanel__0MWET{padding:18px 15px;border-radius:7px}.homepage-ai_taskPanel__0MWET:after{display:none}.homepage-ai_panelHeading__6jx2b{margin-bottom:12px}.homepage-ai_panelHeading__6jx2b h2{font-size:19px}.homepage-ai_panelHeading__6jx2b>small{display:none}.homepage-ai_taskLink__3Cuxr{grid-template-columns:34px minmax(0,1fr) 18px;gap:10px;min-height:82px;padding:13px 10px}.homepage-ai_taskNumber__w_9Et{display:none}.homepage-ai_taskIcon__oIYXh{width:34px;height:34px}.homepage-ai_taskIcon__oIYXh svg{width:19px}.homepage-ai_taskCopy__6dSgw strong{font-size:12px}.homepage-ai_taskCopy__6dSgw small{font-size:9px}.homepage-ai_panelNote__qZtrJ{align-items:flex-start;line-height:1.5}.homepage-ai_pathSection__fj9WZ{padding:50px 0}.homepage-ai_sectionHeading__zoxgp{display:block;margin-bottom:24px}.homepage-ai_sectionHeading__zoxgp h2{font-size:27px;line-height:1.35}.homepage-ai_sectionHeading__zoxgp p{margin-top:12px;font-size:12px}.homepage-ai_pathGrid__tnTkW{grid-template-columns:1fr}.homepage-ai_pathStep__J9VyD,.homepage-ai_pathStep__J9VyD+.homepage-ai_pathStep__J9VyD{padding:23px 0;border-left:0}.homepage-ai_pathStep__J9VyD+.homepage-ai_pathStep__J9VyD{border-top:1px solid #d9e5e2}.homepage-ai_pathStep__J9VyD>span{margin-bottom:14px}.homepage-ai_pathStep__J9VyD h3{margin-top:12px}.homepage-ai_pathStep__J9VyD p{min-height:0}.homepage-ai_pathStep__J9VyD a{margin-top:15px}.homepage-ai_serviceSection__DO1gQ{padding-bottom:58px}.homepage-ai_guidanceBlock__rzliU,.homepage-ai_researchBlock__OP7N4{padding:22px 18px}.homepage-ai_blockHeading__WAVbX{align-items:flex-start}.homepage-ai_blockIcon__qSnbD{width:42px;height:42px}.homepage-ai_blockHeading__WAVbX h2,.homepage-ai_researchBlock__OP7N4 h2{font-size:19px}.homepage-ai_guidanceOptions__AKOrr{grid-template-columns:1fr;margin-top:20px}.homepage-ai_guidanceOptions__AKOrr>div{min-height:52px;padding:0 4px}.homepage-ai_guidanceOptions__AKOrr>div+div{border-top:1px solid #cfdfdb;border-left:0}.homepage-ai_researchBlock__OP7N4{min-height:270px}}