.page-top{padding-top:clamp(130px,14vw,170px)}.auth{grid-template-columns:1.1fr minmax(360px,.9fr);align-items:center;gap:clamp(32px,6vw,96px);min-height:min(760px,78vh);display:grid}.auth-copy{gap:26px;display:grid}.auth-copy .h-xl{font-size:clamp(40px,5.8vw,92px)}.benefits{gap:14px;margin-top:6px;display:grid}.benefits li{color:#373a3c;grid-template-columns:34px 1fr;align-items:start;gap:14px;font-size:15.5px;display:grid}.benefits li b{color:var(--ink);letter-spacing:-.01em;font-weight:800;display:block}.benefits .num-tag{color:#10385a}.auth-card{border:1px solid var(--line-d);background:radial-gradient(520px 340px at 100% 0,#1a273a 0%,#0000 62%),#0b0c0e;border-radius:30px;padding:clamp(24px,3.4vw,44px);position:relative;overflow:hidden;box-shadow:0 40px 90px -40px #000c}.auth-card :focus-visible{outline-color:var(--acid)!important}.auth-card h2{margin:14px 0 6px}.auth-card .sub{color:var(--muted-d);margin-bottom:26px;font-size:14.5px}.auth-form{gap:16px;display:grid}.auth-form .btn{justify-content:center;width:100%;min-height:58px;margin-top:4px}.auth-form .btn[disabled]{opacity:.6;cursor:progress;transform:none}.auth-alt{border-top:1px solid var(--line-d);color:var(--muted-d);margin-top:22px;padding-top:20px;font-size:14px}.auth-alt a{color:var(--acid);font-weight:800}.pw-wrap{position:relative}.pw-wrap input{padding-right:92px}.pw-toggle{letter-spacing:.12em;text-transform:uppercase;height:38px;color:var(--acid);background:#ffffff0f;border-radius:10px;padding:0 12px;font-size:11px;font-weight:800;position:absolute;top:50%;right:8px;translate:0 -50%}.pw-toggle:hover{background:#ffffff1f}.field .hint{color:var(--muted-d);letter-spacing:0;text-transform:none;font-size:12px;font-weight:400}.err-text{color:#ff8d84;letter-spacing:0;text-transform:none;font-size:12.5px;font-weight:700}.on-cream .err-text{color:#c9281d}.field input[aria-invalid=true],.field textarea[aria-invalid=true],.field select[aria-invalid=true]{border-color:#ff5a4f}.dark .form-msg.err,.auth-card .form-msg.err{color:#ff9c94}.hp{opacity:0;pointer-events:none;width:1px;height:1px;left:-9999px;overflow:hidden;position:absolute!important}.spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite spin}@media (max-width:980px){.auth{grid-template-columns:1fr;min-height:0}}.acc-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:clamp(32px,4vw,56px);display:flex}.acc-head .who{gap:18px;display:grid}.acc-head .meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.acc-grid{grid-template-columns:1.5fr 1fr;align-items:start;gap:20px;display:grid}.acc-col{gap:20px;display:grid}.acc-card h2{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.acc-card h2 small{letter-spacing:.16em;color:var(--muted);font-size:11px;font-weight:800}.acc-list{display:grid}.acc-list li{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:6px 16px;padding:16px 0;display:grid}.acc-list li:first-child{border-top:0;padding-top:0}.acc-list .t{letter-spacing:-.02em;font-weight:800}.acc-list .d{color:#46494c;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:1/-1;font-size:14px;display:-webkit-box;overflow:hidden}.acc-list .m{color:var(--muted);grid-column:1/-1}.acc-empty{border-radius:var(--radius-sm);border:1px dashed var(--line);color:var(--muted);justify-items:start;gap:12px;padding:22px;font-size:14.5px;display:grid}.st{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#0f101112;border-radius:999px;align-items:center;gap:7px;height:26px;padding:0 11px;font-size:10.5px;font-weight:800;display:inline-flex}.st:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.st.yeni{color:#082c4a;background:#43aaff59}.st.gorusuldu{color:#0b4a5c;background:#5ee0ff40}.st.kazanildi{color:#0c5230;background:#54f0a04d}.st.kapandi{color:#595c5f;background:#0f101114}.prize-card{border-radius:var(--radius);color:#fff;border:1px solid var(--line-d);background:radial-gradient(420px 260px at 90% 0,#122d4a 0%,#0000 65%),#0b0c0e;padding:28px;position:relative;overflow:hidden}.prize-card .eyebrow{color:var(--acid)}.prize-card b.big{letter-spacing:-.05em;color:var(--acid);margin:14px 0 8px;font-size:clamp(30px,3vw,44px);font-weight:900;line-height:1;display:block}.prize-card p{color:#bdc3c9;font-size:14px}.quick{gap:8px;display:grid}.quick a{border-radius:var(--radius-sm);border:1px solid var(--line);letter-spacing:-.01em;transition:transform .3s var(--ease), background .2s;background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;font-weight:800;display:flex}.quick a:hover{background:var(--acid);transform:translate(4px)}.quick a span{align-items:center;gap:12px;display:flex}@media (max-width:980px){.acc-grid{grid-template-columns:1fr}}.contact-hero{gap:26px;margin-bottom:clamp(36px,5vw,72px);display:grid}.contact-grid{grid-template-columns:1.35fr 1fr;align-items:start;gap:20px;display:grid}.contact-form{gap:16px;padding:clamp(22px,3vw,40px);display:grid}.contact-form .row2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.contact-form .check{color:#46494c}.contact-form .check a{text-decoration:underline}.contact-form .btn[disabled]{opacity:.6;cursor:progress}.contact-form .foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;display:flex}.contact-form .foot small{color:var(--muted);font-size:12.5px}.contact-ok{justify-items:start;gap:18px;padding:clamp(28px,4vw,56px);display:grid}.contact-ok .tick{background:var(--acid);border-radius:20px;place-items:center;width:64px;height:64px;display:grid}.info-card{border-radius:var(--radius);color:#eaeff3;border:1px solid var(--line-d);background:radial-gradient(520px 320px at 100% 0,#1a273a 0%,#0000 62%),#0b0c0e;gap:26px;padding:clamp(24px,3vw,38px);display:grid;position:sticky;top:110px}.info-card :focus-visible{outline-color:var(--acid)!important}.info-card .eyebrow{color:var(--acid)}.info-rows{display:grid}.info-rows li{border-top:1px solid var(--line-d);grid-template-columns:44px 1fr;align-items:center;gap:14px;padding:16px 0;display:grid}.info-rows li:first-child{border-top:0}.info-rows i{width:44px;height:44px;color:var(--acid);background:#43aaff1f;border-radius:13px;place-items:center;font-style:normal;display:grid}.info-rows small{letter-spacing:.18em;text-transform:uppercase;color:var(--muted-d);font-size:10px;font-weight:800;display:block}.info-rows b,.info-rows a{letter-spacing:-.01em;word-break:break-word;font-size:16px;font-weight:800}.info-rows a:hover{color:var(--acid)}.info-card .btn{justify-content:center}.reply-tag{border-radius:var(--radius-sm);color:#d6e1eb;background:#43aaff14;border:1px solid #43aaff40;align-items:center;gap:12px;padding:14px 16px;font-size:14px;display:flex}.reply-tag .pulse{background:var(--acid);border-radius:50%;flex:none;width:10px;height:10px;animation:2s infinite pulse;box-shadow:0 0 #43aaff80}@keyframes pulse{to{box-shadow:0 0 0 12px #43aaff00}}@media (max-width:980px){.contact-grid{grid-template-columns:1fr}.info-card{position:static}}@media (max-width:600px){.contact-form .row2{grid-template-columns:1fr}}
