@layer modules{.m-problem-cards{padding-block:var(--problem-cards-padding-top) var(--problem-cards-padding-bottom)}.m-problem-cards .section-header{max-inline-size:var(--problem-cards-header-max)}.m-problem-cards--home .eyebrow{color:var(--problem-cards-eyebrow-color)}.m-problem-cards__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:var(--problem-cards-gap) 0 0;padding:0}.m-problem-cards__card{background:var(--problem-cards-card-bg);display:flex;flex-direction:column;gap:var(--problem-cards-card-gap);min-block-size:var(--problem-cards-card-min-height);padding:var(--problem-cards-card-padding) var(--problem-cards-card-padding) 0}.m-problem-cards__card:before{background:var(--problem-cards-rule);block-size:var(--problem-cards-rule-height);content:"";display:block}.m-problem-cards__title{color:var(--picus-foreground);font-family:var(--type-display-family);font-size:var(--card-label-size);font-weight:var(--card-label-weight);line-height:var(--card-label-lh);margin:0}.m-problem-cards .section-header>:is(h1,h2,h3,h4),.m-problem-cards__title{white-space:pre-line}.m-problem-cards--rule-3 .section-header{max-inline-size:var(--problem-cards-header-max-rule-3)}.m-problem-cards--rule-4 .section-header{max-inline-size:var(--problem-cards-header-max-rule-4)}.m-problem-cards--header-full .section-header{max-inline-size:none}.m-problem-cards--rule .m-problem-cards__title,.m-problem-cards--rule .section-header :is(h1,h2,h3,h4){text-transform:capitalize}.m-problem-cards--rule-3 .m-problem-cards__grid{gap:var(--problem-cards-rule-gap);grid-template-columns:repeat(3,minmax(0,1fr))}.m-problem-cards--rule .m-problem-cards__card:before{background:var(--problem-cards-rule-card)}.m-problem-cards--rule .m-problem-cards__card{min-block-size:0;padding:var(--problem-cards-card-padding)}.m-problem-cards--rule .m-problem-cards__body{color:var(--problem-cards-rule-body-color)}.m-problem-cards__grid+.note-card{margin-block-start:var(--problem-cards-note-gap)}@media (max-width:1023px){.m-problem-cards--rule-3 .m-problem-cards__grid,.m-problem-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.m-problem-cards--rule-3 .m-problem-cards__card:last-child:nth-child(odd){grid-column:1/-1}.m-problem-cards .section-header>:is(h1,h2,h3,h4),.m-problem-cards__title{white-space:normal}}@media (max-width:767px){.m-problem-cards{padding-block:var(--problem-cards-padding-top-mobile) var(--problem-cards-padding-bottom-mobile)}.m-problem-cards--rule-3 .m-problem-cards__grid,.m-problem-cards__grid{grid-template-columns:minmax(0,1fr)}.m-problem-cards__card{min-block-size:0;padding-block-end:var(--problem-cards-card-padding)}}}