.stch-program-form{display:grid;gap:14px;padding:clamp(18px,3vw,28px);border:1px solid #d8e0ec;border-bottom:7px solid #f99926;border-radius:7px;background:#fff}.stch-program-form__fields,.stch-program-form fieldset{display:grid;gap:14px}.stch-program-form fieldset{margin:0;padding:0;border:0}.stch-program-form legend{margin-bottom:2rem;color:#0194f9;font-weight:900}.stch-program-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.stch-program-form label{display:grid;gap:7px;color:#172033;font-size:.9rem;font-weight:800}.stch-program-form input,.stch-program-form select,.stch-program-form textarea{width:100%;min-height:46px;padding:.7rem .78rem;border:1px solid #cdd6e4;border-radius:7px;background:#fff;color:#111827;font:inherit}.stch-program-form textarea{resize:vertical}.stch-financing-progress{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.stch-financing-progress__meta strong{color:#101827;font-size:1.3rem;line-height:1.05}.stch-financing-steps{display:flex;gap:6px;justify-content:flex-end}.stch-financing-step{display:grid;place-items:center;width:34px;height:34px;border:1px solid #d8e0ec;border-radius:999px;background:#f9fafb;color:#64748b;font-weight:900;line-height:1}.stch-financing-step.is-active,.stch-financing-step.is-complete{border-color:#f99926;background:#f99926;color:#fff}.stch-financing-panel{min-height:270px;align-content:start}.stch-financing-option-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.stch-financing-option-grid--types{grid-template-columns:repeat(3,minmax(0,1fr))}.stch-financing-option{position:relative;display:grid;place-items:center;min-height:104px;padding:16px 10px;border:1px solid #d8e0ec;border-radius:12px;background:#fff;color:#111827;cursor:pointer;font:inherit;font-weight:900;line-height:1.15;text-align:center;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.stch-financing-option:hover,.stch-financing-option:focus-visible,.stch-financing-option.is-selected{border-color:#0194f9;background:#eef7ff;outline:none;transform:translateY(-2px)}.stch-financing-option__check{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:22px;height:22px;border-radius:999px;background:#f99926;color:#fff;font-size:.82rem;font-weight:950;opacity:0;transform:scale(.8);transition:opacity .16s ease,transform .16s ease}.stch-financing-option.is-selected .stch-financing-option__check{opacity:1;transform:scale(1)}.stch-program-form__submit,.stch-financing-back{min-height:50px;border-radius:7px;cursor:pointer;font-weight:900;text-transform:uppercase}.stch-program-form__submit{flex:1;border:1px solid #0194f9;background:#0194f9;color:#fff}.stch-program-form__submit:hover,.stch-program-form__submit:focus-visible{background:#0086df;border-color:#0086df}.stch-program-form__submit:disabled{cursor:wait;opacity:.72}.stch-financing-back{min-width:120px;border:1px solid #d8e0ec;background:#fff;color:#172033}.stch-financing-back:hover,.stch-financing-back:focus-visible{border-color:#f99926;color:#101827}.stch-program-form__error{margin:0;color:#b42318;font-weight:700}.stch-program-form__thanks{padding:18px;border-radius:7px;background:#eef7ff;color:#172033;text-align:center}.stch-program-form__thanks h3{margin:0 0 8px}.stch-program-form__thanks p{margin:0}.stch-program-form__honeypot{position:absolute;left:-9999px;opacity:0}.stch-financing-actions{display:flex;gap:10px;align-items:center}@media(max-width:640px){.stch-program-form__row,.stch-financing-progress{grid-template-columns:1fr}.stch-financing-steps{justify-content:flex-start}.stch-financing-option-grid,.stch-financing-option-grid--types{grid-template-columns:repeat(2,minmax(0,1fr))}.stch-financing-actions{display:grid;grid-template-columns:1fr}.stch-financing-back,.stch-program-form__submit{width:100%}}@media(max-width:420px){.stch-financing-option-grid,.stch-financing-option-grid--types{grid-template-columns:1fr}}.financing-layout[data-astro-cid-hmlujpiw]{grid-template-columns:minmax(0,calc(72% - 14px)) minmax(0,calc(28% - 14px));gap:28px;align-items:start}.financing-sidebar[data-astro-cid-hmlujpiw]{min-width:0}.financing-intro[data-astro-cid-hmlujpiw]{padding:0;background:transparent}.financing-form-section[data-astro-cid-hmlujpiw]{margin-top:2rem}.financing-detail-grid[data-astro-cid-hmlujpiw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.financing-detail-card[data-astro-cid-hmlujpiw]{min-height:170px;align-content:start;gap:12px;padding:18px;border-radius:12px}.financing-detail-card[data-astro-cid-hmlujpiw] strong[data-astro-cid-hmlujpiw]{color:#0194f9;line-height:1.15}.financing-detail-card[data-astro-cid-hmlujpiw] span[data-astro-cid-hmlujpiw]{line-height:1.4}.financing-disclaimer[data-astro-cid-hmlujpiw]{margin:3rem 0 0}@media(max-width:860px){.financing-layout[data-astro-cid-hmlujpiw],.financing-detail-grid[data-astro-cid-hmlujpiw]{grid-template-columns:1fr}}
