.partner-tiers{background:var(--light-gray);color:var(--dark)}.partner-tiers.spacing-none{padding:0}.partner-tiers.spacing-small{padding:40px 0}@media(max-width:900px){.partner-tiers.spacing-small{padding:30px 0}}.partner-tiers.spacing-medium{padding:88px 0}@media(max-width:1200px){.partner-tiers.spacing-medium{padding:60px 0}}@media(max-width:900px){.partner-tiers.spacing-medium{padding:40px 0}}.partner-tiers.spacing-large{padding:120px 0}@media(max-width:1200px){.partner-tiers.spacing-large{padding:80px 0}}@media(max-width:900px){.partner-tiers.spacing-large{padding:60px 0}}.partner-tiers__inner{width:100%;display:flex;flex-direction:column;gap:88px}@media(max-width:1200px){.partner-tiers__inner{gap:60px}}@media(max-width:900px){.partner-tiers__inner{gap:48px}}.partner-tiers__header{display:flex;flex-direction:column;align-items:center;gap:24px}@media(max-width:900px){.partner-tiers__header{gap:20px}}@media(max-width:600px){.partner-tiers__header{gap:16px;align-items:flex-start}}.partner-tiers__title{font-size:64px;font-weight:900;line-height:normal}@media(max-width:900px){.partner-tiers__title{font-size:48px}}@media(max-width:600px){.partner-tiers__title{font-size:40px;font-weight:900}}.partner-tiers__title{font-family:var(--font-alt);line-height:.9;letter-spacing:-0.02em;text-transform:uppercase;text-align:center;margin:0;color:var(--dark)}.partner-tiers__tiers{background:#f6fbf8;border:1px solid #5b6e61;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr))}@media(max-width:900px){.partner-tiers__tiers{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width:600px){.partner-tiers__tiers{grid-template-columns:1fr}}.partner-tiers__tier{display:flex;flex-direction:column;min-width:0}.partner-tiers__tier:not(:last-child){border-right:1px solid #5b6e61}@media(max-width:900px){.partner-tiers__tier{border-right:0;border-bottom:1px solid #5b6e61}.partner-tiers__tier:nth-child(odd){border-right:1px solid #5b6e61}.partner-tiers__tier:nth-last-child(-n+2){border-bottom:0}}@media(max-width:600px){.partner-tiers__tier{border-right:0 !important}.partner-tiers__tier:not(:last-child){border-bottom:1px solid #5b6e61}}.partner-tiers__tier-header{min-height:186px;padding:40px 24px;display:flex;align-items:center;justify-content:center;text-align:center;border-bottom:1px solid #5b6e61}.partner-tiers__tier-header-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.partner-tiers__stars{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:4px}.partner-tiers__star{display:block;width:16px;height:15px;-o-object-fit:contain;object-fit:contain}.partner-tiers__tier-name{font-size:32px;font-weight:900;line-height:normal;font-family:var(--font-alt);line-height:.9;text-transform:uppercase;margin-bottom:24px;color:var(--dark)}.partner-tiers__tier-referrals{font-size:18px;font-weight:500;line-height:normal;font-family:var(--font);line-height:1.2;margin:0}.partner-tiers__tier-body{padding:40px;display:flex;flex-direction:column;gap:8px;min-height:574px}.partner-tiers__navigation{display:none}@media(max-width:600px){.partner-tiers__tiers{display:flex;grid-template-columns:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.partner-tiers__tiers::-webkit-scrollbar{display:none}.partner-tiers__tier{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always;border-right:0 !important;border-bottom:0 !important}.partner-tiers__navigation{display:flex;gap:12px;justify-content:center}.partner-tiers__nav-button{width:42px;height:42px;border-radius:50%;border:none;background:var(--primary-green);color:var(--dark);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.partner-tiers__nav-button:hover:not(:disabled){background:var(--primary-green-hover);transform:scale(1.05)}.partner-tiers__nav-button:disabled{background:#d0e2d4;border:none;color:var(--icon-default);cursor:not-allowed}.partner-tiers__nav-button:disabled:hover{transform:none}.partner-tiers__nav-button svg{width:22px;height:22px}}@media(max-width:600px)and (max-width:600px){.partner-tiers__nav-button{width:34px;height:34px}.partner-tiers__nav-button svg{width:20px;height:20px}}@media(max-width:600px){.partner-tiers__nav-button svg{width:11px;height:11px}}.partner-tiers__metric{padding:16px 0;display:flex;flex-direction:column;gap:16px}.partner-tiers__metric:first-child{padding-top:0}.partner-tiers__metric:last-child{padding-bottom:0}.partner-tiers__metric-label{font-size:16px;font-weight:400;line-height:normal;font-family:var(--font);line-height:1.2;margin:0;color:#6c7672}.partner-tiers__metric-value{font-size:18px;font-weight:500;line-height:normal;font-family:var(--font);line-height:1.25;margin:0;color:var(--dark);white-space:pre-line}.partner-tiers__tier--starter .partner-tiers__tier-header{background:#eaf8f9}.partner-tiers__tier--starter .partner-tiers__tier-referrals{color:var(--ast-lightning-text)}.partner-tiers__tier--pro .partner-tiers__tier-header{background:#f4f3f9}.partner-tiers__tier--pro .partner-tiers__tier-referrals{color:var(--ast-dual-step-text)}.partner-tiers__tier--elite .partner-tiers__tier-header{background:#f0fcde}.partner-tiers__tier--elite .partner-tiers__tier-referrals{color:var(--ast-nexus-text)}.partner-tiers__tier--master .partner-tiers__tier-header{background:var(--dark)}.partner-tiers__tier--master .partner-tiers__tier-body{background:#243d32}.partner-tiers__tier--master .partner-tiers__tier-name{color:var(--white)}.partner-tiers__tier--master .partner-tiers__tier-referrals{color:var(--ast-nexus)}.partner-tiers__tier--master .partner-tiers__metric-label{color:var(--icon-default)}.partner-tiers__tier--master .partner-tiers__metric-value{color:var(--white)}.partner-tiers__cta{position:relative;background:var(--ast-dual-step);border-radius:10px;padding:48px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:48px;text-align:center}@media(max-width:1200px){.partner-tiers__cta{padding:48px}}@media(max-width:900px){.partner-tiers__cta{padding:48px 20px}}@media(max-width:600px){.partner-tiers__cta{padding:48px 16px}}.partner-tiers__cta-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.partner-tiers__cta-bg img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.partner-tiers__cta-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:48px}.partner-tiers__cta-label{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin:0}.partner-tiers__cta-label-icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex:0 0 16px}.partner-tiers__cta-label-icon{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.partner-tiers__cta-label-text{font-size:18px;font-weight:500;line-height:normal;font-family:var(--font);line-height:1.2;color:var(--dark)}.partner-tiers__cta-title{font-size:56px;font-weight:900;line-height:normal}@media(max-width:900px){.partner-tiers__cta-title{font-size:48px}}@media(max-width:600px){.partner-tiers__cta-title{font-size:40px;font-weight:900}}.partner-tiers__cta-title{font-family:var(--font-alt);line-height:.95;letter-spacing:-0.02em;text-transform:uppercase;margin:0;color:var(--dark);white-space:pre-line}.partner-tiers__cta-button{display:inline-flex;align-items:center;gap:12px;padding:16px 28px;border-radius:10px;border:none;-webkit-text-decoration:none;text-decoration:none;cursor:pointer;width:-moz-fit-content;width:fit-content;transition:all .3s ease}.partner-tiers__cta-button:hover{-webkit-text-decoration:none;text-decoration:none}.partner-tiers__cta-button:active{transform:translateY(0)}.partner-tiers__cta-button{background:var(--primary-green);color:var(--dark);font-size:16px;font-weight:500;line-height:normal}@media(max-width:900px){.partner-tiers__cta-button{font-size:16px}}@media(max-width:600px){.partner-tiers__cta-button{font-size:16px;font-weight:500}}.partner-tiers__cta-button{line-height:1.5}.partner-tiers__cta-button:hover{background:var(--primary-green-hover);transform:translateY(-2px);color:var(--dark)}@media(max-width:600px){.partner-tiers__cta-button{padding:14px 24px}}.partner-tiers__cta-button{background:var(--dark);color:var(--white);justify-content:center}.partner-tiers__cta-button:hover{background:var(--primary-green-hover);color:var(--dark)}.partner-tiers__cta-button:focus{background-color:var(--primary-green-alpha)}.partner-tiers__cta-button-icon-wrap{width:21px;height:21px;border-radius:6px;background:var(--white);display:inline-flex;align-items:center;justify-content:center;flex:0 0 21px}.partner-tiers__cta-button-icon{width:8px;height:8px;display:block;-o-object-fit:contain;object-fit:contain}@keyframes partner-tiers-fade-up{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes partner-tiers-fade-down{from{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes partner-tiers-fade-left{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes partner-tiers-fade-right{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes partner-tiers-zoom-in{from{opacity:0;transform:scale(0.95)}to{opacity:1;transform:scale(1)}}.partner-tiers__title[data-title-animate],.partner-tiers__tiers[data-tiers-animate],.partner-tiers__cta[data-cta-animate]{opacity:0}.partner-tiers__title[data-title-animate][data-animation=fade-up],.partner-tiers__tiers[data-tiers-animate][data-animation=fade-up],.partner-tiers__cta[data-cta-animate][data-animation=fade-up]{transform:translateY(30px)}.partner-tiers__title[data-title-animate][data-animation=fade-down],.partner-tiers__tiers[data-tiers-animate][data-animation=fade-down],.partner-tiers__cta[data-cta-animate][data-animation=fade-down]{transform:translateY(-30px)}.partner-tiers__title[data-title-animate][data-animation=fade-left],.partner-tiers__tiers[data-tiers-animate][data-animation=fade-left],.partner-tiers__cta[data-cta-animate][data-animation=fade-left]{transform:translateX(30px)}.partner-tiers__title[data-title-animate][data-animation=fade-right],.partner-tiers__tiers[data-tiers-animate][data-animation=fade-right],.partner-tiers__cta[data-cta-animate][data-animation=fade-right]{transform:translateX(-30px)}.partner-tiers__title[data-title-animate][data-animation=zoom-in],.partner-tiers__tiers[data-tiers-animate][data-animation=zoom-in],.partner-tiers__cta[data-cta-animate][data-animation=zoom-in]{transform:scale(0.95)}.partner-tiers__title[data-title-animate].is-animated[data-animation=fade-up],.partner-tiers__tiers[data-tiers-animate].is-animated[data-animation=fade-up],.partner-tiers__cta[data-cta-animate].is-animated[data-animation=fade-up]{animation:partner-tiers-fade-up .6s ease-out forwards}.partner-tiers__title[data-title-animate].is-animated[data-animation=fade-down],.partner-tiers__tiers[data-tiers-animate].is-animated[data-animation=fade-down],.partner-tiers__cta[data-cta-animate].is-animated[data-animation=fade-down]{animation:partner-tiers-fade-down .6s ease-out forwards}.partner-tiers__title[data-title-animate].is-animated[data-animation=fade-left],.partner-tiers__tiers[data-tiers-animate].is-animated[data-animation=fade-left],.partner-tiers__cta[data-cta-animate].is-animated[data-animation=fade-left]{animation:partner-tiers-fade-left .6s ease-out forwards}.partner-tiers__title[data-title-animate].is-animated[data-animation=fade-right],.partner-tiers__tiers[data-tiers-animate].is-animated[data-animation=fade-right],.partner-tiers__cta[data-cta-animate].is-animated[data-animation=fade-right]{animation:partner-tiers-fade-right .6s ease-out forwards}.partner-tiers__title[data-title-animate].is-animated[data-animation=zoom-in],.partner-tiers__tiers[data-tiers-animate].is-animated[data-animation=zoom-in],.partner-tiers__cta[data-cta-animate].is-animated[data-animation=zoom-in]{animation:partner-tiers-zoom-in .6s ease-out forwards}.partner-tiers__tiers[data-tiers-animate] .partner-tiers__tier{opacity:0;transform:translateY(30px)}.partner-tiers__tiers[data-tiers-animate].is-animated .partner-tiers__tier{animation:partner-tiers-fade-up .6s ease-out forwards;animation-delay:0s;animation-delay:var(--stagger-delay, 0s)}@media(prefers-reduced-motion:reduce){.partner-tiers__title[data-title-animate],.partner-tiers__tiers[data-tiers-animate],.partner-tiers__cta[data-cta-animate],.partner-tiers__tiers[data-tiers-animate] .partner-tiers__tier{opacity:1 !important;transform:none !important;animation:none !important}} 