#site-content [data-solution-body=v1]{--solution-section-type: 34px;--solution-heading-type: 28px;--solution-body-type: 18px}#site-content [data-solution-body=v1]>section:not([data-page-hero]){min-height:0;padding-block:40px;display:block}#site-content [data-solution-body=v1]>section:not([data-page-hero]) h2{font:400 var(--solution-section-type)/1.2 var(--font-display)}#site-content [data-solution-body=v1]>section:not([data-page-hero]) h3{font:400 var(--solution-heading-type)/1.2 var(--font-display)}#site-content [data-solution-body=v1]>section:not([data-page-hero]) :is(p,dd,li){font-size:var(--solution-body-type);line-height:1.6}#site-content [data-solution-body=v1]>section:not([data-page-hero]) p.font-display{font:400 var(--solution-heading-type)/1.35 var(--font-display)}#site-content [data-solution-body=v1]>section:not([data-page-hero]) .font-mono-bw{font:500 12px/1.5 var(--font-mono)}#site-content [data-solution-body=v1]>section:not([data-page-hero]) [data-association]{font:500 14px/1.4 var(--font-sans)}#site-content [data-solution-body=v1]>section:not([data-page-hero]) [data-explorer-option] h4,#site-content [data-solution-body=v1]>section:not([data-page-hero]) [data-product-role] :is(h3,h4),#site-content [data-solution-body=v1]>section:not([data-page-hero]) .customer-case-name{font:400 24px/1.2 var(--font-display)}#site-content [data-solution-body=v1]>section:not([data-page-hero]) [data-explorer] dt{font:600 14px/1.5 var(--font-sans)}#site-content [data-solution-body=v1] :is(summary,[data-explorer-select],[data-explorer-back]){min-height:44px;font:600 16px/1.5 var(--font-sans)}#site-content [data-solution-body=v1] .customer-case-action{min-height:44px;font:500 16px/1.5 var(--font-sans)}#site-content [data-solution-body=v1]>section.section-bw-navy:not([data-page-hero]){background:var(--color-bg-2);color:var(--color-ink)}#site-content [data-solution-body=v1]>section.section-bw-navy:not([data-page-hero]) :is(h2,h3){color:var(--color-ink)}#site-content [data-solution-body=v1]>section.section-bw-navy:not([data-page-hero]) p{color:var(--color-ink-2)}#site-content [data-solution-body=v1]>section.section-bw-navy:not([data-page-hero]) .font-mono-bw{color:var(--color-bw-blue)}#site-content [data-solution-body=v1]>section.section-bw-navy:not([data-page-hero]) :is(article,li,p){border-color:var(--color-line)}@media(max-width:767px){#site-content [data-solution-body=v1]{--solution-section-type: 28px;--solution-heading-type: 24px;--solution-body-type: 17px}#site-content [data-solution-body=v1]>section:not([data-page-hero]){padding-block:48px}}#site-content [data-solution-body=v1] [data-explorer-panel] h4{font:400 var(--solution-heading-type)/1.2 var(--font-display)}@media(max-width:1023px){#site-content [data-solution-body=v1] :is([id],a,button,summary,h2,h3,h4,section){scroll-margin-top:0}}#site-content #next-step .core-next-questions h3{color:#fff;font-size:22px;margin-top:8px}#site-content #next-step .core-next-questions p{margin-top:8px}#site-content [data-solution-body=v1] .solution-assessment-list{display:block;max-width:960px;border-bottom:1px solid var(--color-line)}#site-content [data-solution-body=v1] .solution-assessment-list>li{display:block;padding-block:24px;border-top:1px solid var(--color-line)}#site-content [data-solution-body=v1] .solution-assessment-list h3{max-width:none}#site-content [data-solution-body=v1] .solution-assessment-list>li>div+div,#site-content [data-solution-body=v1] .solution-assessment-list>li>div+p{margin-top:12px;padding-top:0}#site-content [data-solution-body=v1] .solution-assessment-list details{margin-top:12px}#site-content [data-solution-body=v1] .solution-discussion-list h3{color:#fff;font-size:22px;margin-top:0}#site-content [data-solution-body=v1] .solution-discussion-list p{margin-top:8px}#site-content [data-solution-body=v1] .solution-discussion-list>li{padding-top:16px}#site-content [data-solution-body=v1] :is(.core-perspective-list,.solution-considerations-list){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 32px}#site-content [data-solution-body=v1] :is(.core-perspective,.solution-consideration){display:grid;grid-row:span 4;grid-template-rows:subgrid;border-top:1px solid var(--color-line);padding-top:24px;min-width:0;scroll-margin-top:140px}#site-content [data-solution-body=v1] :is(.core-perspective-icon,.solution-consideration-icon){color:var(--color-bw-blue)}#site-content [data-solution-body=v1] :is(.core-perspective,.solution-consideration)>h3{margin:0;font:400 26px/1.25 var(--font-display);color:var(--color-ink)}#site-content [data-solution-body=v1] :is(.core-perspective,.solution-consideration)>p{margin:0;font:400 18px/1.65 var(--font-sans);color:var(--color-ink-2)}#site-content [data-solution-body=v1] :is(.core-perspective,.solution-consideration)>details{margin:4px 0 0;align-self:start}@media not (min-width:768px){#site-content [data-solution-body=v1] :is(.core-perspective-list,.solution-considerations-list){grid-template-columns:minmax(0,1fr);gap:28px}#site-content [data-solution-body=v1] :is(.core-perspective,.solution-consideration){display:block;grid-row:auto;padding-top:24px}#site-content [data-solution-body=v1] :is(.core-perspective,.solution-consideration)>h3{margin-top:16px;font-size:24px}#site-content [data-solution-body=v1] :is(.core-perspective,.solution-consideration)>p{margin-top:12px;font-size:17px;line-height:1.6}#site-content [data-solution-body=v1] :is(.core-perspective,.solution-consideration)>details{margin-top:20px}}
