.card-container{container:card-container / inline-size;.wpb-card{height:100%}}.card-container:has(.wpb-card--blurb--intro){grid-column:1 / -1}.tab-pane__inner:has(.wpb-card--blurb--step){counter-reset:step}.card-container:has(.wpb-card--blurb--step){counter-increment:step}.tab-pane__inner>.card-container:has(.wpb-card--blurb--tier,.wpb-card--blurb--step){&:nth-child(3n+1){--tier-accent:var(--clr-success);--dot-1:var(--tier-accent)}&:nth-child(3n+2){--tier-accent:var(--clr-blue);--dot-1:var(--tier-accent);--dot-2:var(--tier-accent)}&:nth-child(3n){--tier-accent:var(--clr-primary);--dot-1:var(--tier-accent);--dot-2:var(--tier-accent);--dot-3:var(--tier-accent)}}.tab-pane__inner:has(.wpb-card--blurb--intro)>.card-container:has(.wpb-card--blurb--step){&:nth-child(2){--tier-accent:var(--clr-success)}&:nth-child(3){--tier-accent:var(--clr-blue)}&:nth-child(4){--tier-accent:var(--clr-primary)}}.wpb-card{--br:clamp(.8rem, 1vw, 1.2rem);--p:2.4rem;--border:none;--card-bg:var(--clr-light);border-radius:var(--br);border:var(--border);background-color:var(--card-bg);display:flex;flex-direction:column;position:relative;text-decoration:none;a{text-decoration:none}.wpb-card__header{display:flex;overflow:hidden;img{width:100%;height:auto}&.wpb-card__header--ratio{--ratio:75%;position:relative;overflow:hidden;z-index:1;&::before{content:'';display:block;width:100%;padding-top:var(--ratio)}>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}}&.wpb-card__header--scale{overflow:hidden;img{transition:transform var(--ts-35) ease}}&.wpb-card__header--absolute{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;border-radius:var(--br);overflow:hidden;img{width:100%;height:100%;object-fit:cover}&::after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#fff0 33.33%,rgb(0 0 0 / .8) 100%)}}}.wpb-card__body{padding:var(--p);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.wpb-card__footer{padding:var(--p);padding-top:0}>*:first-child{border-top-left-radius:var(--br);border-top-right-radius:var(--br);img{border-top-left-radius:var(--br);border-top-right-radius:var(--br)}}>*:last-child{border-bottom-left-radius:var(--br);border-bottom-right-radius:var(--br)}.card-title{--fs:clamp(2.4rem, 2.8vw, 3.2rem);font-size:var(--fs);font-weight:700}.card-excerpt{--fs:clamp(1.4rem, 1.5vw, 1.6rem);--excerpt-line-clamp:3;display:-webkit-box;-webkit-line-clamp:var(--excerpt-line-clamp);-webkit-box-orient:vertical;overflow:hidden;p{font-size:var(--fs);font-weight:400;line-height:1.5}}.card-icon{--size:clamp(4rem, 5vw, 6.4rem);--clr:var(--clr-dark);--bg-clr:transparent;--border:1px solid var(--clr-dark);border-radius:50%;display:grid;place-items:center;width:var(--size);height:var(--size);background-color:var(--bg-clr);color:var(--clr);border:var(--border);font-size:calc(var(--size) / 2.2)}&:hover .wpb-card__header--scale{img{transform:scale(1.1)}}&:has(.wpb-card__header--absolute){z-index:1;color:#fff;border:none;min-height:19.5rem;justify-content:end;.wpb-card__body{flex-grow:0}.card-title{color:#fff}}&.wpb-card--cta{--p:1.8rem 2.4rem;--image-size:clamp(7rem, 8vw, 10rem);display:grid;place-items:center;grid-template-columns:minmax(0,1fr) auto;gap:2.4rem;padding:var(--p);.wpb-card__body{padding:0;.card-title{--fs:1.6rem}.card-excerpt{margin-top:.6rem}.btn--link{margin-top:1rem}}.wpb-card__image{width:var(--image-size);padding:0;img{width:100%;height:auto}}}&.wpb-card--blurb{--border:none;.wpb-card__header{--ratio:60%;img{width:100%;height:100%}}.wpb-card__body{.card-title{--fs:clamp(1.6rem, 1.8vw, 2rem);margin-bottom:.8rem;line-height:1.2;color:var(--clr-heading);i{font-size:calc(var(--s) - .3rem);opacity:.5;margin-right:.5rem}}.card-excerpt{--excerpt-line-clamp:8;color:var(--clr-text)}&:has(+.wpb-card__footer){padding-bottom:2.4rem}}.wpb-card__footer .btn{width:100%}&:has(.btn--ghost){.wpb-card__header img{will-change:transform;transition:transform var(--ts-duration) ease}&:hover{.wpb-card__header img{transform:scale(1.1)}}}&.wpb-card--blurb--simple,&.wpb-card--blurb--integration{--card-bg:transparent;--border:1px solid var(--clr-border);.wpb-card__body .card-title{margin-bottom:1.2rem}.wpb-card__footer .btn{width:auto}}&.wpb-card--blurb--integration{.wpb-card__logo{--h:8rem;--pad:1.6rem;display:flex;align-items:center;justify-content:center;height:var(--h);margin-bottom:2rem;padding:var(--pad) 2.4rem;background-color:#FFF;border-radius:calc(var(--br) - .2rem);overflow:hidden;img{width:auto;height:auto;max-width:100%;max-height:calc(var(--h) - 2 * var(--pad));object-fit:contain}}.wpb-card__logo-text{color:var(--clr-dark);font-size:clamp(1.8rem, 2vw, 2.2rem);font-weight:700;line-height:1.1;text-align:center}.wpb-card__status{margin:0 0 .8rem;font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--clr-primary)}.card-excerpt{--excerpt-line-clamp:99999;overflow:visible}}&.wpb-card--blurb--tier,&.wpb-card--blurb--step{--card-bg:transparent;--border:1px solid var(--clr-border);--tier-clr:var(--tier-accent, var(--clr-secondary));--tier-dim:color-mix(in srgb, var(--tier-clr) 25%, transparent);.card-excerpt{--excerpt-line-clamp:99999;overflow:visible}.card-title i{display:inline-grid;place-items:center;width:3.2rem;height:3.2rem;margin-right:1rem;border-radius:50%;background-color:var(--tier-clr);color:#FFF;font-size:1.4rem;opacity:1;vertical-align:middle}}&.wpb-card--blurb--tier{.wpb-card__body,.wpb-card__footer{padding-inline:clamp(2rem, 2vw, 3.2rem)}.wpb-card__footer .btn{--bg-clr:var(--tier-clr)}.wpb-card__body .card-title{--fs:clamp(2.8rem, 3.2vw, 4.4rem);margin-bottom:0;padding-bottom:clamp(1.6rem, 2vw, 2.4rem);text-align:center;&::before{content:'';display:block;width:5.3rem;height:1.5rem;margin:0 auto clamp(.8rem, 1.2vw, 1.5rem);background:radial-gradient(circle closest-side,var(--dot-1,var(--tier-dim)) 96%,transparent 100%) 0 0 / 1.5rem 1.5rem no-repeat,radial-gradient(circle closest-side,var(--dot-2,var(--tier-dim)) 96%,transparent 100%) 1.9rem 0 / 1.5rem 1.5rem no-repeat,radial-gradient(circle closest-side,var(--dot-3,var(--tier-dim)) 96%,transparent 100%) 3.8rem 0 / 1.5rem 1.5rem no-repeat}}.card-excerpt>p,.card-excerpt>.wpb-card__row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:1.4rem;padding-block:1.4rem;border-top:1px solid var(--clr-border);font-size:var(--fs);line-height:1.4;br{display:none}i{grid-row:span 2;display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;background-color:var(--tier-clr);color:#FFF;font-size:1.4rem}strong{font-size:clamp(1.4rem, 1.5vw, 1.6rem);font-weight:700}>strong,>span{grid-column:2}&:not(:has(>i)){grid-template-columns:minmax(0,1fr);>strong,>span{grid-column:1}}}}&.wpb-card--blurb--step{--card-bg:var(--clr-light);--border:none;.wpb-card__body{position:relative;padding:clamp(2.4rem, 2.6vw, 3.2rem);&::before{content:counter(step,decimal-leading-zero);position:absolute;top:clamp(2rem, 2.2vw, 2.8rem);right:clamp(2.4rem, 2.6vw, 3.2rem);color:var(--tier-clr);opacity:.35;font-size:clamp(3.2rem, 3.6vw, 4.4rem);font-weight:700;line-height:1}}.card-title{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(1.6rem, 1.8vw, 2.4rem);--fs:clamp(2rem, 2.2vw, 2.6rem);margin-bottom:1.2rem;i{--size:clamp(4.8rem, 5vw, 5.6rem);width:var(--size);height:var(--size);margin:0;background-color:color-mix(in srgb,var(--tier-clr) 16%,transparent);color:var(--tier-clr);font-size:clamp(2rem, 2.2vw, 2.4rem)}}}&.wpb-card--blurb--intro{--card-bg:transparent;--border:none;--p:0;.card-title{--fs:clamp(2.4rem, 2.8vw, 3.2rem)}.card-excerpt{--excerpt-line-clamp:99999;overflow:visible;max-width:72rem}}&.wpb-card--blurb--cta{--card-bg:var(--clr-light);--border:none;.wpb-card__body{display:flex;flex-direction:column;justify-content:center}.wpb-card__body .card-title{--fs:clamp(2rem, 2.6vw, 3.2rem);margin-bottom:0}}&.wpb-card--blurb--featured{.wpb-card__header{--ratio:75%}.wpb-card__body .card-title{--fs:clamp(1.8rem, 2vw, 2.4rem)}}&.wpb-card--blurb--usp{--card-bg:#FFFF;--border:1px solid var(--clr-border);.wpb-card__body{.card-title,.card-excerpt *{color:var(--card-clr)}.card-icon{--clr:var(--card-clr);--border:1px solid var(--card-clr);&+.card-title{margin-top:1.6rem}&+.card-excerpt{padding-top:1.6rem}}.card-excerpt{--excerpt-line-clamp:99999;--mt:.5em;overflow:visible;&>*+*{margin-top:var(--mt)}h3{--fs-h3:clamp(2rem, 2.6vw, 3.2rem)}ul{display:grid;gap:.8rem;padding:0;list-style:none;li{position:relative;padding-left:2.8rem;font-size:var(--fs);font-weight:500;line-height:1.4;&::before{content:"\f00c" / "";position:absolute;top:.1em;left:0;font-family:var(--fa-family-classic,"Font Awesome 7 Pro");font-style:normal;font-weight:900;font-size:.9em}}}small{font-size:1.3rem;line-height:1.4}p{&:has(+:is(h1,h2,h3)):has(em){--clr:inherit;--pre-fs:clamp(1.4rem, 1.5vw, 1.6rem);--fw:400;font-weight:var(--fw);line-height:1.2;em{font-size:var(--pre-fs);font-weight:var(--fw);color:var(--clr);font-style:normal}}&:has(em)+:is(h1,h2,h3){--mt:clamp(.8rem, 1vw, 1.2rem)}}}}}}&.wpb-card--blog{--border:none;--card-bg:transparent;--border:1px solid var(--clr-border);.wpb-card__header{--ratio:60%;img{width:100%;height:100%}}.wpb-card__body{.badge-group{margin-bottom:1.2rem}.card-title{--fs:clamp(1.6rem, 1.8vw, 2rem);margin-bottom:.8rem;line-height:1.2;color:var(--clr-heading)}.card-excerpt{--excerpt-line-clamp:2;--fs:clamp(1.3rem, 1.4vw, 1.5rem);color:var(--clr-text)}&:has(+.wpb-card__footer){padding-bottom:1.8rem}}&:has(.btn--ghost){.wpb-card__header img{will-change:transform;transition:transform var(--ts-duration) ease}&:hover{.wpb-card__header img{transform:scale(1.1)}}}}&.wpb-card--support{--border:none;--card-bg:transparent;--border:1px solid var(--clr-border);.wpb-card__body{.card-title{--fs:clamp(1.8rem, 2.2vw, 2.8rem);margin-bottom:.8rem;line-height:1.2;color:var(--clr-heading)}.card-excerpt{--excerpt-line-clamp:2;--fs:clamp(1.3rem, 1.4vw, 1.5rem);color:var(--clr-text)}&:has(+.wpb-card__footer){padding-bottom:1.8rem}}&:has(.btn--ghost){.wpb-card__body .card-title{transition:color var(--ts-duration) ease}&:hover{.wpb-card__body .card-title{color:var(--clr-primary)}}}}&.wpb-card--logo{--border:1px solid var(--clr-border);--p:clamp(3.2rem, 3.2vw, 4.8rem);--card-bg:transparent;--w:15rem;--ratio:clamp(35%, 30vw, 50%);display:grid;place-items:center;position:relative;&::after{content:'';display:block;width:100%;padding-top:var(--ratio)}img{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0;width:var(--w);height:auto;max-height:min(6rem, calc(100% - 4.8rem));max-width:calc(100% - 4.8rem);object-fit:contain;margin:auto}}.wpb-bg-clr--light &{&.wpb-card--cta{--card-bg:#FFF}&.wpb-card--logo{--card-bg:#FFFF}}.wpb-bg-clr--secondary &,.wpb-bg-clr--secondary-pattern &,.wpb-bg-clr--gradient-pattern &{&.wpb-card--cta{--card-bg:var(--clr-dark);--card-clr:#FFFF;.card-title,.card-excerpt p{color:var(--card-clr)}.btn--link{--clr:var(--card-clr);--hover-clr:var(--clr-blue)}}&.wpb-card--blurb{--card-bg:var(--clr-dark);--card-clr:#FFFF;.card-title,.card-excerpt *{color:var(--card-clr)}.btn--outline{--clr:var(--card-clr);--border:2px solid var(--clr);--hover-clr:#fff;--hover-bg-clr:var(--clr-blue);--hover-border:2px solid var(--hover-bg-clr)}&.wpb-card--blurb--simple,&.wpb-card--blurb--integration,&.wpb-card--blurb--tier,&.wpb-card--blurb--step{--card-bg:var(--clr-dark);--border:none;.btn--link{--clr:var(--card-clr);--hover-clr:var(--clr-blue)}}&.wpb-card--blurb--intro{--card-bg:transparent;--border:none}}&.wpb-card--logo{--card-bg:#FFFF;--border:none}}}@container card-container (max-width:36rem){.wpb-card{&.wpb-card--cta{grid-template-columns:minmax(0,1fr);place-items:start;.wpb-card__image{order:-1}}}}@container card-container (min-width:32rem){.wpb-card{&.wpb-card--blurb{--p:3.2rem}}}