.stf-main{z-index:0;flex:999 640px;justify-content:center;align-items:center;min-width:0;padding:64px 24px 96px;display:flex;position:relative;overflow:clip}.stf-main:focus{outline:none}@media (max-width:879px){.adm.stf{align-content:flex-start}.stf-main{padding:40px 16px 72px}}.stf-blob{z-index:-1;border-radius:50%;position:absolute}.stf-blob.a{background:#fceae6;width:320px;height:320px;top:40px;left:-160px}.stf-blob.b{background:#e6eef7;width:160px;height:160px;bottom:60px;right:-60px}.stf-card{background:#fff;border-radius:30px;flex-direction:column;gap:18px;width:100%;max-width:520px;padding:44px 40px;display:flex;box-shadow:0 30px 60px -34px #14234b66}@media (max-width:420px){.stf-card{padding:36px 26px}}.stf-card .script{color:#c93644;font-size:29px;font-weight:600;line-height:1.2}.stf-card h1{letter-spacing:-.01em;color:#14234b;margin:0;font-size:36px;font-weight:400;line-height:1.06}.stf-card p{color:#3b4565;margin:0;font-size:17px;line-height:1.65}.stf-card .stf-form{flex-direction:column;gap:18px;display:flex}.stf-card .stf-field{color:#14234b;flex-direction:column;gap:8px;font-size:16px;font-weight:500;display:flex}.stf-card .stf-field input{color:#14234b;background:#fff;border:1.5px solid #d9d2cb;border-radius:14px;width:100%;min-height:52px;padding:0 16px;font-family:inherit;font-size:17px}.stf-card .stf-hint{color:#586180;font-size:15px;font-weight:400;line-height:1.5}.stf-card .stf-check{color:#14234b;cursor:pointer;align-items:center;gap:14px;min-height:48px;font-size:16px;line-height:1.5;display:flex}.stf-card .stf-check input{accent-color:#14234b;flex:0 0 22px;width:22px;height:22px;margin:0}.stf-card .stf-btn{color:#fff;cursor:pointer;background:#14234b;border:0;border-radius:999px;min-height:56px;padding:0 28px;font-family:inherit;font-size:17px;font-weight:500}.stf-card .stf-btn:hover{background:#0b1838}.stf-card .stf-btn:disabled{opacity:.4;cursor:not-allowed}.stf-card .stf-alert{color:#9e2a36;background:#fcefec;border-radius:12px;padding:12px 14px;font-size:15px;line-height:1.5}.stf-card .stf-note{color:#14234b;background:#eef3f9;border-radius:14px;padding:14px 16px;font-size:15px;line-height:1.6}.stf-card .stf-link{color:#14234b;text-underline-offset:4px;align-self:flex-start;min-height:24px;font-size:16px;text-decoration:underline;text-decoration-thickness:1px}.stf-card .stf-foot{color:#586180;border-top:1px solid #efe9e3;margin:8px 0 0;padding-top:18px;font-size:15px;line-height:1.6}.stf-card .stf-qr{background:#fff;border:1.5px solid #efe9e3;border-radius:18px;align-self:flex-start;width:228px;max-width:100%;padding:14px}.stf-card .stf-qr svg{width:100%;height:auto;display:block}.stf-card .stf-keybox{flex-direction:column;gap:8px;display:flex}.stf-card .stf-key{letter-spacing:.06em;color:#14234b;overflow-wrap:anywhere;background:#eef3f9;border-radius:14px;padding:14px 16px;font-size:17px;font-weight:500;line-height:1.5}
