.ln{--red:#e30613;--red-hot:#ff2a36;--red-deep:#b0000c;--ember:#6e0008;--ink:#141416;--text:#4b4b53;--muted:#74747d;--line:#e6e3e1;--paper:#f6f4f2;--field:#fff;--ring:#e3061338;--danger:#b4141d;--danger-bg:#fdecec;--warn:#8a5a00;--sans:"Figtree",system-ui,-apple-system,"Segoe UI","Noto Sans","Noto Sans Devanagari","Noto Sans Gujarati","Noto Sans Telugu",sans-serif;--display:"Archivo","Figtree",system-ui,-apple-system,"Segoe UI",sans-serif;--ease:cubic-bezier(.22,1,.36,1)}.ln,.ln *{font-family:var(--sans);box-sizing:border-box}.ln{background:var(--paper);color:var(--ink);grid-template-columns:minmax(0,1.1fr) minmax(430px,.9fr);display:grid;position:fixed;inset:0;overflow:hidden}.ln-aside{--mx:0;--my:0;color:#fff;background:radial-gradient(80% 70% at 78% 88%,#ff2f3b 0%,#0000 60%),radial-gradient(90% 80% at 10% 0,#f00f1c 0%,#0000 65%),linear-gradient(160deg,#e30613 0%,#b0000c 100%);flex-direction:column;justify-content:center;padding:clamp(32px,5vh,64px) clamp(32px,5.5vw,96px);display:flex;position:relative;overflow:hidden}.ln-aside:before{content:"";z-index:1;pointer-events:none;background-image:radial-gradient(#ffffff29 1px,#0000 1.4px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#0000 20%,#000 90%);mask-image:linear-gradient(120deg,#0000 20%,#000 90%)}.ln-aside:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(110% 100% at 35% 45%,#0000 35%,#50000680 100%);position:absolute;inset:0}.ln-art{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ln-copy{z-index:2;position:relative}.ln-glow{filter:blur(80px);border-radius:50%;position:absolute}.ln-glow.a{background:#ff54608c;width:46vw;height:46vw;animation:18s ease-in-out infinite alternate ln-drift-a;bottom:-18vw;right:-14vw}.ln-glow.b{background:#6e00088c;width:34vw;height:34vw;animation:22s ease-in-out infinite alternate ln-drift-b;top:-10vw;left:-12vw}.ln-bub{animation:ln-bubble var(--dur,18s)linear infinite;animation-delay:var(--delay,0s);background:radial-gradient(circle at 30% 30%,#ffffff47,#ffffff0a 70%);border:1px solid #fff6;border-radius:50%;position:absolute;bottom:-30px}.ln-pill{transform:translate(calc(var(--mx,0)*var(--depth,0)*1px),calc(var(--my,0)*var(--depth,0)*1px));transition:transform .6s var(--ease);position:absolute}.ln-pill-in{width:calc(var(--s,1)*96px);height:calc(var(--s,1)*36px);background:linear-gradient(90deg,#fff 0 50%,var(--ember)50% 100%);transform:rotate(var(--r,0deg));animation:10s ease-in-out infinite ln-float;animation-delay:var(--delay,0s);border-radius:999px;display:block;position:relative;box-shadow:0 14px 26px -10px #3c00048c,inset 0 -3px 5px #0000002e}.ln-pill-in:after{content:"";background:#ffffff73;border-radius:999px;height:22%;position:absolute;top:14%;left:8%;right:8%}.ln-omega-wrap{width:min(68%,700px);transform:translate(calc(var(--mx,0)*-16px),calc(var(--my,0)*-12px));transition:transform .7s var(--ease);position:absolute;bottom:-10%;right:-6%}.ln-omega{width:100%;height:auto;display:block;overflow:visible}.ln-omega-line,.ln-omega-glow{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round}.ln-omega-line{stroke-width:5px;stroke-dasharray:1;stroke-dashoffset:1px;animation:2.6s cubic-bezier(.55,0,.2,1) .5s forwards ln-draw}.ln-omega-glow{stroke-width:12px;stroke-opacity:0;filter:blur(7px);animation:1.6s 2.6s forwards ln-glow-in}.ln-ring{fill:none;stroke:#fff;opacity:0;animation:1.4s 2.2s forwards ln-fade}.ln-ring.r1{stroke-opacity:.45;stroke-width:1.4px;stroke-dasharray:1 7;stroke-linecap:round;transform-box:view-box;transform-origin:100px 100px;animation:1.4s 2.2s forwards ln-fade,90s linear infinite ln-spin}.ln-ring.r2{stroke-opacity:.26;stroke-width:1px}.ln-ring.r3{stroke-opacity:.38;stroke-width:1.2px;stroke-dasharray:2 12;stroke-linecap:round}.ln-orbit{transform-box:view-box;transform-origin:100px 100px}.ln-orbit.o1{animation:32s linear infinite ln-spin}.ln-orbit.o2{animation:54s linear infinite reverse ln-spin}.ln-dot{fill:#fff;opacity:0;filter:drop-shadow(0 0 6px #fffffff2);animation:1s 2.6s forwards ln-fade}.ln-dot.small{fill:#ffd5d8}.ln-headline{max-width:640px;font-family:var(--display);letter-spacing:-.025em;color:#fff;margin:0 0 clamp(14px,2.4vh,22px);font-size:clamp(2rem,2.4vw + .7rem,3.3rem);font-style:italic;font-weight:800;font-stretch:112%;line-height:1.08}.ln-headline,.ln-headline *{font-family:var(--display)}.ln-line{white-space:nowrap;padding:0 .12em .14em 0;display:block;overflow:hidden}.ln-line>span{animation:ln-reveal 1s var(--ease)both;display:block}.ln-line:first-child>span{animation-delay:.1s}.ln-line:nth-child(2)>span{animation-delay:.22s}.ln-line:nth-child(3)>span{animation-delay:.34s}.ln-sub{color:#fffffff0;max-width:470px;animation:ln-rise .8s var(--ease).55s both;margin:0 0 clamp(22px,4vh,38px);font-size:15.5px;line-height:1.65}.ln-steps{flex-direction:column;gap:10px;max-width:470px;margin:0;padding:0;list-style:none;display:flex}.ln-step{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:ln-rise .8s var(--ease)both;animation-delay:calc(.8s + var(--i,0)*.14s);background:#ffffff1f;border:1px solid #ffffff47;border-radius:14px;grid-template-columns:46px 1fr;align-items:center;gap:16px;padding:clamp(10px,1.6vh,14px) 16px 10px 12px;transition:background .2s,border-color .2s;display:grid}.ln-step:hover{background:#fff3;border-color:#ffffff80}.ln-tile{width:46px;height:46px;color:var(--red);background:#fff;border-radius:12px;justify-content:center;align-items:center;display:flex;box-shadow:0 8px 18px -8px #3c000499}.ln-step-body{flex-direction:column;gap:2px;display:flex}.ln-step-body strong{color:#fff;font-size:15.5px;font-weight:700;line-height:1.3}.ln-step-body span{color:#ffffffeb;font-size:13.5px;line-height:1.5}.ln-tagline{color:#ffffffeb;max-width:470px;animation:ln-rise .8s var(--ease)1.4s both;align-items:center;gap:8px;margin:clamp(16px,3vh,28px) 0 0;font-size:13px;font-weight:500;display:flex}.ln-main{background:radial-gradient(ellipse 60% 40% at 100% 0%,#e3061317,transparent 70%),radial-gradient(ellipse 50% 40% at 0% 100%,#1414160f,transparent 70%),var(--paper);flex-direction:column;min-height:0;padding:0 clamp(24px,5vw,80px);display:flex;position:relative;overflow-y:auto}.ln-top{justify-content:flex-end;align-items:center;gap:16px;padding-top:clamp(20px,3.4vh,34px);display:flex}.ln-lang{position:relative}.ln-lang-btn{color:var(--ink);cursor:pointer;background:#fff;border:1px solid #d3cfcc;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:600;transition:border-color .15s,box-shadow .15s;display:inline-flex}.ln-lang-btn:hover,.ln-lang.is-open .ln-lang-btn{border-color:var(--red);box-shadow:0 0 0 3px var(--ring)}.ln-lang-btn svg{color:var(--muted)}.ln-chevron{transition:transform .2s var(--ease);display:flex}.ln-lang.is-open .ln-chevron{transform:rotate(180deg)}.ln-lang-menu{z-index:10;border:1px solid var(--line);opacity:0;visibility:hidden;min-width:170px;transition:opacity .15s ease,transform .2s var(--ease),visibility .15s;background:#fff;border-radius:12px;padding:4px;position:absolute;top:calc(100% + 6px);right:0;transform:translateY(-4px);box-shadow:0 18px 40px #14141629}.ln-lang.is-open .ln-lang-menu{opacity:1;visibility:visible;transform:none}.ln-lang-item{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;font-size:13.5px;font-weight:500;display:flex}.ln-lang-item:hover{background:var(--paper)}.ln-lang-item.is-active{color:var(--red-deep);background:#fdeaeb;font-weight:700}.ln-center{flex:1;justify-content:center;align-items:center;padding:24px 0;display:flex}.ln-sheet{--sx:50%;--sy:0%;border:1px solid var(--line);width:100%;max-width:440px;animation:ln-sheet .7s var(--ease).15s both;background:#fff;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 1px 2px #1414160d,0 30px 60px -30px #78000859}.ln-sheet:before{content:"";z-index:3;border-radius:inherit;pointer-events:none;background:radial-gradient(220px circle at var(--sx)var(--sy),var(--red),transparent 65%);-webkit-mask-composite:xor;opacity:0;padding:1.5px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.ln-sheet:hover:before{opacity:1}.ln-bar{z-index:2;background:linear-gradient(90deg,var(--red-deep),var(--red-hot)55%,var(--red));transform-origin:0;height:4px;animation:ln-bar 1.1s var(--ease).5s both;position:absolute;top:0;left:0;right:0}.ln-brand{border-bottom:1px solid var(--line);background:radial-gradient(70% 120% at 50% 0,#e3061312,#0000 70%),#fff;justify-content:center;padding:clamp(26px,4vh,34px) 32px clamp(18px,3vh,24px);display:flex}.ln-logo{object-fit:contain;width:auto;max-width:240px;height:clamp(66px,10vh,88px);animation:ln-logo .9s var(--ease).45s both}.ln-body{padding:clamp(24px,4vh,32px) clamp(22px,2.6vw,36px) clamp(26px,4vh,36px)}.ln-title{letter-spacing:-.015em;color:var(--ink);margin:0 0 6px;font-size:1.6rem;font-weight:700;line-height:1.2}.ln-lead{color:var(--text);margin:0 0 clamp(20px,3.4vh,28px);font-size:14px;line-height:1.55}.ln-form{flex-direction:column;gap:18px;display:flex}.ln-field{flex-direction:column;gap:6px;display:flex}.ln-label-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ln-field label{color:var(--ink);font-size:13px;font-weight:600}.ln-caps{color:var(--warn);font-size:12px;font-weight:600}.ln-control{align-items:center;display:flex;position:relative}.ln-ico{color:#9a9aa3;pointer-events:none;transition:color .15s ease,transform .25s var(--ease);display:flex;position:absolute;left:14px}.ln-control:focus-within .ln-ico{color:var(--red);transform:scale(1.1)}.ln-control input{width:100%;height:48px;color:var(--ink);background:#fbfaf9;border:1px solid #d3cfcc;border-radius:10px;outline:none;padding:0 14px;font-size:15px;font-weight:500;transition:border-color .15s,background .15s,box-shadow .15s}.ln-control.has-icon input{padding-left:44px}.ln-control.has-toggle input{padding-right:48px}.ln-control input::placeholder{color:#9a9aa3;font-weight:400}.ln-control input:hover{border-color:#aaa5a1}.ln-control input:focus{border-color:var(--ink);box-shadow:0 0 0 4px var(--ring);background:#fff}.ln-control:after{content:"";background:var(--red);transform-origin:0;height:2px;transition:transform .35s var(--ease);pointer-events:none;border-radius:2px;position:absolute;bottom:0;left:10px;right:10px;transform:scaleX(0)}.ln-control:focus-within:after{transform:scaleX(1)}.ln-control input:-webkit-autofill{-webkit-text-fill-color:var(--ink);-webkit-box-shadow:inset 0 0 0 40px #fdf1f1}.ln-field.has-error .ln-control{animation:.4s ln-shake}.ln-field.has-error input{border-color:var(--danger);background:snow}.ln-field.has-error .ln-control:after{background:var(--danger);transform:scaleX(1)}.ln-eye{color:#74747d;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:color .15s,background .15s;display:flex;position:absolute;right:4px}.ln-eye:hover{color:var(--red);background:#fdeaeb}.ln-alert{background:var(--danger-bg);border-left:3px solid var(--danger);color:var(--danger);animation:ln-rise .35s var(--ease)both;border-radius:8px;align-items:flex-start;gap:10px;padding:11px 13px;font-size:13.5px;font-weight:500;line-height:1.45;display:flex}.ln-alert svg{flex-shrink:0;margin-top:1px}.ln-btn{color:#fff;letter-spacing:.01em;cursor:pointer;width:100%;height:50px;transition:transform .15s var(--ease),box-shadow .2s ease;background:linear-gradient(135deg,#f01422 0%,#c3000d 100%);border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;margin-top:4px;font-size:15px;font-weight:700;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 26px -12px #e30613bf}.ln-btn:before{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#fff6,#0000);width:45%;height:100%;position:absolute;top:0;left:-70%;transform:skew(-20deg)}.ln-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 30px -12px #e30613d9}.ln-btn:hover:not(:disabled):before{animation:.8s ln-sweep}.ln-btn:active:not(:disabled){transform:translateY(1px);box-shadow:0 8px 16px -10px #e30613cc}.ln-btn-arrow{transition:transform .25s var(--ease);display:flex}.ln-btn:hover:not(:disabled) .ln-btn-arrow{transform:translate(5px)}.ln-btn:disabled{box-shadow:none;cursor:progress;background:#a05a5e}.ln-spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite ln-spin}.ln-footer{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 20px;padding:14px 0 clamp(14px,2.6vh,22px);font-size:12px;display:flex}.ln-footer-right{align-items:center;gap:12px;display:inline-flex}.ln-sep{background:#d3cfcc;width:1px;height:12px}.ln-link{color:var(--red-deep);font-weight:600;text-decoration:none}.ln-link:hover{text-underline-offset:3px;text-decoration:underline}.ln-link.strong{color:var(--ink);font-weight:700}.ln button:focus-visible,.ln a:focus-visible{outline:3px solid var(--ring);outline-offset:2px;border-radius:8px}@keyframes ln-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ln-reveal{0%{transform:translateY(110%)}to{transform:none}}@keyframes ln-sheet{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}@keyframes ln-logo{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes ln-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ln-draw{to{stroke-dashoffset:0}}@keyframes ln-glow-in{to{stroke-opacity:.38}}@keyframes ln-fade{to{opacity:1}}@keyframes ln-spin{to{transform:rotate(360deg)}}@keyframes ln-float{0%,to{transform:translateY(0)rotate(var(--r,0deg))}50%{transform:translateY(-18px)rotate(calc(var(--r,0deg) + 14deg))}}@keyframes ln-bubble{0%{opacity:0;transform:translateY(0)scale(.8)}10%{opacity:1}90%{opacity:.8}to{opacity:0;transform:translateY(-110vh)scale(1.1)}}@keyframes ln-drift-a{to{transform:translate(-6vw,-5vw)scale(1.12)}}@keyframes ln-drift-b{to{transform:translate(7vw,5vw)scale(1.15)}}@keyframes ln-sweep{to{left:130%}}@keyframes ln-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@media (max-width:1100px){.ln{grid-template-columns:minmax(0,1fr) minmax(410px,.9fr)}.ln-step-body span{display:none}}@media (max-width:880px){.ln{grid-template-columns:1fr}.ln-aside{display:none}}@media (max-width:520px){.ln-lang-name{display:none}.ln-footer{text-align:center;justify-content:center}}@media (max-height:760px){.ln-step-body span{display:none}}@media (max-height:640px){.ln-steps,.ln-tagline{display:none}}@media (prefers-reduced-motion:reduce){.ln *,.ln :before,.ln :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.ln-omega-line{stroke-dashoffset:0}.ln-ring,.ln-dot{opacity:1}.ln-bub{display:none}}
