.problem-solution{margin:-15px}.problem-solution .kicker{margin-bottom:10px}.problem-solution .ps__header{margin-top:0}.problem-solution .ps__challenge .ps__header{margin-bottom:0;line-height:1.5}.problem-solution .ps__challenge,.problem-solution .ps__solution{padding:15px}.problem-solution .ps__solution .kicker{margin-bottom:5px}@media(min-width: 25em)and (max-width: 47.9375em){.problem-solution .ps__challenge{width:calc(100% - 105px);max-width:420px;margin-left:auto;margin-bottom:-70px}.problem-solution .ps__solution .kicker{padding-top:10px}.problem-solution .ps__solution .kicker,.problem-solution .ps__solution .ps__header{margin-bottom:15px}}@media(max-width: 63.9375em){.problem-solution .ps__challenge{position:relative;z-index:3}.field-content+.field-content>.problem-solution{padding-top:15px}}@media(min-width: 48em)and (max-width: 63.9375em){.problem-solution .ps__challenge{max-width:285px;float:left;margin-right:15px}}@media(min-width: 64em){.problem-solution{display:-webkit-box;display:-ms-flexbox;display:flex}.problem-solution .ps__challenge{width:33.33%}.problem-solution .ps__solution{width:66.67%}.problem-solution .ps__solution .badge{margin-top:15px}.problem-solution .ps__solution .ps__header{margin-top:10px;margin-bottom:15px}.field-content+.field-content>.problem-solution{padding-top:15px}}@media(min-width: 118.75em){.problem-solution .card{margin-right:35px}}.field-section-content>.field-content:nth-child(4n+1) .problem-solution .card{background-color:#d7ffff;border-color:#b0f9fa}@media(prefers-color-scheme: dark){.field-section-content>.field-content:nth-child(4n+1) .problem-solution .card{background-color:#003444}}@media(prefers-color-scheme: dark){.field-section-content>.field-content:nth-child(4n+1) .problem-solution .card{border-color:#00fbff}}.field-section-content>.field-content:nth-child(4n+1) .problem-solution .card .badge{background-color:#00fbff;border-color:#00fbff;color:#003444}.field-section-content>.field-content:nth-child(4n+1) .problem-solution .card .kicker{color:#007b84}@media(prefers-color-scheme: dark){.field-section-content>.field-content:nth-child(4n+1) .problem-solution .card .kicker{color:#00fbff}}.field-section-content>.field-content:nth-child(4n+1) .problem-solution .card .display--small-circle .field-media-image{background-color:#00fbff}.field-section-content>.field-content:nth-child(4n+1) .problem-solution .card .card__link:hover,.field-section-content>.field-content:nth-child(4n+1) .problem-solution .card .card__link:focus{color:#007b84}@media(prefers-color-scheme: dark){.field-section-content>.field-content:nth-child(4n+1) .problem-solution .card .card__link:hover,.field-section-content>.field-content:nth-child(4n+1) .problem-solution .card .card__link:focus{color:#00fbff}}.field-section-content>.field-content:nth-child(4n+1) .problem-solution .card a:focus{outline-color:#007b84}@media(prefers-color-scheme: dark){.field-section-content>.field-content:nth-child(4n+1) .problem-solution .card a:focus{outline-color:#00fbff}}.field-section-content>.field-content:nth-child(4n+1) .problem-solution .card .media-type--svg svg,.field-section-content>.field-content:nth-child(4n+1) .problem-solution .card .media-type--svg svg path{fill:#00fbff}.field-section-content>.field-content:nth-child(4n+1) .problem-solution .kicker{color:#007b84}@media(prefers-color-scheme: dark){.field-section-content>.field-content:nth-child(4n+1) .problem-solution .kicker{color:#00fbff}}.field-section-content>.field-content:nth-child(4n+1) .problem-solution .badge{background-color:#00fbff;border-color:#00fbff;color:#003444}.field-section-content>.field-content:nth-child(4n+2) .problem-solution .card{background-color:#fde8ff;border-color:#f9cdff}@media(prefers-color-scheme: dark){.field-section-content>.field-content:nth-child(4n+2) .problem-solution .card{background-color:#45004c}}@media(prefers-color-scheme: dark){.field-section-content>.field-content:nth-child(4n+2) .problem-solution .card{border-color:#ff4ffc}}.field-section-content>.field-content:nth-child(4n+2) .problem-solution .card .badge{background-color:#ff4ffc;border-color:#ff4ffc;color:#45004c}.field-section-content>.field-content:nth-child(4n+2) .problem-solution .card .kicker{color:#8b009a}@media(prefers-color-scheme: dark){.field-section-content>.field-content:nth-child(4n+2) .problem-solution .card .kicker{color:#ff4ffc}}.field-section-content>.field-content:nth-child(4n+2) .problem-solution .card .display--small-circle .field-media-image{background-color:#ff4ffc}.field-section-content>.field-content:nth-child(4n+2) .problem-solution .card .card__link:hover,.field-section-content>.field-content:nth-child(4n+2) .problem-solution .card .card__link:focus{color:#8b009a}@media(prefers-color-scheme: dark){.field-section-content>.field-content:nth-child(4n+2) .problem-solution .card .card__link:hover,.field-section-content>.field-content:nth-child(4n+2) .problem-solution .card .card__link:focus{color:#ff4ffc}}.field-section-content>.field-content:nth-child(4n+2) .problem-solution .card a:focus{outline-color:#8b009a}@media(prefers-color-scheme: dark){.field-section-content>.field-content:nth-child(4n+2) .problem-solution .card a:focus{outline-color:#ff4ffc}}.field-section-content>.field-content:nth-child(4n+2) .problem-solution .card .media-type--svg svg,.field-section-content>.field-content:nth-child(4n+2) .problem-solution .card .media-type--svg svg path{fill:#ff4ffc}.field-section-content>.field-content:nth-child(4n+2) .problem-solution .kicker{color:#8b009a}@media(prefers-color-scheme: dark){.field-section-content>.field-content:nth-child(4n+2) .problem-solution .kicker{color:#ff4ffc}}.field-section-content>.field-content:nth-child(4n+2) .problem-solution .badge{background-color:#ff4ffc;border-color:#ff4ffc;color:#45004c}.field-section-content>.field-content:nth-child(4n+3) .problem-solution .card{background-color:#e1fff2;border-color:#aeffdb}@media(prefers-color-scheme: dark){.field-section-content>.field-content:nth-child(4n+3) .problem-solution .card{background-color:#004124}}@media(prefers-color-scheme: dark){.field-section-content>.field-content:nth-child(4n+3) .problem-solution .card{border-color:#00ff8c}}.field-section-content>.field-content:nth-child(4n+3) .problem-solution .card .badge{background-color:#00ff8c;border-color:#00ff8c;color:#004124}.field-section-content>.field-content:nth-child(4n+3) .problem-solution .card .kicker{color:#007e46}@media(prefers-color-scheme: dark){.field-section-content>.field-content:nth-child(4n+3) .problem-solution .card .kicker{color:#00ff8c}}.field-section-content>.field-content:nth-child(4n+3) .problem-solution .card .display--small-circle .field-media-image{background-color:#00ff8c}.field-section-content>.field-content:nth-child(4n+3) .problem-solution .card .card__link:hover,.field-section-content>.field-content:nth-child(4n+3) .problem-solution .card .card__link:focus{color:#007e46}@media(prefers-color-scheme: dark){.field-section-content>.field-content:nth-child(4n+3) .problem-solution .card .card__link:hover,.field-section-content>.field-content:nth-child(4n+3) .problem-solution .card .card__link:focus{color:#00ff8c}}.field-section-content>.field-content:nth-child(4n+3) .problem-solution .card a:focus{outline-color:#007e46}@media(prefers-color-scheme: dark){.field-section-content>.field-content:nth-child(4n+3) .problem-solution .card a:focus{outline-color:#00ff8c}}.field-section-content>.field-content:nth-child(4n+3) .problem-solution .card .media-type--svg svg,.field-section-content>.field-content:nth-child(4n+3) .problem-solution .card .media-type--svg svg path{fill:#00ff8c}.field-section-content>.field-content:nth-child(4n+3) .problem-solution .kicker{color:#007e46}@media(prefers-color-scheme: dark){.field-section-content>.field-content:nth-child(4n+3) .problem-solution .kicker{color:#00ff8c}}.field-section-content>.field-content:nth-child(4n+3) .problem-solution .badge{background-color:#00ff8c;border-color:#00ff8c;color:#004124}.field-section-content>.field-content:nth-child(4n+4) .problem-solution .card{background-color:#fff9d9;border-color:#fff19c}@media(prefers-color-scheme: dark){.field-section-content>.field-content:nth-child(4n+4) .problem-solution .card{background-color:#463500}}@media(prefers-color-scheme: dark){.field-section-content>.field-content:nth-child(4n+4) .problem-solution .card{border-color:#ffd900}}.field-section-content>.field-content:nth-child(4n+4) .problem-solution .card .badge{background-color:#ffd900;border-color:#ffd900;color:#463500}.field-section-content>.field-content:nth-child(4n+4) .problem-solution .card .kicker{color:#836400}@media(prefers-color-scheme: dark){.field-section-content>.field-content:nth-child(4n+4) .problem-solution .card .kicker{color:#ffd900}}.field-section-content>.field-content:nth-child(4n+4) .problem-solution .card .display--small-circle .field-media-image{background-color:#ffd900}.field-section-content>.field-content:nth-child(4n+4) .problem-solution .card .card__link:hover,.field-section-content>.field-content:nth-child(4n+4) .problem-solution .card .card__link:focus{color:#836400}@media(prefers-color-scheme: dark){.field-section-content>.field-content:nth-child(4n+4) .problem-solution .card .card__link:hover,.field-section-content>.field-content:nth-child(4n+4) .problem-solution .card .card__link:focus{color:#ffd900}}.field-section-content>.field-content:nth-child(4n+4) .problem-solution .card a:focus{outline-color:#836400}@media(prefers-color-scheme: dark){.field-section-content>.field-content:nth-child(4n+4) .problem-solution .card a:focus{outline-color:#ffd900}}.field-section-content>.field-content:nth-child(4n+4) .problem-solution .card .media-type--svg svg,.field-section-content>.field-content:nth-child(4n+4) .problem-solution .card .media-type--svg svg path{fill:#ffd900}.field-section-content>.field-content:nth-child(4n+4) .problem-solution .kicker{color:#836400}@media(prefers-color-scheme: dark){.field-section-content>.field-content:nth-child(4n+4) .problem-solution .kicker{color:#ffd900}}.field-section-content>.field-content:nth-child(4n+4) .problem-solution .badge{background-color:#ffd900;border-color:#ffd900;color:#463500}
