.ApplicationForm-module__DUTbsq__form .ApplicationForm-module__DUTbsq__selectWrap{width:100%;position:relative}.ApplicationForm-module__DUTbsq__form .ApplicationForm-module__DUTbsq__select{width:100%;min-width:0;height:48px;box-shadow:none;color:var(--pine);appearance:none;background:#fff;border:1px solid #c9d6c4;border-radius:9px;padding:12px 38px 12px 13px;font-family:inherit;font-size:1rem;line-height:1.5}.ApplicationForm-module__DUTbsq__form .ApplicationForm-module__DUTbsq__select:invalid{color:var(--gray)}.ApplicationForm-module__DUTbsq__form .ApplicationForm-module__DUTbsq__select:focus-visible{outline:2px solid var(--green);outline-offset:2px}.ApplicationForm-module__DUTbsq__form .ApplicationForm-module__DUTbsq__selectWrap svg{pointer-events:none;color:var(--gray);position:absolute;top:50%;right:14px;transform:translateY(-50%)}.ApplicationForm-module__DUTbsq__consent{align-items:flex-start;gap:11px;margin-top:2px;display:flex}.ApplicationForm-module__DUTbsq__consent input{width:18px;height:18px;accent-color:var(--pine);flex-shrink:0;margin:3px 0 0}.ApplicationForm-module__DUTbsq__consent label{color:var(--text);font-size:.875rem;line-height:1.6}.ApplicationForm-module__DUTbsq__form p.ApplicationForm-module__DUTbsq__notice{margin-top:14px}@media (max-width:700px){.ApplicationForm-module__DUTbsq__form .ApplicationForm-module__DUTbsq__stackRow{grid-template-columns:1fr;gap:0}.ApplicationForm-module__DUTbsq__form .ApplicationForm-module__DUTbsq__select{padding-left:11px}}
h1.apply-module__wuy2Na__title{letter-spacing:-.04em;margin-top:19px;font-size:3.25rem;font-weight:700;line-height:1.13}h2.apply-module__wuy2Na__cardTitle{letter-spacing:-.04em;font-size:1.5rem;font-weight:700;line-height:1.4}@media (max-width:1150px){h1.apply-module__wuy2Na__title{font-size:2.85rem}}@media (max-width:900px){h1.apply-module__wuy2Na__title{font-size:2.8rem}}@media (max-width:700px){h1.apply-module__wuy2Na__title{font-size:2.4rem}h2.apply-module__wuy2Na__cardTitle{font-size:1.4rem}}@media (max-width:380px){h1.apply-module__wuy2Na__title{font-size:2.15rem}h2.apply-module__wuy2Na__cardTitle{font-size:1.25rem}}
