.si-wrap{display:grid;grid-template-columns:1.05fr .95fr;height:100vh}.si-art{position:relative;overflow:hidden;background:#070d16}.si-art .ph{position:absolute;inset:0;background:url(/assets/img/cover.webp) 50%/cover no-repeat;transform:scale(1.05);animation:kb 22s ease-in-out infinite alternate}@keyframes kb{to{transform:scale(1.14) translateY(-1.5%)}}.si-art:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,rgba(6,10,18,.55),rgba(6,10,18,.1) 40%,rgba(6,10,18,.6)),linear-gradient(0deg,rgba(6,10,18,.9),transparent 42%)}.si-art .top{position:absolute;top:34px;left:38px;z-index:2;display:flex;align-items:center;gap:12px}.si-art .top img{height:34px}.si-art .top b{font-family:var(--disp);font-weight:500;font-size:21px;color:var(--gold2)}.si-art .top span{display:block;font-family:var(--mono);font-size:9px;letter-spacing:.26em;color:#d6cdbd;margin-top:2px}.si-art .cap{position:absolute;left:40px;right:40px;bottom:40px;z-index:2}.si-art .cap .k{font-family:var(--mono);font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--gold2)}.si-art .cap h2{font-family:var(--disp);font-weight:400;font-size:clamp(28px,3.2vw,42px);line-height:1.02;color:#fbf7ee;margin:12px 0 0;letter-spacing:-.01em;max-width:16ch}.si-art .cap h2 em{font-family:var(--ser);font-style:italic;color:var(--gold2)}.si-art .cap p{color:#d9d2c6;font-size:14px;line-height:1.55;max-width:42ch;margin-top:14px}.si-form{position:relative;display:flex;flex-direction:column;justify-content:center;padding:clamp(30px,5vw,72px);background:radial-gradient(90% 60% at 80% 10%,rgba(200,168,106,.08),transparent 55%),var(--navy);overflow-y:auto}.si-inner{width:min(380px,100%);margin:0 auto}.si-form .ey{font-family:var(--mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}.si-form h1{font-family:var(--disp);font-weight:400;font-size:clamp(30px,3.6vw,44px);line-height:1;letter-spacing:-.01em;margin:12px 0 6px}.si-form .sub{color:var(--soft);font-size:14.5px;line-height:1.55;margin-bottom:30px}.sso{flex-direction:column;margin-bottom:22px}.sso,.sso a{display:flex;gap:10px}.sso a{align-items:center;justify-content:center;border:1px solid var(--line);background:#ffffff08;border-radius:11px;padding:13px;font-size:14px;font-weight:500;transition:.2s}.sso a:hover{border-color:#c8a86a66;background:#ffffff0f}.sso a .g{width:17px;height:17px;border-radius:50%;background:linear-gradient(135deg,#e3c88f,#a8874e);display:inline-block}.divi{display:flex;align-items:center;gap:14px;color:var(--faint);font-family:var(--mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;margin:4px 0 22px}.divi:after,.divi:before{content:"";flex:1 1;height:1px;background:var(--line)}.si-fld{display:flex;flex-direction:column;gap:7px;margin-bottom:16px}.si-fld label{font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.si-fld .lab-row{display:flex;justify-content:space-between;align-items:baseline}.si-fld .lab-row a{font-family:var(--ui);font-size:11px;letter-spacing:0;text-transform:none;color:var(--soft)}.si-fld .lab-row a:hover{color:var(--gold)}.si-fld input{background:#0d1c2f;border:1px solid var(--line);border-radius:10px;padding:13px 15px;font-size:14.5px;color:var(--warm);font-family:var(--ui)}.si-fld input:focus{outline:none;border-color:var(--gold)}.si-form .btn.gold{width:100%;justify-content:center;padding:14px;margin-top:6px}.si-foot{margin-top:26px;color:var(--soft);font-size:13.5px}.si-foot a{color:var(--gold2)}.si-mono{margin-top:34px;font-family:var(--mono);font-size:9px;letter-spacing:.14em;color:var(--faint);text-transform:uppercase}@media(max-width:900px){.si-wrap{grid-template-columns:1fr}.si-art{display:none}.si-form{min-height:100vh}}