.it-problem__header{margin-bottom:var(--space-9)}.it-problem__section-label{display:block;margin-bottom:var(--space-4)}.it-problem__pre-headline{color:var(--color-teal-dark);font-family:var(--font-heading);font-size:var(--font-size-body-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-label);margin:0 0 var(--space-3) 0;text-transform:uppercase}.it-bg-navy .it-problem__pre-headline{color:var(--color-teal-light)}.it-problem__headline{color:var(--color-navy);margin:0;padding-bottom:var(--space-3)}.it-bg-navy .it-problem__headline{color:var(--color-white)}.it-problem__grid{display:grid;gap:var(--space-3)}.it-problem__grid--cols-2{grid-template-columns:repeat(2,1fr)}.it-problem__grid--cols-3{grid-template-columns:repeat(3,1fr)}.it-problem__grid--cols-4{grid-template-columns:repeat(4,1fr)}.it-problem__card{cursor:pointer;height:200px;perspective:1000px}.it-problem__card-inner{border-radius:var(--border-radius-lg);height:100%;position:relative;transform-style:preserve-3d;transition:transform .55s ease;width:100%}.it-problem__card--tapped .it-problem__card-inner{transform:rotateY(180deg)}@media (hover:hover) and (pointer:fine){.it-problem__card:hover .it-problem__card-inner{transform:rotateY(180deg)}}.it-problem__card-back,.it-problem__card-front{align-items:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:var(--border-radius-lg);display:flex;flex-direction:column;gap:var(--space-3);inset:0;justify-content:center;overflow:hidden;padding:var(--space-5);position:absolute;text-align:center}.it-problem__card-front{background-color:#e1f3f5;border:1px solid rgba(11,37,69,.08)}.it-problem__card-back{background-color:#0b2545;transform:rotateY(180deg)}.it-bg-navy .it-problem__card-front{background-color:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.12)}.it-problem__card-num{color:var(--color-navy);font-family:var(--font-heading);font-size:38px;font-weight:var(--font-weight-extrabold);line-height:1;opacity:.18;pointer-events:none;user-select:none}.it-bg-navy .it-problem__card-num{color:var(--color-white)}.it-problem__card h3.it-h3,.it-problem__card-title,h3.it-problem__card-title{color:var(--color-navy);font-size:16px!important;font-weight:var(--font-weight-semibold);line-height:1.3;margin:0}.it-bg-navy .it-problem__card-title{color:var(--color-white)}.it-problem__card-hint{color:var(--color-navy);font-family:var(--font-heading);font-size:10px;letter-spacing:.04em;opacity:.55;text-transform:uppercase}.it-bg-navy .it-problem__card-hint{color:var(--color-white)}.it-problem__card-label{color:#fff;font-family:var(--font-heading);font-size:10px;font-weight:var(--font-weight-semibold);letter-spacing:.1em;opacity:.55;text-transform:uppercase}.it-problem__card-desc{color:hsla(0,0%,100%,.9);font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1.5;text-align:center}.it-problem__card-desc p{margin:0}@media (max-width:1023px){.it-problem__grid--cols-4{grid-template-columns:repeat(3,1fr)}.it-problem__grid--cols-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.it-problem__header{margin-bottom:var(--space-7)}.it-problem__grid--cols-2,.it-problem__grid--cols-3,.it-problem__grid--cols-4{grid-template-columns:1fr}.it-problem__card{height:220px}.it-problem__card-back,.it-problem__card-front{padding:var(--space-5) var(--space-6)}.it-problem__card-back{justify-content:center;overflow-y:auto}.it-problem__card-desc,.it-problem__card-desc *{font-size:15px!important;line-height:1.5!important}}