.p2d-article{--p2d-green-dark:#0f3d24;--p2d-green-accent:#ADFF02;--p2d-green-pale-bg:#eef7e6;--p2d-green-pale-border:#bfe3a0;--p2d-grey-bg:#f4f4f2;--p2d-grey-border:#dcdcd8;--p2d-ink:#161616;--p2d-max:820px;color:var(--p2d-ink)}.p2d-article a{text-decoration:underline;text-underline-offset:2px;color:inherit}.p2d-article a:focus-visible,.p2d-article button:focus-visible,.p2d-article summary:focus-visible{outline:3px solid #0b5fff;outline-offset:2px;border-radius:4px}.p2d-breadcrumbs{max-width:1100px;margin:0 auto 8px;padding:0 24px}.p2d-breadcrumbs .breadcrumb__list li:last-child{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.p2d-hero{display:grid;grid-template-columns:1fr;gap:24px;max-width:1100px;margin:0 auto 40px;padding:0 24px}.p2d-hero__media{width:100%}.p2d-hero__media img{width:100%;height:auto;max-height:420px;object-fit:cover;display:block;border-radius:16px}.p2d-eyebrow{font-size:12px;font-weight:700;letter-spacing:.08em;color:#2f6b3a;margin:0 0 10px;text-transform:uppercase}.p2d-title{font-weight:800;line-height:1.12;margin:0 0 14px;font-size:clamp(28px,7vw,34px);word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.p2d-meta{font-size:14px;color:#565656;margin:0;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.p2d-meta__dot{opacity:.5}@media(min-width:900px){.p2d-hero{grid-template-columns:40% 1fr;align-items:center;gap:40px;padding:0 32px}.p2d-hero__media img{max-height:460px;height:100%}.p2d-title{font-size:clamp(32px,3.4vw,52px)}}@media(min-width:1100px){.p2d-hero{padding:0 40px;gap:48px}.p2d-hero__media img{max-height:520px}.p2d-title{font-size:clamp(36px,3.6vw,52px)}}.p2d-body{max-width:var(--p2d-max);margin:0 auto;padding:0 24px;line-height:1.75;font-size:17px}.p2d-body h2{font-size:26px;font-weight:800;margin:52px 0 18px;line-height:1.25}.p2d-body h3{font-size:20px;font-weight:700;margin:34px 0 12px;line-height:1.3}.p2d-body p{margin:0 0 18px}.p2d-body ul{margin:0 0 20px;padding-left:22px}.p2d-body li{margin-bottom:8px}.p2d-body figure.evh-article-media{margin:32px 0}.p2d-body figure.evh-article-media img{width:100%;height:auto;display:block;border-radius:14px}.p2d-body figure.evh-article-media figcaption{font-size:13px;color:#6b6b6b;margin-top:10px;text-align:center;font-style:italic}.p2d-body blockquote.p2d-callout{background:var(--p2d-green-pale-bg);border:1px solid var(--p2d-green-pale-border);border-left:4px solid #2f6b3a;border-radius:12px;padding:28px 28px 8px;margin:40px 0}.p2d-body blockquote.p2d-callout h2{margin-top:0!important}.p2d-body blockquote.p2d-callout p:last-child{margin-bottom:0}.p2d-body p.p2d-cta-text{background:var(--p2d-green-dark);color:#f4fbee;border-radius:16px 16px 0 0;padding:28px 28px 10px;margin:44px 0 0;font-size:16px;font-weight:600}.p2d-body p.p2d-cta-actions{background:var(--p2d-green-dark);border-radius:0 0 16px 16px;padding:0 28px 28px;margin:0 0 44px;display:flex;flex-wrap:wrap;gap:12px}.p2d-cta__btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;border-radius:8px;font-weight:700;font-size:14px;text-decoration:none!important;white-space:nowrap}.p2d-cta__btn--primary{background:var(--p2d-green-accent);color:#0b1f10!important}.p2d-cta__btn--secondary{background:transparent;color:#f4fbee!important;border:1px solid rgba(244,251,238,.5)}.p2d-body blockquote.p2d-faq-item{background:#fff;border:1px solid #e2e2df;border-radius:10px;padding:18px 22px;margin:0 0 12px}.p2d-body blockquote.p2d-faq-item h3.p2d-faq-q{font-size:16px;font-weight:700;margin:0 0 10px;color:var(--p2d-ink)}.p2d-body blockquote.p2d-faq-item p{margin:0}.p2d-body p.p2d-sources{background:var(--p2d-grey-bg);border:1px solid var(--p2d-grey-border);border-radius:10px;padding:18px 22px;margin-top:40px;font-size:13px;color:#5a5a5a}.p2d-body p.p2d-sources a{color:#3a3a3a}.p2d-tags{max-width:var(--p2d-max);margin:32px auto 0;padding:0 24px;display:flex;gap:10px;flex-wrap:wrap;align-items:center;font-size:13px}.p2d-tags__label{font-weight:700}.p2d-tags__list{list-style:none;display:flex;gap:8px;flex-wrap:wrap;padding:0;margin:0}.p2d-tags__list a{background:#f0f0ee;padding:4px 10px;border-radius:20px;font-size:12px;text-decoration:none}.p2d-body blockquote.p2d-callout,.p2d-body blockquote.p2d-faq-item{display:block!important;width:100%!important;max-width:none!important;box-sizing:border-box;font-style:normal}.p2d-body blockquote.p2d-callout>*,.p2d-body blockquote.p2d-faq-item>*{width:100%;max-width:none}
/*# sourceMappingURL=/cdn/shop/t/34/assets/power2drive-article.css.map */
