.contact-license{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);align-items:center;gap:2rem;padding:1.75rem 2rem;border-radius:16px;background:var(--mint-tint)}.contact-license__title{display:flex;align-items:start;gap:.75rem;margin:0;color:var(--ink);font-size:1.125rem;font-weight:800;line-height:1.5}.contact-license__title svg{margin-top:3px;color:var(--sky-deep)}.contact-license__number{margin:.75rem 0 0;font-size:1.375rem;font-weight:800;line-height:1.35;letter-spacing:.01em;overflow-wrap:anywhere}.contact-license__meta{margin:.375rem 0 0;color:rgba(43,42,41,.85);line-height:1.6}.contact-license__doc{min-width:0}.contact-application{display:grid;grid-template-columns:.8fr 1.2fr;align-items:start;gap:3rem;padding:2.5rem;background:var(--sky-mist);border-radius:20px 60px 20px 20px}.contact-application__intro h2{margin-top:0}.contact-application__form{padding:1.75rem;background:white;border-radius:16px}.contact-application__form input:not([type=checkbox]),.contact-application__form select,.contact-application__form textarea{background:var(--paper)}@media (max-width:1023px){.contact-license{grid-template-columns:1fr;gap:1.25rem;align-items:start}.contact-application{padding:1.75rem;gap:1.5rem}}@media (max-width:767px){.contact-license{padding:1.5rem}.contact-license__number{font-size:1.1875rem}.contact-application{grid-template-columns:1fr;padding:1.5rem}.contact-application__form{padding:1.25rem;margin-inline:-.5rem}}