.commercial-site.commercial-brand .commercial-admission-form{color:#16191d;width:min(720px,100%);margin:34px auto 0}.commercial-site.commercial-brand .commercial-admission-form fieldset{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 26px;min-width:0;margin:0;padding:0;display:grid}.commercial-site.commercial-brand .commercial-admission-form label{color:#16191d;flex-direction:column;gap:9px;min-width:0;font-size:13px;font-weight:500;line-height:1.5;display:flex}.commercial-site.commercial-brand .commercial-admission-form label:last-child{grid-column:1/-1}.commercial-site.commercial-brand .commercial-admission-form :is(input,textarea){color:#16191d;width:100%;min-width:0;min-height:48px;box-shadow:none;font:inherit;background:#fff;border:1px solid #c9cbc8;border-radius:7px;margin:0;padding:13px 14px;font-size:15px;line-height:1.5}.commercial-site.commercial-brand .commercial-admission-form textarea{resize:vertical;min-height:126px}.commercial-site.commercial-brand .commercial-admission-form :is(input,textarea)::placeholder{color:#828682;opacity:1}.commercial-site.commercial-brand .commercial-admission-form :is(input,textarea):hover{border-color:#929594}.commercial-site.commercial-brand .commercial-admission-form :is(input,textarea):focus-visible{outline-offset:3px;border-color:#16191d;outline:2px solid #16191d}.commercial-site.commercial-brand .commercial-admission-form fieldset:disabled{opacity:.65}.commercial-site.commercial-brand .commercial-admission-privacy{color:#626873;margin:22px 0;font-size:12px;line-height:1.7}.commercial-site.commercial-brand .commercial-admission-privacy a{color:#16191d;text-underline-offset:3px;text-decoration:underline}.commercial-site.commercial-brand .commercial-admission-form>.commercial-button{min-width:190px;min-height:48px;padding:13px 22px;font-size:14px}.commercial-site.commercial-brand .commercial-admission-form>.commercial-button:disabled{opacity:.65;cursor:wait}.commercial-site.commercial-brand .commercial-admission-form>.commercial-form-status.error{color:#8d2923;background:0 0;border-left:3px solid #a02d27;margin:20px 0 0;padding:14px 0 14px 16px;font-size:14px;line-height:1.6}.commercial-site.commercial-brand .commercial-admission-confirmation{color:#16191d;border-top:1px solid #d8dce2;border-bottom:1px solid #d8dce2;max-width:720px;margin:34px auto 0;padding-block:28px}.commercial-site.commercial-brand .commercial-admission-confirmation h2{letter-spacing:-.035em;margin:0;font-family:inherit;font-size:clamp(27px,4vw,38px);font-weight:500;line-height:1.2}.commercial-site.commercial-brand .commercial-admission-confirmation p{color:#626873;max-width:600px;margin:18px 0 24px;font-size:15px;line-height:1.7}.commercial-site.commercial-brand .commercial-admission-form .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.commercial-site.commercial-brand .commercial-admission-form fieldset{grid-template-columns:1fr;gap:20px}.commercial-site.commercial-brand .commercial-admission-form label:last-child{grid-column:auto}.commercial-site.commercial-brand .commercial-admission-form :is(input,textarea){font-size:16px}.commercial-site.commercial-brand .commercial-admission-form>.commercial-button{width:100%}}.commercial-site.commercial-brand .commercial-admission-intro{color:#626873;max-width:720px;margin:0 auto;font-size:16px;line-height:1.8}
