.XQmgUa_main,.XQmgUa_side{display:contents}
.U4kb8G_step:focus{outline:none}.U4kb8G_fieldLabel{font-size:var(--gg-typography-text-field-label-size);font-weight:var(--gg-typography-text-field-label-weight);color:var(--gg-role-ink)}.U4kb8G_back{align-self:flex-start;align-items:center;gap:var(--gg-space-tight);min-height:var(--gg-size-tap-target);color:var(--gg-role-ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.U4kb8G_back:focus-visible{outline:var(--gg-size-focus-ring) solid var(--gg-role-you)}@media (max-width:599px){.U4kb8G_backName{display:none}.U4kb8G_back:has(.U4kb8G_backName){min-width:var(--gg-size-tap-target);justify-content:center;align-self:flex-start;margin-inline-start:calc(var(--gg-space-tight) * -1)}}.U4kb8G_frame{--ws-gap:calc(var(--gg-space-card-gap) * 2);position:relative}.U4kb8G_frame>h1{font-family:var(--font-display);font-size:var(--gg-typography-display-title-large-size);font-weight:var(--gg-typography-display-title-large-weight);line-height:var(--gg-typography-display-title-large-line-height);letter-spacing:var(--gg-typography-display-title-large-letter-spacing);text-transform:var(--gg-typography-display-title-large-transform);margin:0;padding-inline-end:calc(var(--gg-size-tap-target) + var(--gg-space-tight))}@media (max-width:1023px){.U4kb8G_summary{display:none}}@media (min-width:1024px){.U4kb8G_frame{--setup-width:min(60rem, calc(100vw - 2 * var(--gg-space-gutter-tablet)));width:var(--setup-width);margin-inline:calc((100% - var(--setup-width)) / 2)}[data-setup-frame] .U4kb8G_frame{width:auto;margin-inline:0}}.U4kb8G_band{gap:var(--gg-space-row-gap);min-width:0;padding:var(--gg-space-card-padding);border:1px solid var(--gg-role-line);border-radius:var(--gg-radius-card);background:var(--gg-role-card);color:var(--gg-role-ink);flex-direction:column;display:flex}.U4kb8G_band [data-steps-line=true]{font-family:var(--font-display);font-size:var(--gg-typography-display-headline-size);font-weight:var(--gg-typography-display-headline-weight);line-height:var(--gg-typography-display-headline-line-height);letter-spacing:var(--gg-typography-display-headline-letter-spacing);text-transform:var(--gg-typography-display-headline-transform);overflow-wrap:anywhere;color:var(--gg-role-ink)}.U4kb8G_panel:empty{display:none}.U4kb8G_summaryEmpty{font-weight:var(--gg-typography-text-body-weight);color:var(--gg-role-muted)}.U4kb8G_summary h2+span{margin-left:auto}@media (min-width:1024px){.U4kb8G_topCode{display:none}}
