.kyIMEG_page{color:#0b1029}.kyIMEG_title{text-align:center;margin:0;padding:40px 20px 0;font-size:40px;line-height:1.2}.kyIMEG_appointment{background:#fff;justify-content:center;align-items:flex-start;min-height:683px;padding:30px 20px;display:flex}.kyIMEG_formCard{color:#fff;background:#0b1029;border:1px solid #d9def0;border-radius:16px;width:500px;padding:28px 29px 25px}.kyIMEG_formCard h2{color:#fff;text-align:center;margin:0 0 29px;font-size:26px;font-weight:700;line-height:1.3}.kyIMEG_formCard [role=note]{display:none}.kyIMEG_formCard [data-lead-form]>div:first-of-type{gap:14px}:is(.kyIMEG_formCard input:not([type=checkbox]),.kyIMEG_formCard select){height:52px;font-size:18px}.kyIMEG_formCard select{height:52px}.kyIMEG_formCard label:has(>input[type=checkbox]){align-items:flex-start;margin-top:17px;font-size:14px;line-height:23px;display:flex}.kyIMEG_formCard label:has(>input[type=checkbox])>input{float:none;flex:0 0 22px}.kyIMEG_formCard p:has(>a[href="/terms-and-agreement/"]){margin-bottom:36px}.kyIMEG_formCard button{font-size:20px}@media (min-width:768px) and (max-width:1024px){.kyIMEG_formCard{width:384px;margin-left:0}}@media (min-width:768px) and (max-width:800px){.kyIMEG_page>section:nth-child(2){padding-bottom:120px}.kyIMEG_page>section:nth-child(2)>div>div:last-child{margin-top:54px}.kyIMEG_page>section:nth-child(2) article{min-height:402px}}@media (max-width:767px){.kyIMEG_title{padding-top:28px;font-size:30px}.kyIMEG_appointment{min-height:0;padding:24px 20px 40px;display:block}.kyIMEG_formCard{border-radius:16px;width:100%;padding:24px 20px}.kyIMEG_formCard h2{margin-bottom:24px;font-size:24px}:is(.kyIMEG_formCard input:not([type=checkbox]),.kyIMEG_formCard select){height:52px}.kyIMEG_formCard label:has(>input[type=checkbox]){font-size:14px;line-height:23px}}.kyIMEG_page .kyIMEG_title{width:min(calc(100% - 40px), var(--mwc-layout-width));padding-top:var(--mwc-layout-section);font-size:var(--mwc-layout-h1);margin-inline:auto;line-height:1.2}.kyIMEG_page .kyIMEG_appointment{min-height:0;padding:32px 20px var(--mwc-layout-section)}.kyIMEG_page .kyIMEG_formCard{width:min(100%,500px);min-height:0;padding:var(--mwc-layout-card);margin-inline:auto}.kyIMEG_page .kyIMEG_formCard h2{text-align:center;font-size:1.625rem;line-height:1.3}
