main[view=mspPartnerProgram].main{background:#000;padding-bottom:0}main[view=mspPartnerProgram].main h2{text-align:center}main[view=mspPartnerProgram].main .section-subtitle{text-align:center;max-width:900px;margin:16px auto 0}main[view=mspPartnerProgram].main .intro .hero-grid{display:flex;align-items:center;gap:64px}@media(max-width: 991px){main[view=mspPartnerProgram].main .intro .hero-grid{flex-direction:column;gap:40px}}main[view=mspPartnerProgram].main .intro .hero-text{flex:1;max-width:600px}@media(max-width: 991px){main[view=mspPartnerProgram].main .intro .hero-text{max-width:100%;text-align:center}}main[view=mspPartnerProgram].main .intro .hero-logo{margin-bottom:24px;height:40px;width:auto}@media(max-width: 991px){main[view=mspPartnerProgram].main .intro .hero-logo{margin-inline:auto}}@media(max-width: 768px){main[view=mspPartnerProgram].main .intro .hero-logo{height:32px}}main[view=mspPartnerProgram].main .intro h1{margin-bottom:16px}main[view=mspPartnerProgram].main .intro .hero-actions{margin-top:32px}@media(max-width: 991px){main[view=mspPartnerProgram].main .intro .hero-actions{display:flex;justify-content:center}}main[view=mspPartnerProgram].main .intro .hero-actions .btn-clear-yellow{color:#fff}main[view=mspPartnerProgram].main .intro .hero-media{flex:0 0 680px;max-width:680px}@media(max-width: 1200px){main[view=mspPartnerProgram].main .intro .hero-media{flex:0 0 560px;max-width:560px}}@media(max-width: 991px){main[view=mspPartnerProgram].main .intro .hero-media{flex:none;max-width:100%;width:100%}}main[view=mspPartnerProgram].main .intro .video-card{border-radius:16px;overflow:hidden;border:1px solid #054b91;background:radial-gradient(circle at 50% 50%, #1d4c91 0%, #040a14 100%)}main[view=mspPartnerProgram].main #mspLandscape .stats-row{display:flex;justify-content:center;gap:40px;margin-top:40px}@media(max-width: 768px){main[view=mspPartnerProgram].main #mspLandscape .stats-row{flex-direction:column;gap:32px;align-items:center}}main[view=mspPartnerProgram].main #mspLandscape .stat{flex:0 0 416px;text-align:center}@media(max-width: 1200px){main[view=mspPartnerProgram].main #mspLandscape .stat{flex:1}}@media(max-width: 768px){main[view=mspPartnerProgram].main #mspLandscape .stat{flex:none;width:100%;max-width:416px}}main[view=mspPartnerProgram].main #mspLandscape .stat-number{display:block;font-size:56px;font-weight:400;line-height:1.2;margin-bottom:8px}@media(max-width: 768px){main[view=mspPartnerProgram].main #mspLandscape .stat-number{font-size:40px}}main[view=mspPartnerProgram].main #mspGrowth{background:linear-gradient(180deg, #000 0%, rgba(0, 53, 114, 0.5) 50%, #000 100%)}main[view=mspPartnerProgram].main #mspGrowth .growth-cards{display:flex;gap:48px;margin-top:40px}@media(max-width: 768px){main[view=mspPartnerProgram].main #mspGrowth .growth-cards{flex-direction:column}}main[view=mspPartnerProgram].main #mspGrowth .growth-card{flex:1;background:hsla(0,0%,100%,.05);border-radius:16px;padding:24px;text-align:center}@media(max-width: 768px){main[view=mspPartnerProgram].main #mspGrowth .growth-card{border-radius:8px}}main[view=mspPartnerProgram].main #mspGrowth .gradient-border-mask{position:relative}main[view=mspPartnerProgram].main #mspGrowth .gradient-border-mask::before{content:"";position:absolute;inset:0;border-radius:16px;border:1px solid rgba(0,0,0,0);pointer-events:none;background:linear-gradient(calc(135deg * var(--inViewPercent, 0) / 100), #E8F2FC 0%, #012a4d 50%, #E8F2FC 100%) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude}@media(max-width: 768px){main[view=mspPartnerProgram].main #mspGrowth .gradient-border-mask::before{border-radius:8px}}main[view=mspPartnerProgram].main #mspGrowth .hex-icon{margin-bottom:24px}main[view=mspPartnerProgram].main #mspGrowth .growth-card h3{margin-bottom:12px}main[view=mspPartnerProgram].main #whyKeeper .why-cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:48px;margin-top:56px}@media(max-width: 991px){main[view=mspPartnerProgram].main #whyKeeper .why-cards{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){main[view=mspPartnerProgram].main #whyKeeper .why-cards{grid-template-columns:1fr}}main[view=mspPartnerProgram].main #whyKeeper .why-card{background:#171b21;border-radius:8px;padding:40px;box-shadow:0 2px 8px rgba(0,0,0,.3)}main[view=mspPartnerProgram].main #whyKeeper .why-icon{margin-bottom:16px}main[view=mspPartnerProgram].main #whyKeeper .why-card h3{margin-bottom:12px}main[view=mspPartnerProgram].main #whyKeeper .why-card a{color:#ffc700}main[view=mspPartnerProgram].main #whyKeeper .why-card a:hover{color:#e6b300}main[view=mspPartnerProgram].main #advanceTiers{background:linear-gradient(180deg, #000 0%, #191919 50%, #000 100%)}main[view=mspPartnerProgram].main #advanceTiers .tiers-table-wrap{margin-top:40px;max-width:1092px;margin-inline:auto;border-radius:16px;border:1px solid #888;overflow:hidden}@media(max-width: 768px){main[view=mspPartnerProgram].main #advanceTiers .tiers-table-wrap{display:none}}main[view=mspPartnerProgram].main #advanceTiers .tiers-mobile{display:none;margin-top:40px}@media(max-width: 768px){main[view=mspPartnerProgram].main #advanceTiers .tiers-mobile{display:flex;flex-direction:column;align-items:center;gap:32px}}main[view=mspPartnerProgram].main #advanceTiers .tier-card{width:280px;max-width:100%;background:#fff;border:2px solid #888;border-radius:8px;overflow:hidden;box-shadow:0 0 16px rgba(136,136,136,.24)}main[view=mspPartnerProgram].main #advanceTiers .tier-badge{background:linear-gradient(180deg, #FFC700 0%, #FFA800 100%);color:#000;font-size:14px;font-weight:500;padding:8px 10px;text-align:center}main[view=mspPartnerProgram].main #advanceTiers .tier-section-header{background:#000;color:#fff;font-size:14px;font-weight:500;padding:8px 10px}main[view=mspPartnerProgram].main #advanceTiers .tier-row{display:flex;flex-direction:column;align-items:center}main[view=mspPartnerProgram].main #advanceTiers .tier-row-label{background:#f0f0f0;color:#000;font-size:14px;font-weight:500;padding:10px;width:100%;box-sizing:border-box}main[view=mspPartnerProgram].main #advanceTiers .tier-row-icon{display:flex;align-items:center;justify-content:center;padding:16px 0;width:100%}main[view=mspPartnerProgram].main #advanceTiers .tier-row-value{display:flex;align-items:center;justify-content:center;padding:16px 0;width:100%;color:#565656;font-size:14px}main[view=mspPartnerProgram].main #advanceTiers .tiers-table{width:100%;border-collapse:collapse;min-width:700px}main[view=mspPartnerProgram].main #advanceTiers .tiers-table thead th{background:linear-gradient(180deg, #FFC700 0%, #E6B300 100%);color:#000;font-size:16px;font-weight:500;line-height:24px;padding:16px 20px;text-align:center;border:none}main[view=mspPartnerProgram].main #advanceTiers .tiers-table thead th.tier-label{text-align:start}main[view=mspPartnerProgram].main #advanceTiers .tiers-table .section-header td{background:#191919;color:#fff;font-size:16px;font-weight:500;line-height:24px;padding:12px 20px;border:none}main[view=mspPartnerProgram].main #advanceTiers .tiers-table tbody tr:not(.section-header) td{background:#fff;color:#000;font-size:16px;line-height:24px;padding:16px 20px;text-align:center;border-bottom:1px solid #d8d8d8;vertical-align:middle}main[view=mspPartnerProgram].main #advanceTiers .tiers-table tbody tr:not(.section-header) td.row-label{text-align:start;font-weight:500}main[view=mspPartnerProgram].main #advanceTiers .tiers-table tbody tr:last-child td{border-bottom:none}main[view=mspPartnerProgram].main #advanceTiers .tiers-table .icon-x,main[view=mspPartnerProgram].main #advanceTiers .tiers-table .icon-check{vertical-align:middle}main[view=mspPartnerProgram].main #advanceTiers .tiers-table tbody tr:not(.section-header) td:not(.row-label){color:#565656;font-size:18px;font-weight:400}main[view=mspPartnerProgram].main #mspIntegrations{background:linear-gradient(180deg, #000 -9.04%, #00223F 47.94%, #000 104.84%)}main[view=mspPartnerProgram].main #mspIntegrations .integrations-row{display:flex;justify-content:center;flex-wrap:wrap;gap:24px;margin-top:40px}@media(max-width: 768px){main[view=mspPartnerProgram].main #mspIntegrations .integrations-row{gap:16px}}main[view=mspPartnerProgram].main #mspIntegrations .integration-icon{width:88px;height:88px;border-radius:50%;background:hsla(0,0%,100%,.17);display:flex;align-items:center;justify-content:center;overflow:hidden}@media(max-width: 768px){main[view=mspPartnerProgram].main #mspIntegrations .integration-icon{width:64px;height:64px}}main[view=mspPartnerProgram].main #mspIntegrations .integration-icon.has-bg{background:none}main[view=mspPartnerProgram].main #mspIntegrations .integration-icon.has-bg img{width:88px;height:88px}@media(max-width: 768px){main[view=mspPartnerProgram].main #mspIntegrations .integration-icon.has-bg img{width:64px;height:64px}}@media(max-width: 768px){main[view=mspPartnerProgram].main #mspIntegrations .integration-icon:not(.has-bg) img{width:32px;height:32px}}main[view=mspPartnerProgram].main #mspStories .stories-row{display:flex;gap:24px;margin-top:48px}@media(max-width: 991px){main[view=mspPartnerProgram].main #mspStories .stories-row{flex-wrap:wrap;justify-content:center}}@media(max-width: 768px){main[view=mspPartnerProgram].main #mspStories .stories-row{flex-direction:column}}main[view=mspPartnerProgram].main #mspStories .story-card{flex:1;min-width:0;background:radial-gradient(100.08% 80.01% at 50% -18.09%, #003572 0%, #000 100%);border:1px solid #1b74da;border-radius:8px;padding:40px 24px;display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;color:#fff;gap:40px;transition:border-color .2s ease}main[view=mspPartnerProgram].main #mspStories .story-card:hover{border-color:#4a9be8}@media(max-width: 991px){main[view=mspPartnerProgram].main #mspStories .story-card{flex:0 0 calc(33.333% - 14px)}}@media(max-width: 768px){main[view=mspPartnerProgram].main #mspStories .story-card{flex:none;width:100%}}main[view=mspPartnerProgram].main #mspStories .story-label{font-size:16px;font-weight:400;letter-spacing:1px;color:#e8f2fc}main[view=mspPartnerProgram].main #mspStories .story-card h3{margin-bottom:auto}main[view=mspPartnerProgram].main #mspStories .btn-sm{font-size:14px;padding:8px 24px;min-height:auto}main[view=mspPartnerProgram].main #featuredPartners .partners-row{display:flex;align-items:center;justify-content:center;gap:64px;margin-top:40px;flex-wrap:wrap}@media(max-width: 768px){main[view=mspPartnerProgram].main #featuredPartners .partners-row{gap:40px}}main[view=mspPartnerProgram].main #featuredPartners .partners-row img{opacity:.9;transition:opacity .2s ease}main[view=mspPartnerProgram].main #featuredPartners .partners-row img:hover{opacity:1}main[view=mspPartnerProgram].main #mspResources .content{max-width:1100px;margin-inline:auto}main[view=mspPartnerProgram].main #mspResources .resources-row{display:flex;gap:40px;margin-top:40px}@media(max-width: 768px){main[view=mspPartnerProgram].main #mspResources .resources-row{flex-direction:column;align-items:center}}main[view=mspPartnerProgram].main #mspResources .resource-card{flex:1;background:linear-gradient(214deg, rgba(162, 162, 162, 0.2) -4.63%, rgba(71, 71, 71, 0.2) 44.02%);border-radius:8px;padding:40px;gap:40px;display:flex;flex-direction:column;text-decoration:none;color:#fff;transition:background .2s ease}main[view=mspPartnerProgram].main #mspResources .resource-card:hover{background:linear-gradient(180deg, rgba(162, 162, 162, 0.3) 0%, rgba(162, 162, 162, 0.1) 100%)}main[view=mspPartnerProgram].main #mspResources .resource-label{font-size:16px;font-weight:400;letter-spacing:1px;color:#f0f0f0;text-transform:uppercase}main[view=mspPartnerProgram].main #mspResources .resource-card h3{margin-bottom:auto}main[view=mspPartnerProgram].main #mspResources .resource-card .btn-sm{align-self:flex-start}main[view=mspPartnerProgram].main #mspResources .actions{text-align:center;margin-top:48px}main[view=mspPartnerProgram].main #mspResources .actions .btn-clear-yellow{color:#fff}
