.closure-landing{--ez-bg:#f4f7ff;--ez-navy-900:#0a2745;--ez-gold-400:#fbc40c;--ez-gold-600:#d68108;--ez-link:#0f46a3;--ez-success:#00d09c;background-color:var(--ez-bg);color:#0a2745;font-family:var(--font-geist-sans),Inter,ui-sans-serif,system-ui,sans-serif}.closure-landing *{transition-property:background-color,border-color,color,opacity,transform,box-shadow;transition-duration:.2s}.closure-card{width:100%;min-width:0;border-radius:1rem;border:1px solid #e8eeff;background:#ffffff;box-shadow:0 4px 20px rgba(10,39,69,.05)}.closure-card-header{display:flex;align-items:center;gap:.75rem;border-bottom:1px solid #f0f4ff;padding:1rem 1.25rem}@media (min-width:640px){.closure-card-header{padding:1.1rem 1.35rem}}.closure-card-body{padding:1rem 1.25rem}@media (min-width:640px){.closure-card-body{padding:1.15rem 1.35rem}}.closure-icon-wrap{display:flex;height:2.65rem;width:2.65rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.65rem}.closure-icon-wrap,.closure-icon-wrap-navy{background:#e8eeff;color:#0f46a3}.closure-btn-primary{display:inline-flex;align-items:center;gap:.5rem;border-radius:.65rem;padding:.8rem 1.5rem;font-size:.9rem;font-weight:700;color:#0a2745;background:linear-gradient(90deg,#fbc40c,#d68108);box-shadow:0 4px 14px rgba(214,129,8,.25)}.closure-btn-primary:hover:not(:disabled){filter:brightness(1.03);transform:translateY(-1px)}.closure-btn-primary:disabled{cursor:not-allowed;background:#e2e8f0;color:#94a3b8;box-shadow:none;transform:none}.closure-btn-secondary{display:inline-flex;align-items:center;gap:.5rem;border-radius:.65rem;border:1px solid #e8eeff;background:#ffffff;padding:.75rem 1.35rem;font-size:.9rem;font-weight:600;color:#0a2745}.closure-btn-secondary:hover{border-color:#0f46a3;color:#0f46a3}.closure-input{width:100%;border-radius:.65rem;border:1px solid #e8eeff;background:#f8faff;padding:.8rem .95rem;font-size:.9rem;color:#0a2745;outline:none}.closure-input:focus{border-color:#0a2745;box-shadow:0 0 0 3px rgba(10,39,69,.07)}.closure-input-error{border-color:#f87171}.closure-stepper-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.closure-stepper-scroll::-webkit-scrollbar{display:none}