/* Design 11: considered editorial spacing, quiet depth, confident hierarchy. */
.home-design-11{background:#fff;--wine:#cf4763;--ink:#173747}
.home-design-11 .home-hero{position:relative;max-width:1380px;margin:0 auto!important;padding:64px 5% 72px!important;display:grid;grid-template-columns:1.05fr 1fr!important;gap:64px!important;align-items:center!important;background:radial-gradient(ellipse at 100% 35%,#fff3f0,transparent 60%)!important}
.home-design-11 .hero-message{padding:0!important}
.home-design-11 .hero-message h1{font-size:clamp(48px,4.6vw,72px)!important;line-height:1.07!important;letter-spacing:-2.5px!important;font-weight:600!important;margin:25px 0 28px!important}
.home-design-11 .hero-description{font-size:18px!important;line-height:1.8!important;max-width:540px!important;color:#5c707b!important}
.home-design-11 .hero-visual{border-radius:110px 6px 6px 6px!important;overflow:hidden!important;border:0!important;box-shadow:0 24px 55px #17374714!important;min-height:540px!important;position:relative}
.home-design-11 .hero-visual>img{height:380px!important;max-height:none!important;object-fit:cover!important}
.home-design-11 .image-caption{background:#173747!important;padding:30px 32px!important;min-height:160px!important;border:0!important}
.home-design-11 .image-caption:before{display:none!important}
.home-design-11 .hero-actions{margin-top:30px!important;gap:22px!important}
.home-design-11 .hero-actions .button{padding:17px 26px!important}
.home-design-11 .hero-note{font-size:13px!important;margin-top:25px!important}
.home-design-11 .landing-flow>section{padding-left:max(5%,calc((100vw - 1240px)/2))!important;padding-right:max(5%,calc((100vw - 1240px)/2))!important}
.home-design-11 .landing-flow .home-credentials{background:#173747!important;color:white!important;padding-top:30px!important;padding-bottom:30px!important;border:0!important;margin:0!important;box-shadow:none!important}
.home-design-11 .home-credentials *{color:#fff!important}
.home-design-11 .home-credentials a{color:#edb5ae!important}
.home-design-11 .landing-flow .sector-showcase{padding-top:90px!important;padding-bottom:88px!important}
.home-design-11 .landing-flow .domain-row{padding:28px!important;min-height:260px!important;border-radius:24px 4px 4px 4px!important;background:#fff!important;box-shadow:0 6px 24px #17374705!important;border-color:#e0e7ea!important}
.home-design-11 .landing-flow .domain-visual{background:#f0f4f5!important;color:#173747!important;border-radius:16px 3px 16px 3px!important}
.home-design-11 .landing-flow .domain-row:hover{background:#173747!important;border-color:#173747!important;transform:translateY(-4px)!important}
.home-design-11 .landing-flow .domain-row:hover .domain-copy h3,.home-design-11 .landing-flow .domain-row:hover .domain-copy p{color:#fff!important}
.home-design-11 .landing-flow .domain-row:hover .domain-label,.home-design-11 .landing-flow .domain-row:hover .domain-arrow{color:#edb5ae!important}
.home-design-11 .landing-flow .domain-row:hover .domain-visual{background:#ffffff15!important;color:white!important}
.home-design-11 .landing-flow .home-services{background:#faf8f9!important;padding-top:82px!important;padding-bottom:88px!important}
.home-design-11 .landing-flow .service-editorial{border:0!important;box-shadow:0 4px 20px #17374707!important;border-radius:30px 4px 4px 4px!important;min-height:350px!important;padding:32px!important;border-top:3px solid transparent!important}
.home-design-11 .landing-flow .service-editorial:hover{border-top-color:#cf4763!important;box-shadow:0 14px 32px #1737470d!important;transform:translateY(-3px)!important}
.home-design-11 .landing-flow .service-editorial h3{font-size:27px!important}
.home-design-11 .landing-flow .service-editorial-top{margin-bottom:30px!important}
.home-design-11 .landing-flow .service-editorial-top>span{color:#cf4763!important;font-size:32px!important}
.home-design-11 .landing-flow .home-method{padding-top:90px!important;padding-bottom:90px!important;background:white!important;gap:75px!important}
.home-design-11 .method-intro{border-left:0!important;padding-left:0!important}
.home-design-11 .method-steps li{border-top:1px solid #dce4e8!important;padding:28px 0!important}
.home-design-11 .method-steps li>span{background:#fff3f0!important;color:#cf4763!important;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;font-size:18px!important}
.home-design-11 .method-steps h3{font-size:24px!important}
.home-design-11 .landing-flow .home-founder-note{background:#faf8f9!important;padding-top:60px!important;padding-bottom:60px!important;border-top:0!important;border-bottom:0!important}
.home-design-11 .home-founder-note blockquote{font-size:clamp(25px,2.7vw,38px)!important;line-height:1.4!important;font-weight:400!important;letter-spacing:-.6px!important}
.home-design-11 .landing-flow .home-next{padding-top:80px!important;padding-bottom:80px!important;gap:28px!important}
.home-design-11 .landing-flow .next-client{background:#173747!important;border-radius:60px 4px 4px 4px!important;padding:48px!important}
.home-design-11 .landing-flow .next-candidate{background:#fff3f0!important;border-radius:4px!important;padding:48px!important}
@media(max-width:1000px){.home-design-11 .home-hero{gap:32px!important}.home-design-11 .hero-message h1{font-size:52px!important}.home-design-11 .hero-visual{min-height:490px!important}.home-design-11 .hero-visual>img{height:330px!important}.home-design-11 .landing-flow .home-method{gap:35px!important}}
@media(max-width:800px){.home-design-11 .home-hero{grid-template-columns:1fr!important;padding:38px 6% 48px!important}.home-design-11 .hero-message h1{font-size:clamp(42px,8vw,60px)!important;letter-spacing:-1.7px!important}.home-design-11 .hero-visual{min-height:0!important;border-radius:65px 4px 4px 4px!important}.home-design-11 .hero-visual>img{height:340px!important}.home-design-11 .landing-flow>section{padding-top:50px!important;padding-bottom:50px!important}.home-design-11 .landing-flow .home-credentials{padding-top:26px!important;padding-bottom:26px!important}.home-design-11 .landing-flow .service-editorial{min-height:310px!important}.home-design-11 .landing-flow .next-client,.home-design-11 .landing-flow .next-candidate{padding:32px!important}}
@media(max-width:480px){.home-design-11 .hero-description{font-size:17px!important}.home-design-11 .hero-visual>img{height:270px!important}.home-design-11 .hero-actions{align-items:flex-start!important;flex-direction:column!important}.home-design-11 .landing-flow .domain-row{min-height:235px!important}.home-design-11 .landing-flow .service-editorial{padding:28px!important}.home-design-11 .image-caption{padding:24px!important}}
@media(prefers-reduced-motion:reduce){.home-design-11 .landing-flow .domain-row:hover,.home-design-11 .landing-flow .service-editorial:hover{transform:none!important}}
.home-design-11 .image-caption .caption-label,.home-design-11 .image-caption p:first-child,.home-design-11 .image-caption>span{font-size:12px!important;letter-spacing:1.2px!important;line-height:1.6!important}.home-design-11 .image-caption p,.home-design-11 .image-caption strong{font-size:18px!important;line-height:1.5!important}

/* Burgundy service-card treatment, paired with navy sector-card hovers. */
.home-design-11 .landing-flow .service-editorial{transition:background .22s,border-color .22s,transform .22s,box-shadow .22s!important}
.home-design-11 .landing-flow .service-editorial:hover,.home-design-11 .landing-flow .service-editorial:focus-within{background:#173747!important;border-color:#173747!important;box-shadow:0 16px 34px #17374720!important}
.home-design-11 .landing-flow .service-editorial:hover h3,.home-design-11 .landing-flow .service-editorial:focus-within h3,.home-design-11 .landing-flow .service-editorial:hover .service-editorial-description,.home-design-11 .landing-flow .service-editorial:focus-within .service-editorial-description{color:#fff!important}
.home-design-11 .landing-flow .service-editorial:hover .service-editorial-top>span,.home-design-11 .landing-flow .service-editorial:focus-within .service-editorial-top>span,.home-design-11 .landing-flow .service-editorial:hover .service-editorial-top>p,.home-design-11 .landing-flow .service-editorial:focus-within .service-editorial-top>p{color:#e2edf2!important}
.home-design-11 .landing-flow .service-editorial:hover .service-editorial-bottom,.home-design-11 .landing-flow .service-editorial:focus-within .service-editorial-bottom{border-top-color:#ffffff45!important}
.home-design-11 .landing-flow .service-editorial:hover .service-editorial-bottom>a,.home-design-11 .landing-flow .service-editorial:focus-within .service-editorial-bottom>a{color:#fff!important}
.home-design-11 .landing-flow .service-editorial:hover .service-editorial-bottom>a>span,.home-design-11 .landing-flow .service-editorial:focus-within .service-editorial-bottom>a>span{background:#fff!important;color:#173747!important;border-color:#fff!important}

/* Equal dimensions for the two six-card grids. */
.home-design-11 .landing-flow .sector-directory,.home-design-11 .landing-flow .service-editorial-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important}
.home-design-11 .landing-flow .domain-row,.home-design-11 .landing-flow .service-editorial{box-sizing:border-box!important;height:350px!important;min-height:350px!important;padding:30px!important;border-radius:25px 4px 4px 4px!important}
.home-design-11 .landing-flow .domain-row{align-content:center!important}
@media(max-width:1050px){.home-design-11 .landing-flow .sector-directory,.home-design-11 .landing-flow .service-editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.home-design-11 .landing-flow .domain-row,.home-design-11 .landing-flow .service-editorial{height:370px!important;min-height:370px!important}}
@media(max-width:650px){.home-design-11 .landing-flow .sector-directory,.home-design-11 .landing-flow .service-editorial-grid{grid-template-columns:1fr!important;gap:18px!important}.home-design-11 .landing-flow .domain-row,.home-design-11 .landing-flow .service-editorial{height:350px!important;min-height:350px!important;padding:26px!important}}

/* Shared burgundy outline for sector and service cards. */
.home-design-11 .landing-flow .domain-row,.home-design-11 .landing-flow .service-editorial{border:1px solid #cf4763!important}
.home-design-11 .landing-flow .domain-row:hover,.home-design-11 .landing-flow .service-editorial:hover,.home-design-11 .landing-flow .service-editorial:focus-within{border-color:#cf4763!important}

/* All service cards share a white resting state. */
body.home-design-11 .landing-flow .service-editorial-grid .service-editorial,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:nth-child(2){background:#fff!important;background-image:none!important}
body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:hover,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:focus-within{background:#173747!important}

/* Stronger burgundy card outlines. */
body.home-design-11 .landing-flow .domain-row,body.home-design-11 .landing-flow .service-editorial{border:2px solid #cf4763!important}

/* Burgundy card headings with white hover contrast. */
body.home-design-11 .landing-flow .domain-row .domain-copy h3,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial h3{color:#cf4763!important}
body.home-design-11 .landing-flow .domain-row:hover .domain-copy h3,body.home-design-11 .landing-flow .domain-row:focus-visible .domain-copy h3,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:hover h3,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:focus-within h3{color:#fff!important}

/* Compact cards with more separation between tiles. */
body.home-design-11 .landing-flow .sector-directory,body.home-design-11 .landing-flow .service-editorial-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:32px!important}
body.home-design-11 .landing-flow .domain-row,body.home-design-11 .landing-flow .service-editorial{height:300px!important;min-height:300px!important;padding:24px!important}
body.home-design-11 .landing-flow .domain-row{grid-template-rows:48px auto!important;row-gap:18px!important;align-content:start!important}
body.home-design-11 .landing-flow .domain-visual{width:48px!important;height:50px!important;border-radius:13px 3px 13px 3px!important}
body.home-design-11 .landing-flow .domain-visual svg{width:30px!important;height:30px!important}
body.home-design-11 .landing-flow .domain-label{margin-bottom:9px!important;line-height:1.5!important}
body.home-design-11 .landing-flow .domain-copy h3{font-size:25px!important;margin-bottom:12px!important}
body.home-design-11 .landing-flow .domain-copy p,body.home-design-11 .landing-flow .service-editorial-description{font-size:15px!important;line-height:1.6!important}
body.home-design-11 .landing-flow .service-editorial-top{margin-bottom:18px!important;gap:12px!important}
body.home-design-11 .landing-flow .service-editorial h3{font-size:25px!important;margin-bottom:13px!important}
body.home-design-11 .landing-flow .service-editorial-description{margin-bottom:16px!important}
body.home-design-11 .landing-flow .service-editorial-bottom{padding-top:13px!important}
@media(max-width:950px){body.home-design-11 .landing-flow .sector-directory,body.home-design-11 .landing-flow .service-editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:26px!important}}
@media(max-width:650px){body.home-design-11 .landing-flow .sector-directory,body.home-design-11 .landing-flow .service-editorial-grid{grid-template-columns:1fr!important;gap:24px!important}body.home-design-11 .landing-flow .domain-row,body.home-design-11 .landing-flow .service-editorial{height:auto!important;min-height:280px!important;padding:24px!important}}

/* Navy resting palette; burgundy interaction palette. */
body.home-design-11 .landing-flow .domain-row,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial{border:2px solid #173747!important;background:#fff!important}
body.home-design-11 .landing-flow .domain-row .domain-copy h3,body.home-design-11 .landing-flow .domain-row .domain-copy p,body.home-design-11 .landing-flow .domain-row .domain-label,body.home-design-11 .landing-flow .domain-row .domain-arrow,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial h3,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial-description,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial-top>span,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial-top>p,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial-bottom>a{color:#173747!important}
body.home-design-11 .landing-flow .domain-row:hover,body.home-design-11 .landing-flow .domain-row:focus-visible,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:hover,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:focus-within{background:#cf4763!important;border-color:#cf4763!important}
body.home-design-11 .landing-flow .domain-row:hover .domain-copy h3,body.home-design-11 .landing-flow .domain-row:hover .domain-copy p,body.home-design-11 .landing-flow .domain-row:hover .domain-label,body.home-design-11 .landing-flow .domain-row:hover .domain-arrow,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:hover h3,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:hover .service-editorial-description,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:hover .service-editorial-top>span,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:hover .service-editorial-top>p,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:hover .service-editorial-bottom>a,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:focus-within h3,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:focus-within p,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:focus-within a{color:#fff!important}
body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:hover .service-editorial-bottom>a>span,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:focus-within .service-editorial-bottom>a>span{background:#fff!important;color:#cf4763!important}

/* Match all four corners to the existing top-left curve. */
body.home-design-11 .landing-flow .domain-row,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial{border-radius:25px!important}

/* Soft blush tiles inspired by the professionals panel. */
body.home-design-11 .landing-flow .domain-row,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial{background:#fff3f0!important;border:0!important;border-radius:6px!important;box-shadow:none!important;position:relative;overflow:hidden}
body.home-design-11 .landing-flow .domain-row .domain-copy h3,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial h3{color:#173747!important;font-weight:500!important}
body.home-design-11 .landing-flow .domain-row .domain-copy p,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial-description{color:#63747b!important}
body.home-design-11 .landing-flow .domain-row .domain-label,body.home-design-11 .landing-flow .domain-row .domain-arrow,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial-top>span,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial-top>p,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial-bottom>a{color:#cf4763!important}
body.home-design-11 .landing-flow .domain-visual{background:#fcf0ee!important;color:#cf4763!important;border-radius:6px!important}
body.home-design-11 .landing-flow .service-editorial-grid .service-editorial-bottom{border-top-color:#cf476326!important}
body.home-design-11 .landing-flow .service-editorial-grid .service-editorial-bottom>a>span{background:transparent!important;color:#cf4763!important;border:0!important}
body.home-design-11 .landing-flow .domain-row:after{display:none!important}
body.home-design-11 .landing-flow .domain-row:hover,body.home-design-11 .landing-flow .domain-row:focus-visible,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:hover,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:focus-within{background:#cf4763!important;border:0!important}
body.home-design-11 .landing-flow .domain-row:hover .domain-copy h3,body.home-design-11 .landing-flow .domain-row:hover .domain-copy p,body.home-design-11 .landing-flow .domain-row:hover .domain-label,body.home-design-11 .landing-flow .domain-row:hover .domain-arrow,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:hover h3,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:hover .service-editorial-description,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:hover .service-editorial-top>span,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:hover .service-editorial-top>p,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:hover .service-editorial-bottom>a,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:hover .service-editorial-bottom>a>span{color:#fff!important}

/* Reuse the homepage professionals-panel visual treatment exactly. */
body.home-design-11 .landing-flow .domain-row,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial{background:#fff3f0!important;border-radius:4px!important;border:0!important;box-shadow:none!important}
body.home-design-11 .landing-flow .domain-row:after,body.home-design-11 .landing-flow .service-editorial:after{content:"\2197"!important;display:block!important;position:absolute!important;right:16px!important;bottom:0!important;left:auto!important;top:auto!important;width:auto!important;height:auto!important;background:transparent!important;transform:none!important;color:#cf4763!important;opacity:.15!important;font:400 105px/1 'Hanken Grotesk',Arial,sans-serif!important;pointer-events:none!important;z-index:0!important}
body.home-design-11 .landing-flow .domain-row>* ,body.home-design-11 .landing-flow .service-editorial>*{position:relative;z-index:1}
body.home-design-11 .landing-flow .domain-row:hover,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:hover,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:focus-within{background:#cf4763!important}
body.home-design-11 .landing-flow .domain-row:hover:after,body.home-design-11 .landing-flow .service-editorial:hover:after{color:white!important}

/* Override the earlier highlighted second-card rule. */
body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:nth-child(n){background:#fff3f0!important;background-image:none!important}
body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:nth-child(n):hover,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:nth-child(n):focus-within{background:#cf4763!important}

body.home-design-11 .landing-flow .sector-directory .domain-row:nth-child(n):hover,body.home-design-11 .landing-flow .sector-directory .domain-row:nth-child(n):focus-visible,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:nth-child(n):hover,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:nth-child(n):focus-within{background-color:#cf4763!important;background-image:none!important}
body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:nth-child(n):hover h3,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:nth-child(n):hover p,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:nth-child(n):hover a,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:nth-child(n):hover .service-editorial-top>span{color:#fff!important}

/* Final interaction colour: navy. */
body.home-design-11 .landing-flow .sector-directory .domain-row:nth-child(n):hover,body.home-design-11 .landing-flow .sector-directory .domain-row:nth-child(n):focus-visible,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:nth-child(n):hover,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:nth-child(n):focus-within{background:#173747!important;background-image:none!important;border-color:#173747!important}


/* Explicit semiconductor hover contrast. */
body.home-design-11 .landing-flow .sector-directory a.domain-row[href*="semiconductor"]:hover,body.home-design-11 .landing-flow .sector-directory a.domain-row[href*="semiconductor"]:focus-visible{background:#173747!important;background-image:none!important}
body.home-design-11 .landing-flow .sector-directory a.domain-row[href*="semiconductor"]:hover .domain-copy h3,body.home-design-11 .landing-flow .sector-directory a.domain-row[href*="semiconductor"]:hover .domain-copy p,body.home-design-11 .landing-flow .sector-directory a.domain-row[href*="semiconductor"]:hover .domain-label,body.home-design-11 .landing-flow .sector-directory a.domain-row[href*="semiconductor"]:hover .domain-arrow{color:#fff!important}

/* Neutral light-grey card surfaces across Home. */
body.home-design-11 .landing-flow .sector-directory .domain-row:nth-child(n),body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:nth-child(n),body.home-design-11 .landing-flow .next-candidate{background:#faf8f9!important}
body.home-design-11 .landing-flow .sector-directory .domain-row:nth-child(n):hover,body.home-design-11 .landing-flow .sector-directory .domain-row:nth-child(n):focus-visible,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:nth-child(n):hover,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:nth-child(n):focus-within{background:#173747!important}

/* Burgundy resting cards; navy hover. */
body.home-design-11 .landing-flow .sector-directory .domain-row:nth-child(n),body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:nth-child(n){background:#cf4763!important}
body.home-design-11 .landing-flow .sector-directory .domain-row:nth-child(n) .domain-copy h3,body.home-design-11 .landing-flow .sector-directory .domain-row:nth-child(n) .domain-copy p,body.home-design-11 .landing-flow .sector-directory .domain-row:nth-child(n) .domain-label,body.home-design-11 .landing-flow .sector-directory .domain-row:nth-child(n) .domain-arrow,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:nth-child(n) h3,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:nth-child(n) p,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:nth-child(n) a,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:nth-child(n) .service-editorial-top>span{color:#fff!important}
body.home-design-11 .landing-flow .sector-directory .domain-row:nth-child(n):hover,body.home-design-11 .landing-flow .sector-directory .domain-row:nth-child(n):focus-visible,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:nth-child(n):hover,body.home-design-11 .landing-flow .service-editorial-grid .service-editorial:nth-child(n):focus-within{background:#173747!important}
body.home-design-11 .landing-flow .domain-row:after,body.home-design-11 .landing-flow .service-editorial:after{color:white!important}
body.home-design-11 .landing-flow .service-editorial-bottom{border-top-color:#ffffff40!important}

body.home-design-11 .hero-message .eyebrow {
  font-size: clamp(13px, 1.3vw, 16px) !important;
}
