.diag-fw__container{margin-left:auto;margin-right:auto;max-width:var(--container-max);padding-left:var(--gutter-mobile);padding-right:var(--gutter-mobile)}@media (min-width:768px){.diag-fw__container{padding-left:var(--gutter-tablet);padding-right:var(--gutter-tablet)}}@media (min-width:1025px){.diag-fw__container{padding-left:var(--gutter-desktop);padding-right:var(--gutter-desktop)}}.diag-fw__header{margin-bottom:var(--space-12)}.diag-fw__eyebrow{color:var(--color-emerald-dark);font-size:var(--h6-size);font-weight:var(--h6-weight);letter-spacing:var(--h6-letter-spacing);margin-bottom:var(--space-3);text-transform:uppercase}.diag-fw__eyebrow--dark{color:var(--color-emerald)}.diag-fw__heading{margin-bottom:var(--space-6)}.diag-fw__heading--dark{color:var(--color-white)}.diag-fw__intro{color:var(--color-slate-600);font-size:18px;line-height:1.6}.diag-fw__intro--dark{color:var(--color-slate-400)}.diag-fw__intro p:last-child{margin-bottom:0}.diag-fw__tiers{display:grid;gap:var(--space-6);grid-template-columns:1fr;margin-bottom:var(--space-12)}@media (min-width:768px){.diag-fw__tiers{grid-template-columns:repeat(3,1fr)}}.diag-fw__tier{background-color:var(--color-slate-800);border-radius:var(--radius-lg);display:flex;flex-direction:column;overflow:hidden}.diag-fw__tier-accent{height:4px;width:100%}.diag-fw__tier--navy .diag-fw__tier-accent{background-color:var(--color-navy)}.diag-fw__tier--signal .diag-fw__tier-accent{background-color:var(--color-signal)}.diag-fw__tier--emerald .diag-fw__tier-accent{background-color:var(--color-emerald)}.diag-fw__tier-content{padding:var(--space-6) var(--space-8) var(--space-8)}.diag-fw__tier-label{font-size:var(--h6-size);font-weight:var(--h6-weight);letter-spacing:var(--h6-letter-spacing);margin-bottom:var(--space-3);text-transform:uppercase}.diag-fw__tier--navy .diag-fw__tier-label{color:var(--color-slate-300)}.diag-fw__tier--signal .diag-fw__tier-label{color:var(--color-signal)}.diag-fw__tier--emerald .diag-fw__tier-label{color:var(--color-emerald)}.diag-fw__tier-question{color:var(--color-white);font-size:var(--h3-size);font-weight:var(--h3-weight);line-height:var(--h3-line-height);margin-bottom:var(--space-3)}.diag-fw__tier-desc{color:var(--color-slate-400);font-size:14px;line-height:1.5;margin-bottom:0}.diag-fw--bg-cloud .diag-fw__tier,.diag-fw--bg-white .diag-fw__tier{background-color:var(--color-white);border:1px solid var(--color-slate-200)}.diag-fw--bg-cloud .diag-fw__tier-question,.diag-fw--bg-white .diag-fw__tier-question{color:var(--color-ink)}.diag-fw--bg-cloud .diag-fw__tier-desc,.diag-fw--bg-white .diag-fw__tier-desc{color:var(--color-slate-600)}.diag-fw--bg-cloud .diag-fw__tier--navy .diag-fw__tier-label,.diag-fw--bg-white .diag-fw__tier--navy .diag-fw__tier-label{color:var(--color-navy)}.diag-fw__supporting{border-left:3px solid var(--color-slate-300);color:var(--color-slate-600);font-size:18px;line-height:1.6;padding-left:var(--space-6)}.diag-fw__supporting--dark{border-left-color:var(--color-slate-600);color:var(--color-slate-400)}.diag-fw__supporting p:last-child{margin-bottom:0}.diag-fw__cta{margin-top:var(--space-10);text-align:center}.diag-fw--bg-ink{background-color:var(--color-ink)}.diag-fw--bg-navy{background-color:var(--color-navy)}.diag-fw--bg-white{background-color:var(--color-white)}.diag-fw--bg-cloud{background-color:var(--color-cloud)}