.it-r2-intake{padding:clamp(4rem,8vw,8rem) max(20px,calc((100% - 1100px)/2));background:var(--r2-paper)}.it-r2-intake header{max-width:52rem}.it-r2-intake header>span{color:var(--r2-terra);font-size:.72rem;font-weight:900;letter-spacing:.14em}.it-r2-intake h2{font-size:clamp(2.8rem,5vw,5rem);line-height:.95;margin:.3em 0}.it-r2-form-boundary,.it-r2-intake header p{line-height:1.65;color:var(--r2-muted)}.it-r2-intake form{display:grid;grid-gap:1rem;gap:1rem;margin-top:2rem}.it-r2-intake form>label,.it-r2-intake-grid label{display:grid;grid-gap:.45rem;gap:.45rem;font-weight:900}.it-r2-intake-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.8rem;gap:.8rem}.it-r2-intake input,.it-r2-intake select,.it-r2-intake textarea{border:1px solid var(--r2-line);background:#fff;padding:.85rem;font:inherit}.it-r2-intake textarea{min-height:9rem;resize:vertical}.it-r2-form-actions{display:flex;gap:.7rem}.it-r2-form-actions button{border:0;border-radius:999px;background:var(--r2-forest);color:#fff;padding:.8rem 1rem;font-weight:900}.it-r2-form-actions button+button{background:transparent;color:var(--r2-forest);border:1px solid var(--r2-forest)}.it-r2-intake aside{margin-top:1.5rem;border-left:5px solid var(--r2-terra);background:#e5eee9;padding:1.2rem}@media(max-width:780px){.it-r2-intake-grid{grid-template-columns:1fr 1fr}}@media(max-width:480px){.it-r2-intake-grid{grid-template-columns:1fr}}