*,:after,:before{box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;cursor:default;line-height:1.5;-moz-tab-size:4;tab-size:4;word-break:break-word}html,body{height:100%}body{margin:0;padding:0;font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0 0 16px}li+li,li>ul,li>ol{margin-top:8px}p{font-size:16px;font-weight:400;line-height:24px;margin:0 0 16px;font-family:var(--font-family-base)}li p{margin:0;font-size:inherit;line-height:inherit}h1,h2,h3,h4{font-family:var(--font-family-feature);font-weight:var(--font-weight-bold)}h1{font-size:40px;line-height:48px}@media all and (min-width: 768px){h1{font-size:48px;line-height:56px}}h2{font-size:32px;line-height:40px}@media all and (min-width: 768px){h2{font-size:40px;line-height:48px}}h3{font-size:28px;line-height:36px}@media all and (min-width: 768px){h3{font-size:32px;line-height:40px}}h4{font-size:22px;line-height:32px}@media all and (min-width: 768px){h4{font-size:28px;line-height:36px}}h5{font-size:22px;line-height:32px}h6{font-size:18px;line-height:28px}.wrapper{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:0 auto;min-height:80vh;width:100%}.wrapper__skeleton-loader{height:calc(100vh - 200px);margin:0 auto;max-width:820px;overflow:hidden;width:100%;padding:0 var(--spacing-2, 16px)}.wrapper__alert{background:var(--color-notification-light, #e9f5fe);border-left:var(--border-width-focus, 2px) solid var(--color-notification, #011054);border-radius:0 var(--border-radius-field) var(--border-radius-field) 0;color:var(--color-text-body);display:none;font-family:var(--font-family-base);font-weight:var(--font-weight-regular);line-height:1.6;margin:var(--spacing-1, 8px) auto;padding:var(--spacing-1, 8px) var(--spacing-2, 16px)}.wrapper__alert--error{background-color:var(--color-notification-error-light, #f9eff2);border-color:var(--color-notification-error, #fe0039)}.wrapper__title{display:none;font-size:2rem;margin:0 auto;padding-bottom:var(--spacing-2)}.wrapper__mountEl{display:none;width:100%}body.sdk-consumer--hide-header #msm-header,body.no-wrapper #msm-header,body.no-wrapper #msm-footer{display:none}
