.p07-editorial-page-module__1N5j_W__page{background:#fff;overflow:clip}.p07-editorial-page-module__1N5j_W__page .connect-editorial-hero{min-height:650px}.p07-editorial-page-module__1N5j_W__page .connect-editorial-hero-inner{padding-block:180px 90px}.p07-editorial-page-module__1N5j_W__page .connect-editorial-hero>img{object-position:center}.p07-editorial-page-module__1N5j_W__journey{background:#f3f7fb;padding-block:72px}.p07-editorial-page-module__1N5j_W__journeyHead{max-width:850px;margin-bottom:34px}.p07-editorial-page-module__1N5j_W__journeyHead h2{color:#112f50;letter-spacing:-.045em;margin:0 0 10px;font-family:Rubik,Inter,Segoe UI,system-ui,sans-serif;font-size:clamp(32px,3.6vw,52px);font-weight:600}.p07-editorial-page-module__1N5j_W__journeyHead p:last-child{color:#4a6175;margin:0;font-size:16px}.p07-editorial-page-module__1N5j_W__journeySteps{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.p07-editorial-page-module__1N5j_W__journeyNote{color:#536d80;margin:20px 0 0;font-size:13px}.p07-editorial-page-module__1N5j_W__topicNav{background:#e9f2f8;padding-block:27px}.p07-editorial-page-module__1N5j_W__topicNav .p07-editorial-page-module__1N5j_W__container{grid-template-columns:150px 1fr;align-items:center;gap:28px;display:grid}.p07-editorial-page-module__1N5j_W__topicNav strong{color:#153a5b;font-size:14px}.p07-editorial-page-module__1N5j_W__topicNav .p07-editorial-page-module__1N5j_W__container>div{flex-wrap:wrap;gap:8px;display:flex}.p07-editorial-page-module__1N5j_W__topicNav a{color:#265a83;background:#fff;border:1px solid #c8ddeb;border-radius:999px;align-items:center;gap:7px;min-height:40px;padding:7px 12px;font-size:12px;font-weight:700;line-height:1.25;display:inline-flex}.p07-editorial-page-module__1N5j_W__topicNav a:hover{background:#f7fcff;border-color:#7bb3dd}.p07-editorial-page-module__1N5j_W__topicNav a:focus-visible{outline-offset:3px;outline:3px solid #2677bc}.p07-editorial-page-module__1N5j_W__introNote{background:#f8fbfd;border-bottom:1px solid #e1eaf1;padding-block:29px}.p07-editorial-page-module__1N5j_W__introNote .p07-editorial-page-module__1N5j_W__container{align-items:flex-start;gap:17px;max-width:1100px;display:flex}.p07-editorial-page-module__1N5j_W__introNote svg{color:#2b6eac;flex:none;margin-top:4px}.p07-editorial-page-module__1N5j_W__introNote p{color:#456078;max-width:920px;margin:0;font-size:14px;line-height:1.67}@media (max-width:960px){.p07-editorial-page-module__1N5j_W__topicNav .p07-editorial-page-module__1N5j_W__container{grid-template-columns:1fr;gap:13px}}@media (max-width:760px){.p07-editorial-page-module__1N5j_W__page .connect-editorial-hero-inner{padding-block:150px 75px}.p07-editorial-page-module__1N5j_W__journey{padding-block:60px}}@media (max-width:520px){.p07-editorial-page-module__1N5j_W__page .connect-editorial-hero{min-height:620px}.p07-editorial-page-module__1N5j_W__topicNav .p07-editorial-page-module__1N5j_W__container>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.p07-editorial-page-module__1N5j_W__topicNav a{border-radius:9px}.p07-editorial-page-module__1N5j_W__introNote p{font-size:13px}}.p07-editorial-page-module__1N5j_W__journeySteps li{color:#173e63;background:#fff;border:1px solid #d5e4ef;border-top:3px solid #2d6da8;border-radius:10px;min-width:0;position:relative}.p07-editorial-page-module__1N5j_W__journeySteps a{color:#173e63;flex-direction:column;align-items:flex-start;gap:8px;height:100%;min-height:162px;padding:17px 14px;text-decoration:none;display:flex}.p07-editorial-page-module__1N5j_W__journeySteps a:hover,.p07-editorial-page-module__1N5j_W__journeySteps a[aria-current=location]{background:#eaf4fc}.p07-editorial-page-module__1N5j_W__journeySteps a:focus-visible{outline-offset:3px;outline:3px solid #2677bc}.p07-editorial-page-module__1N5j_W__journeyIcon{color:#1d619d;background:#e5f1fa;border-radius:8px;place-items:center;width:39px;height:39px;display:grid}.p07-editorial-page-module__1N5j_W__journeySteps strong{font-size:14px;line-height:1.25}.p07-editorial-page-module__1N5j_W__journeySteps small{color:#49647a;font-size:12px;line-height:1.4}.p07-editorial-page-module__1N5j_W__page section[id]{scroll-margin-top:140px}.p07-editorial-page-module__1N5j_W__page section[id] h2:focus{outline-offset:6px;outline:3px solid #2677bc}.p07-editorial-page-module__1N5j_W__anatomySection{background:#f2f6fa;padding-block:78px}.p07-editorial-page-module__1N5j_W__anatomyGrid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:start;gap:clamp(34px,6vw,90px);display:grid}.p07-editorial-page-module__1N5j_W__anatomyIntro{max-width:510px;padding-top:16px}.p07-editorial-page-module__1N5j_W__anatomyIntro h2{color:#102b4c;letter-spacing:-.046em;text-wrap:balance;margin:0 0 23px;font-family:Rubik,Inter,Segoe UI,system-ui,sans-serif;font-size:clamp(32px,3.7vw,53px);font-weight:600;line-height:1.12}.p07-editorial-page-module__1N5j_W__anatomyIntro>p:not(.connect-eyebrow){color:#40586e;margin:0;font-size:16px;line-height:1.75}.p07-editorial-page-module__1N5j_W__anatomyPanel{color:#fff;background:#102a49;border:1px solid #426583;border-radius:16px;padding:30px 34px;box-shadow:0 20px 42px #102a491f}.p07-editorial-page-module__1N5j_W__anatomyPanel h3{letter-spacing:-.03em;margin:0 0 10px;font-family:Rubik,Inter,Segoe UI,system-ui,sans-serif;font-size:clamp(22px,2.2vw,30px);font-weight:600}.p07-editorial-page-module__1N5j_W__anatomyItems{display:grid}.p07-editorial-page-module__1N5j_W__anatomyItem{border-bottom:1px solid #ddeeff2e;grid-template-columns:36px 1fr;align-items:start;gap:13px;padding-block:15px;display:grid}.p07-editorial-page-module__1N5j_W__anatomyIcon{color:#b5def8;border:1px solid #afdaf766;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.p07-editorial-page-module__1N5j_W__anatomyItem strong{color:#fff;margin:1px 0 4px;font-size:15px;display:block}.p07-editorial-page-module__1N5j_W__anatomyItem p{color:#d3e1ed;margin:0;font-size:13px;line-height:1.5}.p07-editorial-page-module__1N5j_W__anatomyNote{color:#bfd3e4;margin:16px 0 0;font-size:12px;line-height:1.5}@media (max-width:960px){.p07-editorial-page-module__1N5j_W__journeySteps{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:thin;gap:11px;padding:4px 4px 15px;scroll-padding-inline:12px;display:flex;overflow-x:auto}.p07-editorial-page-module__1N5j_W__journeySteps li{scroll-snap-align:start;flex:0 0 220px}.p07-editorial-page-module__1N5j_W__journeySteps a{min-height:155px}.p07-editorial-page-module__1N5j_W__anatomyGrid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:760px){.p07-editorial-page-module__1N5j_W__anatomySection{padding-block:64px}.p07-editorial-page-module__1N5j_W__anatomyGrid{grid-template-columns:1fr}.p07-editorial-page-module__1N5j_W__anatomyIntro{max-width:680px;padding-top:0}.p07-editorial-page-module__1N5j_W__anatomyPanel{padding:25px 27px}}@media (max-width:520px){.p07-editorial-page-module__1N5j_W__journeySteps li{flex-basis:205px}.p07-editorial-page-module__1N5j_W__journeySteps a{min-height:158px}.p07-editorial-page-module__1N5j_W__anatomyPanel{padding:23px 20px}.p07-editorial-page-module__1N5j_W__page section[id]{scroll-margin-top:110px}}@media (prefers-reduced-motion:reduce){.p07-editorial-page-module__1N5j_W__journeySteps{scroll-behavior:auto}}
.p07-page-modules-module__UySFYG__sectionHead{justify-content:space-between;align-items:end;gap:28px;margin-bottom:27px;display:flex}.p07-page-modules-module__UySFYG__sectionHead h2{color:#102b4c;letter-spacing:-.045em;max-width:760px;margin:0;font-family:Rubik,Inter,Segoe UI,system-ui,sans-serif;font-size:clamp(30px,3.4vw,48px);font-weight:600;line-height:1.15}.p07-page-modules-module__UySFYG__sectionHead .p07-page-modules-module__UySFYG__connect-eyebrow{margin:0}.p07-page-modules-module__UySFYG__pathwaySection{background:#f3f7fb;padding-block:76px}.p07-page-modules-module__UySFYG__pathways{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.p07-page-modules-module__UySFYG__pathway{color:#123252;background:#fff;border:1px solid #d8e4ee;border-radius:13px;align-items:flex-start;gap:15px;min-height:134px;padding:22px;transition:transform .2s,border-color .2s;display:flex;box-shadow:0 7px 25px #1230500b}.p07-page-modules-module__UySFYG__pathway:hover{border-color:#9bbfe1;transform:translateY(-3px)}.p07-page-modules-module__UySFYG__pathway>span:nth-child(2){flex:1;min-width:0}.p07-page-modules-module__UySFYG__pathway strong,.p07-page-modules-module__UySFYG__crosslink strong{font-size:16px;line-height:1.35;display:block}.p07-page-modules-module__UySFYG__pathway small,.p07-page-modules-module__UySFYG__crosslink small{color:#50677b;margin-top:8px;font-size:13px;line-height:1.5;display:block}.p07-page-modules-module__UySFYG__pathway>svg,.p07-page-modules-module__UySFYG__crosslink>svg{color:#2465a7;flex:none}.p07-page-modules-module__UySFYG__pathwayIcon{color:#175b9b;background:#e5f0f9;border-radius:10px;flex:none;place-items:center;width:43px;height:43px;display:grid}.p07-page-modules-module__UySFYG__splitSection{background:#fff;padding-block:88px}.p07-page-modules-module__UySFYG__splitSection.p07-page-modules-module__UySFYG__reverse{background:#f7f9fc}.p07-page-modules-module__UySFYG__split{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:center;gap:clamp(36px,5vw,80px);display:grid}.p07-page-modules-module__UySFYG__reverse .p07-page-modules-module__UySFYG__splitVisual{order:2}.p07-page-modules-module__UySFYG__reverse .p07-page-modules-module__UySFYG__splitCopy{order:1}.p07-page-modules-module__UySFYG__splitVisual{background:#dce7ef;border-radius:14px;min-height:470px;position:relative;overflow:hidden;box-shadow:0 23px 55px #0e2a4521}.p07-page-modules-module__UySFYG__splitVisual img{object-fit:cover;object-position:center}.p07-page-modules-module__UySFYG__visualEdge{background:linear-gradient(#0000,#04122921);height:20%;position:absolute;inset:auto 0 0}.p07-page-modules-module__UySFYG__splitCopy h2,.p07-page-modules-module__UySFYG__planning h2{color:#102b4c;letter-spacing:-.046em;text-wrap:balance;margin:0 0 21px;font-family:Rubik,Inter,Segoe UI,system-ui,sans-serif;font-size:clamp(32px,3.7vw,53px);font-weight:600;line-height:1.12}.p07-page-modules-module__UySFYG__splitCopy>p:not(.p07-page-modules-module__UySFYG__connect-eyebrow){color:#41576a;margin:0 0 17px;font-size:16px;line-height:1.72}.p07-page-modules-module__UySFYG__splitCopy>p:not(.p07-page-modules-module__UySFYG__connect-eyebrow):nth-of-type(n+3){font-size:14px}.p07-page-modules-module__UySFYG__splitCopy ul,.p07-page-modules-module__UySFYG__planningDetail ul{gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.p07-page-modules-module__UySFYG__splitCopy li,.p07-page-modules-module__UySFYG__planningDetail li{color:#35516a;align-items:flex-start;gap:11px;font-size:14px;line-height:1.55;display:flex}.p07-page-modules-module__UySFYG__splitCopy li svg,.p07-page-modules-module__UySFYG__planningDetail li svg{color:#2168a9;flex:none}.p07-page-modules-module__UySFYG__planningSection{background:#f2f6fa;padding-block:78px}.p07-page-modules-module__UySFYG__planningDark{background:#102a49}.p07-page-modules-module__UySFYG__planning{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(32px,7vw,104px);display:grid}.p07-page-modules-module__UySFYG__planningIntro>p:last-child{color:#40586e;margin:0;font-size:16px;line-height:1.7}.p07-page-modules-module__UySFYG__planningDetail{align-content:start;gap:11px;display:grid}.p07-page-modules-module__UySFYG__planningDetail ul{margin:0 0 8px}.p07-page-modules-module__UySFYG__planningParagraph{color:#40586e;margin:0;font-size:16px;line-height:1.7}.p07-page-modules-module__UySFYG__planningDark h2,.p07-page-modules-module__UySFYG__planningDark .p07-page-modules-module__UySFYG__planningIntro>p:last-child,.p07-page-modules-module__UySFYG__planningDark .p07-page-modules-module__UySFYG__planningDetail li,.p07-page-modules-module__UySFYG__planningDark .p07-page-modules-module__UySFYG__planningParagraph{color:#fff}.p07-page-modules-module__UySFYG__planningDark .p07-page-modules-module__UySFYG__planningDetail li svg{color:#8ed5ff}.p07-page-modules-module__UySFYG__planningDark .p07-page-modules-module__UySFYG__connect-eyebrow{color:#9ed5f7}.p07-page-modules-module__UySFYG__bridge{position:relative;overflow:hidden}.p07-page-modules-module__UySFYG__bridgeCompact{color:#123353;background:#dcecf8;padding-block:29px}.p07-page-modules-module__UySFYG__bridgeFeature{color:#fff;background:#102747;align-items:center;min-height:340px;display:flex}.p07-page-modules-module__UySFYG__bridgePhoto{object-fit:cover;object-position:center}.p07-page-modules-module__UySFYG__bridgeShade{background:linear-gradient(90deg,#04162ef0,#04162e99);position:absolute;inset:0}.p07-page-modules-module__UySFYG__bridgeInner{justify-content:space-between;align-items:center;gap:34px;padding-block:30px;display:flex;position:relative}.p07-page-modules-module__UySFYG__bridge h2{letter-spacing:-.04em;margin:0;font-family:Rubik,Inter,Segoe UI,system-ui,sans-serif;font-size:clamp(26px,3.5vw,46px);font-weight:600;line-height:1.14}.p07-page-modules-module__UySFYG__bridge p:not(.p07-page-modules-module__UySFYG__connect-eyebrow){color:#e4edf4;max-width:620px;margin:15px 0 0;font-size:15px;line-height:1.6}.p07-page-modules-module__UySFYG__bridge .p07-page-modules-module__UySFYG__connect-eyebrow{color:#9bd8ff}.p07-page-modules-module__UySFYG__bridge .p07-page-modules-module__UySFYG__connect-button{flex:none}.p07-page-modules-module__UySFYG__crosslinkSection{background:#fff;padding-block:80px}.p07-page-modules-module__UySFYG__crosslinks{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.p07-page-modules-module__UySFYG__crosslink{color:#143759;background:#f7fafd;border:1px solid #d7e4ee;border-radius:12px;justify-content:space-between;gap:12px;min-height:118px;padding:22px;transition:background .2s,border-color .2s;display:flex}.p07-page-modules-module__UySFYG__crosslink:hover{background:#ebf5fd;border-color:#9ac5e8}.p07-page-modules-module__UySFYG__crosslink>svg{align-self:end}.p07-page-modules-module__UySFYG__pathway:focus-visible,.p07-page-modules-module__UySFYG__crosslink:focus-visible,.p07-page-modules-module__UySFYG__bridge a:focus-visible{outline-offset:3px;outline:3px solid #2574bc}.p07-page-modules-module__UySFYG__contextCards{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.p07-page-modules-module__UySFYG__contextCard{background:#f8fbfe;border:1px solid #d6e4ef;border-radius:12px;min-width:0;padding:22px}.p07-page-modules-module__UySFYG__contextIcon{color:#2366a2;background:#e5f1fa;border-radius:10px;place-items:center;width:43px;height:43px;margin-bottom:17px;display:grid}.p07-page-modules-module__UySFYG__contextCard h3{color:#13385b;margin:0 0 8px;font-family:Rubik,Inter,Segoe UI,system-ui,sans-serif;font-size:16px;line-height:1.35}.p07-page-modules-module__UySFYG__contextCard p{color:#516579;margin:0;font-size:13px;line-height:1.55}@media (max-width:900px){.p07-page-modules-module__UySFYG__pathways,.p07-page-modules-module__UySFYG__crosslinks{grid-template-columns:repeat(2,minmax(0,1fr))}.p07-page-modules-module__UySFYG__splitVisual{min-height:395px}}@media (max-width:1100px){.p07-page-modules-module__UySFYG__contextCards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.p07-page-modules-module__UySFYG__split,.p07-page-modules-module__UySFYG__planning{grid-template-columns:1fr}.p07-page-modules-module__UySFYG__reverse .p07-page-modules-module__UySFYG__splitVisual,.p07-page-modules-module__UySFYG__reverse .p07-page-modules-module__UySFYG__splitCopy{order:initial}.p07-page-modules-module__UySFYG__splitSection,.p07-page-modules-module__UySFYG__planningSection,.p07-page-modules-module__UySFYG__crosslinkSection,.p07-page-modules-module__UySFYG__pathwaySection{padding-block:64px}.p07-page-modules-module__UySFYG__splitVisual{min-height:360px}.p07-page-modules-module__UySFYG__bridgeInner{flex-direction:column;align-items:flex-start}.p07-page-modules-module__UySFYG__bridgeFeature{min-height:360px}.p07-page-modules-module__UySFYG__contextCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.p07-page-modules-module__UySFYG__pathways,.p07-page-modules-module__UySFYG__crosslinks,.p07-page-modules-module__UySFYG__contextCards{grid-template-columns:1fr}.p07-page-modules-module__UySFYG__pathway{min-height:0}.p07-page-modules-module__UySFYG__splitVisual{min-height:285px}.p07-page-modules-module__UySFYG__splitCopy h2,.p07-page-modules-module__UySFYG__planning h2{font-size:clamp(30px,9vw,41px)}.p07-page-modules-module__UySFYG__splitCopy>p:not(.p07-page-modules-module__UySFYG__connect-eyebrow){font-size:15px}.p07-page-modules-module__UySFYG__bridge .p07-page-modules-module__UySFYG__connect-button{justify-content:center;width:100%}.p07-page-modules-module__UySFYG__crosslink{min-height:90px}}.p07-page-modules-module__UySFYG__bridgeSolid{color:#fff;background:#102a49;border-block:1px solid #1e527a}.p07-page-modules-module__UySFYG__bridgeSolid .p07-page-modules-module__UySFYG__bridgeInner{padding-block:35px}.p07-page-modules-module__UySFYG__bridgeSolid p{color:#d8e9f5;max-width:650px;margin:9px 0 0;font-size:14px;line-height:1.5}.p07-page-modules-module__UySFYG__bridgeSolid .connect-button-primary{color:#123a5f;background:#e4f2ff;border-color:#e4f2ff}.p07-page-modules-module__UySFYG__bridgeSolid .connect-button-primary:hover{background:#fff;border-color:#fff}@media (prefers-reduced-motion:reduce){.p07-page-modules-module__UySFYG__pathway,.p07-page-modules-module__UySFYG__crosslink{transition:none}}.p07-page-modules-module__UySFYG__splitVisual img,.p07-page-modules-module__UySFYG__bridgePhoto{object-position:var(--focal-desktop,center)}@media (max-width:1100px){.p07-page-modules-module__UySFYG__splitVisual img,.p07-page-modules-module__UySFYG__bridgePhoto{object-position:var(--focal-tablet,center)}}@media (max-width:520px){.p07-page-modules-module__UySFYG__splitVisual img,.p07-page-modules-module__UySFYG__bridgePhoto{object-position:var(--focal-mobile,center)}}
.marketplace-hub-module__lKA4EG__hub{background:#fff;overflow:clip}.marketplace-hub-module__lKA4EG__hub h1,.marketplace-hub-module__lKA4EG__hub h2,.marketplace-hub-module__lKA4EG__hub h3{font-family:Rubik,Inter,Segoe UI,system-ui,sans-serif}.marketplace-hub-module__lKA4EG__hero{color:#fff;background:#0b1b30;align-items:center;min-height:680px;display:flex;position:relative;overflow:hidden}.marketplace-hub-module__lKA4EG__heroImage{object-fit:cover;object-position:center}.marketplace-hub-module__lKA4EG__heroShade{background:linear-gradient(90deg,#041229f2 0%,#041229c2 50%,#04122938 100%);position:absolute;inset:0}.marketplace-hub-module__lKA4EG__heroInner{width:100%;padding-block:168px 92px;position:relative}.marketplace-hub-module__lKA4EG__hero .marketplace-hub-module__lKA4EG__heroInner>p:first-child{color:#a9dcff}.marketplace-hub-module__lKA4EG__hero h1{letter-spacing:-.052em;text-wrap:balance;max-width:850px;margin:0 0 24px;font-size:clamp(46px,5.1vw,76px);font-weight:600;line-height:1.07}.marketplace-hub-module__lKA4EG__heroBody{color:#e6eff6;max-width:670px;margin:0;font-size:17px;line-height:1.66}.marketplace-hub-module__lKA4EG__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.marketplace-hub-module__lKA4EG__availability{color:#d5e4ef;align-items:center;gap:9px;max-width:670px;margin:22px 0 0;font-size:13px;line-height:1.5;display:flex}.marketplace-hub-module__lKA4EG__availability svg{color:#9bd8ff;flex:none}.marketplace-hub-module__lKA4EG__section{padding-block:92px}.marketplace-hub-module__lKA4EG__soft{background:#f3f7fb}.marketplace-hub-module__lKA4EG__sectionHeading{max-width:790px;margin-bottom:38px}.marketplace-hub-module__lKA4EG__sectionHeading h2,.marketplace-hub-module__lKA4EG__closing h2{letter-spacing:-.046em;text-wrap:balance;max-width:780px;margin:0 0 17px;font-size:clamp(34px,4vw,55px);font-weight:600;line-height:1.12}.marketplace-hub-module__lKA4EG__sectionHeading>p:last-child{color:#42566b;max-width:700px;margin:0;font-size:16px;line-height:1.65}.marketplace-hub-module__lKA4EG__situationGrid,.marketplace-hub-module__lKA4EG__serviceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.marketplace-hub-module__lKA4EG__situationCard,.marketplace-hub-module__lKA4EG__serviceCard{color:#102b4c;background:#fff;border:1px solid #dce6ef;border-radius:13px;flex-direction:column;align-items:flex-start;min-width:0;min-height:248px;padding:24px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 7px 22px #0e27430b}.marketplace-hub-module__lKA4EG__situationCard:hover,.marketplace-hub-module__lKA4EG__serviceCard:hover{border-color:#9fc4e7;transform:translateY(-4px);box-shadow:0 14px 32px #0e27431c}.marketplace-hub-module__lKA4EG__situationCard:focus-visible,.marketplace-hub-module__lKA4EG__serviceCard:focus-visible,.marketplace-hub-module__lKA4EG__detail summary:focus-visible{outline-offset:3px;outline:3px solid #2a74bc}.marketplace-hub-module__lKA4EG__iconBadge,.marketplace-hub-module__lKA4EG__serviceIcon{color:#1c5ca5;background:#e8f2fc;border-radius:11px;flex:none;place-items:center;width:46px;height:46px;margin-bottom:21px;display:grid}.marketplace-hub-module__lKA4EG__situationCard strong,.marketplace-hub-module__lKA4EG__serviceCard strong,.marketplace-hub-module__lKA4EG__journeyCard strong{font-size:18px;font-weight:700;line-height:1.3;display:block}.marketplace-hub-module__lKA4EG__cardBody{color:#506277;margin-top:10px;font-size:13px;line-height:1.57;display:block}.marketplace-hub-module__lKA4EG__cardAction{color:#215aaf;align-items:center;gap:7px;margin-top:auto;padding-top:19px;font-size:12px;font-weight:780;display:inline-flex}.marketplace-hub-module__lKA4EG__cardAction svg{transition:transform .18s}.marketplace-hub-module__lKA4EG__situationCard:hover .marketplace-hub-module__lKA4EG__cardAction svg,.marketplace-hub-module__lKA4EG__serviceCard:hover .marketplace-hub-module__lKA4EG__cardAction svg{transform:translate(4px)}.marketplace-hub-module__lKA4EG__propertyDirectory{background:#f7fbff;border:1px solid #cddfee;border-radius:15px;grid-template-columns:minmax(200px,.35fr) 1fr;align-items:start;gap:30px;margin-bottom:30px;padding:27px 30px;display:grid}.marketplace-hub-module__lKA4EG__propertyDirectory h3{color:#123b62;margin:0 0 7px;font-size:18px;line-height:1.3}.marketplace-hub-module__lKA4EG__propertyDirectory p{color:#506277;margin:0;font-size:13px;line-height:1.55}.marketplace-hub-module__lKA4EG__propertyLinks{flex-wrap:wrap;gap:8px;display:flex}.marketplace-hub-module__lKA4EG__propertyLink{color:#245481;background:#fff;border:1px solid #d2e1ee;border-radius:999px;align-items:center;gap:7px;min-height:40px;padding:8px 13px;font-size:12px;font-weight:680;line-height:1.2;transition:border-color .18s,background-color .18s;display:inline-flex}.marketplace-hub-module__lKA4EG__propertyLink:hover{background:#ecf6ff;border-color:#77add8}.marketplace-hub-module__lKA4EG__propertyLink:focus-visible{outline-offset:3px;outline:3px solid #2a74bc}.marketplace-hub-module__lKA4EG__propertyLink svg{flex:none}.marketplace-hub-module__lKA4EG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.marketplace-hub-module__lKA4EG__serviceCard{background:#fff;min-height:300px;padding:0;overflow:hidden}.marketplace-hub-module__lKA4EG__servicePhoto{background:#dce8f1;flex:none;width:100%;height:158px;display:block;position:relative;overflow:hidden}.marketplace-hub-module__lKA4EG__servicePhoto img{object-fit:cover;object-position:var(--focal-desktop,center);transition:transform .35s}.marketplace-hub-module__lKA4EG__serviceCard:hover .marketplace-hub-module__lKA4EG__servicePhoto img{transform:scale(1.035)}.marketplace-hub-module__lKA4EG__serviceCardContent{flex-direction:column;flex:1;align-items:flex-start;width:100%;padding:20px 22px;display:flex}.marketplace-hub-module__lKA4EG__serviceIcon{color:#d4edff;background:#12365f;width:53px;height:53px}.marketplace-hub-module__lKA4EG__journeyGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;display:grid}.marketplace-hub-module__lKA4EG__journeyCard{background:#f7fafe;border:1px solid #d8e5ef;border-radius:13px;min-width:0;padding:26px 22px}.marketplace-hub-module__lKA4EG__journeyCard .marketplace-hub-module__lKA4EG__iconBadge{margin-bottom:25px}.marketplace-hub-module__lKA4EG__journeyCard p{color:#506277;margin:10px 0 0;font-size:13px;line-height:1.58}.marketplace-hub-module__lKA4EG__detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.marketplace-hub-module__lKA4EG__detail{background:#fff;border:1px solid #dce6ef;border-radius:11px;min-width:0}.marketplace-hub-module__lKA4EG__detail[open]{background:#f8fbff;border-color:#a9c9e9}.marketplace-hub-module__lKA4EG__detail summary{color:#153a61;cursor:pointer;align-items:center;gap:14px;min-height:67px;padding:16px 19px;font-size:15px;font-weight:700;list-style:none;display:flex}.marketplace-hub-module__lKA4EG__detail summary::-webkit-details-marker{display:none}.marketplace-hub-module__lKA4EG__detail summary svg:first-child{color:#215aaf;flex:none}.marketplace-hub-module__lKA4EG__detail summary svg:last-child{flex:none;margin-left:auto;transition:transform .18s}.marketplace-hub-module__lKA4EG__detail[open] summary svg:last-child{transform:rotate(180deg)}.marketplace-hub-module__lKA4EG__detail p{color:#506277;margin:0;padding:0 19px 18px 54px;font-size:14px;line-height:1.6}.marketplace-hub-module__lKA4EG__examplesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.marketplace-hub-module__lKA4EG__example{background:#fff;border:1px solid #dce6ef;border-radius:12px;gap:16px;min-height:166px;padding:25px;display:flex}.marketplace-hub-module__lKA4EG__example>svg{color:#2365a6;flex:none}.marketplace-hub-module__lKA4EG__example h3{color:#153352;margin:0 0 9px;font-size:17px;line-height:1.35}.marketplace-hub-module__lKA4EG__example p{color:#526578;margin:0;font-size:13px;line-height:1.6}.marketplace-hub-module__lKA4EG__closing{color:#fff;background:#102747;padding-block:78px}.marketplace-hub-module__lKA4EG__closingInner{justify-content:space-between;align-items:center;gap:40px;display:flex}.marketplace-hub-module__lKA4EG__closing .marketplace-hub-module__lKA4EG__closingInner>div{max-width:720px}.marketplace-hub-module__lKA4EG__closing .marketplace-hub-module__lKA4EG__closingInner .connect-eyebrow{color:#9bd8ff}.marketplace-hub-module__lKA4EG__closing h2{margin-bottom:15px}.marketplace-hub-module__lKA4EG__closing p:not(.connect-eyebrow){color:#e2edf5;margin:0;font-size:16px;line-height:1.6}.marketplace-hub-module__lKA4EG__closing small{color:#b3c8dc;margin-top:20px;font-size:12px;line-height:1.5;display:block}.marketplace-hub-module__lKA4EG__closing .connect-button{flex:none}@media (max-width:1100px){.marketplace-hub-module__lKA4EG__situationGrid,.marketplace-hub-module__lKA4EG__serviceGrid,.marketplace-hub-module__lKA4EG__journeyGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketplace-hub-module__lKA4EG__servicePhoto img{object-position:var(--focal-tablet,center)}}@media (max-width:760px){.marketplace-hub-module__lKA4EG__hero{min-height:630px}.marketplace-hub-module__lKA4EG__heroInner{padding-block:150px 72px}.marketplace-hub-module__lKA4EG__hero h1{font-size:clamp(42px,8vw,61px)}.marketplace-hub-module__lKA4EG__heroShade{background:linear-gradient(90deg,#041229f0,#041229ad)}.marketplace-hub-module__lKA4EG__section{padding-block:70px}.marketplace-hub-module__lKA4EG__situationGrid,.marketplace-hub-module__lKA4EG__serviceGrid,.marketplace-hub-module__lKA4EG__journeyGrid,.marketplace-hub-module__lKA4EG__examplesGrid,.marketplace-hub-module__lKA4EG__detailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-hub-module__lKA4EG__propertyDirectory{grid-template-columns:1fr;gap:18px}.marketplace-hub-module__lKA4EG__closingInner{flex-direction:column;align-items:flex-start}.marketplace-hub-module__lKA4EG__closing .connect-button{flex:none}}@media (max-width:520px){.marketplace-hub-module__lKA4EG__hero{min-height:650px}.marketplace-hub-module__lKA4EG__heroInner{padding-block:135px 58px}.marketplace-hub-module__lKA4EG__hero h1{font-size:clamp(38px,10vw,52px)}.marketplace-hub-module__lKA4EG__heroBody{font-size:15px}.marketplace-hub-module__lKA4EG__actions{grid-template-columns:1fr;max-width:340px;display:grid}.marketplace-hub-module__lKA4EG__availability{align-items:flex-start}.marketplace-hub-module__lKA4EG__section{padding-block:62px}.marketplace-hub-module__lKA4EG__sectionHeading{margin-bottom:28px}.marketplace-hub-module__lKA4EG__sectionHeading h2,.marketplace-hub-module__lKA4EG__closing h2{font-size:clamp(31px,8vw,42px)}.marketplace-hub-module__lKA4EG__sectionHeading>p:last-child{font-size:14px}.marketplace-hub-module__lKA4EG__situationGrid,.marketplace-hub-module__lKA4EG__serviceGrid,.marketplace-hub-module__lKA4EG__journeyGrid,.marketplace-hub-module__lKA4EG__examplesGrid,.marketplace-hub-module__lKA4EG__detailGrid{grid-template-columns:1fr}.marketplace-hub-module__lKA4EG__situationCard{min-height:0;padding:20px}.marketplace-hub-module__lKA4EG__serviceCard{min-height:0}.marketplace-hub-module__lKA4EG__serviceCardContent{padding:20px}.marketplace-hub-module__lKA4EG__iconBadge,.marketplace-hub-module__lKA4EG__serviceIcon{margin-bottom:14px}.marketplace-hub-module__lKA4EG__cardAction{padding-top:14px}.marketplace-hub-module__lKA4EG__propertyDirectory{padding:20px}.marketplace-hub-module__lKA4EG__propertyLink{flex:auto;justify-content:space-between}.marketplace-hub-module__lKA4EG__journeyCard{padding:20px}.marketplace-hub-module__lKA4EG__journeyCard .marketplace-hub-module__lKA4EG__iconBadge{margin-bottom:14px}.marketplace-hub-module__lKA4EG__example{min-height:0}.marketplace-hub-module__lKA4EG__closing{padding-block:65px}.marketplace-hub-module__lKA4EG__servicePhoto img{object-position:var(--focal-mobile,center)}.marketplace-hub-module__lKA4EG__servicePhoto{height:185px}}@media (prefers-reduced-motion:reduce){.marketplace-hub-module__lKA4EG__situationCard,.marketplace-hub-module__lKA4EG__serviceCard,.marketplace-hub-module__lKA4EG__cardAction svg,.marketplace-hub-module__lKA4EG__detail summary svg:last-child{transition:none}}
.connect-services-explorer{color:#132a42;background:#fff;padding:94px 0 0}.connect-services-heading{max-width:760px;margin-bottom:34px}.connect-services-heading .connect-eyebrow{color:#215aaf;margin-bottom:15px}.connect-services-heading h2{letter-spacing:-.045em;text-wrap:balance;max-width:740px;margin:0 0 18px;scroll-margin-top:115px;font-size:clamp(34px,3.8vw,54px);font-weight:600;line-height:1.12}.connect-services-heading>p:last-child{color:#526678;max-width:670px;margin:0;font-size:17px;line-height:1.7}.connect-services-choice-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:31px;display:grid}.connect-services-choice{text-align:left;color:#173451;cursor:pointer;background:#f9fbfd;border:1px solid #dce6ed;border-radius:13px;flex-direction:column;align-items:stretch;gap:11px;min-width:0;min-height:208px;padding:22px;transition:border-color .2s,background-color .2s,box-shadow .2s,transform .2s;display:flex;box-shadow:0 8px 22px #1f3a5309}.connect-services-choice:hover{background:#fff;border-color:#87a7c5;transform:translateY(-3px);box-shadow:0 14px 27px #1f3a531a}.connect-services-choice[data-selected=true]{background:#edf4fc;border-color:#215aaf;box-shadow:inset 0 0 0 1px #215aaf,0 12px 29px #1f53991a}.connect-services-choice-top,.connect-services-choice-bottom{justify-content:space-between;align-items:center;gap:10px;display:flex}.connect-services-choice-icon{color:#1b609d;background:#e7f0fa;border-radius:11px;place-items:center;width:41px;height:41px;display:grid}.connect-services-choice[data-selected=true] .connect-services-choice-icon{color:#fff;background:#215aaf}.connect-services-choice strong{letter-spacing:-.02em;font-size:19px;font-weight:650;line-height:1.25}.connect-services-choice-description{color:#627587;font-size:13px;line-height:1.45}.connect-services-choice-bottom{color:#1d5c9f;letter-spacing:.08em;text-transform:uppercase;margin-top:auto;padding-top:6px;font-size:11px;font-weight:800}.connect-services-choice:focus-visible,.connect-service-detail button:focus-visible,.connect-service-detail a:focus-visible{outline-offset:3px;outline:3px solid #2a8bd1}.connect-service-detail{background:#fff;border:1px solid #e0e7ed;border-radius:19px;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);min-width:0;scroll-margin-top:105px;display:grid;overflow:hidden;box-shadow:0 23px 66px #1738591c}.connect-service-detail-visual{background:#dbe8f1;min-height:680px;position:relative;overflow:hidden}.connect-service-detail-visual>img{object-fit:cover;object-position:var(--focal-desktop,center)}@media (max-width:1100px){.connect-service-detail-visual>img{object-position:var(--focal-tablet,center)}}@media (max-width:760px){.connect-service-detail-visual>img{object-position:var(--focal-mobile,center)}}.connect-service-detail-visual[data-visual-kind=editorial]{background:#163f69;place-items:center;display:grid}.connect-service-detail-visual[data-visual-kind=editorial]:after{display:none}.connect-service-detail-placeholder{color:#fff;text-align:center;justify-items:center;gap:21px;max-width:300px;padding:36px;display:grid}.connect-service-detail-placeholder svg{color:#d6e8f8;border:1px solid #ffffff8c;border-radius:20px;width:82px;height:82px;padding:17px}.connect-service-detail-placeholder strong{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(24px,3vw,36px);font-weight:600;line-height:1.2}.connect-service-detail-visual:after{content:"";pointer-events:none;background:linear-gradient(#0000,#04172ba6);position:absolute;inset:40% 0 0}.connect-service-detail-visual-label{z-index:1;color:#fff;align-items:center;gap:13px;display:flex;position:absolute;bottom:27px;left:28px}.connect-service-detail-visual-label>svg{background:#051a3047;border:1px solid #ffffffbf;border-radius:12px;flex:none;width:47px;height:47px;padding:10px}.connect-service-detail-visual-label span{letter-spacing:.1em;text-transform:uppercase;gap:3px;font-size:11px;font-weight:700;display:grid}.connect-service-detail-body{min-width:0;padding:clamp(28px,3.4vw,51px)}.connect-service-detail-top{color:#2467a3;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:18px;margin-bottom:24px;font-size:11px;font-weight:800;display:flex}.connect-service-detail-name{color:#1b5a95;letter-spacing:.01em;margin:0 0 9px;font-size:14px;font-weight:700}.connect-service-detail h3{letter-spacing:-.045em;text-wrap:balance;outline:none;max-width:660px;margin:0 0 17px;font-size:clamp(31px,3.2vw,46px);font-weight:600;line-height:1.13}.connect-service-detail-summary{color:#435970;max-width:640px;margin:0 0 25px;font-size:16px;line-height:1.7}.connect-service-detail-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.connect-service-detail-facts>div{background:#f7fafc;border:1px solid #edf1f5;border-radius:11px;min-width:0;padding:18px;box-shadow:inset 3px 3px 8px #2c4e6f0b,inset -3px -3px 8px #fff}.connect-service-detail-facts>div:last-child{grid-column:1/-1}.connect-service-detail-facts span{color:#1a5c9f;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.connect-service-detail-facts p{color:#42566b;margin:9px 0 0;font-size:13px;line-height:1.55}.connect-service-detail-context{border-bottom:1px solid #e3eaf0;align-items:flex-start;gap:11px;margin-top:15px;padding:15px 0;display:flex}.connect-service-detail-context svg{color:#2c6ca9;flex:none;margin-top:2px}.connect-service-detail-context p{color:#526678;margin:0;font-size:13px;line-height:1.55}.connect-service-detail-context strong{color:#183e65}.connect-service-detail-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:22px;display:flex}.connect-service-detail-actions .connect-button{min-height:49px;padding:13px 17px;font-size:12px}.connect-service-detail-back{color:#1a598e;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #4f779d;padding:9px 0;font-size:13px;font-weight:700}.connect-service-detail-nav{border-top:1px solid #e3eaf0;grid-template-columns:1fr 1fr;gap:10px;margin-top:29px;padding-top:18px;display:grid}.connect-service-detail-nav button{color:#184f86;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;min-width:0;padding:10px 0;display:flex}.connect-service-detail-nav button:first-child svg{transform:rotate(180deg)}.connect-service-detail-nav button:last-child{text-align:right;justify-content:flex-end}.connect-service-detail-nav svg{flex:none}.connect-service-detail-nav span{color:#698195;gap:3px;min-width:0;font-size:11px;font-weight:700;display:grid}.connect-service-detail-nav strong{overflow-wrap:anywhere;color:#214460;font-size:13px}.connect-services-editorial-transition{color:#245f99;align-items:center;gap:16px;padding:68px 0 35px;display:flex}.connect-services-editorial-transition strong{letter-spacing:-.02em;font-size:clamp(20px,2.3vw,29px);font-weight:600}@media (max-width:1100px){.connect-services-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.connect-service-detail{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.connect-service-detail-visual{min-height:720px}.connect-service-detail-body{padding:30px}}@media (max-width:820px){.connect-services-explorer{padding-top:74px}.connect-services-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.connect-service-detail{grid-template-columns:1fr}.connect-service-detail-visual{min-height:370px}.connect-service-detail-body{padding:35px}}@media (max-width:560px){.connect-services-explorer{padding-top:60px}.connect-services-choice-grid{grid-template-columns:1fr;gap:10px}.connect-services-choice{gap:8px;min-height:150px;padding:17px}.connect-services-choice-description{max-width:420px}.connect-service-detail-visual{min-height:300px}.connect-service-detail-body{padding:23px}.connect-service-detail-facts{grid-template-columns:1fr}.connect-service-detail-facts>div:last-child{grid-column:auto}.connect-service-detail-nav{gap:5px}.connect-service-detail-nav button{gap:7px}.connect-services-editorial-transition{padding-top:49px}.connect-services-editorial-transition strong{font-size:21px}}@media (prefers-reduced-motion:reduce){.connect-services-choice{transition:none}.connect-services-choice:hover{transform:none}}
