.si-signup-confirmation-page__main{display:flex;flex-direction:column;align-items:center;gap:32px;padding:0 0 140px;text-align:center}.si-signup-confirmation__hero{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;padding:0 16px 8px;box-sizing:border-box;margin-top:24px}.si-signup-confirmation__avatar{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background-color:#07302b;flex-shrink:0}.si-signup-confirmation__avatar-icon{width:47px;height:47px;object-fit:contain}.si-signup-confirmation__title{margin:0;width:100%;font-family:var(--font-saira-semicondensed),sans-serif;font-size:24px;font-weight:800;line-height:120%;color:var(--si-auth-text)}.si-signup-confirmation__subtitle{margin:0;width:100%;font-family:var(--font-roboto-condensed),sans-serif;font-size:14px;font-weight:400;line-height:120%;color:var(--si-auth-text-secondary);white-space:pre-line}.si-signup-confirmation__install{width:100%;max-width:375px;padding:0 0 16px;box-sizing:border-box}.si-signup-confirmation-page .si-signup-confirmation__install{max-width:375px}.si-signup-confirmation__install-card{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%;padding:24px;background-color:var(--si-plans-card-bg,#27333b);box-sizing:border-box;text-align:left}.si-signup-confirmation__install-header{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;text-align:center}.si-signup-confirmation__install-card>.si-segmented-control{width:176px;max-width:100%;align-self:center}.si-segmented-control--confirm .si-segmented-control__btn{width:88px;flex:0 0 88px;font-size:16px;background-color:rgba(215,223,229,.08);color:#fcfcfc}.si-segmented-control--confirm .si-segmented-control__btn:first-child{border:1px solid rgba(252,252,252,.3);border-right:0}.si-segmented-control--confirm .si-segmented-control__btn:last-child{border:1px solid rgba(252,252,252,.3);border-left:0}.si-segmented-control--confirm .si-segmented-control__btn--active{background-color:#fcfcfc;color:#07141c;border-color:#fcfcfc}.si-signup-confirmation__install-label{margin:0;font-family:var(--font-roboto-condensed),sans-serif;font-size:16px;font-weight:400;line-height:120%;color:var(--si-auth-text-secondary,#d5d5d3)}.si-signup-confirmation__install-title{margin:0;max-width:327px;font-family:var(--font-saira-semicondensed),sans-serif;font-size:24px;font-weight:800;line-height:30px;color:var(--si-auth-text,#fcfcfc);text-align:center}.si-signup-confirmation__steps{display:flex;flex-direction:column;gap:16px;width:100%}.si-signup-confirmation__step-item{display:flex;flex-direction:column;width:100%;border-radius:8px;background-color:transparent;overflow:hidden;box-sizing:border-box;text-align:center}.si-signup-confirmation__step,.si-signup-confirmation__step-media{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;width:100%;min-height:0;overflow:hidden}.si-signup-confirmation__step-media{position:relative;justify-content:flex-end;margin-top:auto}.si-signup-confirmation__step-number{display:none}.si-signup-confirmation__step-text{flex-shrink:0;width:100%;margin:0 0 16px;font-family:var(--font-roboto-condensed),sans-serif;font-size:16px;font-weight:400;line-height:120%;color:var(--si-auth-text-secondary,#d5d5d3)}.si-signup-confirmation__step-image{display:block;width:100%;max-width:100%;height:auto;object-fit:contain;object-position:center top}.si-signup-confirmation__install-cta{display:flex;justify-content:center;width:100%}.si-signup-confirmation__install-cta .si-auth-submit,.si-signup-confirmation__install-cta .si-lp-btn{width:100%;max-width:343px}@media (min-width:992px){.si-signup-confirmation-page .si-signup-confirmation__install{max-width:100%}.si-signup-confirmation__install-card{gap:24px;padding:32px}.si-signup-confirmation__install-title{max-width:none}.si-signup-confirmation__steps{flex-direction:row;align-items:stretch;gap:24px}.si-signup-confirmation__step-item{flex:1;min-width:0;min-height:0;height:auto;padding:0;background-color:transparent;overflow:visible;gap:16px}.si-signup-confirmation__step{flex:1}.si-signup-confirmation__step-text{margin:0;flex-shrink:0;color:var(--si-auth-text-secondary,#d5d5d3)}.si-signup-confirmation__step-media{flex:1;border-radius:8px;background-color:transparent;overflow:hidden;margin-top:0;justify-content:flex-end}.si-signup-confirmation__step-number{display:block;position:absolute;left:-4px;bottom:-28px;z-index:0;font-family:var(--font-saira-semicondensed),sans-serif;font-size:clamp(88px,8vw,128px);font-weight:800;line-height:1;color:rgba(252,252,252,.1);pointer-events:none;user-select:none}.si-signup-confirmation__step-image{position:relative;z-index:1}}