@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}body:has(.aba-plus-main){background-color:var(--page-background-secondary)}.aba-plus-main{padding:0 3.6rem;.aba-plus-main__hero{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100dvh;.aba-plus-main__heading{align-items:center;display:flex;flex-direction:column;gap:6.8rem;text-align:center;.aba-plus-main__subheading{align-items:center;display:flex;gap:1.1rem;h2{color:var(--text-color-dark)}}h3{color:var(--text-color-dark--lighter);max-width:128.8rem;text-wrap:balance}}.aba-plus-main__hero__image{max-width:38rem;transform:translateY(-11rem);img{animation:float 3s ease-in-out infinite}}}.aba-plus-main__links{align-items:center;display:flex;flex-direction:column;gap:9rem;justify-content:center;min-height:100dvh;.aba-plus-main__links__heading{align-items:center;display:flex;flex-direction:column;gap:7.8rem;justify-content:center;text-align:center;p{max-width:69.2rem}}.aba-plus-main__links__items{align-items:flex-start;display:flex;gap:3.6rem;justify-content:center;padding:0 0 24rem;.aba-plus-main__links__item{align-items:center;display:flex;flex-direction:column;justify-content:center;&:nth-child(2){margin-top:12.5%}&:nth-child(3){margin-top:5%}a{align-items:center;display:flex;flex-direction:column;gap:3.2rem;figure{border-radius:1.6rem;overflow:hidden;img{display:block;height:100%;object-fit:cover;width:100%}}h4{align-items:center;color:var(--text-color-dark);display:flex;gap:2.1rem;justify-content:center;svg{path{stroke:var(--text-color-dark)}}}}}}}.aba-plus-main__cards{align-items:center;display:flex;flex-direction:column;gap:13.4rem;justify-content:center;padding:22rem 0 29.6rem;.aba-plus-main__cards__heading{align-items:center;display:flex;flex-direction:column;gap:8.8rem;justify-content:center;text-align:center;h2{color:var(--text-color-primary);max-width:116.4rem}p{max-width:80rem}}.aba-plus-main__cards__items{display:grid;gap:7rem 3.6rem;grid-template-columns:repeat(6,1fr);width:100%;.aba-plus-main__cards__item{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:54rem;perspective:120rem;position:relative;&.aba-plus-main__cards__item--small{grid-column:span 2}&.aba-plus-main__cards__item--large{grid-column:span 3}.aba-plus-main__cards__item__front{align-items:flex-start;background-color:var(--card-background-secondary--dark);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5rem;display:flex;flex-direction:column;gap:4rem;height:100%;justify-content:center;padding:4.8rem 7.2rem;width:100%;.aba-plus-main__cards__item__image{flex-shrink:1;max-height:22.1rem;img{display:block;height:100%;object-fit:cover;width:auto}}h3{margin-top:auto}&.aba-plus-main__cards__item__front--light{color:var(--text-color-light)}&.aba-plus-main__cards__item__front--dark{color:var(--text-color-dark)}.btn{width:28rem;&.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}}}&:last-child{.aba-plus-main__cards__item__front{background-color:var(--card-background-primary--dark)}}.aba-plus-main__cards__item__back{align-items:flex-start;background-color:var(--card-background-primary--light);border-radius:5rem;bottom:0;display:flex;flex-direction:column;gap:4rem;justify-content:flex-start;left:0;padding:4.8rem 7.2rem;position:absolute;right:0;top:0;a:not(.btn){color:var(--text-color-primary);&:focus,&:hover{color:var(--text-color-primary--dark)}}.btn{width:28rem;&.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}}}.aba-plus-main__cards__item__podcasts{align-items:flex-start;display:flex;flex-direction:column;gap:1.6rem;justify-content:flex-start;.aba-plus-main__cards__item__podcasts__items{display:flex;gap:2.7rem;a{img{display:block}}}}.aba-plus-main__cards__item__back,.aba-plus-main__cards__item__front{backface-visibility:hidden;transition:transform .7s cubic-bezier(.4,.2,.2,1),opacity .7s}.aba-plus-main__cards__item__front{opacity:1;transform:rotateY(0deg);z-index:2}.aba-plus-main__cards__item__back{opacity:0;transform:rotateY(180deg);z-index:1}&.is-flipped{.aba-plus-main__cards__item__front{opacity:0;transform:rotateY(-180deg);z-index:1}.aba-plus-main__cards__item__back{opacity:1;transform:rotateY(0deg);z-index:2}}@media (min-width:1024px) and (hover:hover){&:hover{.aba-plus-main__cards__item__front{opacity:0;transform:rotateY(-180deg);z-index:1}.aba-plus-main__cards__item__back{opacity:1;transform:rotateY(0deg);z-index:2}}}}}}}@media (max-width:1440px){.aba-plus-main{.aba-plus-main__cards{.aba-plus-main__cards__items{.aba-plus-main__cards__item{.aba-plus-main__cards__item__back,.aba-plus-main__cards__item__front{padding:2.4rem}}}}}}@media (max-width:1280px){.aba-plus-main{.aba-plus-main__cards{.aba-plus-main__cards__items{.aba-plus-main__cards__item{&.aba-plus-main__cards__item--large,&.aba-plus-main__cards__item--small{grid-column:span 3}.aba-plus-main__cards__item__back,.aba-plus-main__cards__item__front{padding:2.4rem}}}}}}@media (max-width:1024px){.aba-plus-main{padding:0 1.2rem;.aba-plus-main__hero{min-height:auto;padding:3.6rem 0 0;.aba-plus-main__subheading{gap:.9rem;img{height:2.4rem}h2{font-family:var(--ff-heading);font-size:2rem;font-weight:var(--fw-bold);letter-spacing:-.04em}}.aba-plus-main__heading{gap:2.4rem;h3{font-size:3.6rem}}.aba-plus-main__hero__image{margin-bottom:-8rem;transform:translateY(-8rem)}}.aba-plus-main__links{gap:2.4rem;height:auto;min-height:unset;.aba-plus-main__links__heading{gap:2.4rem;h3{font-weight:var(--fw-bold)}}.aba-plus-main__links__items{flex-direction:column;gap:3.6rem;padding:0 0 9rem;.aba-plus-main__links__item{&:nth-child(2){margin-top:0;order:1}&:nth-child(3){margin-top:0}a{gap:1.2rem;figure{aspect-ratio:28/19;border-radius:3rem}h4{gap:2.7rem;justify-content:space-between;padding:0 1.1rem;width:100%;svg{height:1rem;width:.6rem}}}}}}.aba-plus-main__cards{gap:3.6rem;padding:9rem 0;.aba-plus-main__cards__heading{gap:3.6rem;h2{color:var(--text-color-dark--lighter);font-size:3.2rem;font-weight:var(--fw-bold);line-height:.9}}.aba-plus-main__cards__items{display:flex;flex-direction:column;gap:2.4rem;.aba-plus-main__cards__item{aspect-ratio:1.5/1;height:auto;.aba-plus-main__cards__item__front{border-radius:3rem;gap:2.4rem;justify-content:flex-end;padding:2.4rem;.aba-plus-main__cards__item__image{margin:auto}h3{margin-top:unset;br{display:none}}.btn{width:100%}}.aba-plus-main__cards__item__back{border-radius:3rem;gap:2.4rem;overflow:auto;padding:2.4rem;h3{br{display:none}}.body-18{font-size:1.3rem}.btn{margin-top:auto;width:100%}}.aba-plus-main__cards__item__podcasts{.aba-plus-main__cards__item__podcasts__items{gap:2.4rem}}.btn{font-size:1.4rem;height:4.8rem}}}}}}@media (max-width:468px){.aba-plus-main{.aba-plus-main__links{.aba-plus-main__links__items{max-width:28rem}}.aba-plus-main__cards{.aba-plus-main__cards__items{padding:0 .8rem;.aba-plus-main__cards__item{aspect-ratio:1/1;height:320px;.aba-plus-main__cards__item__front{.aba-plus-main__cards__item__image{max-height:14.2rem}}}}}}}