.pricing-cards__list{list-style:none;margin:0;padding:0}@media (min-width:1024px){.pricing-cards__list{display:flex;gap:var(--card-gap,44px)}.pricing-cards__list .pricing-card{flex-basis:100%;flex-shrink:1}}.pricing-card{background-color:var(--background-color);border-radius:8px;display:flex;flex-direction:column;padding:50px;position:relative;transition:box-shadow .2s ease-out}.pricing-card:focus-visible,.pricing-card:focus-within,.pricing-card:hover{box-shadow:0 10px 40px rgba(0,0,0,.5)}@media (min-width:1024px){.pricing-card{margin:0;padding-top:67px}}@media not screen and (min-width:1024px){.pricing-card{margin-top:30px}}.pricing-card__highlight{background-image:linear-gradient(225deg,#a0752b,#fdd551 21%,#ffffa6 40%,#fdd551 47%,#a0752b 75%,#fdd551 97%,#fdd551);border-top-left-radius:inherit;border-top-right-radius:inherit;left:0;line-height:1;padding:10px;position:absolute;top:0;width:100%}.pricing-card__highlight,.pricing-card__name,.pricing-card__price,.pricing-card__value{text-align:center}.pricing-card__price{display:block;font-size:64px;letter-spacing:-.02em;line-height:1;margin-top:30px}.pricing-card__price sup{font-size:.5em}.pricing-card__value{color:var(--headings-accent-color);margin-bottom:0;margin-top:5px}.pricing-card__description{flex-grow:1}.pricing-card__description p{font-weight:500}.pricing-card__actions{margin-top:50px}.pricing-card__actions .tooltip{display:flex;justify-content:center;margin:auto;width:-moz-max-content;width:max-content}.pricing-card__actions .tooltip__body .h1,.pricing-card__actions .tooltip__body .h2,.pricing-card__actions .tooltip__body .h3,.pricing-card__actions .tooltip__body .h4,.pricing-card__actions .tooltip__body .h5,.pricing-card__actions .tooltip__body .h6,.pricing-card__actions .tooltip__body h1,.pricing-card__actions .tooltip__body h2,.pricing-card__actions .tooltip__body h3,.pricing-card__actions .tooltip__body h4,.pricing-card__actions .tooltip__body h5,.pricing-card__actions .tooltip__body h6{font-size:1.25em}.pricing-card__actions .tooltip__body:focus-visible{outline-color:var(--background-color)}.pricing-card__actions .tooltip__body p{margin:.25em 0}.pricing-card__actions .tooltip__body .buttons-wrapper{margin:1em 0 0}.pricing-card__actions .tooltip__body .buttons-wrapper .button__text-wrapper{margin:1em 0 0;width:100%}.pricing-card__actions .tooltip__body .button{font-size:1em;justify-content:start;margin:0;padding:1em;width:100%}.pricing-card__actions .tooltip__body .button:not(:first-child){margin-top:.25em}.pricing-card__icon{left:50%;position:absolute;top:0;transform:translate(-50%,-50%)}.pricing-card--has-icon{padding-top:80px;position:relative}@media not screen and (min-width:768px){.pricing-card--has-icon{margin-top:80px}}.pricing-card--has-icon .pricing-card__actions{margin-top:10px}.pricing-card--has-icon .pricing-card__description{margin-top:50px;text-align:center}.tooltip{--arrow-size:10px;position:relative}.tooltip.active .tooltip__body,.tooltip:focus-visible .tooltip__body,.tooltip:hover .tooltip__body{display:block}.tooltip__body{background-color:var(--background-secondary-color);border-radius:5px;bottom:calc(100% + var(--arrow-size));box-shadow:var(--global-shadow);display:none;font-size:.8rem;max-width:350px;padding:1.5rem;width:-moz-max-content;width:max-content}.tooltip__body,.tooltip__body:before{left:50%;position:absolute;transform:translateX(-50%)}.tooltip__body:before{border-top-color:transparent;border:var(--arrow-size) solid transparent;border-bottom:none;border-top:var(--arrow-size) solid var(--background-secondary-color);content:"";top:100%}.tooltip__body:after{content:"";height:var(--arrow-size);left:0;position:absolute;top:100%;width:100%}