.ApplicationFormPage-module__mkw_9q__pageWrapper{font-family:var(--font-sora), "Sora", -apple-system, BlinkMacSystemFont, sans-serif;background:radial-gradient(circle at 50% 10%,#fff 0%,#f7f4ed 100%);border-bottom:1px solid #f0ece1;min-height:100vh;padding:5rem 1rem 6.5rem;position:relative;overflow:hidden}.ApplicationFormPage-module__mkw_9q__bgOrbLeft{filter:blur(75px);pointer-events:none;will-change:transform;background:radial-gradient(circle,#053b2a0d 0%,#0000 70%);width:480px;height:480px;position:absolute;top:6%;left:-8%;transform:translate(0,0)}.ApplicationFormPage-module__mkw_9q__bgOrbRight{filter:blur(80px);pointer-events:none;will-change:transform;background:radial-gradient(circle,#b86e000f 0%,#0000 70%);width:500px;height:500px;position:absolute;bottom:8%;right:-8%;transform:translate(0,0)}.ApplicationFormPage-module__mkw_9q__container{z-index:5;max-width:68rem;margin:0 auto;position:relative}.ApplicationFormPage-module__mkw_9q__hiddenState{opacity:0;transition:none;transform:translateY(26px)}@keyframes ApplicationFormPage-module__mkw_9q__smoothFormReveal{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translate(0,0)}}.ApplicationFormPage-module__mkw_9q__animateHeader{animation:1.35s cubic-bezier(.16,1,.3,1) 80ms both ApplicationFormPage-module__mkw_9q__smoothFormReveal}.ApplicationFormPage-module__mkw_9q__animateCard{animation:1.45s cubic-bezier(.16,1,.3,1) .18s both ApplicationFormPage-module__mkw_9q__smoothFormReveal}.ApplicationFormPage-module__mkw_9q__animDelay1{animation:1.35s cubic-bezier(.16,1,.3,1) .12s both ApplicationFormPage-module__mkw_9q__smoothFormReveal}.ApplicationFormPage-module__mkw_9q__animDelay2{animation:1.45s cubic-bezier(.16,1,.3,1) .24s both ApplicationFormPage-module__mkw_9q__smoothFormReveal}.ApplicationFormPage-module__mkw_9q__animDelay3{animation:1.5s cubic-bezier(.16,1,.3,1) .36s both ApplicationFormPage-module__mkw_9q__smoothFormReveal}.ApplicationFormPage-module__mkw_9q__animDelay4{animation:1.55s cubic-bezier(.16,1,.3,1) .48s both ApplicationFormPage-module__mkw_9q__smoothFormReveal}.ApplicationFormPage-module__mkw_9q__animDelay5{animation:1.6s cubic-bezier(.16,1,.3,1) .6s both ApplicationFormPage-module__mkw_9q__smoothFormReveal}.ApplicationFormPage-module__mkw_9q__animDelay6{animation:1.65s cubic-bezier(.16,1,.3,1) .72s both ApplicationFormPage-module__mkw_9q__smoothFormReveal}.ApplicationFormPage-module__mkw_9q__header{text-align:left;flex-direction:column;align-items:flex-start;margin-bottom:2.75rem;display:flex}.ApplicationFormPage-module__mkw_9q__eyebrow{text-transform:uppercase;letter-spacing:.14em;color:#b86e00;background:#fffbeb;border:1px solid #fde68a;border-radius:9999px;margin-bottom:.65rem;padding:.35rem .95rem;font-size:.8125rem;font-weight:800;display:inline-block}.ApplicationFormPage-module__mkw_9q__title{color:#053b2a;letter-spacing:-.02em;text-align:left;margin:0;font-size:2.35rem;font-weight:800;line-height:1.15}@media (min-width:768px){.ApplicationFormPage-module__mkw_9q__title{font-size:2.85rem}}.ApplicationFormPage-module__mkw_9q__accentLine{background:linear-gradient(90deg,#b86e00 0%,#053b2a 100%);border-radius:9999px;width:3.5rem;height:4px;margin:.85rem 0 1.25rem}.ApplicationFormPage-module__mkw_9q__descText{color:#4b5563;text-align:left;text-wrap:pretty;letter-spacing:-.011em;word-spacing:normal;-webkit-hyphens:none;hyphens:none;max-width:44rem;margin:0;font-size:.9375rem;line-height:1.75}.ApplicationFormPage-module__mkw_9q__card{will-change:transform;background-color:#fff;border:1px solid #053b2a14;border-radius:1.75rem;padding:2.25rem 1.75rem;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s;position:relative;box-shadow:0 12px 36px -4px #053b2a0d}@media (min-width:768px){.ApplicationFormPage-module__mkw_9q__card{padding:3rem 2.75rem}}.ApplicationFormPage-module__mkw_9q__card:hover{transform:translateY(-4px);box-shadow:0 20px 44px -4px #053b2a1a}.ApplicationFormPage-module__mkw_9q__formGrid{grid-template-columns:1fr;gap:1.35rem;display:grid}@media (min-width:768px){.ApplicationFormPage-module__mkw_9q__formGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem 1.75rem}}.ApplicationFormPage-module__mkw_9q__inputGroup{flex-direction:column;gap:.5rem;display:flex}.ApplicationFormPage-module__mkw_9q__fullSpan{grid-column:1/-1}.ApplicationFormPage-module__mkw_9q__label{color:#053b2a;letter-spacing:-.01em;text-align:left;font-size:.845rem;font-weight:800}.ApplicationFormPage-module__mkw_9q__input,.ApplicationFormPage-module__mkw_9q__select,.ApplicationFormPage-module__mkw_9q__textarea{color:#1f2937;box-sizing:border-box;background-color:#faf8f5;border:1px solid #e5e7eb;border-radius:.75rem;width:100%;padding:.85rem 1.15rem;font-family:inherit;font-size:.875rem;transition:border-color .3s,background-color .3s,box-shadow .3s}.ApplicationFormPage-module__mkw_9q__input::placeholder,.ApplicationFormPage-module__mkw_9q__textarea::placeholder{color:#9ca3af}.ApplicationFormPage-module__mkw_9q__input:focus,.ApplicationFormPage-module__mkw_9q__select:focus,.ApplicationFormPage-module__mkw_9q__textarea:focus{background-color:#fff;border-color:#053b2a;outline:none;box-shadow:0 0 0 4px #053b2a14}.ApplicationFormPage-module__mkw_9q__select{cursor:pointer;appearance:auto}.ApplicationFormPage-module__mkw_9q__textarea{resize:vertical;min-height:110px}.ApplicationFormPage-module__mkw_9q__submitBtn{color:#fff;cursor:pointer;will-change:transform;background-color:#053b2a;border:none;border-radius:.65rem;align-items:center;gap:.55rem;margin-top:.5rem;padding:.85rem 1.75rem;font-family:inherit;font-size:.9rem;font-weight:800;transition:transform .5s cubic-bezier(.16,1,.3,1),background-color .3s,box-shadow .3s;display:inline-flex;box-shadow:0 4px 14px #053b2a2e}.ApplicationFormPage-module__mkw_9q__submitBtn:hover{background-color:#b86e00;transform:translateY(-2px);box-shadow:0 6px 18px #b86e0047}.ApplicationFormPage-module__mkw_9q__sendIcon{transform:rotate(45deg)}.ApplicationFormPage-module__mkw_9q__successState{text-align:center;flex-direction:column;align-items:center;padding:3rem 1rem;display:flex}.ApplicationFormPage-module__mkw_9q__successIcon{color:#059669;margin-bottom:1.25rem}.ApplicationFormPage-module__mkw_9q__successTitle{color:#053b2a;letter-spacing:-.01em;margin:0 0 .5rem;font-size:1.55rem;font-weight:800}.ApplicationFormPage-module__mkw_9q__successDesc{color:#4b5563;max-width:30rem;margin:0;font-size:.9rem;line-height:1.65}
