.landing-intro-form{background:transparent;border-bottom:1px solid var(--line);padding:94px 0}.landing-intro-form .intro{align-items:start;display:grid;gap:80px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.landing-intro-form .intro>div>p{font-size:17px}.landing-intro-form .intro h3{color:var(--brand-brown);font-size:20px;margin-top:28px}.landing-intro-form .dates{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.landing-intro-form .dates>div{align-items:flex-start;background:#fff;border:1px solid #e6dfd8;border-radius:16px;display:flex;font-size:13px;gap:10px;min-height:100px;padding:18px}.landing-intro-form .dates p{color:var(--ink);line-height:1.55;margin:0}.landing-intro-form .dates b{font-size:15px}.landing-intro-form .dates small{font-size:13px}.landing-intro-form .calendar-icon{color:var(--brand-brown);height:18px;margin-top:2px;min-width:18px;stroke-width:2;width:18px}.landing-intro-form .form-card{padding:40px}.landing-intro-form--without-form .intro{grid-template-columns:minmax(0,1fr)}.landing-intro-form--without-form .intro>div{max-width:none}.landing-intro-form--without-form .dates{max-width:720px}@media(max-width:980px){.landing-intro-form .intro{gap:48px}.landing-intro-form .form-card{padding:30px}}@media(max-width:767px){.landing-intro-form{padding:64px 0}.landing-intro-form .intro{gap:38px;grid-template-columns:1fr}.landing-intro-form .dates{grid-template-columns:1fr}.landing-intro-form .form-card{padding:26px}}