@charset "UTF-8";.ns-membership__sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ns-membership__hero{padding:274.8125px 20px 80px;background:#004aad;color:#fff}.ns-membership__hero>div{max-width:1170px;padding:10px;margin:auto;box-sizing:border-box}.ns-membership__hero h1{font:700 56px/1 Montserrat,sans-serif;text-align:center;text-transform:uppercase;margin:0;color:#fff;overflow-wrap:anywhere}.ns-membership{padding:60px 20px;background:#f2f2f2;color:#2d2d2d;font:15px/24.75px Lato,sans-serif}.ns-membership__container{max-width:1150px;margin:auto}.ns-membership__intro{display:flow-root;margin-bottom:20px}.ns-membership__intro p{margin:0 0 26.25px}.ns-membership__heading{font:700 37px/1 Montserrat,sans-serif;color:#004aad;text-transform:uppercase;margin:0 0 20px}.ns-membership__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:25px;border:1px solid #000;border-radius:10px;background:#fff;margin:0 0 20px;box-sizing:border-box}.ns-membership__cell{padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;border-right:2px solid #f2f2f2;min-width:0}.ns-membership__cell:last-child{border:0}.ns-membership__cell h3,.ns-membership__price p{font:600 24px/1.2 Montserrat,sans-serif;margin:0}.ns-membership__price p+p{margin-top:5px}.ns-membership__price strong{font-weight:700}.ns-membership__price-label{color:#1e293b}.ns-membership__row--header .ns-membership__cell{padding:0 10px;min-height:74.6px;font:600 24px/1.2 Montserrat,sans-serif;gap:12px}.ns-membership__row--header .ns-membership__column-name{font:700 32px/1.3 Montserrat,sans-serif}.ns-membership__row--header strong{font-weight:700}.ns-membership__row--header small{font:600 20px/1.2 Montserrat,sans-serif;color:#1e293b}.ns-membership__list{list-style:none!important;margin:0!important;padding:0!important;width:100%}.ns-membership__list li{display:flex;align-items:flex-start;gap:5px;list-style:none;font:500 13px/15.6px Lato,sans-serif;text-transform:uppercase;padding:0 0 5px;margin:5px 0 0;text-align:left}.ns-membership__list li:first-child{margin-top:0}.ns-membership__list li:last-child{padding-bottom:0}.ns-membership__check{display:inline-flex;justify-content:center;align-items:center;width:12px;height:12px;flex:0 0 12px;margin-top:1px;background:#004aad;color:#fff;border-radius:1px;font:bold 11px/1 Arial,sans-serif}.ns-membership__services .ns-membership__list li:first-child span:last-child{font-weight:700}.ns-membership__terms{grid-template-columns:repeat(2,minmax(0,1fr))}.ns-membership__terms-column{padding:10px 10px 10px 20px;min-width:0}.ns-membership__terms h2{font:600 32px/1.3 Montserrat,sans-serif;color:#004aad;margin:0 0 10px;text-transform:uppercase}.ns-membership__exclusions ul{list-style:none;margin:0 0 20px;padding:0}.ns-membership__exclusions ul:last-child{margin-bottom:0}.ns-membership__exclusions li{position:relative;padding:0 0 5px 17px;margin:5px 0 0;font:500 13px/15.6px Lato,sans-serif;text-transform:uppercase}.ns-membership__exclusions li::before{content:"✓";position:absolute;left:0;top:1px;width:12px;height:12px;background:#004aad;color:#fff;border-radius:1px;font:bold 11px/12px Arial,sans-serif;text-align:center}.ns-membership__closing{display:flow-root}.ns-membership__closing p{margin:0 0 26.25px}@media (max-width:1020px){.ns-membership__hero{padding-top:241px}.ns-membership__row--header{display:none}.ns-membership__plan{grid-template-columns:1fr}.ns-membership__plan .ns-membership__cell{border:0}.ns-membership__terms{grid-template-columns:1fr}}@media (max-width:768px){.ns-membership__hero{padding-top:212px}}@media (max-width:767px){.ns-membership{line-height:22.572px}.ns-membership__row{padding:10px 25px}.ns-membership__cell{padding:10px}.ns-membership__price{padding-top:2px;padding-bottom:12px}.ns-membership__terms-column{padding:10px 5px}.ns-membership__terms-column+.ns-membership__terms-column{margin-top:20px}.ns-membership__terms h2{overflow-wrap:anywhere}.ns-membership__hero h1{font-size:clamp(36px,10vw,56px)}}@media (max-width:480px){.ns-membership__hero{padding-top:315.390625px}}.ns-membership__exclusions li:first-child{margin-top:0}.ns-membership__exclusions li:last-child{padding-bottom:0}