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