.plan-entry{border-bottom:1px solid rgba(0,0,0,.24)}@media screen and (min-width:768px){.plan-entry{border:1px solid rgba(0,0,0,.24);min-height:100%}}.plan-overview{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:1.5rem 16px;position:relative}@media screen and (min-width:768px){.plan-overview{display:block;margin-bottom:2rem;padding:0}}.plan-overview .tm-icon{fill:rgba(0,0,0,.87);height:32px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:32px}@media screen and (min-width:768px){.plan-overview .tm-icon{display:none}}.plan-overview__toggle{cursor:pointer;height:100%;left:0;position:absolute;width:100%;top:0;z-index:1}.plan-overview__plan{font-size:18px;font-weight:700;position:relative;width:50%}@media screen and (min-width:768px){.plan-overview__plan{text-align:center;width:100%}}.plan-overview__plan .plan-status{font-size:1rem;font-weight:400}.plan-overview__plan .plan-banner{background:#f92460;color:#fff;display:inline-block;font-size:1rem;margin-bottom:.5em;padding:.125em .75em}@media screen and (min-width:768px){.plan-overview__plan .plan-banner{display:block;font-size:16px;margin:0;padding:.375em 0}}@media screen and (min-width:768px){.plan-overview__plan .plan-name{margin-top:2rem}}.plan-overview__price{font-size:18px;font-weight:700;position:relative;width:50%}@media screen and (min-width:768px){.plan-overview__price{text-align:center;width:100%;font-size:32px;margin-top:1.5rem}}.plan-overview__price sub{font-size:inherit;vertical-align:inherit}@media screen and (min-width:768px){.plan-overview__price sub{font-size:80%;margin-right:2px;vertical-align:baseline}}.plan-overview__price sup{font-size:inherit;vertical-align:inherit}@media screen and (min-width:768px){.plan-overview__price sup{font-size:65%;vertical-align:super}}.discount{color:#f24034}.discount-regular{color:rgba(0,0,0,.6);display:block;font-size:1rem;font-weight:400;text-decoration:line-through}@media screen and (min-width:768px){.discount-regular{margin-bottom:-.5rem}}.plan-detail{height:0;overflow:hidden;padding:0 16px}@media screen and (min-width:768px){.plan-detail{height:auto}}@media screen and (min-width:1280px){.plan-detail{padding:0 32px}}.plan-detail__expanded{height:auto;overflow:hidden;padding:0 16px}@media screen and (min-width:768px){.plan-detail__cta{text-align:center}}@media screen and (min-width:768px){.plan-wrap{margin:0 -12px}}@media screen and (min-width:768px){.plan-section,.plan-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.plan-section{padding:12px;width:33.33333%}}.plan-section .button-large{font-weight:700;padding:0 32px}.plan-detail__privilege{margin-top:2rem}@media screen and (min-width:768px){.plan-detail__privilege{margin-top:2.5rem}}.plan-detail__privilege>li{border-top:1px solid rgba(0,0,0,.12);font-size:13px;margin:0;padding-top:1em;padding-right:8px;padding-bottom:1em;padding-left:0}@media screen and (min-width:768px){.plan-detail__privilege>li{padding-left:8px}}@media screen and (min-width:1280px){.plan-detail__privilege>li{padding-right:1em;padding-left:1em}}.priv-item{display:block;padding-left:40px;position:relative}.priv-item:before{content:"";background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%232ec351' d='M21,7 10,18 4,12 5.5,10.5 10,15 19.5,5.5z'/%3E%3C/svg%3E") 0 0 no-repeat;display:block;height:24px;left:0;position:absolute;width:24px}.priv-item--opaque{opacity:.15}.priv-item.priv-item--campaign:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23f92460' d='M21,7 10,18 4,12 5.5,10.5 10,15 19.5,5.5z'/%3E%3C/svg%3E") 0 0 no-repeat}.priv-item.priv-item--disabled:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23ccc' d='M21,7 10,18 4,12 5.5,10.5 10,15 19.5,5.5z'/%3E%3C/svg%3E") 0 0 no-repeat}.json-text>>>ul{list-style:disc}.json-text>>>ol{list-style:decimal}.json-text>>>li{margin-left:1.4em}