.cards{--background-color:var(--color--white)}.cards__container{flex-direction:column;gap:2.5rem;max-inline-size:90rem;margin-inline:auto;display:flex}@media screen and (width<=390px){.cards__container{padding-block:3rem}}@media screen and (width>=390px) and (width<=1440px){.cards__container{padding-block:calc(39.0857px + 2.28571vw)}}@media screen and (width>=1440px){.cards__container{padding-block:4.5rem}}@media screen and (width<=390px){.cards__container{padding-inline:1.5rem}}@media screen and (width>=390px) and (width<=1440px){.cards__container{padding-inline:calc(6.17143px + 4.57143vw)}}@media screen and (width>=1440px){.cards__container{padding-inline:4.5rem}}.cards__heading{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;display:grid}.cards__title{text-transform:uppercase;margin:0;font-family:kensington,Helvetica Neue Condensed,Arial Narrow,Roboto Condensed,sans-serif;font-weight:600;line-height:1.15}@media screen and (width<=390px){.cards__title{font-size:2rem}}@media screen and (width>=390px) and (width<=1440px){.cards__title{font-size:calc(26.0571px + 1.52381vw)}}@media screen and (width>=1440px){.cards__title{font-size:3rem}}.cards__title-emphasis{font-style:italic;font-weight:700}.cards__introduction{grid-column:1/-1;max-inline-size:50rem;margin:0;font-family:Helvetica,Helvetica Neue,Arial,sans-serif;font-weight:400;line-height:1.25}@media screen and (width<=390px){.cards__introduction{font-size:.875rem}}@media screen and (width>=390px) and (width<=1440px){.cards__introduction{font-size:calc(13.2571px + .190476vw)}}@media screen and (width>=1440px){.cards__introduction{font-size:1rem}}.cards__carousel{flex-direction:column;gap:1.5rem;display:flex}.cards__wrapper{margin-inline:0;overflow:hidden}@media screen and (width<=390px){.cards__wrapper{margin-inline-end:-1.5rem}}@media screen and (width>=390px) and (width<=1440px){.cards__wrapper{margin-inline-end:calc(-6.17143px - 4.57143vw)}}@media screen and (width>=1440px){.cards__wrapper{margin-inline-end:-4.5rem}}.cards__list{margin:0;padding:0;list-style:none}.cards__item{block-size:auto}@media screen and (width<=390px){.cards__item{inline-size:16.25rem}}@media screen and (width>=390px) and (width<=1440px){.cards__item{inline-size:calc(242.914px + 4.38095vw)}}@media screen and (width>=1440px){.cards__item{inline-size:19.125rem}}.cards__item--plain{inline-size:19.125rem}.cards__nav{align-self:flex-start}.cards__actions{flex-wrap:wrap;align-items:flex-start;gap:1.5rem;display:flex}.cards__card--plain{block-size:26.3125rem;color:var(--color--white);background-color:var(--color--black);isolation:isolate;border-radius:.125rem;flex-direction:column;padding:1.5rem;display:flex;position:relative;overflow:hidden}.cards__card--plain .cards__body{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:flex-start;gap:.5rem;min-block-size:0;display:flex}.cards__card-title{color:inherit;text-transform:uppercase;margin:0;font-family:kensington,Helvetica Neue Condensed,Arial Narrow,Roboto Condensed,sans-serif;font-weight:700;line-height:1.15}@media screen and (width<=390px){.cards__card-title{font-size:1.25rem}}@media screen and (width>=390px) and (width<=1440px){.cards__card-title{font-size:calc(18.5143px + .380952vw)}}@media screen and (width>=1440px){.cards__card-title{font-size:1.5rem}}.cards__link{color:inherit;text-decoration:none}.cards__link:after{z-index:3;content:"";position:absolute;inset:0}.cards__link:focus-visible{outline-offset:2px;outline:2px solid}.cards__text{color:inherit;margin:0;font-family:Helvetica,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.25}.cards__corner{z-index:2;pointer-events:none;border-block-start:.5rem solid var(--color--yellow);border-inline-end:.5rem solid var(--color--yellow);block-size:2.375rem;inline-size:2.375rem;position:absolute;inset-block-start:1.5rem;inset-inline-end:1.5rem}@media (width<=899px){.cards__dash{display:none}.cards__heading{grid-template-columns:minmax(0,1fr)}.cards__actions{flex-direction:column;gap:1rem;inline-size:100%}.cards__btn{inline-size:100%}}
