.pr-site{--pr-slate:#1f3a5f;--pr-orange:#f26b1d;--pr-orange-ink:#c2410c;--pr-warm:#fbf8f3;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;background:var(--pr-warm);color:#22303f;text-align:left;font:15px/1.45 "Source Sans 3",Segoe UI,Helvetica Neue,Arial,sans-serif;container-type:inline-size}.pr-site :is(input,textarea,button){font:inherit}.pr-nav{border-bottom:3px solid var(--pr-orange);background:#fff;align-items:center;gap:18px;padding:12px 20px;display:flex}.pr-logo{color:var(--pr-slate);letter-spacing:.04em;align-items:center;gap:8px;font:700 15px/1 Oswald,Arial Narrow,Avenir Next Condensed,Roboto Condensed,Impact,sans-serif;display:inline-flex}.pr-logo b{color:var(--pr-orange-ink);margin-left:4px;font-weight:700}.pr-nav nav{color:#4a5b6d;text-transform:uppercase;letter-spacing:.05em;gap:16px;margin-left:auto;font-size:13px;font-weight:600;display:flex}.pr-call{background:var(--pr-slate);color:#fff;white-space:nowrap;border-radius:4px;padding:6px 10px;font-size:13px;font-weight:700}.pr-hero{grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:start;gap:22px;padding:22px 20px 24px;display:grid}.pr-kicker{color:var(--pr-orange-ink);letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:700}.pr-title{color:var(--pr-slate);letter-spacing:-.005em;text-transform:uppercase;margin:0 0 14px;font:700 30px/1.05 Oswald,Arial Narrow,Avenir Next Condensed,Roboto Condensed,Impact,sans-serif}.pr-scene{border-radius:4px;width:100%;height:auto;max-height:220px;display:block}.pr-trust{color:#4a5b6d;margin:12px 0 0;font-size:13px;font-weight:600}.pr-card{border-top:4px solid var(--pr-orange);background:#fff;border-radius:4px;padding:18px;position:relative;box-shadow:0 6px 18px #1f3a5f24}.pr-form{gap:4px;display:grid}.pr-form-title{color:var(--pr-slate);text-transform:uppercase;margin:0 0 6px;font:700 19px/1.1 Oswald,Arial Narrow,Avenir Next Condensed,Roboto Condensed,Impact,sans-serif}.pr-form label{color:#33475c;margin-top:4px;font-size:13px;font-weight:700}.pr-form :is(input,textarea){color:#1b2733;resize:none;background:#fff;border:1px solid #b8c4d0;border-radius:3px;width:100%;min-height:40px;padding:8px 10px;font-size:16px}.pr-form :is(input,textarea)::placeholder{color:#7a8897}.pr-form :is(input,textarea):focus-visible{outline:2px solid var(--pr-orange);outline-offset:1px}.pr-submit{background:var(--pr-orange-ink);color:#fff;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;border:0;border-radius:3px;justify-content:center;align-items:center;gap:8px;min-height:46px;margin-top:10px;transition:transform .12s,filter .12s;display:inline-flex;position:relative;font-weight:800!important}.pr-submit[aria-disabled=true]{cursor:progress;filter:saturate(.75)}.pr-submit[data-pressed],.pr-submit:active{filter:brightness(.94);transform:scale(.98)}.pr-submit:focus-visible{outline:3px solid var(--pr-slate);outline-offset:2px}.pr-spin{border:2px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite pr-spin}.pr-error{color:#8a1c1c;background:#fdecea;border-left:4px solid #c62828;margin:10px 0 0;padding:9px 11px;font-size:14px;font-weight:600;animation:80ms steps(2,end) pr-shake}.pr-alert-slot{display:grid}.pr-error[data-placeholder]{visibility:hidden;animation:none}.pr-thanks{color:#1e5a22;background:#edf7ee;border-left:4px solid #2e7d32;margin:10px 0 0;padding:10px 12px;font-size:14px;font-weight:600}@keyframes pr-spin{to{transform:rotate(360deg)}}@keyframes pr-shake{50%{transform:translate(2px)}}@container (max-width:560px){.pr-nav nav,.pr-call{display:none}.pr-hero{grid-template-columns:minmax(0,1fr);gap:14px;padding:14px 14px 18px}.pr-title{margin-bottom:0;font-size:24px}.pr-scene,.pr-trust{display:none}}.pr-site.is-compact .pr-scene{max-height:120px}@media (prefers-reduced-motion:reduce){.pr-spin{animation-duration:1.6s}.pr-error{animation:none}}
