.customer-suite-module__NkGqvq__suite{background:#f5f8fc;border:1px solid #d2dfed;border-radius:24px;margin-bottom:64px;overflow:hidden}.customer-suite-module__NkGqvq__suiteIdentity{flex-wrap:wrap;align-items:center;gap:20px;padding:30px 36px 0;display:flex}.customer-suite-module__NkGqvq__identityLabel{color:var(--muted);border-left:1px solid #b8cadd;padding-left:20px;font-size:13px}.customer-suite-module__NkGqvq__suiteIntro{grid-template-columns:1.1fr 1fr;align-items:end;gap:64px;padding:32px 36px 38px;display:grid}.customer-suite-module__NkGqvq__suiteIntro h3{font-size:clamp(32px,3.5vw,47px);line-height:1.13}.customer-suite-module__NkGqvq__suiteIntro p{max-width:48ch;font-size:15px;line-height:1.75}.customer-suite-module__NkGqvq__suiteIntro p+p{margin-top:14px;font-size:13px}.customer-suite-module__NkGqvq__modelLinks{border-top:1px solid #c8d8e9;border-bottom:1px solid #c8d8e9;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.customer-suite-module__NkGqvq__modelLink{background:#fff;flex-direction:column;align-items:start;min-width:0;padding:27px 26px 22px;display:flex;position:relative}.customer-suite-module__NkGqvq__modelLink+.customer-suite-module__NkGqvq__modelLink{border-left:1px solid #d6e2ef}.customer-suite-module__NkGqvq__modelLink>svg{color:var(--blue);margin-bottom:27px}.customer-suite-module__NkGqvq__modelLink:hover{background:#ebf2ff}.customer-suite-module__NkGqvq__modelLink:focus-visible{outline-offset:-5px;z-index:1}.customer-suite-module__NkGqvq__modelLink[aria-current=page]{box-shadow:inset 0 3px var(--blue);background:#e8f0fc}.customer-suite-module__NkGqvq__modelName{color:var(--muted);min-height:34px;font-size:11px;line-height:1.5}.customer-suite-module__NkGqvq__modelQuestion{font-family:var(--font-heading), sans-serif;letter-spacing:-.045em;max-width:19ch;margin-top:12px;font-size:clamp(18px,1.6vw,22px);line-height:1.35}.customer-suite-module__NkGqvq__modelCta{color:var(--blue);align-items:center;gap:10px;margin-top:auto;padding-top:30px;font-size:12px;display:flex}.customer-suite-module__NkGqvq__modelCta svg{width:16px;height:16px}.customer-suite-module__NkGqvq__suiteFooter{justify-content:space-between;align-items:center;gap:28px;padding:18px 36px;display:flex}.customer-suite-module__NkGqvq__suiteFooter p{font-size:12px}.customer-suite-module__NkGqvq__suiteFooter a{font-size:13px}.customer-suite-module__NkGqvq__caseHeader h1{max-width:950px}.customer-suite-module__NkGqvq__storySummary{border-top:1px solid var(--line);grid-template-columns:1.4fr 1fr;gap:50px;margin-bottom:40px;padding:24px 0 32px;display:grid}.customer-suite-module__NkGqvq__storySummary span{color:var(--blue);font-size:12px}.customer-suite-module__NkGqvq__storySummary p{max-width:58ch;margin-top:8px;font-size:14px;line-height:1.7}.customer-suite-module__NkGqvq__storySummary>div+div{border-left:1px solid var(--line);padding-left:35px}.customer-suite-module__NkGqvq__collection{padding-top:10px}.customer-suite-module__NkGqvq__collection>h2{font-size:30px}.customer-suite-module__NkGqvq__collection>p{max-width:75ch;margin:20px 0 30px;font-size:15px}.customer-suite-module__NkGqvq__collection .customer-suite-module__NkGqvq__modelLinks{border:1px solid #c8d8e9;border-radius:16px;overflow:hidden}.customer-suite-module__NkGqvq__concept{background:var(--mist);border-radius:24px;grid-template-columns:1.2fr 1fr;align-items:stretch;gap:38px;padding:16px;display:grid}.customer-suite-module__NkGqvq__concept>*{min-width:0}.customer-suite-module__NkGqvq__concept figcaption{align-self:center;padding:20px 28px 20px 0}.customer-suite-module__NkGqvq__concept figcaption>svg{color:var(--blue);margin-bottom:20px}.customer-suite-module__NkGqvq__concept h2{max-width:21ch;font-size:29px;line-height:1.25}.customer-suite-module__NkGqvq__concept p{margin-top:20px;font-size:14px;line-height:1.8}.customer-suite-module__NkGqvq__concept figcaption>span{color:var(--muted);margin-top:26px;font-size:11px;display:block}.customer-suite-module__NkGqvq__judgment{background:#eaf1fc;border-radius:18px;grid-template-columns:.65fr 1.4fr;gap:45px;margin-top:50px;padding:36px;display:grid}.customer-suite-module__NkGqvq__judgment>span{color:var(--blue);font-size:13px}.customer-suite-module__NkGqvq__judgment h2{font-size:26px;line-height:1.25}.customer-suite-module__NkGqvq__judgment p{margin-top:18px;font-size:15px;line-height:1.8}.customer-suite-module__NkGqvq__evidence{max-width:80ch;margin:30px 0 55px}.customer-suite-module__NkGqvq__evidence h2{font-family:var(--font-sans);letter-spacing:0;font-size:13px;font-weight:600;line-height:1.6}.customer-suite-module__NkGqvq__evidence p{margin-top:7px;font-size:12px;line-height:1.8}.customer-suite-module__NkGqvq__related{padding-top:20px}.customer-suite-module__NkGqvq__related h2{margin-bottom:25px;font-size:26px}.customer-suite-module__NkGqvq__related>a{margin-top:20px}.customer-suite-module__NkGqvq__caseFooter{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:60px;margin-top:40px;padding-top:40px;display:flex}.customer-suite-module__NkGqvq__caseFooter p{max-width:65ch;font-size:11px}.customer-suite-module__NkGqvq__caseFooter a{flex-shrink:0}@media (max-width:1000px){.customer-suite-module__NkGqvq__suiteIntro{gap:32px}.customer-suite-module__NkGqvq__modelLink{padding:24px 19px}.customer-suite-module__NkGqvq__concept{grid-template-columns:1fr;gap:12px}.customer-suite-module__NkGqvq__concept figcaption{padding:24px}.customer-suite-module__NkGqvq__concept h2{max-width:35ch}.customer-suite-module__NkGqvq__concept p{max-width:65ch}}@media (max-width:760px){.customer-suite-module__NkGqvq__suite{border-radius:18px;margin-bottom:42px}.customer-suite-module__NkGqvq__suiteIdentity{gap:14px;padding:24px 24px 0}.customer-suite-module__NkGqvq__identityLabel{padding-left:14px;font-size:11px}.customer-suite-module__NkGqvq__suiteIntro{grid-template-columns:1fr;gap:24px;padding:26px 24px 30px}.customer-suite-module__NkGqvq__suiteIntro h3{font-size:34px}.customer-suite-module__NkGqvq__suiteIntro p{font-size:14px}.customer-suite-module__NkGqvq__modelLinks{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-suite-module__NkGqvq__modelLink{padding:24px 20px}.customer-suite-module__NkGqvq__modelLink:nth-child(3){border-left:0}.customer-suite-module__NkGqvq__modelLink:nth-child(n+3){border-top:1px solid #d6e2ef}.customer-suite-module__NkGqvq__modelQuestion{font-size:20px}.customer-suite-module__NkGqvq__suiteFooter{flex-direction:column;align-items:start;gap:5px;padding:20px 24px}.customer-suite-module__NkGqvq__storySummary{grid-template-columns:1fr;gap:20px;margin-bottom:22px}.customer-suite-module__NkGqvq__storySummary>div+div{border:0;padding:0}.customer-suite-module__NkGqvq__collection>h2{font-size:27px}.customer-suite-module__NkGqvq__collection>p{font-size:14px}.customer-suite-module__NkGqvq__concept{border-radius:18px;padding:10px}.customer-suite-module__NkGqvq__concept figcaption{padding:20px 14px}.customer-suite-module__NkGqvq__concept h2{font-size:26px}.customer-suite-module__NkGqvq__judgment{grid-template-columns:1fr;gap:18px;margin-top:35px;padding:25px}.customer-suite-module__NkGqvq__judgment h2{font-size:25px}.customer-suite-module__NkGqvq__caseFooter{flex-direction:column;align-items:start;gap:15px}}@media (max-width:440px){.customer-suite-module__NkGqvq__suiteIdentity{flex-direction:column;align-items:start}.customer-suite-module__NkGqvq__identityLabel{border:0;padding:0}.customer-suite-module__NkGqvq__suiteIntro h3{font-size:30px}.customer-suite-module__NkGqvq__modelLinks{grid-template-columns:1fr}.customer-suite-module__NkGqvq__modelLink{grid-template-columns:38px 1fr;gap:0 18px;display:grid}.customer-suite-module__NkGqvq__modelLink+.customer-suite-module__NkGqvq__modelLink{border-top:1px solid #d6e2ef;border-left:0}.customer-suite-module__NkGqvq__modelLink>svg{grid-row:1/4;width:34px;height:34px;margin:4px 0 0}.customer-suite-module__NkGqvq__modelName{min-height:0}.customer-suite-module__NkGqvq__modelQuestion{max-width:24ch;margin-top:8px}.customer-suite-module__NkGqvq__modelCta{grid-column:2;padding-top:15px}.customer-suite-module__NkGqvq__suiteFooter a{gap:6px;font-size:12px}}@media (max-width:360px){.customer-suite-module__NkGqvq__caseStudy .customer-suite-module__NkGqvq__caseHeader h1{overflow-wrap:break-word;font-size:34px}}
