.application-status-module__oe08Xq__page{min-height:calc(100svh - 12rem);padding:clamp(3rem,7vw,7rem) 1.5rem clamp(5rem,9vw,9rem)}.application-status-module__oe08Xq__shell{grid-template-columns:minmax(18rem,.8fr) minmax(30rem,1.2fr);align-items:center;gap:clamp(2rem,6vw,6rem);width:min(100%,72rem);margin:0 auto;display:grid}.application-status-module__oe08Xq__intro>span{color:#168c86;letter-spacing:.12em;text-transform:uppercase;background:#e3f2ed;border-radius:999px;padding:.55rem .75rem;font-size:.76rem;font-weight:850;display:inline-flex}.application-status-module__oe08Xq__intro h1{color:#123f5b;max-width:10ch;font-family:var(--font-source-serif),Georgia,serif;letter-spacing:-.055em;margin:1.25rem 0 1rem;font-size:clamp(3rem,6vw,5.5rem);font-weight:600;line-height:.95}.application-status-module__oe08Xq__intro p{color:#526a68;max-width:32rem;margin:0;font-size:1.05rem;line-height:1.65}.application-status-module__oe08Xq__card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdf8eb;border:1px solid #123f5b26;border-radius:1.5rem;overflow:hidden;box-shadow:0 1.7rem 5rem #082b401a}.application-status-module__oe08Xq__card form,.application-status-module__oe08Xq__result{padding:clamp(1.5rem,4vw,3rem)}.application-status-module__oe08Xq__card form>label{color:#294846;margin-bottom:.65rem;font-size:.9rem;font-weight:800;display:block}.application-status-module__oe08Xq__field{background:#fff;border:1px solid #cedbd7;border-radius:.85rem;grid-template-columns:auto 1fr auto;align-items:center;min-height:3.6rem;display:grid;overflow:hidden}.application-status-module__oe08Xq__field:focus-within{border-color:#168c86;box-shadow:0 0 0 4px #168c861a}.application-status-module__oe08Xq__field>span{color:#123f5b;padding-left:1rem;font-weight:800}.application-status-module__oe08Xq__field input{color:#172f38;min-width:0;height:3.55rem;font:inherit;background:0 0;border:0;outline:0;padding:0 .75rem;font-size:1rem}.application-status-module__oe08Xq__field button,.application-status-module__oe08Xq__result button{color:#fff;min-height:2.8rem;font:inherit;cursor:pointer;background:#123f5b;border:0;border-radius:.65rem;justify-content:center;align-items:center;gap:.55rem;margin-right:.4rem;padding:0 1rem;font-size:.86rem;font-weight:800;display:inline-flex}.application-status-module__oe08Xq__field button:disabled{opacity:.65;cursor:wait}.application-status-module__oe08Xq__field button svg{width:1.05rem}.application-status-module__oe08Xq__card form>small{color:#72827f;margin-top:.65rem;font-size:.78rem;display:block}.application-status-module__oe08Xq__error{color:#9b4930;background:#fff0ea;border-radius:.7rem;margin:1rem 0 0;padding:.8rem .9rem;font-size:.88rem;line-height:1.5}.application-status-module__oe08Xq__privacy{color:#55706d;background:#edf6f3;border-top:1px solid #d5e5df;align-items:flex-start;gap:.75rem;padding:1.15rem clamp(1.5rem,4vw,3rem);display:flex}.application-status-module__oe08Xq__privacy svg{color:#168c86;width:1.2rem;min-width:1.2rem}.application-status-module__oe08Xq__privacy p{margin:0;font-size:.83rem;line-height:1.55}.application-status-module__oe08Xq__resultIcon{color:#168c86;background:#e6f3ef;border-radius:50%;place-items:center;width:4rem;height:4rem;margin-bottom:1.2rem;display:grid}.application-status-module__oe08Xq__resultIcon svg{width:2rem;height:2rem}.application-status-module__oe08Xq__resultLabel{color:#168c86;letter-spacing:.12em;text-transform:uppercase;font-size:.74rem;font-weight:850}.application-status-module__oe08Xq__result h2{color:#123f5b;font-family:var(--font-source-serif),Georgia,serif;margin:.55rem 0 .65rem;font-size:2.3rem}.application-status-module__oe08Xq__result>p{color:#526a68;margin:0;line-height:1.6}.application-status-module__oe08Xq__result dl{grid-template-columns:1fr 1fr;gap:.7rem;margin:1.6rem 0;display:grid}.application-status-module__oe08Xq__result dl div{background:#f4f6f2;border-radius:.75rem;padding:.9rem}.application-status-module__oe08Xq__result dt{color:#71817e;font-size:.72rem}.application-status-module__oe08Xq__result dd{color:#173331;margin:.3rem 0 0;font-size:.9rem;font-weight:750}.application-status-module__oe08Xq__result>small{color:#8a7340;margin:-.6rem 0 1rem;display:block}.application-status-module__oe08Xq__result button{background:#168c86;min-height:2.9rem;margin:0}.application-status-module__oe08Xq__result.application-status-module__oe08Xq__approved .application-status-module__oe08Xq__resultIcon{color:#16845f;background:#e3f5ec}.application-status-module__oe08Xq__result.application-status-module__oe08Xq__rejected .application-status-module__oe08Xq__resultIcon{color:#b34b35;background:#fff0ea}.application-status-module__oe08Xq__result.application-status-module__oe08Xq__needs_info .application-status-module__oe08Xq__resultIcon{color:#a06a00;background:#fff4d8}.application-status-module__oe08Xq__spinner{animation:.8s linear infinite application-status-module__oe08Xq__spin}@keyframes application-status-module__oe08Xq__spin{to{transform:rotate(360deg)}}@media (max-width:50rem){.application-status-module__oe08Xq__page{padding-inline:1rem}.application-status-module__oe08Xq__shell{grid-template-columns:1fr}.application-status-module__oe08Xq__intro h1{max-width:12ch}.application-status-module__oe08Xq__field{grid-template-columns:auto 1fr}.application-status-module__oe08Xq__field button{grid-column:1/-1;width:calc(100% - .8rem);margin:0 .4rem .4rem}.application-status-module__oe08Xq__result dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.application-status-module__oe08Xq__spinner{animation:none}}
