.cv-desktop-founding-members-page .entry-header,.cv-desktop-founding-members-page .page-header,.cv-desktop-founding-members-page .woocommerce-breadcrumb{display:none!important}
.cv-desktop-founding-members-page .site-content,.cv-desktop-founding-members-page #content,.cv-desktop-founding-members-page .content-area,.cv-desktop-founding-members-page .site-main,.cv-desktop-founding-members-page article,.cv-desktop-founding-members-page .entry-content{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}
.cv-founders-desktop{box-sizing:border-box;width:min(1540px,calc(100% - 56px));margin:0 auto;padding:34px 0 58px;color:#213a32}
.cv-founders-hero{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:34px;align-items:end;margin:0 0 28px}
.cv-founders-kicker{margin:0 0 8px;color:#a84c32;font-size:13px;font-weight:900;letter-spacing:.17em}
.cv-founders-copy h1{margin:0 0 10px;color:#1f302a;font-family:Georgia,'Times New Roman',serif;font-size:clamp(44px,4.7vw,72px);line-height:1.02;letter-spacing:-.03em}
.cv-founders-lead{max-width:980px;margin:0;color:#405c52;font-size:18px;line-height:1.55}
.cv-founders-counter{box-sizing:border-box;padding:20px 22px;border:1px solid #cbd8d2;border-radius:18px;background:#fffdf8;box-shadow:0 7px 22px rgba(27,62,51,.06)}
.cv-founders-counter strong{display:block;color:#174b3f;font-size:32px;line-height:1}.cv-founders-counter strong span{color:#6b7d75;font-size:18px}.cv-founders-counter p{margin:7px 0 10px;color:#536b61;font-size:14px}
.cv-founders-progress{height:9px;border-radius:999px;background:#e5ece8;overflow:hidden}.cv-founders-progress i{display:block;height:100%;border-radius:inherit;background:#ad5338}.cv-founders-counter small{display:block;margin-top:9px;color:#536b61;font-size:12px;font-weight:700}
.cv-founders-tier-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0 0 24px}
.cv-founders-tier{box-sizing:border-box;min-height:330px;padding:23px 20px 21px;border:1px solid #d2ddd7;border-top:5px solid #1b5949;border-radius:20px;background:#fffdf8;box-shadow:0 7px 22px rgba(27,62,51,.055)}
.cv-founders-tier.is-original{border-top-color:#a84c32;background:#fff9f4}.cv-founders-range{margin:0 0 9px;color:#a84c32;font-size:13px;font-weight:900;letter-spacing:.08em}.cv-founders-tier h2{min-height:58px;margin:0 0 10px;color:#1f302a;font-family:Georgia,'Times New Roman',serif;font-size:27px;line-height:1.08}.cv-founders-badge{min-height:48px;margin:0 0 18px;color:#60736b;font-size:14px;line-height:1.45}
.cv-founders-perk{display:grid;gap:9px;padding-top:16px;border-top:1px solid #d7e0db}.cv-founders-perk strong{color:#174b3f;font-size:16px;line-height:1.4}.cv-founders-perk span{color:#405c52;font-size:14px;line-height:1.5}
.cv-founders-terms{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.4fr);gap:28px;padding:24px 26px;border:1px solid #cbd8d2;border-radius:20px;background:#eef5f1}.cv-founders-terms-label{margin:0 0 7px;color:#a84c32;font-size:12px;font-weight:900;letter-spacing:.14em}.cv-founders-terms h2{margin:0;color:#1f3d34;font-size:24px;line-height:1.25}.cv-founders-terms-copy p{margin:0 0 10px;color:#405c52;font-size:15px;line-height:1.6}.cv-founders-terms-copy p:last-child{margin-bottom:0}
.cv-founders-cta{display:flex;align-items:center;gap:16px;margin-top:22px}.cv-founders-join{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 23px;border-radius:13px;background:#174b3f;color:#fff!important;text-decoration:none!important;font-weight:900}.cv-founders-cta span{color:#60736b;font-size:14px}
@media(max-width:1280px){.cv-founders-tier-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cv-founders-tier{min-height:300px}}
@media(max-width:980px){.cv-founders-hero,.cv-founders-terms{grid-template-columns:1fr}.cv-founders-counter{max-width:420px}.cv-founders-tier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
