body.product-release{margin:0;background:#fff;color:#1a1a1a;font-family:Manrope,sans-serif;overflow-x:clip}body.product-release main{width:100%;max-width:none;margin:0;padding-bottom:0}body.product-release .release-footer{max-width:1440px;margin:0 auto;padding:64px 32px}body.product-release .release-footer footer{max-width:none;margin:0}body.product-release .pn-header{max-width:none;width:100%;box-sizing:border-box}body.product-release .product-canvas *{box-sizing:border-box}body.product-release .product-canvas button,body.product-release .product-canvas input,body.product-release .product-canvas select{font-family:inherit}body.product-release .release-request{background:#f6f6f7;color:#1a1a1a;padding:80px max(24px,calc((100vw - 1296px)/2));display:grid;grid-template-columns:1fr 1fr;gap:64px;scroll-margin-top:112px}body.product-release .release-request h2{font-size:48px;line-height:1;letter-spacing:-.035em;max-width:600px;margin:16px 0 24px}body.product-release .release-request p{font-size:16px;line-height:24px;max-width:520px;color:#5a5a60}body.product-release .release-request .form-grid{display:grid;grid-template-columns:1fr;gap:16px;padding:32px;background:white;color:#1a1a1a;border:1px solid #dce0de;border-radius:12px;min-width:0}body.product-release .release-request .field{position:relative;display:flex;flex-direction:column;gap:8px}body.product-release .release-request .field label{order:-1;position:static!important;transform:none!important;font-size:14px;line-height:20px;color:#5a5a60;pointer-events:auto}body.product-release .release-request .field input,body.product-release .release-request .field select,body.product-release .release-request .field textarea{width:100%;background:#fff;color:#1a1a1a;padding:12px 16px;min-height:48px;box-sizing:border-box;border:1px solid #bfc5c1;border-radius:8px;font-size:16px;line-height:24px}body.product-release .release-request .field-error{display:none;font-size:12px;line-height:16px;color:#ad3434}body.product-release .release-request .field.invalid .field-error,body.product-release .release-request .field.is-invalid .field-error{display:block}body.product-release .release-request .consent{display:flex;gap:12px;align-items:flex-start;font-size:12px;line-height:16px}body.product-release .release-request .consent input{width:20px;height:20px;flex-shrink:0}body.product-release .release-request .consent label{font-size:12px;line-height:20px}body.product-release .release-request button[type=submit]{border:0;background:#1a1a1a;color:#fff;border-radius:8px;padding:12px 24px;font-size:16px;line-height:24px;min-height:48px;cursor:pointer}body.product-release .release-request .lead-submit{display:flex;justify-content:flex-start}body.product-release .release-request details{font-size:14px;line-height:20px}body.product-release .release-request summary{cursor:pointer;padding:8px 0}body.product-release .release-request .lf-more-in{display:grid;gap:16px;padding-top:16px}body.product-release .release-request a{color:#0a7a50}body.product-release :focus-visible{outline:3px solid #0a7a50;outline-offset:4px}body.product-release .release-request .form-success[hidden]{display:none!important}body.product-release .release-request .form-success{padding:32px;background:#fff;border:1px solid #dce0de;border-radius:12px}body.product-release .anchor-alias{display:block;height:0;position:relative;scroll-margin-top:112px;pointer-events:none}@media(max-width:760px){body.product-release .release-request{grid-template-columns:1fr;padding:48px 20px;gap:24px}body.product-release .release-request h2{font-size:36px;line-height:40px}body.product-release .release-request .form-grid{padding:24px}body.product-release .release-footer{padding:48px 20px}}@media(prefers-reduced-motion:reduce){body.product-release{scroll-behavior:auto}body.product-release .product-canvas *,body.product-release .product-canvas *::before,body.product-release .product-canvas *::after{animation:none!important;transition:none!important}}
body.product-release .product-canvas :is(h1,h2,h3){color:inherit!important;-webkit-text-fill-color:currentColor!important;background-image:none!important;background-clip:border-box!important;-webkit-background-clip:border-box!important}body.product-release .anchor-alias{position:absolute!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden;pointer-events:none}
body.product-release .release-request .form-success{display:none}body.product-release .release-request .form-success.show{display:block!important}
