.sgh-public-onboarding-page{margin:0;background:#f6f9fc;color:#10213b;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.sgh-public-shell-header{position:sticky;top:0;z-index:100;background:rgb(6 21 47 / .96);backdrop-filter:blur(14px);display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 22px;box-shadow:0 8px 25px rgb(3 18 40 / .16)}.sgh-public-shell-brand{display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none;min-width:0}.sgh-public-shell-brand img{width:42px;height:42px;object-fit:cover;border-radius:12px;flex:0 0 42px}.sgh-public-shell-brand strong,.sgh-public-shell-brand small{display:block}.sgh-public-shell-brand strong{font-size:15px}.sgh-public-shell-brand small{margin-top:2px;color:#b9d0e7;font-size:10px}.sgh-public-shell-back{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 13px;border:1px solid rgb(255 255 255 / .18);border-radius:11px;color:#fff;text-decoration:none;font-size:12px;font-weight:700;background:rgb(255 255 255 / .07)}.sgh-public-shell-content{min-height:70vh;overflow:hidden}.sgh-public-shell-footer{display:flex;justify-content:space-between;gap:20px;padding:22px;font-size:11px;color:#71839a;background:#fff;border-top:1px solid #dfe8f1}@media(max-width:640px){.sgh-public-shell-header{padding:10px 13px}.sgh-public-shell-back{min-height:36px;padding:7px 10px;font-size:10px}.sgh-public-shell-footer{display:grid;gap:5px;padding:18px 14px}.sgh-public-shell-content{min-height:calc(100vh - 110px)}}@media print{.sgh-public-shell-header,.sgh-public-shell-footer{display:none}.sgh-public-shell-content{min-height:0}}