:root{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#172b42;background:#e9eff4;font-synthesis:none}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button{cursor:pointer;border:0;border-radius:13px;background:#1f668a;color:#fff;padding:13px 17px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px}button.secondary{background:#e7f1f6;color:#1b607f}button:disabled{opacity:.5}.shell{max-width:650px;margin:auto;min-height:100dvh;background:#f7fafc;padding-bottom:102px;box-shadow:0 8px 70px #12334b13}header{height:74px;display:flex;align-items:center;justify-content:space-between;padding:0 23px;border-bottom:1px solid #e7eef3;background:#fff}.logo{display:flex;align-items:center;gap:9px;color:#173d5a;font-size:21px;font-weight:850;letter-spacing:-.8px}.logo svg{color:#2c829d}.logo span{font-weight:400;color:#7d96a6}.iconbtn{background:#f0f6f9;color:#37637b;padding:9px;border-radius:12px}.content{padding:25px 22px}.eyebrow{color:#8196a6;font-size:10px;font-weight:850;letter-spacing:1.3px;text-transform:uppercase}.secure-label{float:right;display:inline-flex;align-items:center;gap:4px;color:#3b8a77;letter-spacing:0;font-size:10px;text-transform:none}.childrow{display:flex;align-items:center;gap:12px;margin:21px 0 24px}.childrow h1{font-size:29px;letter-spacing:-1px;margin:0}.childrow p{color:#8196a6;margin:3px 0 0;font-size:13px}.childrow select{margin-left:auto;max-width:120px;border:1px solid #e0eaf0;border-radius:12px;background:#fff;padding:9px;font-size:12px}.avatar{width:61px;height:61px;background:#e6f0ed;color:#568e85;border-radius:20px;display:grid;place-items:center}.hero{background:linear-gradient(130deg,#133d5c,#245f7d 62%,#347f94);border-radius:24px;padding:26px;color:#fff;box-shadow:0 16px 32px #143c5727}.hero .eyebrow{color:#b8dce7}.bigtime{font-size:47px;font-weight:850;letter-spacing:-1.8px;margin:11px 0 5px}.hero p{font-size:13px;color:#d4e7ef;line-height:1.5}.hero button{background:#fff;color:#184e6b;margin-top:10px}.hero-footnote{border-top:1px solid #ffffff2b;margin-top:20px;padding-top:12px;font-size:11px;color:#d1e5eb}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0 28px}.cards article{border:1px solid #e7eef3;border-radius:17px;padding:16px 12px;display:flex;flex-direction:column;gap:10px;background:#fff;min-height:124px}.cards svg{color:#3584a0}.cards small{color:#8194a3;font-size:11px}.cards strong{font-size:15px;letter-spacing:-.3px}h2{font-size:19px;letter-spacing:-.4px;margin:23px 0 15px}h3{font-size:16px;margin:0 0 8px;display:flex;align-items:center;gap:8px}.section-head{display:flex;align-items:center;justify-content:space-between}.text-action{background:transparent;color:#1f6988;padding:5px;font-size:12px}.timeline{background:#fff;border:1px solid #e5edf2;border-radius:18px;overflow:hidden}.timeline>div{display:flex;align-items:center;gap:12px;padding:16px;border-bottom:1px solid #eef3f6}.timeline>div:last-child{border-bottom:0}.eventicon{font-size:22px}.timeline b{display:block;font-size:14px;text-transform:capitalize}.timeline small{display:block;color:#8294a2;font-size:12px;margin-top:4px}.timeline time{margin-left:auto;font-size:11px;color:#8294a2;white-space:nowrap}.muted{color:#8195a5}.panel{background:#fff;border:1px solid #e3edf2;border-radius:18px;padding:20px;margin:15px 0}.panel p,.page-heading p{color:#728b9d;font-size:13px;line-height:1.6}.page-heading{margin:26px 0}.page-heading h2{font-size:26px;margin:8px 0}.coming-soon{font-size:11px;font-weight:750;color:#2c778b;background:#e6f3f6;border-radius:20px;padding:7px 11px;display:inline-block}form{display:flex;flex-direction:column;gap:15px}label{display:flex;flex-direction:column;gap:8px;font-size:13px;font-weight:650}input,select{width:100%;border:1px solid #dce7ed;border-radius:12px;padding:12px;background:#fff;color:#172b42;min-width:0}.status{padding:12px;background:#edf5f8;color:#366a82;border-radius:12px;font-size:13px;overflow-wrap:anywhere}nav{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:min(100%,650px);display:flex;justify-content:space-around;padding:9px 5px max(12px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e5edf2;box-shadow:0 -4px 20px #12344b0a}nav button{background:transparent;color:#8396a4;display:flex;flex-direction:column;font-size:10px;padding:7px 8px;gap:5px;min-width:50px}nav button.active{color:#216b8c}.auth{max-width:430px;margin:70px auto;padding:30px}.auth h1{font-size:35px;margin:35px 0 6px}.auth>p{color:#758c9b}.auth form{margin:30px 0 15px}.auth button{width:100%}.center{max-width:480px;margin:100px auto;padding:30px;text-align:center}@media(max-width:360px){.content{padding:20px 14px}.cards{gap:6px}.cards article{padding:12px 8px}.bigtime{font-size:38px}.secure-label{display:none}}
