.plans,.plans__toggle{position:relative}.plans__toggle{align-items:center;display:flex;flex-flow:column;gap:1.6rem;justify-content:flex-end;margin-bottom:4.8rem;z-index:1}@media only screen and (min-width:960px){.plans__toggle{flex-flow:row;margin-bottom:2.4rem}}.plans__toggle strong{font-size:1.8rem;font-weight:500;opacity:.5}.plans__toggle strong.is-selected{opacity:1}.plans__items{display:grid;gap:2rem;grid-template-columns:100%;margin:0 auto;position:relative;z-index:0}@media only screen and (min-width:960px){.plans__items{grid-template-columns:repeat(3,1fr)}}.plans .plan{background:#eff8fa;border-radius:3.2rem;display:flex;flex-direction:column;padding:4.8rem 2.4rem;position:relative}@media only screen and (min-width:960px){.plans .plan{min-height:62rem;padding:6rem 2rem 4rem}}@media only screen and (min-width:1440px){.plans .plan{padding:8rem 4rem 6rem}}.plans .plan:before{background:var(--primary-background-color);border-radius:100%;clip-path:inset(8rem 0 0 0);content:"";height:11.8rem;left:0;margin:auto;position:absolute;right:0;top:0;transform:translateY(calc(-100% + 3.6rem));width:11.8rem}@media only screen and (max-width:639.99px){.plans .plan:before{display:none}}.plans .plan ul{list-style:none;margin:0 0 5.6rem;padding:0}.plans .plan ul li{color:#535862;display:grid;gap:1rem;grid-template-columns:2.4rem auto;line-height:1.375}.plans .plan ul li:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IkNoZWNrIGljb24iPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHJ4PSIxMiIgZmlsbD0iI0RGRjBGNyIvPgo8cGF0aCBkPSJNMTcuMDk2IDcuMzkwMDRMOS45MzYwMiAxNC4zTDguMDM2MDIgMTIuMjdDNy42ODYwMiAxMS45NCA3LjEzNjAyIDExLjkyIDYuNzM2MDIgMTIuMkM2LjM0NjAyIDEyLjQ5IDYuMjM2MDIgMTMgNi40NzYwMiAxMy40MUw4LjcyNjAyIDE3LjA3QzguOTQ2MDIgMTcuNDEgOS4zMjYwMSAxNy42MiA5Ljc1NjAxIDE3LjYyQzEwLjE2NiAxNy42MiAxMC41NTYgMTcuNDEgMTAuNzc2IDE3LjA3QzExLjEzNiAxNi42IDE4LjAwNiA4LjQxMDA0IDE4LjAwNiA4LjQxMDA0QzE4LjkwNiA3LjQ5MDA0IDE3LjgxNiA2LjY4MDA0IDE3LjA5NiA3LjM4MDA0VjcuMzkwMDRaIiBmaWxsPSIjMDA2NDcxIi8+CjwvZz4KPC9zdmc+Cg==);content:"";display:block;height:2.4rem;margin-right:.5rem;width:2.4rem}.plans .plan ul li+li{margin-top:1.6rem}.plans .plan h3{font-size:clamp(2.4rem,2.4rem + 12*(100vw - 375px)/1545,3.6rem);margin:0 0 .75em}.plans .plan__badge{background:#a6f4c5;border-radius:5.2rem;color:#05603a;font-size:1.6rem;font-weight:500;left:4rem;padding:.5em 1.5em;position:absolute;text-transform:uppercase;top:0;transform:translateY(-50%)}.plans .plan .prices{background:#f8fbfc;flex-wrap:wrap;margin:auto 0 0}.plans .plan .prices,.plans .plan .prices__option{border-radius:6.4rem;display:flex;justify-content:center}.plans .plan .prices__option{align-items:center;background:transparent;cursor:pointer;flex:1;flex-flow:column;height:10rem;padding:1rem;position:relative;transition:all .35s ease}.plans .plan .prices__option input{-webkit-appearance:none;-moz-appearance:none;appearance:none;inset:0;position:absolute}.plans .plan .prices__option.is-selected{background:#fff5ca;color:#4e4102}.plans .plan .prices__option .woocommerce-Price-amount{font-size:clamp(1.8rem,1.8rem + 6*(100vw - 375px)/1545,2.4rem);font-weight:500;line-height:1.25}.plans .plan .prices__option .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:clamp(1.6rem,1.6rem + 2*(100vw - 375px)/1545,1.8rem)}.plans .plan .prices__option .duration{color:#535862;font-size:1.4rem;font-weight:400}.plans .plan .prices__option .discount{background:#039855;border-radius:6.4rem;color:#f8fbfc;font-size:1.2rem;font-weight:500;left:50%;padding:.5em 1em;position:absolute;text-wrap:nowrap;top:0;transform:translate(-50%,-50%)}.plans .plan .prices__option:not(.is-selected) .discount{display:none}.plans .plan .notice{margin-top:2.4rem}.plans .plan .notice p{color:#535862;display:none;font-size:1.4rem;font-weight:600;margin:0;position:relative}.plans .plan .notice p:first-child{margin-top:0}.plans .plan .notice p:nth-child(2){color:#039855}.plans .plan .notice p.is-selected{display:block}.plans .plan .btn-link{margin-top:2.4rem;width:100%}.plans .plan.free .price{align-items:center;background:#f8fbfc;border-radius:6.4rem;display:flex;font-size:clamp(1.8rem,1.8rem + 6*(100vw - 375px)/1545,2.4rem);font-weight:500;height:10rem;justify-content:center;margin:auto 0 0;padding:1rem}.plans .plan.full,.plans .plan.unlimited{background:#dff0f7}.plans .plan.full ul li:before,.plans .plan.unlimited ul li:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IkNoZWNrIGljb24iPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHJ4PSIxMiIgZmlsbD0iI2ZmZiIvPgo8cGF0aCBkPSJNMTcuMDk2IDcuMzkwMDRMOS45MzYwMiAxNC4zTDguMDM2MDIgMTIuMjdDNy42ODYwMiAxMS45NCA3LjEzNjAyIDExLjkyIDYuNzM2MDIgMTIuMkM2LjM0NjAyIDEyLjQ5IDYuMjM2MDIgMTMgNi40NzYwMiAxMy40MUw4LjcyNjAyIDE3LjA3QzguOTQ2MDIgMTcuNDEgOS4zMjYwMSAxNy42MiA5Ljc1NjAxIDE3LjYyQzEwLjE2NiAxNy42MiAxMC41NTYgMTcuNDEgMTAuNzc2IDE3LjA3QzExLjEzNiAxNi42IDE4LjAwNiA4LjQxMDA0IDE4LjAwNiA4LjQxMDA0QzE4LjkwNiA3LjQ5MDA0IDE3LjgxNiA2LjY4MDA0IDE3LjA5NiA3LjM4MDA0VjcuMzkwMDRaIiBmaWxsPSIjMDA2NDcxIi8+CjwvZz4KPC9zdmc+Cg==)}
