.edist-reseller-page .edist-reseller-hero{position:relative;overflow:hidden;padding:98px 0 76px;background:radial-gradient(circle at 82% 20%, rgba(255, 167, 0, 0.25), transparent 28%), radial-gradient(circle at 16% 18%, rgba(1, 149, 217, 0.34), transparent 28%), linear-gradient(135deg, #06182d 0%, #003B7C 56%, #0195d9 100%);}.edist-reseller-page .edist-reseller-hero:before{content:"";position:absolute;inset:0;opacity:0.26;background-image:linear-gradient(rgba(255, 255, 255, 0.12) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.1) 1px, transparent 1px);background-size:42px 42px;}.edist-reseller-page .edist-reseller-hero .container{position:relative;z-index:2;}.edist-reseller-page .edist-reseller-hero h1,
    .edist-reseller-page .edist-reseller-hero p,
    .edist-reseller-page .edist-reseller-hero .lead{color:#ffffff;}.edist-reseller-page .edist-reseller-hero .lead{opacity:0.92;}.edist-reseller-page .edist-reseller-logo-card{display:inline-flex;align-items:center;justify-content:center;padding:16px 18px;margin-bottom:22px;border:1px solid rgba(255, 255, 255, 0.22);border-radius:var(--edist-radius);background:rgba(255, 255, 255, 0.1);backdrop-filter:blur(12px);}.edist-reseller-page .edist-reseller-logo-card img{width:min(270px, 82vw);filter:drop-shadow(0 12px 22px rgba(0, 0, 0, 0.24));}.edist-reseller-page .edist-reseller-roadmap-card{position:relative;padding:28px;border:1px solid rgba(255, 255, 255, 0.22);border-radius:var(--edist-radius);background:rgba(255, 255, 255, 0.12);box-shadow:0 24px 58px rgba(0, 0, 0, 0.2);backdrop-filter:blur(16px);}.edist-reseller-page .edist-reseller-roadmap-card:before{content:"";position:absolute;top:30px;bottom:30px;left:52px;width:2px;background:linear-gradient(180deg, var(--edist-gold), rgba(255, 255, 255, 0.2));}.edist-reseller-page .edist-reseller-roadmap-step{position:relative;display:flex;gap:16px;align-items:flex-start;margin-bottom:20px;}.edist-reseller-page .edist-reseller-roadmap-step:last-child{margin-bottom:0;}.edist-reseller-page .edist-reseller-roadmap-dot{position:relative;z-index:2;flex:0 0 48px;width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--edist-gold);color:#182333;font-weight:900;box-shadow:0 12px 24px rgba(255, 167, 0, 0.26);}.edist-reseller-page .edist-reseller-roadmap-title{display:block;margin:3px 0 4px;color:#ffffff;font-weight:900;line-height:1.2;}.edist-reseller-page .edist-reseller-roadmap-step p{margin:0;color:rgba(255, 255, 255, 0.82);font-size:0.95rem;}.edist-reseller-page .edist-reseller-audience-strip{margin-top:-34px;position:relative;z-index:5;}.edist-reseller-page .edist-reseller-audience-card{height:100%;padding:24px;border-radius:var(--edist-radius);border:1px solid var(--edist-border);background:#ffffff;box-shadow:var(--edist-shadow-soft);transition:transform 0.22s ease, box-shadow 0.22s ease, border-color 0.22s ease;}.edist-reseller-page .edist-reseller-audience-card:hover{transform:translateY(-5px);border-color:rgba(1, 149, 217, 0.35);box-shadow:var(--edist-shadow);}.edist-reseller-page .edist-reseller-audience-title{display:block;margin-bottom:10px;color:var(--edist-blue);font-weight:900;line-height:1.2;}.edist-reseller-page .edist-reseller-icon{width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px;border-radius:var(--edist-radius);background:rgba(1, 149, 217, 0.12);color:var(--edist-sky);font-size:1.45rem;}.edist-reseller-page .edist-reseller-intro-panel{position:relative;overflow:hidden;height:100%;padding:34px;border-radius:var(--edist-radius);background:#ffffff;border:1px solid var(--edist-border);box-shadow:var(--edist-shadow-soft);}.edist-reseller-page .edist-reseller-intro-panel:after{content:"";position:absolute;width:190px;height:190px;right:-80px;bottom:-80px;border-radius:50%;background:rgba(255, 167, 0, 0.16);}.edist-reseller-page .edist-reseller-bridge-box{height:100%;padding:34px;border-radius:var(--edist-radius);background:linear-gradient(135deg, #003B7C, #0195d9);box-shadow:var(--edist-shadow);}.edist-reseller-page .edist-reseller-bridge-box h3,
    .edist-reseller-page .edist-reseller-bridge-box p,
    .edist-reseller-page .edist-reseller-bridge-box .lead{color:#ffffff;}.edist-reseller-page .edist-reseller-bridge-box p{opacity:0.9;}.edist-reseller-page .edist-reseller-keyword-pill{display:inline-flex;align-items:center;gap:8px;margin:5px 6px 5px 0;padding:8px 12px;border-radius:999px;background:rgba(255, 255, 255, 0.13);color:#ffffff;font-weight:800;font-size:0.84rem;}.edist-reseller-page .edist-reseller-warning{position:relative;overflow:hidden;background:#06182d;}.edist-reseller-page .edist-reseller-warning:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 20%, rgba(255, 167, 0, 0.2), transparent 26%), radial-gradient(circle at 82% 82%, rgba(1, 149, 217, 0.3), transparent 30%);}.edist-reseller-page .edist-reseller-warning .container{position:relative;z-index:2;}.edist-reseller-page .edist-reseller-warning h2,
    .edist-reseller-page .edist-reseller-warning h3,
    .edist-reseller-page .edist-reseller-warning p,
    .edist-reseller-page .edist-reseller-warning .lead{color:#ffffff;}.edist-reseller-page .edist-reseller-warning p{opacity:0.9;}.edist-reseller-page .edist-reseller-risk-card{height:100%;padding:28px;border-radius:var(--edist-radius);border:1px solid rgba(255, 255, 255, 0.16);background:rgba(255, 255, 255, 0.08);backdrop-filter:blur(12px);}.edist-reseller-page .edist-reseller-risk-card .edist-reseller-icon{background:rgba(255, 167, 0, 0.15);color:var(--edist-gold);}.edist-reseller-page .edist-reseller-support-card{height:100%;padding:28px;border-radius:var(--edist-radius);border:1px solid var(--edist-border);background:#ffffff;box-shadow:var(--edist-shadow-soft);}.edist-reseller-page .edist-reseller-support-heading{display:flex;align-items:flex-start;gap:16px;margin-bottom:18px;}.edist-reseller-page .edist-reseller-support-number{flex:0 0 46px;width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--edist-blue);color:#ffffff;font-weight:900;box-shadow:0 10px 22px rgba(0, 59, 124, 0.18);}.edist-reseller-page .edist-reseller-support-heading h3{margin-bottom:5px;}.edist-reseller-page .edist-reseller-support-heading p{margin-bottom:0;}.edist-reseller-page .edist-reseller-support-list{padding:0;margin:0;list-style:none;}.edist-reseller-page .edist-reseller-support-list li{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px;color:var(--edist-muted);}.edist-reseller-page .edist-reseller-support-list li:last-child{margin-bottom:0;}.edist-reseller-page .edist-reseller-support-list li i{flex:0 0 auto;margin-top:3px;color:var(--edist-gold);line-height:1;}.edist-reseller-page .edist-reseller-path{position:relative;}.edist-reseller-page .edist-reseller-path:before{content:"";position:absolute;top:54px;left:0;right:0;height:2px;background:linear-gradient(90deg, rgba(0, 59, 124, 0.12), rgba(1, 149, 217, 0.55), rgba(255, 167, 0, 0.55), rgba(0, 59, 124, 0.12));}.edist-reseller-page .edist-reseller-step-card{position:relative;height:100%;padding:78px 22px 24px;border-radius:var(--edist-radius);border:1px solid var(--edist-border);background:#ffffff;box-shadow:var(--edist-shadow-soft);}.edist-reseller-page .edist-reseller-step-number{position:absolute;top:22px;left:22px;width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--edist-blue);color:#ffffff;font-weight:900;box-shadow:0 10px 22px rgba(0, 59, 124, 0.2);}.edist-reseller-page .edist-reseller-cta-panel{position:relative;overflow:hidden;padding:42px;border-radius:var(--edist-radius);background:linear-gradient(135deg, #003B7C 0%, #005fa8 55%, #0195d9 100%);box-shadow:var(--edist-shadow);}.edist-reseller-page .edist-reseller-cta-panel:after{content:"";position:absolute;width:250px;height:250px;right:-96px;top:-96px;border-radius:50%;background:rgba(255, 167, 0, 0.18);}.edist-reseller-page .edist-reseller-cta-panel > *{position:relative;z-index:2;}.edist-reseller-page .edist-reseller-cta-panel h2,
    .edist-reseller-page .edist-reseller-cta-panel p,
    .edist-reseller-page .edist-reseller-cta-panel .lead{color:#ffffff;}.edist-reseller-page .edist-reseller-cta-panel p{opacity:0.9;}.edist-reseller-page .edist-reseller-resource-card{display:flex;height:100%;gap:18px;padding:24px;border-radius:var(--edist-radius);border:1px solid var(--edist-border);background:#ffffff;box-shadow:var(--edist-shadow-soft);color:inherit;text-decoration:none !important;transition:transform 0.22s ease, box-shadow 0.22s ease, border-color 0.22s ease;}.edist-reseller-page .edist-reseller-resource-card:hover,
    .edist-reseller-page .edist-reseller-resource-card:focus{transform:translateY(-5px);border-color:rgba(1, 149, 217, 0.35);box-shadow:var(--edist-shadow);color:inherit;text-decoration:none !important;}.edist-reseller-page .edist-reseller-resource-card h3{margin-bottom:6px;}.edist-reseller-page .edist-reseller-resource-card p{margin-bottom:0;}.edist-reseller-page .edist-rv-faq-card{border-radius:var(--edist-radius);overflow:hidden;}.edist-reseller-page .edist-rv-faq-card .btn{position:relative;width:100%;padding:21px 58px 21px 24px;color:var(--edist-dark);font-weight:800;text-align:left;text-decoration:none;background:#ffffff;border:0;white-space:normal;}.edist-reseller-page .edist-rv-faq-card .btn:after{content:"−";position:absolute;right:22px;top:50%;transform:translateY(-50%);color:var(--edist-sky);font-size:1.4rem;line-height:1;}.edist-reseller-page .edist-rv-faq-card .btn.collapsed:after{content:"+";}.edist-reseller-page .edist-rv-faq-card .card-body{padding:0 24px 24px;background:#ffffff;}.edist-reseller-page .edist-rv-faq-card .card-body p{margin-bottom:0;}@media (max-width: 991.98px){.edist-reseller-page .edist-reseller-hero{padding:78px 0 70px;}.edist-reseller-page .edist-reseller-roadmap-card{margin-top:38px;}.edist-reseller-page .edist-reseller-path:before{display:none;}}@media (max-width: 767.98px){.edist-reseller-page .edist-reseller-cta-panel{padding:30px;}}
