.pricing-repeaters{display:grid;margin-bottom:40px;align-items:start}@media (min-width: 1280px){.pricing-repeaters{margin-bottom:111px}}.pricing-repeaters .pricing-repeaters{margin-bottom:0px}@media (min-width: 1280px){.pricing-repeaters+.pricing-repeaters{margin-top:165px}}.pricing-repeaters{row-gap:40px}@media(min-width: 768px){.pricing-repeaters{row-gap:60px}}@media(min-width: 1024px){.pricing-repeaters{row-gap:80px}}.pricing-repeaters.pricing-repeaters--3-col{grid-template-columns:1fr;-moz-column-gap:40px;column-gap:40px}@media(min-width: 768px){.pricing-repeaters.pricing-repeaters--3-col{grid-template-columns:repeat(2, 1fr);-moz-column-gap:40px;column-gap:40px}}@media(min-width: 1024px){.pricing-repeaters.pricing-repeaters--3-col{grid-template-columns:repeat(3, 1fr);-moz-column-gap:60px;column-gap:60px}}.pricing-repeaters.pricing-repeaters--4-col{grid-template-columns:1fr;-moz-column-gap:40px;column-gap:40px}@media(min-width: 768px){.pricing-repeaters.pricing-repeaters--4-col{grid-template-columns:repeat(2, 1fr);-moz-column-gap:40px;column-gap:40px}}@media(min-width: 1024px){.pricing-repeaters.pricing-repeaters--4-col{grid-template-columns:repeat(3, 1fr);-moz-column-gap:40px;column-gap:40px}}@media(min-width: 1440px){.pricing-repeaters.pricing-repeaters--4-col{grid-template-columns:repeat(4, 1fr);-moz-column-gap:40px;column-gap:40px}}.pricing-repeaters+.three-column-features{padding-top:0}.pricing-card{border-radius:0;display:flex;flex-direction:column;padding:25px 30px}@media (min-width: 1440px){.pricing-card{padding-bottom:30px}.pricing-repeaters--3-col .pricing-card{padding-top:25px;padding-bottom:34px;padding-left:40px;padding-right:40px}}.pricing-card__header{padding:0 0 24px 0}@media (min-width: 1280px){.pricing-card__header{padding-bottom:30px}}.pricing-card__icon{width:30px;height:30px;margin-bottom:32px;display:flex;align-items:center;justify-content:center}.pricing-card__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pricing-card__icon svg{width:100%;height:100%}.pricing-card__title{font-size:24px;line-height:1.2;margin:0 0 16px 0;color:#0f0f0f;font-weight:800;font-style:italic}@media (min-width: 1280px){.pricing-card__title{font-size:30px;line-height:37px}}.pricing-card__description{font-size:18px;line-height:1.5;color:#0f0f0f;margin:0}.pricing-card__description p{margin:0 0 1em 0}.pricing-card__description p:last-child{margin-bottom:0}.pricing-card__features{border-top:1px solid #707070;flex:1}.pricing-card__button{padding:24px 0 0 0}@media (min-width: 1280px){.pricing-card__button{padding-top:35px}}.pricing-card__button .btn{width:-moz-fit-content;width:fit-content;margin:0}.pricing-feature{border-bottom:1px solid #707070}.pricing-feature:last-child{border-bottom:none}.pricing-feature__header{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 0;background:rgba(0,0,0,0);border:none;cursor:pointer;text-align:left;transition:background-color .3s ease}@media (min-width: 1440px){.pricing-feature__header{padding-top:32px;padding-bottom:32px}}.pricing-feature__header:hover span{font-style:normal}.pricing-feature__header:focus{outline:none}.pricing-feature__title{font-size:22px;line-height:27px;color:#0f0f0f;margin:0;font-weight:800;font-style:italic}.pricing-feature__chevron{width:30px;height:17px;flex-shrink:0;margin-left:16px;transition:transform .3s ease}@media(min-width: 1440px){.pricing-feature__chevron{width:57px;height:20px}}.pricing-feature--open .pricing-feature__content{display:block}@media (min-width: 1280px){.pricing-feature--open .pricing-feature__content{padding-bottom:29px}}.pricing-feature__content{padding:0 0 16px 0;display:none}.pricing-feature__content ul{list-style:none;margin:0;padding:0}@media (min-width: 1280px){.pricing-feature__content p{font-size:18px;line-height:22px}}.pricing-feature__content li{position:relative;padding-left:37px;margin-bottom:12px;font-size:16px;line-height:1.5;color:#1d1d1d;font-style:italic}@media (min-width: 1280px){.pricing-feature__content li{font-size:18px;line-height:22px}}@media (min-width: 1440px){.pricing-feature__content li{padding-left:50px}}.pricing-feature__content li:last-child{margin-bottom:0}.pricing-feature__content li::before{content:"";position:absolute;left:0;top:-2px;width:25px;height:25px;background-color:currentColor;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='25' height='25' viewBox='0 0 25 25'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_5161' data-name='Rectangle 5161' width='25' height='25' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_1472' data-name='Group 1472' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_4703' data-name='Path 4703' d='M12.5,0A12.5,12.5,0,1,1,0,12.5,12.535,12.535,0,0,1,12.5,0m3.938,8.507-5.562,6.3L8.521,12.5a.8.8,0,0,0-1.114,1.146l2.955,2.89h0a.8.8,0,0,0,1.154-.043l6.118-6.928a.8.8,0,0,0-1.2-1.059ZM12.5,1.6A10.9,10.9,0,1,0,23.4,12.5,10.932,10.932,0,0,0,12.5,1.6' transform='translate(0 0)' fill='%23000000' fill-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='25' height='25' viewBox='0 0 25 25'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_5161' data-name='Rectangle 5161' width='25' height='25' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_1472' data-name='Group 1472' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_4703' data-name='Path 4703' d='M12.5,0A12.5,12.5,0,1,1,0,12.5,12.535,12.535,0,0,1,12.5,0m3.938,8.507-5.562,6.3L8.521,12.5a.8.8,0,0,0-1.114,1.146l2.955,2.89h0a.8.8,0,0,0,1.154-.043l6.118-6.928a.8.8,0,0,0-1.2-1.059ZM12.5,1.6A10.9,10.9,0,1,0,23.4,12.5,10.932,10.932,0,0,0,12.5,1.6' transform='translate(0 0)' fill='%23000000' fill-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E");mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center}.pricing-feature__content p{margin:0 0 1em 0}.pricing-feature__content p:last-child{margin-bottom:0}.pricing-feature--open .pricing-feature__content{display:block}.pricing-repeaters__footer{margin-top:40px;text-align:left}.pricing-repeaters__copy{font-size:18px;line-height:1.5;color:#0f0f0f;margin:0}
