.ev-guide{overflow-wrap:anywhere;min-width:0}.ev-guide figure{margin:32px 0}.ev-guide figure img{display:block;width:100%;height:auto;max-width:760px;margin-inline:auto;border-radius:20px}.ev-guide figcaption{font-size:.88rem;color:#565163;margin-top:12px}.ev-guide h2{border-left:5px solid #47847b;padding-left:15px;margin-top:48px}.ev-guide h3{color:#285f57}.ev-guide blockquote{background:#eaf5ee;border-left:4px solid #47847b;padding:20px 24px;border-radius:14px}.ev-guide .ev-cta{background:linear-gradient(135deg,#153f3a,#285f57);color:#fff;border-radius:24px;padding:32px;margin:36px 0;box-shadow:0 12px 28px #153f3a20}.ev-guide .ev-cta p,.ev-guide .ev-cta p strong,.ev-guide .ev-cta h3{color:#fff}.ev-guide .ev-cta h3{margin:0 0 14px}.ev-guide .ev-cta a{display:inline-flex;gap:12px;align-items:center;justify-content:center;background:#fff0b9;color:#153f3a!important;border:1px solid #fff0b9;border-radius:14px;padding:16px 22px;min-height:48px;font-weight:700;line-height:1.6;text-decoration:none!important;box-shadow:0 4px 0 #c7b290;transition:transform .15s}.ev-guide .ev-cta a:hover{transform:translateY(-2px)}.ev-guide .ev-cta a:focus-visible{outline:3px solid #fff;outline-offset:5px}.ev-guide .post-table-wrap{max-width:100%;overflow-x:auto}.ev-guide table{width:100%;min-width:0;table-layout:fixed}.ev-guide th:first-child{width:27%}@media(max-width:600px){.ev-guide .ev-cta{padding:24px 20px}.ev-guide .ev-cta a{display:flex;width:100%;box-sizing:border-box;text-align:center;padding:15px}.ev-guide h2{font-size:1.35rem}.ev-guide blockquote{padding:18px}.ev-guide table{font-size:.9rem}}