._hero_1l64x_1{border-bottom:1px solid var(--line);background:radial-gradient(circle at 82% 15%,#e9e0fb 0,#0000 26%),linear-gradient(#fbfaff 0,#fff 100%);padding:78px 0 82px;overflow:hidden}._heroGrid_1l64x_10{grid-template-columns:minmax(0,1.04fr) minmax(430px,.96fr);align-items:center;gap:72px;display:grid}._heroCopy_1l64x_17 h1{letter-spacing:-3.7px;max-width:720px;font-size:clamp(48px,5.25vw,71px);line-height:1.07}._heroCopy_1l64x_17 h1 span{color:var(--green)}._heroCopy_1l64x_17>p{max-width:645px;color:var(--muted);margin-top:25px;font-size:17px;line-height:1.85}._heroActions_1l64x_36,._fitActions_1l64x_37{flex-wrap:wrap;align-items:center;gap:11px;margin-top:30px;display:flex}._heroNote_1l64x_45{color:#746a82;align-items:center;gap:8px;margin-top:19px;font-size:12px;display:flex}._heroNote_1l64x_45 svg{color:var(--green)}._industryMap_1l64x_58{background:#fff;border:1px solid #ded6f0;border-radius:18px;padding:18px;transform:rotate(.8deg);box-shadow:0 24px 70px #210d3a14}._mapHeader_1l64x_67{color:var(--muted);letter-spacing:1.15px;justify-content:space-between;align-items:center;gap:16px;padding:2px 3px 15px;font-size:9px;font-weight:700;display:flex}._mapStatus_1l64x_79{letter-spacing:0;text-transform:none;align-items:center;gap:7px;font-weight:500;display:flex}._mapStatus_1l64x_79 i{background:#7052d5;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #f0ecff}._mapGrid_1l64x_96{background:#f8f6fd;border:1px solid #eee9f8;border-radius:12px 12px 0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:10px;display:grid}._mapItem_1l64x_106{background:#fff;border:1px solid #e5def2;border-radius:9px;grid-template-columns:37px 1fr 15px;align-items:center;gap:10px;min-width:0;padding:12px;transition:border-color .18s,transform .18s;display:grid;box-shadow:0 5px 14px #210d3a08}._mapItem_1l64x_106:hover{border-color:#aa9ebc;transform:translateY(-2px)}._mapIcon_1l64x_125{width:37px;height:37px;color:var(--green);background:#eee9fc;border-radius:8px;place-items:center;display:grid}._mapItem_1l64x_106>span:not(._mapIcon_1l64x_125),._mapItem_1l64x_106 strong,._mapItem_1l64x_106 small{min-width:0;display:block}._mapItem_1l64x_106 small{color:#978ca5;letter-spacing:1px;margin-bottom:1px;font-size:8px}._mapItem_1l64x_106 strong{color:var(--ink);font-family:var(--font-heading);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;overflow:hidden}._mapItem_1l64x_106>svg{color:#978ca5}._mapFooter_1l64x_163{color:#fff;background:var(--green);border-radius:0 0 12px 12px;align-items:center;gap:12px;padding:15px 17px;display:flex}._mapFooter_1l64x_163 span,._mapFooter_1l64x_163 strong,._mapFooter_1l64x_163 small{display:block}._mapLenswork_1l64x_179{color:#e9e3fb;width:38px;height:38px;font-family:var(--font-heading);background:#ffffff12;border:1px solid #ffffff2e;border-radius:9px;flex-shrink:0;place-items:center;font-size:12px;font-weight:700;display:grid!important}._mapFooter_1l64x_163 strong{font-family:var(--font-heading);font-size:13px}._mapFooter_1l64x_163 small{color:#d4cfe1;margin-top:2px;font-size:10px}._industryNav_1l64x_205{border-bottom:1px solid var(--line);background:#fff}._industryNav_1l64x_205>div{justify-content:space-between;align-items:center;gap:35px;min-height:74px;display:flex}._industryNav_1l64x_205>div>span{color:#847a95;letter-spacing:1.25px;flex-shrink:0;font-size:9px;font-weight:700}._industryNav_1l64x_205>div>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}._industryNav_1l64x_205 a{border:1px solid var(--line);color:#625573;background:#fbfaff;border-radius:100px;padding:7px 12px;font-size:11px;transition:color .18s,border-color .18s,background .18s}._industryNav_1l64x_205 a:hover{color:var(--green);background:#f8f6fd;border-color:#a79ab9}._introduction_1l64x_250{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:end;gap:85px;padding-top:102px;padding-bottom:50px;scroll-margin-top:90px;display:grid}._introduction_1l64x_250 h2{letter-spacing:-2px;max-width:660px;font-size:clamp(37px,4.2vw,51px);line-height:1.16}._introduction_1l64x_250>p{border-top:1px solid var(--line);color:var(--muted);padding-top:25px;font-size:16px;line-height:1.85}._industryGrid_1l64x_275{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-bottom:105px;display:grid}._industryCard_1l64x_282{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;min-height:450px;padding:34px;scroll-margin-top:112px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}._industryCard_1l64x_282:first-child,._industryCard_1l64x_282:nth-child(6){background:#fbfaff}._industryCard_1l64x_282:hover{border-color:#b9abcf;transform:translateY(-3px);box-shadow:0 18px 45px #210d3a0b}._cardTop_1l64x_305{align-items:center;gap:12px;min-height:47px;display:flex}._cardNumber_1l64x_312{color:#9489a3;letter-spacing:1px;font-size:10px;font-weight:650}._cardIcon_1l64x_319{width:45px;height:45px;color:var(--green);background:#fff;border:1px solid #e4daf5;border-radius:11px;place-items:center;margin-left:auto;display:grid}._roadmapBadge_1l64x_331{color:#66577c;background:#f8f6fd;border:1px solid #e4daf5;border-radius:100px;order:-1;padding:5px 9px;font-size:9px;font-weight:600}._industryCard_1l64x_282 h3{letter-spacing:-.8px;max-width:490px;margin-top:28px;font-size:28px;line-height:1.25}._cardIntroduction_1l64x_350{max-width:510px;color:var(--muted);margin-top:15px;font-size:15px;line-height:1.8}._outcome_1l64x_358{color:#5f566f;background:#f8f6fd;border:1px solid #e5ddf3;border-radius:9px;align-items:flex-start;gap:10px;margin-top:22px;padding:13px 15px;font-size:12px;line-height:1.55;display:flex}._outcome_1l64x_358 svg{color:var(--green);flex-shrink:0;margin-top:1px}._moduleGroup_1l64x_378{margin-top:auto;padding-top:27px}._moduleGroup_1l64x_378>span{color:#887d99;letter-spacing:1.2px;margin-bottom:10px;font-size:8px;font-weight:700;display:block}._moduleGroup_1l64x_378>div{flex-wrap:wrap;gap:7px;display:flex}._moduleGroup_1l64x_378 a{color:var(--green);background:#fff;border:1px solid #e1daf0;border-radius:7px;align-items:center;gap:7px;padding:7px 10px;font-size:11px;font-weight:550;transition:border-color .18s,background .18s;display:inline-flex}._moduleGroup_1l64x_378 a:hover{background:#fbfaff;border-color:#9d91ad}._connectionSection_1l64x_417{color:#fff;background:var(--brand-dark);padding:96px 0}._connectionGrid_1l64x_423{grid-template-columns:minmax(0,.82fr) minmax(460px,1.18fr);align-items:start;gap:100px;display:grid}._connectionIntro_1l64x_430 .eyebrow{color:#d9ccf7}._connectionIntro_1l64x_430 h2{letter-spacing:-2px;font-size:clamp(37px,4vw,50px);line-height:1.17}._connectionIntro_1l64x_430>p{color:#d7d0e8;max-width:500px;margin-top:23px;font-size:15px;line-height:1.85}._storyLink_1l64x_448{color:#e9e3fb;align-items:center;gap:15px;margin-top:27px;font-size:13px;font-weight:600;display:inline-flex}._flowList_1l64x_458{border-top:1px solid #ffffff2b}._flowList_1l64x_458 article{border-bottom:1px solid #ffffff2b;grid-template-columns:44px 36px 1fr;align-items:start;gap:16px;padding:25px 0;display:grid}._flowIcon_1l64x_471{color:#e9e3fb;background:#ffffff0d;border:1px solid #ffffff27;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}._flowNumber_1l64x_482{color:#c5bdd7;letter-spacing:1px;padding-top:9px;font-size:9px}._flowList_1l64x_458 h3{letter-spacing:-.35px;font-size:19px}._flowList_1l64x_458 p{color:#ccc4da;max-width:460px;margin-top:5px;font-size:14px;line-height:1.7}._fitSection_1l64x_502{background:var(--brand-soft);border:1px solid #ded6f0;border-radius:18px;grid-template-columns:minmax(300px,.75fr) minmax(0,1.25fr);align-items:center;gap:85px;margin-top:92px;margin-bottom:92px;padding-top:54px;padding-bottom:54px;display:grid}._fitVisual_1l64x_516{border-right:1px solid #ded6f0;place-items:center;min-height:250px;display:grid}._fitOrbit_1l64x_523{border:1px solid #c9bde2;border-radius:50%;width:210px;height:210px;position:relative}._fitOrbit_1l64x_523:before{content:"";border:1px dashed #b9a9e5;border-radius:50%;position:absolute;inset:30px}._fitOrbit_1l64x_523 strong{color:#e9e3fb;background:var(--green);width:66px;height:66px;font-family:var(--font-heading);border-radius:17px;place-items:center;font-size:17px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 25px #210d3a2b}._fitOrbit_1l64x_523>span{z-index:1;width:42px;height:42px;color:var(--green);background:#fff;border:1px solid #d7cdea;border-radius:11px;place-items:center;display:grid;position:absolute;box-shadow:0 6px 16px #210d3a0d}._fitOrbit_1l64x_523>span:first-child{top:-5px;left:84px}._fitOrbit_1l64x_523>span:nth-child(2){top:84px;right:-5px}._fitOrbit_1l64x_523>span:nth-child(3){bottom:-5px;left:84px}._fitOrbit_1l64x_523>span:nth-child(4){top:84px;left:-5px}._fitCopy_1l64x_575{max-width:650px;padding-right:50px}._fitCopy_1l64x_575 h2{letter-spacing:-1.8px;font-size:clamp(35px,3.8vw,47px);line-height:1.18}._fitCopy_1l64x_575>p{color:#66577c;max-width:590px;margin-top:19px;font-size:15px;line-height:1.8}._fitActions_1l64x_37 .button-secondary{background:0 0}._fitActions_1l64x_37 .button-secondary:hover{background:#fff}@media (max-width:1000px){._heroGrid_1l64x_10{grid-template-columns:1fr;gap:52px}._heroCopy_1l64x_17{max-width:780px}._industryMap_1l64x_58{width:100%;max-width:640px;margin:0 auto}._introduction_1l64x_250{gap:45px}._connectionGrid_1l64x_423{gap:55px}._fitSection_1l64x_502{gap:50px}}@media (max-width:800px){._industryNav_1l64x_205>div{padding-top:20px;padding-bottom:20px;display:block}._industryNav_1l64x_205>div>div{justify-content:flex-start;margin-top:12px}._introduction_1l64x_250,._connectionGrid_1l64x_423,._fitSection_1l64x_502{grid-template-columns:1fr}._introduction_1l64x_250{gap:30px;padding-top:72px}._industryGrid_1l64x_275{grid-template-columns:1fr;padding-bottom:75px}._industryCard_1l64x_282{min-height:0}._moduleGroup_1l64x_378{margin-top:28px}._connectionSection_1l64x_417{padding:72px 0}._connectionGrid_1l64x_423{gap:48px}._fitSection_1l64x_502{gap:30px;width:auto;margin-left:24px;margin-right:24px;padding-top:42px;padding-bottom:42px}._fitVisual_1l64x_516{border-bottom:1px solid #ded6f0;border-right:0;padding-bottom:36px}._fitCopy_1l64x_575{padding:0 30px}}@media (max-width:560px){._hero_1l64x_1{padding:50px 0 56px}._heroGrid_1l64x_10{gap:40px}._heroCopy_1l64x_17 h1{letter-spacing:-2.2px;font-size:43px}._heroCopy_1l64x_17>p{font-size:16px}._heroActions_1l64x_36,._fitActions_1l64x_37{align-items:stretch}._heroActions_1l64x_36 .button,._fitActions_1l64x_37 .button{flex:100%}._industryMap_1l64x_58{padding:12px;transform:none}._mapHeader_1l64x_67>span:first-child{max-width:150px;font-size:8px}._mapGrid_1l64x_96{grid-template-columns:1fr}._mapItem_1l64x_106 strong{font-size:12px}._introduction_1l64x_250 h2{letter-spacing:-1.6px;font-size:38px}._industryCard_1l64x_282{padding:27px 23px}._cardTop_1l64x_305{flex-wrap:wrap}._industryCard_1l64x_282 h3{margin-top:23px;font-size:26px}._cardIntroduction_1l64x_350{font-size:15px}._moduleGroup_1l64x_378 a{font-size:12px}._connectionIntro_1l64x_430 h2{letter-spacing:-1.6px;font-size:38px}._flowList_1l64x_458 article{grid-template-columns:42px 1fr;gap:13px}._flowNumber_1l64x_482{display:none}._fitSection_1l64x_502{margin-top:58px;margin-bottom:65px;padding-top:34px;padding-bottom:34px}._fitVisual_1l64x_516{min-height:220px}._fitOrbit_1l64x_523{width:180px;height:180px}._fitOrbit_1l64x_523>span:first-child{left:69px}._fitOrbit_1l64x_523>span:nth-child(2){top:69px}._fitOrbit_1l64x_523>span:nth-child(3){left:69px}._fitOrbit_1l64x_523>span:nth-child(4){top:69px}._fitCopy_1l64x_575{padding:0 8px}._fitCopy_1l64x_575 h2{font-size:34px}}
