.p-planCards{margin-left:auto;margin-right:auto;max-width:80rem}*+.p-planCards,:where(*+.dnd-row) .p-planCards,:where(*+.hs_cos_wrapper) .p-planCards,:where(*+[data-name^=widget_]) .p-planCards{margin-top:2.5rem}@media screen and (max-width:47.9375rem){*+.p-planCards,:where(*+.dnd-row) .p-planCards,:where(*+.hs_cos_wrapper) .p-planCards,:where(*+[data-name^=widget_]) .p-planCards{margin-top:1.25rem}}.p-planCards__body{column-gap:.4166666667rem;display:grid;list-style-type:none;margin-left:0;margin-top:0;row-gap:.625rem}@media print,screen and (min-width:64rem){.p-planCards__body--column1{grid-template-columns:repeat(1,1fr);padding-left:max(0rem,(100% - .4166666667rem*0 - 315px)/2);padding-right:max(0rem,(100% - .4166666667rem*0 - 315px)/2)}.p-planCards__body--column2{grid-template-columns:repeat(2,1fr);padding-left:max(0rem,(100% - .4166666667rem*1 - 630px)/2);padding-right:max(0rem,(100% - .4166666667rem*1 - 630px)/2)}.p-planCards__body--column3{grid-template-columns:repeat(3,1fr);padding-left:max(0rem,(100% - .4166666667rem*2 - 945px)/2);padding-right:max(0rem,(100% - .4166666667rem*2 - 945px)/2)}.p-planCards__body--column4{grid-template-columns:repeat(4,1fr);padding-left:max(0rem,(100% - .4166666667rem*3 - 1260px)/2);padding-right:max(0rem,(100% - .4166666667rem*3 - 1260px)/2)}}@media screen and (max-width:63.9375rem){.p-planCards__body{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:47.9375rem){.p-planCards__body{grid-template-columns:repeat(1,1fr)}}.p-planCards__item{display:grid;margin-top:0}.p-planCards__note{font-size:.9375rem;line-height:1.8666666667;margin-top:1.875rem;padding-left:1em;text-align:right}@media screen and (max-width:47.9375rem){.p-planCards__note{font-size:.8125rem;line-height:1.8461538462;margin-top:.875rem;text-align:left}}.p-planCards__note__star{margin-left:-1em}.p-planCard{background-color:#fff;border-radius:.75rem;box-shadow:.0875rem .0875rem 1rem 0 rgba(0,0,0,.15);display:flex;flex-direction:column;overflow:hidden}.p-planCard__plan{align-items:center;background-color:#6e6e6e;color:#fff;display:grid;font-size:1.25rem;font-weight:700;line-height:1.4;padding:.75rem .625rem .5rem;text-align:center}.p-planCard__plan span:before{background-size:cover;content:"";display:inline-block;height:1.875rem;margin-right:.625rem;margin-top:-.25rem;vertical-align:middle}.p-planCard__plan--light span:before{width:1.375rem}.p-planCard__plan--standard span:before{width:1.875rem}.p-planCard__plan--advanced span:before{width:2.125rem}.p-planCard__plan--lp span:before{width:1.375rem}.p-planCard__body{display:flex;flex-direction:column;flex-grow:1;padding:1.1875rem 1.25rem 1.25rem}@media screen and (max-width:47.9375rem){.p-planCard__body{padding:1.6875rem .9375rem 1.25rem}}.p-planCard__place{font-size:1.125rem;font-weight:700;line-height:1.4444444444;margin-bottom:.6875rem;text-align:center}.p-planCard__place__num{display:inline-block;font-size:2.25rem;line-height:.7222222222;margin-left:.375rem;margin-right:.125rem}.p-planCard__content{border-top:.0625rem solid #ccc;display:grid;flex-grow:1;font-size:1rem;line-height:1.625;margin-bottom:1.4375rem;padding-top:.6875rem}@media screen and (max-width:47.9375rem){.p-planCard__content{font-size:.9375rem;line-height:1.7333333333}}.p-planCard__content--center{align-items:center}.p-planCard__content--bottom{align-items:flex-end}.p-planCard__content--large{font-size:1.25rem;font-weight:500;line-height:1.7}.p-planCard__content *+p{margin-top:1rem}.p-planCard__content *+ol,.p-planCard__content *+ul{margin-top:.375rem}.p-planCard__desc{font-size:.9375rem;line-height:1.7333333333;margin-bottom:1.0625rem}.p-planCard__details{align-items:center;column-gap:max(.625rem,9.0909090909%);display:grid;grid-template-columns:max-content 1fr;margin-bottom:.6875rem;row-gap:1rem}@media screen and (max-width:47.9375rem){.p-planCard__details{margin-bottom:.6875rem}}.p-planCard__details__label{color:#6e6e6e;font-size:.875rem;font-weight:500;line-height:1.8571428571}.p-planCard__details__desc{font-size:1rem;font-weight:500;line-height:1.625}.p-planCard--consulting .p-planCard__details__desc,.p-planCard--marketing .p-planCard__details__desc{font-size:1.5rem;font-weight:700;line-height:1.5}.p-planCard__details__note{display:block;font-size:.9375rem;font-weight:400;line-height:1.7333333333;padding-left:1em}.p-planCard__details__note__star{margin-left:-1em}.p-planCard__btn{margin-top:auto}.p-planCard__btn .c-button{margin-top:0;width:100%}