.af-members{background-color:var(--af-surface-dark);color:var(--af-white);font-family:var(--af-font-sans);background-repeat:repeat;position:relative;overflow:hidden}.af-members .af-members__container{max-width:1140px;margin:0 auto}.af-members .af-members__inner{padding:10% 5%}.af-members .af-members__title{color:var(--af-white);text-align:center;margin:-10px 0 1px;font-size:55px;font-weight:600;line-height:1.3}.af-members .af-members__subtitle{color:var(--af-white);text-align:center;margin:0 0 10px;font-size:28px;font-weight:200;line-height:1}.af-members .af-members__arrow-box{pointer-events:none;height:186.3px;margin-bottom:10px;position:relative}.af-members .af-members__arrow-box img{width:263px;height:auto;position:absolute;top:-88px;left:calc(50% - 13.35px);transform:translate(-50%)}.af-members .af-members__cards{grid-template-columns:33% 33% 33.664%;padding:5% 0 2%;display:grid}.af-members .af-members__col{min-width:0;display:flex}.af-members .af-members__card{border-radius:20px;flex:1;min-width:0;margin:5px;padding:15%}.af-members .af-members__card--dark{background-color:var(--af-black);color:var(--af-white)}.af-members .af-members__card--dark .af-members__plan{color:var(--af-white)}.af-members .af-members__card--dark .af-members__check svg,.af-members .af-members__card--dark .af-members__list-text,.af-members .af-members__card--dark .af-members__amount{color:var(--af-white);fill:currentColor}.af-members .af-members__card--light{background-color:var(--af-canvas);color:var(--af-black)}.af-members .af-members__card--light .af-members__plan{color:var(--af-heading)}.af-members .af-members__card--light .af-members__check svg{color:var(--af-ink);fill:currentColor}.af-members .af-members__card--light .af-members__amount{color:var(--af-heading)}.af-members .af-members__plan{margin:0 0 22px;font-size:28px;font-weight:600;line-height:1}.af-members .af-members__bar{background-color:var(--af-accent);width:25%;height:10px;margin:0 0 17px}.af-members .af-members__caption{color:var(--af-grey-ab);margin:0 0 16px;font-size:15px;font-weight:300;line-height:1}.af-members .af-members__rule{background-color:var(--af-grey-d8);border:0;height:1px;margin:0 0 21px}.af-members .af-members__list{flex-direction:column;gap:17px;margin:0;padding:0;list-style:none;display:flex}.af-members .af-members__list-item{align-items:center;font-size:18px;font-weight:400;line-height:28.5px;display:flex}.af-members .af-members__check{flex:none;display:flex}.af-members .af-members__check svg{width:20px;height:20px;margin-right:5px;display:block}.af-members .af-members__list-text{padding-left:5px}.af-members .af-members__rule--price{margin:21px 0}.af-members .af-members__price{grid-template-columns:1fr 1fr;align-items:center;margin:0 0 5px;display:grid}.af-members .af-members__amount{text-align:right;font-size:20px;font-weight:600;line-height:1.5}.af-members .af-members__period{color:var(--af-grey-ab);text-align:left;margin-left:5px;font-size:15px;font-weight:300;line-height:1}.af-members .af-members__addon{background-image:linear-gradient(105deg, var(--af-navy) 0%, var(--af-blue) 100%);text-align:center;border-radius:20px;margin:-15px 5px 0;padding:3%}.af-members .af-members__addon-label{color:var(--af-accent);margin:-5px 0 15px;font-size:15px;font-weight:300;line-height:1}.af-members .af-members__addon-title{color:var(--af-white);margin:0 0 20px;font-size:28px;font-weight:600;line-height:1}.af-members .af-members__addon-text{color:var(--af-white);margin:-5px 0 17px;font-size:15px;font-weight:300;line-height:1}.af-members .af-members__addon-bar{background-color:var(--af-accent);width:10%;height:10px;margin:0 auto 22px}.af-members .af-members__addon-price{color:var(--af-white);margin:0;font-size:20px;font-weight:600;line-height:1.5}@media screen and (max-width:1024px){.af-members .af-members__inner{padding:5% 0}}@media screen and (max-width:767px){.af-members .af-members__inner{padding:10% 2%}.af-members .af-members__title{font-size:40px}.af-members .af-members__arrow-box{display:none}.af-members .af-members__subtitle{margin-bottom:20px}.af-members .af-members__cards{grid-template-columns:1fr}.af-members .af-members__addon{margin:5px;padding:10%}}
