.IPOSGa_page{background:var(--color-neutral-0,#fff);min-height:100vh;padding-bottom:var(--space-xl,48px)}.IPOSGa_container{max-width:720px;padding:var(--space-lg,32px) var(--space-md,16px);margin:0 auto}@media (min-width:768px){.IPOSGa_container{padding:var(--space-xl,48px) var(--space-lg,32px)}}.IPOSGa_title{font-family:var(--font-pp-museum);font-weight:400;font-size:var(--font-size-2xl,28px);letter-spacing:-.02em;text-transform:uppercase;color:var(--color-burgundy-100,#430b14);text-align:center;margin:0 0 var(--space-lg,32px);line-height:110%}@media (min-width:768px){.IPOSGa_title{font-size:var(--font-size-5xl,38px);margin-bottom:var(--space-xl,48px)}}.IPOSGa_content{background:var(--color-neutral-0,#fff);border-radius:var(--radius-lg,16px);padding:var(--space-md,16px);border:1px solid #430b141a}@media (min-width:768px){.IPOSGa_content{padding:var(--space-lg,32px)}}.IPOSGa_section{margin-bottom:var(--space-lg,32px)}.IPOSGa_section:last-child{margin-bottom:0}.IPOSGa_sectionTitle{font-family:var(--font-futura-now);font-weight:700;font-size:var(--font-size-md,16px);letter-spacing:-.02em;color:var(--color-burgundy-100,#430b14);margin:0 0 var(--space-sm,12px);line-height:140%}@media (min-width:768px){.IPOSGa_sectionTitle{font-size:var(--font-size-lg,18px)}}.IPOSGa_paragraph{font-family:var(--font-futura-now);font-weight:400;font-size:var(--font-size-sm,14px);letter-spacing:-.02em;color:#430b14cc;margin:0 0 var(--space-sm,12px);line-height:160%}.IPOSGa_paragraph:last-child{margin-bottom:0}.IPOSGa_list{margin:0 0 var(--space-md,16px);padding-left:var(--space-md,24px)}.IPOSGa_list li{font-family:var(--font-futura-now);font-weight:400;font-size:var(--font-size-sm,14px);letter-spacing:-.02em;color:#430b14cc;margin-bottom:var(--space-xs,8px);line-height:160%}.IPOSGa_list li:last-child{margin-bottom:0}.IPOSGa_consequencesList{margin:0;padding:0;list-style:none}.IPOSGa_consequencesList li{justify-content:flex-start;align-items:center;gap:var(--space-sm,12px);padding:var(--space-sm,12px) var(--space-md,16px);margin-bottom:var(--space-xs,8px);border-radius:var(--radius-md,8px);border-left:3px solid var(--color-semantic-error-500,#dc3545);background:#dc35450d;display:flex}.IPOSGa_consequencesList li svg{color:var(--color-semantic-error-500,#dc3545);flex-shrink:0}.IPOSGa_consequencesList li span{font-family:var(--font-futura-now);font-weight:400;font-size:var(--font-size-sm,14px);color:var(--color-burgundy-100,#430b14);text-align:left;line-height:150%}.IPOSGa_consequencesList li:last-child{margin-bottom:0}.IPOSGa_formSection{background:var(--color-cream-100,#faf8f5);border-radius:var(--radius-lg,16px);padding:var(--space-md,16px);margin-top:var(--space-lg,32px)}@media (min-width:768px){.IPOSGa_formSection{padding:var(--space-lg,24px)}}.IPOSGa_userInfo{align-items:center;gap:var(--space-sm,12px);padding-bottom:var(--space-md,16px);margin-bottom:var(--space-md,16px);border-bottom:1px solid #430b141a;display:flex}.IPOSGa_userAvatar{object-fit:cover;border-radius:50%;width:48px;height:48px}.IPOSGa_userDetails{flex-direction:column;gap:2px;display:flex}.IPOSGa_userName{font-family:var(--font-futura-now);font-weight:600;font-size:var(--font-size-md,16px);color:var(--color-burgundy-100,#430b14)}.IPOSGa_userEmail{font-family:var(--font-futura-now);font-weight:400;font-size:var(--font-size-sm,14px);color:#430b1499}.IPOSGa_form{gap:var(--space-md,16px);flex-direction:column;display:flex}.IPOSGa_confirmationField{gap:var(--space-xs,8px);flex-direction:column;display:flex}.IPOSGa_label{font-family:var(--font-futura-now);font-weight:500;font-size:var(--font-size-sm,14px);color:var(--color-burgundy-100,#430b14)}.IPOSGa_confirmWord{color:var(--color-semantic-error-500,#dc3545)}.IPOSGa_input{width:100%;padding:var(--space-sm,12px) var(--space-md,16px);font-family:var(--font-futura-now);font-size:var(--font-size-md,16px);border-radius:var(--radius-md,8px);background:var(--color-neutral-0,#fff);color:var(--color-burgundy-100,#430b14);border:1px solid #430b1433;transition:border-color .2s}.IPOSGa_input::placeholder{color:#430b1466}.IPOSGa_input:focus{border-color:var(--color-burgundy-100,#430b14);outline:none}.IPOSGa_input:disabled{opacity:.6;cursor:not-allowed}.IPOSGa_formActions{gap:var(--space-sm,12px);margin-top:var(--space-sm,8px);flex-direction:column;display:flex}@media (min-width:480px){.IPOSGa_formActions{flex-direction:row;justify-content:flex-end}}.IPOSGa_formActions a{text-decoration:none}@media (max-width:479px){.IPOSGa_formActions a,.IPOSGa_formActions a button{width:100%}}.IPOSGa_loginSection{margin-top:var(--space-lg,32px)}.IPOSGa_loginCard{background:var(--color-cream-100,#faf8f5);border-radius:var(--radius-lg,16px);padding:var(--space-lg,24px);text-align:center}.IPOSGa_loginIcon{width:56px;height:56px;margin:0 auto var(--space-md,16px);color:var(--color-burgundy-100,#430b14);background:#430b141a;border-radius:50%;justify-content:center;align-items:center;display:flex}.IPOSGa_loginTitle{font-family:var(--font-futura-now);font-weight:700;font-size:var(--font-size-lg,18px);color:var(--color-burgundy-100,#430b14);margin:0 0 var(--space-sm,12px)}.IPOSGa_loginDesc{font-family:var(--font-futura-now);font-weight:400;font-size:var(--font-size-sm,14px);color:#430b14cc;margin:0 0 var(--space-md,16px);max-width:400px;margin-left:auto;margin-right:auto;line-height:160%}.IPOSGa_supportSection{margin-top:var(--space-lg,32px);padding-top:var(--space-md,16px);text-align:center;border-top:1px solid #430b141a}.IPOSGa_supportText{font-family:var(--font-futura-now);font-weight:400;font-size:var(--font-size-sm,14px);color:#430b14b3;margin:0}.IPOSGa_supportLink{color:var(--color-burgundy-100,#430b14);font-weight:500;text-decoration:underline;transition:opacity .2s}.IPOSGa_supportLink:hover{opacity:.7}.IPOSGa_successCard{background:var(--color-neutral-0,#fff);border-radius:var(--radius-lg,16px);padding:var(--space-xl,48px) var(--space-lg,24px);text-align:center;max-width:480px;margin:var(--space-xl,48px) auto;border:1px solid #430b141a}.IPOSGa_successIcon{width:64px;height:64px;margin:0 auto var(--space-md,16px);background:var(--color-semantic-success-50,#d1fae5);color:var(--color-semantic-success-500,#10b981);border-radius:50%;justify-content:center;align-items:center;display:flex}.IPOSGa_successIcon svg{width:32px;height:32px}.IPOSGa_successTitle{font-family:var(--font-pp-museum);font-weight:400;font-size:var(--font-size-xl,24px);letter-spacing:-.02em;text-transform:uppercase;color:var(--color-burgundy-100,#430b14);margin:0 0 var(--space-sm,12px);line-height:120%}.IPOSGa_successText{font-family:var(--font-futura-now);font-weight:400;font-size:var(--font-size-md,16px);color:#430b14b3;margin:0 0 var(--space-lg,24px);line-height:160%}
