.ecap-why-2027{--navy:#073763;--blue:#0b4f82;--gold:#e4b34a;--ink:#20344d;--muted:#5e7082;--cream:#f8f5ee;--pale:#edf5f8;--line:#dbe4ea;--red:#cf233b}.ecap-why-2027 *{box-sizing:border-box}.ecap-why-2027{background:#fff;color:var(--ink);font-family:Arial,sans-serif;line-height:1.6;margin:0;scroll-behavior:smooth}.ecap-why-2027 h1,.ecap-why-2027 h2,.ecap-why-2027 h3,.ecap-why-2027 p{margin-top:0}.ecap-why-2027 h1,.ecap-why-2027 h2,.ecap-why-2027 h3{color:var(--navy);letter-spacing:-.025em;line-height:1.13}.ecap-why-2027 h1{font-size:clamp(2.65rem,5vw,4.8rem)}.ecap-why-2027 h2{font-size:clamp(2.15rem,3.6vw,3.5rem)}.ecap-why-2027 h3{font-size:1.25rem}.ecap-why-2027 a{color:inherit}.ecap-why-2027 .ecap-wrap{margin:auto;max-width:1200px;padding-inline:30px}.ecap-why-2027 .site-header{background:#fff;border-bottom:1px solid var(--line);position:relative;z-index:10}.ecap-why-2027 .header-inner{align-items:center;display:flex;gap:28px;min-height:82px}.ecap-why-2027 .brand{align-items:center;color:var(--navy);display:flex;gap:8px;text-decoration:none}.ecap-why-2027 .brand-main{font-size:2rem;font-weight:900;letter-spacing:-.07em}.ecap-why-2027 .brand-tag{font-size:.55rem;font-weight:800;line-height:1.1;text-transform:uppercase}.ecap-why-2027 .nav-toggle{display:none}.ecap-why-2027 .btn{align-items:center;border-radius:5px;display:inline-flex;font-size:.92rem;font-weight:800;justify-content:center;line-height:1.2;min-height:49px;padding:14px 22px;text-decoration:none;transition:transform .2s,background .2s}.ecap-why-2027 .btn:hover{transform:translateY(-2px)}.ecap-why-2027 .btn-gold,.ecap-why-2027 .btn-red{background:var(--gold);color:#17334c}.ecap-why-2027 .btn-light{background:#fff;color:var(--navy)}.ecap-why-2027 .btn-navy{background:var(--navy);color:#fff}.ecap-why-2027 .btn-outline{background:transparent;border:2px solid var(--navy);color:var(--navy)}.ecap-why-2027 .eyebrow{color:#a77b23;font-size:.78rem;font-weight:800;letter-spacing:.15em;margin-bottom:18px;text-transform:uppercase}.ecap-why-2027 .lead{font-size:1.17rem;line-height:1.7}.ecap-why-2027 .why-hero{background:var(--navy);color:#fff;overflow:hidden}.ecap-why-2027 .why-hero-grid{align-items:center;display:grid;gap:65px;grid-template-columns:1.15fr .85fr;min-height:650px;padding-block:76px}.ecap-why-2027 .why-hero h1{color:#fff;margin-bottom:24px}.ecap-why-2027 .why-hero .eyebrow{color:#f0c870}.ecap-why-2027 .why-hero .lead{color:#e0eaf1;max-width:620px}.ecap-why-2027 .why-actions{display:flex;flex-wrap:wrap;gap:13px;margin-top:34px}.ecap-why-2027 .hero-proof{border-top:1px solid #ffffff44;color:#dce9f1;display:flex;flex-wrap:wrap;font-size:.79rem;font-weight:700;gap:14px;margin-top:48px;padding-top:22px}.ecap-why-2027 .hero-proof span+span:before{color:var(--gold);content:"•";margin-right:14px}.ecap-why-2027 .hero-visual{background:#b4d4da;border-radius:150px 150px 8px 8px;min-height:450px;position:relative}.ecap-why-2027 .hero-visual img{border-radius:inherit;height:100%;object-fit:cover;position:absolute;width:100%}.ecap-why-2027 .visual-placeholder{align-items:center;background:linear-gradient(145deg,#d0e3de,#79a5b5);border-radius:inherit;color:var(--navy);display:flex;font-size:2.3rem;font-weight:800;height:450px;justify-content:center;line-height:1.2;padding:50px;text-align:center}.ecap-why-2027 .hero-note{background:var(--gold);border-radius:4px;bottom:24px;box-shadow:0 14px 25px #001b3340;color:var(--navy);font-weight:800;left:-30px;padding:17px 23px;position:absolute}.ecap-why-2027 .why-section{padding:96px 0}.ecap-why-2027 .story-grid{align-items:center;display:grid;gap:110px;grid-template-columns:1.45fr .7fr}.ecap-why-2027 .prose p{font-size:1.08rem;line-height:1.85}.ecap-why-2027 .story blockquote{border-left:4px solid var(--gold);color:var(--navy);font-size:1.35rem;font-weight:700;margin:36px 0 0;padding-left:22px}.ecap-why-2027 .story-aside{background:var(--cream);border-radius:6px;padding:42px}.ecap-why-2027 .story-year{color:var(--gold);font-size:4rem;font-weight:900;line-height:1}.ecap-why-2027 .story-aside h3{margin:26px 0 12px}.ecap-why-2027 .section-head{margin-bottom:44px;max-width:760px}.ecap-why-2027 .section-head p:last-child{color:var(--muted);font-size:1.07rem}.ecap-why-2027 .support{background:var(--pale)}.ecap-why-2027 .support-grid,.ecap-why-2027 .team-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.ecap-why-2027 .support-card{background:#fff;border-bottom:4px solid var(--gold);border-radius:6px;box-shadow:0 7px 24px #0737630b;padding:34px}.ecap-why-2027 .support-card .step{color:#ae8127;font-size:.85rem;font-weight:800}.ecap-why-2027 .support-card h3{margin:22px 0 12px}.ecap-why-2027 .support-card p,.ecap-why-2027 .team-card p{color:var(--muted)}.ecap-why-2027 .text-link{color:var(--navy);display:inline-block;font-weight:800;margin-top:30px;text-underline-offset:5px}.ecap-why-2027 .difference{background:var(--navy)}.ecap-why-2027 .difference .lead,.ecap-why-2027 .difference h2,.ecap-why-2027 .difference h3{color:#fff}.ecap-why-2027 .difference .eyebrow{color:var(--gold)}.ecap-why-2027 .difference-grid{display:grid;gap:75px;grid-template-columns:1fr 1fr}.ecap-why-2027 .benefits article{border-bottom:1px solid #ffffff33;display:flex;gap:20px;margin-bottom:23px;padding:0 0 23px}.ecap-why-2027 .benefits p{color:#d4e3ed;margin-bottom:0}.ecap-why-2027 .benefits h3{margin-bottom:7px}.ecap-why-2027 .benefit-mark{background:var(--gold);border-radius:50%;color:var(--navy);flex:none;font-weight:900;height:30px;text-align:center;width:30px}.ecap-why-2027 .team{background:#fff}.ecap-why-2027 .team-card{background:#fafbfd;border:1px solid var(--line);border-radius:6px;padding:26px}.ecap-why-2027 .avatar{align-items:center;background:#d9e9ed;border-radius:50%;color:var(--navy);display:flex;font-weight:800;height:62px;justify-content:center;margin-bottom:21px;width:62px}.ecap-why-2027 .team-card h3{margin-bottom:3px}.ecap-why-2027 .team-card .role{color:#a47720;font-size:.88rem;font-weight:800;margin-bottom:16px}.ecap-why-2027 .team-card p:last-child{font-size:.93rem}.ecap-why-2027 .reassurance{background:var(--cream)}.ecap-why-2027 .reassurance-inner{align-items:center;display:grid;gap:70px;grid-template-columns:1.5fr .5fr}.ecap-why-2027 .reassurance p:last-child{max-width:720px}.ecap-why-2027 .reassurance-links{align-items:flex-start;display:flex;flex-direction:column}.ecap-why-2027 .closing{background:var(--navy);color:#fff;padding:65px 0 24px}.ecap-why-2027 .closing h2{color:#fff}.ecap-why-2027 .closing-main{align-items:center;display:flex;gap:40px;justify-content:space-between}.ecap-why-2027 .closing-main p{font-size:1.1rem}.ecap-why-2027 .closing-actions{display:flex;flex-wrap:wrap;gap:12px}.ecap-why-2027 .closing .btn-outline{border-color:#fff;color:#fff}.ecap-why-2027 .mission{border-top:1px solid #ffffff44;color:#c7d9e5;font-size:.85rem;margin-top:50px;padding-top:22px}@media(max-width:850px){.ecap-why-2027 .difference-grid,.ecap-why-2027 .reassurance-inner,.ecap-why-2027 .story-grid,.ecap-why-2027 .why-hero-grid{gap:40px;grid-template-columns:1fr}.ecap-why-2027 .why-hero-grid{padding-block:60px}.ecap-why-2027 .hero-visual{max-width:580px}.ecap-why-2027 .support-grid,.ecap-why-2027 .team-grid{grid-template-columns:repeat(2,1fr)}.ecap-why-2027 .closing-main{display:block}.ecap-why-2027 .nav-toggle{background:none;border:0;display:block;font-size:1.5rem;margin-left:auto}.ecap-why-2027 .nav-links{display:none}.ecap-why-2027 .header-cta{margin-left:auto}}@media(max-width:600px){.ecap-why-2027 .ecap-wrap{padding-inline:20px}.ecap-why-2027 .why-section{padding:68px 0}.ecap-why-2027 .support-grid,.ecap-why-2027 .team-grid{grid-template-columns:1fr}.ecap-why-2027 .why-hero-grid{gap:44px}.ecap-why-2027 .visual-placeholder{height:320px}.ecap-why-2027 .hero-visual{min-height:320px}.ecap-why-2027 .hero-note{bottom:15px;left:10px}.ecap-why-2027 .hero-proof,.ecap-why-2027 .hero-proof span{display:block}.ecap-why-2027 .hero-proof span+span:before{content:"";margin:0}.ecap-why-2027 .btn{width:100%}.ecap-why-2027 .closing-actions,.ecap-why-2027 .why-actions{display:flex;flex-direction:column}.ecap-why-2027 .header-cta{display:none}.ecap-why-2027 .story-aside{padding:30px}}@media(max-width:850px){.ecap-why-2027 .ecap-global-header .nav-links.is-open{background:#fff;box-shadow:0 18px 25px #07376322;display:block;left:0;padding:15px 30px 28px;position:absolute;right:0;top:100%}.ecap-why-2027 .ecap-global-header .nav-links.is-open .hs-menu-wrapper>ul{display:block}}.ecap-why-2027 .hero-visual{background:transparent;border-radius:9px;overflow:visible}.ecap-why-2027 .hero-visual img{border-radius:9px;object-position:center 30%}.ecap-why-2027 .hero-note{z-index:1}.ecap-why-2027 .ecap-global-footer{background:#102d50;color:#dce8f2;padding:68px 0 20px}.ecap-why-2027 .ecap-global-footer .footer-grid{display:grid;gap:42px;grid-template-columns:1.65fr repeat(3,1fr)}.ecap-why-2027 .ecap-global-footer h2{color:#fff;font-size:2.1rem;letter-spacing:-.05em;margin-bottom:13px}.ecap-why-2027 .ecap-global-footer .footer-tagline{max-width:290px}.ecap-why-2027 .ecap-global-footer h3{color:#f3c05e;font-size:.85rem;letter-spacing:.12em;margin-bottom:18px;text-transform:uppercase}.ecap-why-2027 .ecap-global-footer a{color:#e2ebf2;display:block;font-size:.92rem;margin:9px 0;text-decoration:none}.ecap-why-2027 .ecap-global-footer a:hover{text-decoration:underline}.ecap-why-2027 .ecap-global-footer .footer-bottom{align-items:center;border-top:1px solid #ffffff38;display:flex;font-size:.82rem;gap:18px;justify-content:space-between;margin-top:48px;padding-top:18px}.ecap-why-2027 .ecap-global-footer .footer-bottom a{display:inline;margin:0}.ecap-why-2027 .ecap-global-footer .footer-legal{display:flex;gap:14px}@media(max-width:850px){.ecap-why-2027 .ecap-global-footer .footer-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.ecap-why-2027 .ecap-global-footer .footer-grid{gap:24px;grid-template-columns:1fr}.ecap-why-2027 .ecap-global-footer .footer-bottom{display:block}.ecap-why-2027 .ecap-global-footer .footer-legal{margin-top:14px}}.ecap-why-2027,.ecap-why-2027 .btn,.ecap-why-2027 h1,.ecap-why-2027 h2,.ecap-why-2027 h3{font-family:Roboto,Arial,sans-serif}