.pvl-growth{--pvl-ink:#1c293c;--pvl-green:#137565;box-sizing:border-box;clear:both;display:flex;flex-wrap:wrap;align-items:center;gap:20px;width:100%;margin:32px 0;padding:26px 28px;border:1px solid #cddfd9;border-left:4px solid var(--pvl-green);border-radius:12px;background:linear-gradient(115deg,#f0f8f5,#f7fafc);color:var(--pvl-ink);font:16px/1.55 system-ui,-apple-system,"Segoe UI",sans-serif;text-align:left;overflow-wrap:anywhere}.pvl-growth *, .pvl-growth *::before,.pvl-growth *::after{box-sizing:border-box}.pvl-growth .pvl-growth__copy{flex:1 1 290px;min-width:0}.pvl-growth p{margin:0!important;padding:0!important}.pvl-growth .pvl-growth__eyebrow{margin-bottom:8px!important;font-size:11px!important;font-weight:750;letter-spacing:.8px;text-transform:uppercase;color:#37655b}.pvl-growth .pvl-growth__title{margin-bottom:10px!important;color:var(--pvl-ink)!important;font-size:clamp(20px,2.2vw,26px)!important;font-weight:750;line-height:1.22!important}.pvl-growth .pvl-growth__text{color:#4c5b6c!important;font-size:15px!important;line-height:1.6!important}.pvl-growth__actions{display:flex;flex:0 1 290px;flex-direction:column;align-items:stretch;gap:12px;max-width:100%}.pvl-growth a.pvl-growth__primary,.pvl-growth button.pvl-growth__primary{display:inline-flex;align-items:center;justify-content:center;gap:5px;max-width:100%;padding:13px 18px;border:1px solid var(--pvl-green);border-radius:7px;background:var(--pvl-green)!important;color:#fff!important;font:700 14px/1.4 system-ui,-apple-system,"Segoe UI",sans-serif;text-align:center;text-decoration:none!important;white-space:normal;cursor:pointer;box-shadow:none}.pvl-growth a.pvl-growth__primary:hover,.pvl-growth button.pvl-growth__primary:hover{background:#0b5d50!important;color:#fff!important}.pvl-growth a.pvl-growth__secondary{display:inline-block;color:#145e78!important;font-size:13px;font-weight:650;line-height:1.5;text-decoration:underline!important;text-underline-offset:3px;text-align:center}.pvl-growth a:focus-visible,.pvl-growth button:focus-visible,.pvl-growth input:focus-visible{outline:3px solid #ca7c28;outline-offset:3px}.pvl-growth--form{align-items:flex-start}.pvl-growth__form{flex:1 1 280px;width:100%;min-width:0;margin:0!important;display:flex;flex-direction:column;gap:13px}.pvl-growth__email{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:650}.pvl-growth input[type=email]{display:block;width:100%;min-width:0;height:auto;padding:12px 13px;border:1px solid #b5c9c4;border-radius:6px;background:white;color:#1c293c;font:16px/1.4 system-ui}.pvl-growth__consent{display:flex;align-items:flex-start;gap:8px;color:#596679;font-size:11px;line-height:1.5;font-weight:400}.pvl-growth__consent input{flex:0 0 17px;width:17px;height:17px;margin:2px 0 0;accent-color:var(--pvl-green)}.pvl-growth__consent a{color:#245872!important;text-decoration:underline}.pvl-growth .pvl-growth__hint{color:#657382;font-size:11px;line-height:1.45!important}.pvl-growth__alternative{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;gap:5px 12px;padding-top:15px;border-top:1px solid #d6e3df;color:#596679;font-size:12px}.pvl-growth--compact{padding:20px 24px}.pvl-growth--compact .pvl-growth__title{font-size:21px!important}.pvl-growth-slot{clear:both;float:none;flex:0 0 100%;grid-column:1/-1;width:100%;padding:0 15px}.pvl-growth-footer{max-width:1180px;margin:0 auto;padding:0 20px}.pvl-growth-footer .pvl-growth{margin-top:25px;margin-bottom:25px}@media(max-width:640px){.pvl-growth{padding:21px 18px;gap:18px;margin:25px 0}.pvl-growth .pvl-growth__copy{flex-basis:100%}.pvl-growth__actions,.pvl-growth__form{flex-basis:100%;width:100%}.pvl-growth__actions{flex-grow:1}.pvl-growth .pvl-growth__title{font-size:22px!important}.pvl-growth__consent{font-size:12px}.pvl-growth__alternative{align-items:flex-start;flex-direction:column}.pvl-growth__alternative a{text-align:left}.pvl-growth-slot{padding:0}.pvl-growth-footer{padding:0 12px}}@media(prefers-reduced-motion:reduce){.pvl-growth *{scroll-behavior:auto!important}}@media print{.pvl-growth,.pvl-growth-slot,.pvl-growth-footer{display:none!important}}
