.site-layout .pvd-feature{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:32px;align-items:center;min-width:0;border-top:1px solid var(--line);padding-top:28px;margin-top:32px}.site-layout .pvd-feature>*{min-width:0}.site-layout .pvd-feature-image{overflow:hidden;border-radius:var(--radius);max-width:320px}.site-layout .pvd-feature-image>img{display:block;width:100%;height:auto;aspect-ratio:894/683;object-fit:contain}.site-layout .pvd-feature-copy>.eyebrow{font-size:11px;line-height:1.6;letter-spacing:.1em;margin:0 0 8px}.site-layout .pvd-feature-copy>h3{font-size:clamp(24px,2.2vw,30px);line-height:1.25;color:var(--navy);margin:0 0 12px}.site-layout .pvd-feature-copy>p:not(.eyebrow){font-size:var(--text-body);line-height:1.75;color:var(--gray);margin:0;max-width:70ch}.site-layout .pvd-feature-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:16px}.site-layout .pvd-feature-actions>.text-link{display:inline-flex;align-items:center;justify-content:flex-start;gap:12px;max-width:100%;min-height:44px;white-space:normal;font-size:var(--text-action);line-height:1.5;margin:0;padding-block:8px}.site-layout .pvd-feature-actions>.text-link>span{min-width:0}.site-layout .pvd-feature-actions>.text-link>.cta-arrow{width:20px;height:20px;flex:none}.site-layout .pvd-feature-actions>.text-link:is(:hover,:focus-visible)>.cta-arrow{color:var(--accent)}.site-layout .pvd-feature-secondary{display:inline-flex;align-items:center;min-height:44px;font-size:var(--text-body);line-height:1.5;color:var(--navy);text-underline-offset:5px}.site-layout .pvd-feature-secondary:is(:hover,:focus-visible){text-decoration:underline;text-decoration-color:var(--accent)}.site-layout .pvd-feature-actions>a:focus-visible{outline:3px solid var(--navy);outline-offset:4px;border-radius:2px}.site-layout .pvd-feature--home{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);margin-top:36px;padding-top:32px}.site-layout .pvd-feature--product{grid-template-columns:120px minmax(0,1fr);gap:20px;margin-top:24px;padding-top:24px}.site-layout .pvd-feature--product .pvd-feature-copy>.eyebrow{font-size:10px}.site-layout .pvd-feature--product .pvd-feature-copy>h3{font-size:22px;margin-bottom:8px}.site-layout .pvd-feature--product .pvd-feature-copy>p:not(.eyebrow){font-size:var(--text-body);line-height:1.7}.site-layout .pvd-feature--product .pvd-feature-actions{margin-top:10px}.site-layout .pvd-feature--product .pvd-feature-actions>.text-link{font-size:var(--text-action);gap:8px}@media(max-width:767px){.site-layout .pvd-feature,.site-layout .pvd-feature--home,.site-layout .pvd-feature--product{grid-template-columns:minmax(0,1fr);gap:20px}.site-layout .pvd-feature-image{max-width:320px}.site-layout .pvd-feature--product .pvd-feature-image{max-width:220px}.site-layout .pvd-feature-actions{gap:4px 20px}.site-layout .pvd-feature-copy>p:not(.eyebrow){font-size:var(--text-body)}}