@font-face{font-family:"Seasons";src:url("./fonts/the-seasons-regular/the-seasons-regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}
[data-delhi-area-field][hidden]{display:none!important}
*{box-sizing:border-box;margin:0} body{background:#f7faf0;color:#1a4d33;font-family:Verdana,Arial,sans-serif} a{color:inherit}.sample-header{display:flex;align-items:center;justify-content:space-between;padding:24px clamp(22px,6vw,88px);border-bottom:1px solid #dce6d5}.sample-logo{font:400 2.1rem/1 "Seasons",serif;letter-spacing:-.08em;text-decoration:none}.sample-back{font-size:.72rem;font-weight:bold;letter-spacing:.7px;text-decoration:none;text-transform:uppercase}.sample-hero{display:grid;grid-template-columns:1fr minmax(360px,.82fr);min-height:580px;background:#e3efd8}.sample-hero-copy{align-self:center;padding:74px clamp(22px,8vw,130px)}.eyebrow{display:block;margin-bottom:18px;color:#d97824;font-size:.68rem;font-weight:bold;letter-spacing:1.8px;text-transform:uppercase}.sample-hero h1{font:400 clamp(3.7rem,7.6vw,7rem)/.87 "Seasons",serif;letter-spacing:-.07em}.sample-hero h1 em{color:#d97824}.sample-hero p{max-width:510px;margin-top:28px;font-size:1rem;line-height:1.75}.sample-hero-image{min-height:420px;overflow:hidden}.sample-hero-image img{width:100%;height:100%;object-fit:cover}.sample-perks{display:flex;flex-wrap:wrap;gap:8px;margin-top:31px}.sample-perks span{padding:9px 12px;border:1px solid #aac2a8;border-radius:999px;font-size:.68rem;font-weight:bold;letter-spacing:.4px}.application-section{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(45px,9vw,150px);padding:110px max(22px,calc((100vw - 1120px)/2))}.application-intro{position:sticky;top:35px;align-self:start}.application-intro h2{font:400 clamp(2.6rem,4.8vw,4.7rem)/.94 "Seasons",serif;letter-spacing:-.06em}.application-intro p{margin-top:25px;font-size:.92rem;line-height:1.8}.sample-form{padding:8px 0}.form-section{margin-bottom:46px;padding:0;border:0}.form-section legend{display:flex;align-items:center;gap:14px;margin-bottom:24px;font:400 1.65rem "Seasons",serif}.form-section legend span{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#1a4d33;color:#f7faf0;font:bold .62rem Verdana,Arial,sans-serif}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.field-full{grid-column:1/-1}label,.select-label{display:block;font-size:.71rem;font-weight:bold;letter-spacing:.6px;text-transform:uppercase}input,select{display:block;width:100%;margin-top:9px;padding:15px 14px;border:1px solid #bfd0b9;border-radius:5px;background:#fff;color:#1a4d33;font:400 .92rem Verdana,Arial,sans-serif;outline:none}input:focus,select:focus{border-color:#1a4d33;box-shadow:0 0 0 3px rgba(26,77,51,.1)}.testing-section{padding-top:5px}.question-list{border-top:1px solid #c9d8c4}.form-question{padding:25px 0;border-bottom:1px solid #c9d8c4}.form-question p{margin-bottom:17px;font-size:.94rem;line-height:1.55}.option-row{display:flex;flex-wrap:wrap;gap:9px}.option-row label{position:relative;cursor:pointer;font-size:.66rem}.option-row input{position:absolute;width:1px;height:1px;opacity:0}.option-row span{display:block;padding:11px 13px;border:1px solid #bfd0b9;border-radius:999px;background:#fff;text-transform:none}.option-row input:checked + span{border-color:#1a4d33;background:#1a4d33;color:#fff}.form-submit{margin-top:10px}.form-submit p{margin-bottom:17px;color:#52705c;font-size:.72rem;line-height:1.6}.form-submit button{display:flex;align-items:center;justify-content:center;gap:24px;width:100%;padding:18px 22px;border:0;border-radius:999px;background:#1a4d33;color:#fff;cursor:pointer;font:bold .73rem Verdana,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;transition:transform .2s,background .2s}.form-submit button:hover{background:#d97824;transform:translateY(-2px)}.form-submit button span{font-size:1.2rem}.form-success{margin-top:20px;padding:18px;border-radius:7px;background:#dcebd4;font-size:.84rem;line-height:1.6}.sample-footer{display:grid;grid-template-columns:1.3fr 1fr;gap:42px;padding:58px clamp(22px,6vw,88px) 25px;background:#1a4d33;color:#f7faf0}.sample-footer>div>p{max-width:280px;margin-top:18px;font-size:.77rem;line-height:1.7}.footer-nav{display:flex;flex-wrap:wrap;align-content:start;gap:12px 28px;padding-top:10px}.footer-nav a{font-size:.72rem;text-decoration:none}.footer-nav a:hover{text-decoration:underline}.copyright{grid-column:1/-1;padding-top:22px;border-top:1px solid rgba(255,255,255,.2);font-size:.65rem;color:#c7d9c7}@media(max-width:760px){.sample-hero,.application-section{grid-template-columns:1fr}.sample-hero{min-height:0}.sample-hero-copy{padding:70px 22px}.sample-hero-image{min-height:320px}.application-section{padding:70px 22px}.application-intro{position:static}.field-grid{grid-template-columns:1fr}.field-full{grid-column:auto}.sample-footer{grid-template-columns:1fr;padding:48px 22px 24px}.copyright{grid-column:auto}.option-row{gap:7px}}
