*{box-sizing:border-box}html{min-height:100%}body{margin:0;background:#0d0e12;color:#f2f3f7;font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif}a{color:inherit;text-decoration:none}.u1g7{position:relative;isolation:isolate;min-height:100vh;display:flex;flex-direction:column;overflow:hidden;background:radial-gradient(circle at 10% 45%, rgba(225, 38, 47, 0.18), transparent 35%),radial-gradient(circle at 90% 10%, rgba(201, 210, 220, 0.1), transparent 35%),#0d0e12}.uig7{position:absolute;z-index:-1;inset:0;pointer-events:none;overflow:hidden}.uig7 span{position:absolute;display:block;border:1px solid rgba(225,38,47,.14);border-radius:50%;box-shadow:0 0 0 70px rgba(225,38,47,.015)}.uig7 span:nth-child(1){width:580px;height:580px;left:-300px;top:12%;animation:uorbit 12s ease-in-out infinite}.uig7 span:nth-child(2){width:420px;height:420px;right:-200px;bottom:-120px;animation:uorbit 15s ease-in-out infinite reverse}.uig7 span:nth-child(3){width:9px;height:9px;left:53%;top:19%;background:#e1262f;box-shadow:0 0 20px #e1262f;animation:upulse 3s ease-in-out infinite}.u2g7{min-height:88px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #343844}.u2g7 img{display:block;width:72px;height:auto;filter:drop-shadow(0 0 14px rgba(225, 38, 47, 0.24));transition:transform .35s}.u2g7 a:first-child:hover img{transform:scale(1.08) rotate(-3deg)}.u2g7 a:last-child{color:#aeb6c4;font-size:.84rem;font-weight:700;transition:color .2s,transform .2s}.u2g7 a:last-child:hover{color:#fff;transform:translateX(-3px)}.u3g7{flex:1;display:flex;align-items:center;padding-top:52px;padding-bottom:60px}.u5g7{max-width:650px;animation:urise .75s .08s both cubic-bezier(0.2, 0.8, 0.2, 1)}.u6g7,.ubg7{display:inline-flex;align-items:center;gap:9px;color:#c9d2dc;font-size:.7rem;font-weight:900;letter-spacing:.17em}.umg7{width:8px;height:8px;border-radius:50%;background:#e1262f;box-shadow:0 0 14px rgba(225,38,47,.8);animation:upulse 2.5s ease-in-out infinite}.u5g7 h1{max-width:680px;margin:24px 0 22px;font-size:clamp(3.3rem,6.2vw,6.3rem);font-weight:900;line-height:.98;letter-spacing:-0.068em;text-wrap:balance}.ung7{color:#e1262f}.u5g7>p{max-width:490px;margin:0;color:#c3cad5;font-size:1.08rem;line-height:1.7}.uog7{display:flex;align-items:center;gap:18px;max-width:495px;margin-top:42px;padding:17px 20px;border:1px solid rgba(201,210,220,.2);border-radius:16px;background:linear-gradient(110deg, rgba(201, 210, 220, 0.07), rgba(225, 38, 47, 0.045));box-shadow:0 14px 35px rgba(0,0,0,.14);transition:transform .3s,border-color .3s}.uog7:hover{transform:translateY(-4px);border-color:rgba(225,38,47,.5)}.uog7 div{display:grid;gap:4px}.uog7 strong{font-size:.72rem;letter-spacing:.12em}.uog7 small{color:#929baa;font-size:.76rem}.uog7 .upg7{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:12px;background:rgba(225,38,47,.16);color:#e1262f;font-size:1.1rem;font-weight:900}.uog7 .uqg7{margin-left:auto;color:#c9d2dc;font-size:1.4rem}.u7g7{display:flex;flex-wrap:wrap;gap:9px;margin-top:32px}.u7g7 span{padding:7px 10px;border:1px solid #414653;border-radius:6px;color:#aeb6c4;font-size:.66rem;font-weight:800;letter-spacing:.13em;transition:border-color .25s,color .25s}.u7g7 span:hover{border-color:#e1262f;color:#fff}.u8g7{position:relative;padding:clamp(27px,3.2vw,42px);border:1px solid rgba(201,210,220,.2);border-radius:24px;background:linear-gradient(155deg, rgba(31, 34, 44, 0.97), rgba(18, 20, 27, 0.97));box-shadow:0 30px 80px rgba(0,0,0,.36),0 0 0 1px rgba(225,38,47,.04);overflow:hidden;animation:urise .75s .2s both cubic-bezier(0.2, 0.8, 0.2, 1)}.u8g7:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg, #e1262f, #c9d2dc)}.u8g7:after{content:"";position:absolute;width:180px;height:180px;right:-120px;top:-120px;border-radius:50%;background:rgba(225,38,47,.1);filter:blur(20px);pointer-events:none}.uag7{position:relative;z-index:1}.uag7 h2{margin:16px 0 7px;font-size:clamp(1.7rem,3vw,2.2rem);font-weight:850;letter-spacing:-0.04em}.uag7 p{color:#aeb6c4;line-height:1.6}.udg7{display:grid;gap:9px;margin-top:26px}.udg7 label{margin-top:6px;color:#e2e6ed;font-size:.8rem;font-weight:750}.udg7 label small{float:right;color:#919aab;font-size:.7rem;font-weight:500}.udg7 .form-control{width:100%;min-height:49px;padding:10px 14px;border:1px solid #444956;border-radius:10px;background:#101218;color:#f2f3f7;font-size:.93rem;box-shadow:none;transition:border-color .22s,box-shadow .22s,transform .22s}.udg7 .form-control:focus{border-color:#e1262f;background:#101218;color:#fff;box-shadow:0 0 0 3px rgba(225,38,47,.17);transform:translateY(-1px)}.udg7>button[type=submit]{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:51px;margin-top:14px;padding:0 19px;border:0;border-radius:10px;background:linear-gradient(105deg, #e1262f, #bd1722);color:#fff;font-size:.9rem;font-weight:850;cursor:pointer;box-shadow:0 9px 22px rgba(225,38,47,.19);transition:transform .25s,box-shadow .25s,filter .25s}.udg7>button[type=submit]:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(225,38,47,.32);filter:brightness(1.08)}.udg7>button[type=submit]:active{transform:translateY(0)}.udg7>button[type=submit]:disabled{opacity:.7;cursor:wait}.ujg7{position:relative}.ujg7 .form-control{padding-right:72px}.ukg7{position:absolute;right:8px;top:50%;transform:translateY(-50%);padding:6px 9px;border:0;border-radius:6px;background:rgba(0,0,0,0);color:#c9d2dc;font-size:.75rem;font-weight:800;cursor:pointer}.ukg7:hover{background:rgba(201,210,220,.1);color:#fff}.ulg7{display:grid;grid-template-columns:repeat(4, 1fr);gap:5px;margin-top:2px}.ulg7 span{height:4px;border-radius:10px;background:#363b47;transition:background .25s,box-shadow .25s}.ulg7[data-score="1"] span:nth-child(-n+1){background:#e65e45}.ulg7[data-score="2"] span:nth-child(-n+2){background:#e6a445}.ulg7[data-score="3"] span:nth-child(-n+3){background:#80b77b}.ulg7[data-score="4"] span{background:#54c596;box-shadow:0 0 7px rgba(84,197,150,.28)}.urg7{color:#8e97a6;font-size:.72rem}.ueg7{margin:23px 0 0 !important;padding-top:20px;border-top:1px solid #343844;text-align:center;font-size:.86rem}.ueg7 a{color:#e4e8ef;font-weight:800;transition:color .2s}.ueg7 a:hover{color:#e1262f}.ucg7,.ufg7{padding:12px 14px;margin-top:18px;border-radius:9px;font-size:.84rem;line-height:1.45}.ucg7{border:1px solid rgba(225,38,47,.5);background:rgba(225,38,47,.13);color:#ffd5d7}.ufg7{border:1px solid rgba(94,188,132,.45);background:rgba(94,188,132,.12);color:#c5f1d5}.usg7{display:grid;place-items:center;width:70px;height:70px;margin-top:18px;border:1px solid rgba(225,38,47,.55);border-radius:19px;background:linear-gradient(140deg, rgba(225, 38, 47, 0.35), rgba(225, 38, 47, 0.1));color:#fff;font-size:2rem;font-weight:900;box-shadow:0 12px 30px rgba(225,38,47,.12);animation:upulse 5s ease-in-out infinite}.ugg7{display:flex;justify-content:space-between;gap:20px;padding:15px 0;border-bottom:1px solid #343844;font-size:.82rem}.ugg7 span{color:#9aa0b0}.ugg7 strong{text-align:right;overflow-wrap:anywhere}.uhg7{margin-top:20px}.uhg7 button{width:100%;min-height:46px;border:1px solid #505765;border-radius:10px;background:rgba(0,0,0,0);color:#dce0e7;font-size:.86rem;font-weight:800;cursor:pointer;transition:background .25s,transform .25s}.uhg7 button:hover{background:#2a2e38;transform:translateY(-2px)}.u9g7{min-height:76px;display:flex;align-items:center;gap:14px;border-top:1px solid #343844;color:#87909e;font-size:.7rem;font-weight:750;letter-spacing:.08em}.u9g7 img{display:block;width:42px;height:auto;opacity:.8}.u9g7 span:last-child{margin-left:auto}.u9g7 b{color:#e1262f;margin-left:5px}@keyframes urise{from{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes uorbit{50%{transform:translate(18px, -16px) scale(1.05);opacity:.55}}@keyframes upulse{50%{opacity:.55;box-shadow:0 0 25px rgba(225,38,47,.5)}}@media(max-width: 991.98px){.u3g7{padding-top:35px;padding-bottom:55px}.u5g7{max-width:560px;margin:auto}.u5g7 h1{font-size:clamp(3rem,10vw,4.8rem)}.uog7{margin-top:25px}.u7g7{margin-top:18px}.u8g7{max-width:560px;margin:auto}}@media(max-width: 575px){.u2g7{min-height:72px}.u2g7 img{width:62px}.u3g7{padding-top:24px}.u5g7 h1{font-size:clamp(2.8rem,12vw,4rem);margin:14px 0}.u5g7>p{font-size:.95rem}.uog7{display:none}.u7g7{margin-top:18px}.u8g7{padding:26px}.u9g7 span:last-child{display:none}}@media(prefers-reduced-motion: reduce){*,*:before,*:after{animation:none !important;transition:none !important;scroll-behavior:auto !important}}.utg7 .u5g7 h1{font-size:clamp(3rem,5vw,5rem)}.utg7 .u8g7{max-width:none}.uug7{margin-top:33px;padding-top:24px;border-top:1px solid #343844}.uug7 h3{margin:0 0 7px;font-size:1.05rem;font-weight:850;letter-spacing:-0.02em}.uug7 p{margin:0;color:#9da7b4;font-size:.82rem;line-height:1.5}.uvg7{margin-top:17px}.uvg7>button,.uvg7 .u10g7 button{min-height:42px;padding:0 16px;border:1px solid #e1262f;border-radius:9px;background:rgba(225,38,47,.13);color:#fff;font-size:.82rem;font-weight:800;cursor:pointer;transition:background .2s,transform .2s}.uvg7>button:hover,.uvg7 .u10g7 button:hover{background:rgba(225,38,47,.27);transform:translateY(-2px)}.uwg7{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:16px}.uwg7 label{cursor:pointer}.uwg7 input{position:absolute;opacity:0;pointer-events:none}.uwg7 span{display:inline-block;padding:9px 13px;border:1px solid #474c59;border-radius:100px;color:#c9d2dc;font-size:.78rem;font-weight:750;transition:background .2s,border-color .2s}.uwg7 input:checked+span{background:rgba(225,38,47,.25);border-color:#e1262f;color:#fff}.uwg7 input:focus-visible+span{outline:2px solid #c9d2dc;outline-offset:2px}.uxg7{display:grid;gap:8px;margin-top:17px}.uxg7>div{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid #343844;border-radius:10px;background:#12141b;transition:border-color .2s}.uxg7>div:hover{border-color:#5a6170}.uxg7 a{display:grid;gap:3px;flex:1;min-width:0}.uxg7 small{color:#e1262f;font-size:.66rem;font-weight:850;text-transform:uppercase;letter-spacing:.1em}.uxg7 strong{font-size:.83rem;line-height:1.4}.uxg7 button{display:grid;place-items:center;width:28px;height:28px;border:1px solid #515867;border-radius:7px;background:rgba(0,0,0,0);color:#c9d2dc;font-size:1.15rem;cursor:pointer}.uyg7{margin-top:15px;padding:19px;border:1px dashed #474d59;border-radius:10px;color:#aeb6c4;font-size:.82rem}.uyg7 a{color:#c9d2dc;font-weight:800}.uzg7{margin-top:15px;color:#aeb6c4;font-size:.83rem}.uzg7 strong{color:#fff}.u10g7{display:grid;gap:8px;margin-top:15px}.u10g7 button{min-height:44px;border:1px solid #e1262f;border-radius:9px;background:rgba(225,38,47,.16);color:#fff;font-size:.84rem;font-weight:800;cursor:pointer}.u10g7 button:hover{background:rgba(225,38,47,.3)}.u10g7 small{color:#9da7b4;font-size:.74rem}.u10g7 p{margin:0;color:#c9d2dc;font-size:.78rem}.u11g7{margin:13px 0 0;color:#c9d2dc;font-size:.83rem;font-weight:800}.u11g7 a:hover{color:#fff}.u12g7{display:flex;align-items:flex-start;gap:8px;color:#aeb6c4;font-size:.78rem;line-height:1.45}.u12g7 input{flex:none;margin-top:2px;accent-color:#e1262f}.u13g7{display:inline-flex;padding:5px 9px;margin:3px 0 9px;border:1px solid rgba(84,197,150,.38);border-radius:99px;background:rgba(84,197,150,.1);color:#a8eac3;font-size:.68rem;font-weight:850;letter-spacing:.06em}
