:root{--page-bg:#f4f3ef;--surface:#fff;--surface-muted:#f8f7f3;--ink:#182738;--ink-muted:#687582;--border:#e4e1d8;--navy:#14283b;--navy-deep:#0d1c2c;--emerald:#14766d;--emerald-deep:#0e6259;--gold:#b58a48;--gold-light:#d5b77d;--focus-ring:#14766d3d;--shadow-card:0 14px 36px #18273814;--shadow-control:0 5px 16px #18273814;color-scheme:light}[data-theme=dark]{--page-bg:#0d1824;--surface:#142333;--surface-muted:#192b3b;--ink:#f3f1ea;--ink-muted:#a6b2bd;--border:#2b3c4b;--navy:#1b3449;--navy-deep:#102436;--emerald:#36a18f;--emerald-deep:#247e71;--gold:#c7a15f;--gold-light:#dfc58e;--focus-ring:#36a18f4d;--shadow-card:0 18px 44px #0000003d;--shadow-control:0 5px 18px #0003;color-scheme:dark}html{min-height:100%;scroll-behavior:smooth}body,html{background:#f4f3ef;background:var(--page-bg)}body{color:#182738;color:var(--ink);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0;min-width:320px;transition:background-color .25s ease,color .25s ease}#root,body{min-height:100vh}*,:after,:before{box-sizing:border-box}button,input,select,textarea{font:inherit}a,button,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}button:disabled{cursor:not-allowed}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #b58a48;outline:3px solid var(--gold);outline-offset:3px}input,select,textarea{color:#182738;color:var(--ink);transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}input:focus,select:focus,textarea:focus{border-color:#14766d!important;border-color:var(--emerald)!important;box-shadow:0 0 0 4px #14766d3d;box-shadow:0 0 0 4px var(--focus-ring);outline:none}::selection{background:#14766d;background:var(--emerald);color:#fff}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f4f3ef;background:var(--page-bg)}::-webkit-scrollbar-thumb{background:#87949c;border:2px solid #f4f3ef;border:2px solid var(--page-bg);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#14766d;background:var(--emerald)}.loan-page{--loan-gold:var(--gold);background:radial-gradient(ellipse at top left,#b58a481a,#0000 35%),#f4f3ef!important;background:radial-gradient(ellipse at top left,#b58a481a,#0000 35%),var(--page-bg)!important}.loan-container{max-width:1120px!important}.loan-hero-brand{align-items:center;display:inline-flex;gap:10px;margin-bottom:23px}.loan-hero-mark{background:linear-gradient(145deg,#d5b77d33,#d5b77d0f);border:1px solid #d5b77db3;border-radius:12px;color:#f4e7c9;display:grid;font-family:Georgia,serif;font-size:22px;font-weight:700;height:38px;place-items:center;width:38px}.loan-hero-brand-name{color:#f5f1e8;font-size:12px;font-weight:800;letter-spacing:.2em}.loan-progress-card{border-color:#b58a4861!important;border-radius:18px!important;box-shadow:0 14px 36px #18273814!important;box-shadow:var(--shadow-card)!important}.loan-form{grid-gap:14px;display:grid;gap:14px}.loan-form>.home-section{border-color:#e4e1d8!important;border-color:var(--border)!important;border-radius:18px!important;box-shadow:0 14px 36px #18273814!important;box-shadow:var(--shadow-card)!important;margin-bottom:0!important;padding:24px!important}.loan-form input,.loan-form select,.loan-form textarea{border-radius:11px!important}.loan-form button{border-radius:12px!important}.loan-form button:not(:disabled):hover{box-shadow:0 8px 20px #14283b24;transform:translateY(-1px)}.loan-form button:disabled{transform:none}@media (max-width:700px){.loan-form{gap:11px}.loan-form>.home-section{padding:18px!important}.loan-progress-card{padding:17px!important}.loan-hero-brand{margin-bottom:17px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=main.6260e762.css.map*/