.sg-profile-page{box-sizing:border-box;max-width:860px}.sg-profile-page *{box-sizing:border-box}.sg-profile-page .sg-profile-back{margin-bottom:28px;font-size:14px;font-weight:700;display:inline-block}.sg-profile-heading{margin-bottom:26px}.sg-profile-eyebrow{color:#42636b;letter-spacing:.12em;font-size:12px;font-weight:700;display:block}.sg-profile-heading h1{margin:10px 0 12px}.sg-profile-heading>p{color:#45616b;max-width:620px;margin:0}.sg-profile-intro{border-radius:0 8px 8px 0;margin:0 0 28px}.sg-profile-intro p{margin:6px 0 0}.sg-profile-card{background:#fff;border:1px solid #c8dadd;border-radius:14px;padding:28px;box-shadow:0 4px 18px #173d4907}.sg-profile-card-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.sg-profile-page .sg-profile-card h2{margin:0;font-size:23px;line-height:1.3}.sg-profile-badge{color:#225b54;background:#edf6f3;border:1px solid #c1d9d6;border-radius:999px;flex-shrink:0;padding:3px 10px;font-size:12px;font-weight:700;line-height:1.5}.sg-profile-form-intro{color:#45616b;margin:16px 0 24px}.sg-profile-card fieldset{border:0;min-width:0;margin:0;padding:0}.sg-profile-field{margin:0 0 24px}.sg-profile-field label{margin-bottom:8px;font-weight:700;line-height:1.5;display:block}.sg-profile-field label span{color:#536b73;font-size:13px;font-weight:400}.sg-profile-field input{color:#193743;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #8ca9b1;border-radius:7px;padding:11px 13px;line-height:1.45;display:block}.sg-profile-field small{color:#536b73;margin-top:7px;line-height:1.5}.sg-profile-field input:disabled{color:#526870;cursor:wait;background:#f0f4f5}.sg-profile-page .sg-profile-unverified{color:#76511a;background:#fff7e9;border:1px solid #d8c29a;border-radius:5px;margin-top:10px;padding:3px 9px;font-size:12px;font-weight:700;line-height:1.5;display:inline-block}.sg-profile-form-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:4px;display:flex}.sg-profile-form-actions small{color:#536b73;font-size:13px}.sg-profile-page .sg-profile-primary,.sg-profile-page .sg-profile-secondary{cursor:pointer;text-align:center;border:1px solid #075b65;border-radius:7px;justify-content:center;align-items:center;min-height:46px;padding:11px 18px;font:700 15px/1.45 Arial,sans-serif;text-decoration:none;display:inline-flex}.sg-profile-page .sg-profile-primary{color:#fff;background:#075b65}.sg-profile-page .sg-profile-secondary{color:#075b65;background:#fff}.sg-profile-page .sg-profile-primary:hover:not(:disabled){background:#064953}.sg-profile-page .sg-profile-secondary:hover:not(:disabled){background:#eaf4f3}.sg-profile-page button:disabled{opacity:.72;cursor:wait}.sg-profile-page :is(a,button,input):focus-visible{outline-offset:3px;outline:3px solid #ae6b08}.sg-profile-footnote{color:#536b73;margin:18px 0 0;font-size:13px}.sg-profile-loading{color:#45616b;margin:20px 0 0}.sg-profile-error,.sg-profile-success{overflow-wrap:anywhere;border-radius:6px;margin:18px 0;padding:12px 14px;font-size:14px;line-height:1.6}.sg-profile-error{color:#803f28;background:#fff4ef;border:1px solid #ddb9aa}.sg-profile-success{color:#245d42;background:#edf7f1;border:1px solid #b3d4c7}.sg-profile-recovery{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.sg-profile-signin p{color:#45616b;margin:14px 0 20px}.sg-profile-data-note{color:#45616b;margin-top:30px;padding-top:2px}.sg-profile-page .sg-profile-data-note h2{color:#193743;margin:14px 0 12px;font-size:20px}.sg-profile-data-note p{margin:10px 0;font-size:14px;line-height:1.7}.sg-profile-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sg-profile-page [hidden]{display:none!important}@media (max-width:600px){.sg-profile-page .sg-profile-back{margin-bottom:22px}.sg-profile-card{border-radius:10px;padding:21px 18px}.sg-profile-card-heading{gap:10px}.sg-profile-page .sg-profile-card h2{font-size:21px}.sg-profile-intro{padding:15px 17px}.sg-profile-form-actions{flex-direction:column;align-items:stretch;gap:12px}.sg-profile-form-actions button{width:100%}.sg-profile-recovery{flex-direction:column;align-items:stretch}.sg-profile-field input{font-size:16px}.sg-profile-heading{margin-bottom:22px}}
