@font-face{font-family:Forque;src:url(/fonts/Forque.woff2) format("woff2");font-display:swap}@font-face{font-family:CyrillicFONQUE;src:url(/fonts/CyrillicFONQUE-Regular.woff2) format("woff2");font-display:swap}@property --nl-ember-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.page-enter:has(.nl){animation:none}.nl{--nl-zoom:1;--vw:calc(1vw / var(--nl-zoom));--vh:calc(1vh / var(--nl-zoom));zoom:var(--nl-zoom);--white:#f5f3ff;--muted:#7a7b82;--purple:#7056ff;--content:min(calc(63.14*var(--vw)),1612px);--radius:29px;--frame-gap:6px;--stroke:rgba(255,255,255,.32);--stroke-gradient:linear-gradient(135deg,rgba(255,255,255,.32),rgba(255,255,255,0) 50%,rgba(255,255,255,.32));color:var(--white);font-family:Polin,Arial,sans-serif;line-height:normal;overflow-x:hidden;overflow-x:clip}.nl:before{content:"";position:fixed;z-index:-2;inset:0;background:linear-gradient(180deg,#000 12.214%,#473993 51.841%,#ac9edb 87.196%);pointer-events:none}.nl a,.nl button,.nl summary{transition:filter .2s ease,box-shadow .2s ease,transform .2s ease}.nl a:hover,.nl button:hover,.nl summary:hover{filter:brightness(1.06)}.nl a:focus-visible,.nl button:focus-visible,.nl summary:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(255,255,255,.18),0 0 24px rgba(197,188,255,.16)}.nl a{color:inherit;text-decoration:none}.nl button{color:inherit;font:inherit}.nl img{display:block;max-width:100%}html[lang=en] .nl .stretch-heading{font-family:Forque,sans-serif}.nl .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nl .section-shell{width:var(--content);margin-inline:auto;position:relative}.nl .site-header{position:fixed;z-index:50;top:0;left:0;width:100%;height:auto;padding:22px clamp(24px,calc(5*var(--vw)),96px);transition:background-color .35s ease,border-color .35s ease}.nl .site-header.is-solid{background:rgba(8,7,12,.93);border-bottom:1px solid rgba(255,255,255,.08)}.nl .header-inner{width:min(1612px,100%);min-height:58px;margin-inline:auto;gap:clamp(24px,calc(3*var(--vw)),64px)}.nl .brand,.nl .header-inner{display:flex;align-items:center}.nl .brand{gap:16px;flex:none}.nl .brand img{width:46px;height:52px;filter:brightness(0) invert(1)}.nl .brand span{display:grid;font-size:22px;line-height:.95}.nl .brand b{font-weight:600}.nl .desktop-nav{display:flex;align-items:center;gap:clamp(24px,calc(2.6*var(--vw)),52px);color:var(--muted);font-size:clamp(16px,calc(1*var(--vw)),21px)}.nl .desktop-nav a,.nl .support-link{transition:color .2s ease}.nl .desktop-nav a:hover,.nl .support-link:hover{color:#fff}.nl .header-actions{margin-left:auto;display:flex;align-items:center;gap:6px}.nl .support-link{font-size:17px;color:var(--muted);margin-right:16px;white-space:nowrap}.nl .auth-frame,.nl .double-frame,.nl .language-frame,.nl .social-frame{position:relative;isolation:isolate;border:0;border-radius:25px;background:transparent;padding:var(--frame-gap);display:flex;gap:var(--frame-gap);--frame-stroke-width:1px}.nl .auth-frame:before,.nl .double-frame:before,.nl .language-frame:before,.nl .social-frame:before{content:"";position:absolute;z-index:3;inset:0;border-radius:inherit;padding:var(--frame-stroke-width);background:var(--stroke-gradient);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nl .auth-frame a,.nl .language-frame button,.nl .social-frame a{position:relative;isolation:isolate;height:51px;border:0;border-radius:calc(25px - var(--frame-gap) - 1px);display:grid;place-items:center}.nl .auth-frame a:before,.nl .double-frame>.is-disabled:before,.nl .double-frame>a:before,.nl .footer-brand>a:before,.nl .language-frame button:before,.nl .social-frame a:before{content:"";position:absolute;z-index:2;inset:0;border-radius:inherit;padding:1px;background:var(--stroke-gradient);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nl .social-frame a{width:51px;background:#fff;color:#000}.nl .social-frame svg{width:27px;height:23px;fill:currentColor}.nl .auth-frame a{padding-inline:23px;font-size:18px;font-weight:600}.nl .auth-frame .login{background:#fff;color:#0b0a11}.nl .auth-frame .register{min-width:171px;background:var(--purple)}.nl .auth-frame.is-pending{visibility:hidden}.nl .header-account{display:flex;align-items:center;margin-inline:4px}.nl .language-frame{margin-left:2px}.nl .language-frame button{width:51px;background:#17171c;color:#7a7b82;font-weight:700}.nl .language-frame button.active{background:#fff;color:#0b0a11}.nl .mobile-menu-toggle,.nl .mobile-nav-shell{display:none}.nl .mobile-menu-toggle{position:relative;width:48px;height:48px;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:rgba(255,255,255,.06);padding:0}.nl .mobile-menu-toggle>span{position:relative;display:block;width:22px;height:16px}.nl .mobile-menu-toggle i{position:absolute;left:0;width:22px;height:2px;border-radius:2px;background:#fff;transition:top .3s ease,transform .3s ease,opacity .2s ease}.nl .mobile-menu-toggle i:first-child{top:0}.nl .mobile-menu-toggle i:nth-child(2){top:7px}.nl .mobile-menu-toggle i:nth-child(3){top:14px}.nl .site-header.is-open .mobile-menu-toggle i:first-child{top:7px;transform:rotate(45deg)}.nl .site-header.is-open .mobile-menu-toggle i:nth-child(2){opacity:0}.nl .site-header.is-open .mobile-menu-toggle i:nth-child(3){top:7px;transform:rotate(-45deg)}.nl .mobile-nav-shell{overflow:hidden;max-height:0;opacity:0;visibility:hidden;pointer-events:none;border-top:1px solid transparent;transition:max-height .45s cubic-bezier(.22,1,.36,1),opacity .3s ease,border-color .3s ease,visibility 0s linear .45s}.nl .mobile-nav{width:min(100%,720px);margin-inline:auto;padding:16px clamp(20px,calc(5*var(--vw)),36px) 24px;display:flex;flex-direction:column;gap:4px}.nl .mobile-nav>a{padding:14px 16px;border-radius:14px;color:rgba(255,255,255,.78);font-size:17px;font-weight:500;transition:background-color .2s ease,color .2s ease}.nl .mobile-nav>a:hover{background:rgba(255,255,255,.06);color:#fff}.nl .mobile-nav-tools{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px;padding-top:16px;border-top:1px solid rgba(255,255,255,.08)}.nl .mobile-languages,.nl .mobile-socials{display:flex;gap:8px}.nl .mobile-languages button,.nl .mobile-socials a{width:44px;height:44px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:rgba(255,255,255,.06)}.nl .mobile-socials svg{width:22px;fill:#fff}.nl .mobile-languages button{color:rgba(255,255,255,.5)}.nl .mobile-languages button.active{background:#fff;color:#111}.nl .mobile-auth{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.nl .mobile-auth a,.nl .mobile-auth button{min-height:48px;display:grid;place-items:center;border-radius:14px;font-weight:600}.nl .mobile-auth .login{background:#fff;color:#111}.nl .mobile-auth .register{background:var(--purple);color:#fff}.nl .hero{height:min(calc(56.45*var(--vw)),1441px);min-height:700px;padding-top:min(calc(8.6*var(--vw)),220px)}.nl .hero:before{content:"";position:absolute;inset:0 calc((calc(100*var(--vw)) - var(--content))/2 * -1);z-index:-3;background:transparent}.nl .hero-title{position:relative;z-index:0;margin:0;font-family:Forque,CyrillicFONQUE,sans-serif;font-weight:400;color:#fff;line-height:.72;text-align:center;user-select:none;mix-blend-mode:overlay}.nl .hero-title__art{display:block}.nl .hero-title__art>.fit-width{width:100%;display:flex;align-items:flex-start;overflow:visible}.nl .hero-title__art>.fit-width span{display:inline-block;white-space:nowrap;font-size:min(calc(22.53*var(--vw)),575px);line-height:.8;letter-spacing:-.025em;transform-origin:left top}.nl .hero-subtitle{display:flex;justify-content:space-between;margin-top:min(calc(.7*var(--vw)),18px);font-size:min(calc(7.01*var(--vw)),179px);font-weight:400;line-height:.7}.nl .hero-title b{font-weight:400}.nl .hero-scene{position:absolute;z-index:1;left:-9.1%;top:6.9%;width:118.2%;height:82%;pointer-events:none}.nl .hero-canvas{width:100%;height:100%}.nl .hero-scene>.hero-canvas,.nl .launcher-live{zoom:calc(1 / var(--nl-zoom))}.nl .hero-actions{position:absolute;z-index:3;left:0;right:1%;top:68%;display:flex;justify-content:space-between;align-items:flex-end}.nl .download-group>span{display:block;text-transform:uppercase;font-size:clamp(12px,calc(.9*var(--vw)),23px);font-weight:600;letter-spacing:-.03em;margin-bottom:10px}.nl .double-frame{height:min(calc(3.66*var(--vw)),94px);min-height:70px;padding:min(calc(.28*var(--vw)),7px);border-radius:31px;background:transparent;overflow:hidden;--frame-stroke-width:2px}.nl .double-frame>.is-disabled,.nl .double-frame>a{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;gap:14px;border:0;border-radius:22px;font-size:clamp(16px,calc(.98*var(--vw)),25px);font-weight:600;padding:0 calc(2*var(--vw));white-space:nowrap}.nl .double-frame img{position:relative;z-index:1;width:28px;height:28px}.nl .double-frame .windows{color:#fff;background:var(--purple)}.nl .double-frame .mac{color:#503bc9;background:#fff}.nl .double-frame .mac.is-disabled{color:rgba(80,59,201,.55);background:rgba(255,255,255,.55);cursor:not-allowed}.nl .double-frame .mac.is-disabled img{opacity:.5}.nl .hero-links{background:transparent}.nl .hero-links a{flex:1;background:#fff;color:#18102e}.nl .scroll-gradient{position:relative;background:transparent;border-radius:53px;padding-bottom:0;overflow:hidden}.nl .content-section{padding-top:clamp(100px,calc(9.5*var(--vw)),245px)}.nl .stretch-heading{height:clamp(100px,calc(8*var(--vw)),205px);margin:0;mix-blend-mode:overlay;color:#fff;font-family:CyrillicFONQUE,Forque,sans-serif;font-weight:400;line-height:1}.nl .stretch-heading__box{width:100%;height:100%;display:flex;align-items:center;overflow:visible}.nl .stretch-heading__box span{display:inline-block;white-space:nowrap;font-size:clamp(82px,calc(8*var(--vw)),205px);transform-origin:left center}.nl .section-kickers{display:flex;justify-content:space-between;margin:2px 0 27px;text-transform:uppercase;font-size:clamp(12px,calc(.9*var(--vw)),23px);font-weight:600;letter-spacing:-.03em;mix-blend-mode:overlay}.nl .section-lead{max-width:min(980px,100%);margin:-8px 0 28px;font-size:clamp(14px,calc(.98*var(--vw)),21px);line-height:1.55;font-weight:500;letter-spacing:-.01em;color:rgba(245,243,255,.72);text-wrap:pretty}.nl .feature-grid,.nl .steps-grid,.nl .tiers-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:min(calc(.63*var(--vw)),16px)}.nl .steps-grid,.nl .support-uses,.nl .tier-rows{list-style:none;margin:0;padding:0}.nl .overlay-card{position:relative;border:0;background:transparent;border-radius:var(--radius)}.nl .card-surface{mix-blend-mode:overlay;position:absolute!important;z-index:0!important;inset:7px!important;display:block!important;border:1px solid transparent!important;border-radius:calc(var(--radius) - 7px)!important;background:rgb(255 255 255/32%)!important;opacity:1!important;pointer-events:none!important}.nl .platform-support>div>.card-surface{border-radius:22px!important}.nl .nested-frame>.card-surface{border-radius:21px!important}.nl .feature-card>.card-surface{border-radius:calc(var(--radius) - 7px)!important}.nl .footer-main>.card-surface{z-index:0!important;background:rgb(255 255 255/10%)!important;mix-blend-mode:overlay}.nl .overlay-card:before{content:"";position:absolute;z-index:4;inset:0;border-radius:inherit;padding:1px;background:var(--stroke-gradient);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nl .feature-card{aspect-ratio:391/447;position:relative;overflow:hidden}.nl .feature-group{position:absolute;z-index:1;pointer-events:none}.nl .feature-group img{width:100%;height:100%;object-fit:contain}.nl .feature-group--1{left:10.49%;top:9.17%;width:76.55%;height:79.64%}.nl .feature-group--2{left:.51%;top:3.13%;width:92.46%;height:91.5%}.nl .feature-group--3{left:3.84%;top:3.13%;width:92.46%;height:91.5%}.nl .feature-group--4{left:3.32%;top:3.13%;width:92.46%;height:91.5%}.nl .feature-card>div:last-child{position:absolute;z-index:2;left:11%;bottom:7%;right:8%}.nl .feature-card p{margin:0 0 6px;font-size:clamp(12px,calc(.9*var(--vw)),23px);opacity:.6;font-weight:600;letter-spacing:-.03em}.nl .feature-card h3{margin:0;font-size:clamp(22px,calc(1.72*var(--vw)),44px);line-height:1.05;font-weight:800;letter-spacing:-.04em}.nl .launcher-section{padding-top:clamp(160px,calc(12*var(--vw)),310px)}.nl .launcher-preview{position:relative;aspect-ratio:1385/685;border:1px solid transparent;border-radius:28px;overflow:hidden;background:linear-gradient(#0c0b10,#9990d6) padding-box,var(--stroke-gradient) border-box;box-shadow:0 55px 120px rgba(32,18,86,.4)}.nl .launcher-preview__scene,.nl .launcher-preview__scene>img{position:absolute;inset:0;width:100%;height:100%}.nl .launcher-preview__scene>img{object-fit:cover}.nl .launcher-live{position:absolute;inset:0;opacity:0;transition:opacity .6s ease}.nl .launcher-live.is-ready{opacity:1}.nl .launcher-live canvas{width:100%!important;height:100%!important}.nl .launcher-ui{font-family:Polin,sans-serif;color:#fff;pointer-events:none}.nl .lp-panel{position:absolute;display:flex;flex-direction:column;overflow:hidden;backdrop-filter:blur(18px)}.nl .lp-tile{display:grid;place-items:center;flex:none;color:#fff}.nl .lp-play{display:grid;place-items:center;background:#f0631f;font-weight:700;letter-spacing:.04em;color:#fff}.nl .showcase-actions{display:flex;justify-content:space-between;align-items:flex-end;margin-top:42px}.nl .platform-support>span{display:block;text-transform:uppercase;font-size:clamp(12px,calc(.9*var(--vw)),23px);font-weight:600;letter-spacing:-.03em;margin-bottom:10px}.nl .platform-support>div{position:relative;height:min(calc(3.66*var(--vw)),94px);min-height:70px;padding:min(calc(.28*var(--vw)),7px) clamp(20px,calc(2*var(--vw)),38px);display:flex;align-items:center;gap:clamp(20px,calc(2*var(--vw)),34px);border:0;border-radius:31px;background:transparent}.nl .platform-support>div:before{content:"";position:absolute;z-index:3;inset:0;border-radius:inherit;padding:2px;background:var(--stroke-gradient);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nl .platform-support i,.nl .platform-support img{position:relative;z-index:1}.nl .platform-support img{height:clamp(20px,calc(1.5*var(--vw)),28px);width:auto;opacity:.55}.nl .platform-support img[src$="curseforge.svg"]{opacity:1}.nl .platform-support i{width:1px;height:30px;background:var(--stroke)}.nl .download-note{max-width:62ch;margin-top:22px;font-size:clamp(12px,calc(.78*var(--vw)),14px);line-height:1.55;color:rgba(245,243,255,.62)}.nl .download-note p{margin:0}.nl .download-note p+p{margin-top:4px}.nl .download-note b{font-weight:600;color:rgba(245,243,255,.85)}.nl .download-note__sha{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px}.nl .download-note__sha span:first-child{color:rgba(245,243,255,.45)}.nl .download-note__sha button{padding:0;border:0;background:none;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;color:rgba(245,243,255,.5);text-align:left;word-break:break-all;user-select:text}.nl .download-note__sha button:hover{color:#fff}.nl .how-section{padding-top:clamp(190px,calc(14*var(--vw)),360px)}.nl .stars{position:absolute;z-index:-1;width:calc(33*var(--vw));max-width:820px;height:auto;mix-blend-mode:overlay;opacity:.72;pointer-events:none}.nl .stars-left{right:91%;top:28%;transform:rotate(60deg)}.nl .stars-right{left:91%;top:22%;transform:rotate(-59deg)}.nl .progress-line{height:24px;margin-top:18px;display:flex;align-items:center;justify-content:space-between;position:relative;mix-blend-mode:overlay}.nl .progress-line:before{content:"";height:2px;background:#fff;position:absolute;left:1%;right:1%;opacity:.6}.nl .progress-line i{z-index:1;width:15px;height:15px;border:3px solid #fff;background:#fff;border-radius:50%;box-shadow:0 0 0 7px rgba(255,255,255,.2)}.nl .steps-grid{margin-top:53px}.nl .step-card>.overlay-card{height:86px;padding:0 9%;display:flex;align-items:center;gap:12px}.nl .step-card span{font-size:clamp(11px,calc(.78*var(--vw)),20px);font-weight:600;opacity:.6;white-space:nowrap}.nl .step-card h3{font-size:clamp(15px,calc(1.09*var(--vw)),28px);font-weight:600;margin:0;white-space:nowrap}.nl .step-card>p{font-size:clamp(11px,calc(.78*var(--vw)),20px);line-height:1.35;letter-spacing:-.03em;margin:27px 7px 0}.nl .plans-section{position:relative;padding-top:clamp(190px,calc(13*var(--vw)),335px)}.nl .tier-card,.nl .tiers-grid{position:relative}.nl .tier-card{aspect-ratio:391/559;border:0;border-radius:var(--radius);background:transparent;overflow:hidden}.nl .tier-card:before{content:"";position:absolute;z-index:4;inset:0;border-radius:inherit;padding:1px;background:var(--stroke-gradient);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nl .tier-overlay{position:absolute;z-index:0;inset:6px 7px;width:calc(100% - 14px);height:calc(100% - 12px);max-width:none;object-fit:fill;mix-blend-mode:overlay;transform:scale(1.2);transform-origin:center;pointer-events:none}.nl .tier-rows{position:absolute;inset:6px 7px;display:grid;grid-template-rows:repeat(7,minmax(0,1fr));gap:6px}.nl .tier-row{position:relative;height:auto;margin:0;padding:0 7.7%;display:flex;align-items:center;justify-content:space-between;border:0;border-radius:10px;background:transparent;font-size:clamp(11px,calc(.82*var(--vw)),21px);font-weight:500;line-height:1.05;letter-spacing:-.045em;color:#fff;overflow:hidden}.nl .tier-row:before{background:rgb(255 255 255/32%)}.nl .tier-row:after,.nl .tier-row:before{content:"";position:absolute;inset:0;border-radius:inherit;mix-blend-mode:overlay;pointer-events:none}.nl .tier-row:after{z-index:1;box-shadow:inset 0 0 0 1px rgb(255 255 255/32%)}.nl .tier-row>i,.nl .tier-row>span{position:relative;z-index:2}.nl .tier-row--head{border-radius:21px 21px 10px 10px;font-size:clamp(15px,calc(1.09*var(--vw)),28px);font-weight:600}.nl .tier-row--last{border-radius:10px 10px 21px 21px}.nl .tier-row i{width:7px;height:7px;flex:none;margin-left:10px;border-radius:50%;background:#2f2191}.nl .nl-starfield{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;contain:strict;opacity:.75;transition:opacity .7s ease;-webkit-mask-image:linear-gradient(180deg,#000,#000 38%,transparent 70%);mask-image:linear-gradient(180deg,#000,#000 38%,transparent 70%)}.nl .nl-starfield.is-moving{opacity:0}.nl .nl-star{position:absolute;background:#fff;opacity:var(--max,.8);box-shadow:0 0 2px .5px rgba(255,255,255,.4);transition:opacity .7s ease;animation:nl-star-twinkle var(--dur,4s) ease-in-out infinite}@keyframes nl-star-twinkle{0%,to{opacity:var(--min,.1)}50%{opacity:var(--max,.8)}}.nl .nl-shooting-field{inset:0;width:100%;height:100%;opacity:.7}.nl .nl-dustfield,.nl .nl-shooting-field{position:fixed;z-index:-1;pointer-events:none}.nl .nl-dustfield{left:0;right:0;bottom:0;height:calc(42*var(--vh));overflow:hidden;contain:strict;opacity:.65}.nl .nl-dust{position:absolute;bottom:-8px;border-radius:50%;background:#fff;opacity:0;box-shadow:0 0 3px rgba(255,255,255,.25);will-change:transform,opacity;animation:nl-dust-rise var(--ddur,10s) ease-in-out infinite;animation-delay:calc(var(--ddelay,0s) * -1)}@keyframes nl-dust-rise{0%{opacity:.6;transform:translate3d(0,10px,0) scale(.7)}25%{opacity:.48;transform:translate3d(var(--dwave,5px),calc(-10*var(--vh)),0) scale(.9)}50%{opacity:.34;transform:translate3d(0,calc(-21*var(--vh)),0) scale(1.05)}75%{opacity:.17;transform:translate3d(calc(var(--ddrift,0px) - var(--dwave,5px)),calc(-31*var(--vh)),0) scale(1.25)}to{opacity:0;transform:translate3d(var(--ddrift,0),calc(-42*var(--vh)),0) scale(1.45)}}.nl .nl-dustfield.is-paused .nl-dust,.nl .nl-starfield.is-paused .nl-star{animation-play-state:paused}.nl .faq-section{padding-top:clamp(180px,calc(13*var(--vw)),330px)}.nl .faq-list{display:grid;gap:12px;width:100%;margin-inline:auto}.nl .nested-frame{position:relative;border:0;border-radius:29px;background:transparent;padding:7px}.nl .nested-frame:before{content:"";position:absolute;z-index:3;inset:0;border-radius:inherit;padding:1px;background:var(--stroke-gradient);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nl .faq-list details{padding:7px;overflow:hidden}.nl .faq-list summary{position:relative;z-index:1;min-height:72px;padding:0 22px;display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;font-size:clamp(16px,calc(1.2*var(--vw)),21px);font-weight:600}.nl .faq-list summary::-webkit-details-marker{display:none}.nl .faq-list summary i{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:50%;background:rgba(255,255,255,.08);font-style:normal;font-size:22px;transition:transform .25s}.nl .faq-list details[open] summary i{transform:rotate(45deg)}.nl .faq-list details>p{position:relative;z-index:1;margin:0;padding:0 70px 24px 22px;color:rgba(245,243,255,.58);line-height:1.6}.nl .support-section{padding-top:clamp(150px,calc(11*var(--vw)),280px)}.nl .support-panel{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:7px}.nl .ember-frame{--ember-duration:9s;--ember-glow-size:340px;--ember-stops:rgb(255 255 255/22%) 0%,#f59c07 9%,rgb(255 255 255/22%) 20%,rgb(112 86 255/90%) 48%,rgb(255 255 255/22%) 60%,#f57507 76%,rgb(255 255 255/22%) 88%}.nl .ember-frame--slow{--ember-duration:40s;--ember-glow-size:240px}.nl .ember-frame.ember-frame:before{padding:1.5px;background:conic-gradient(from var(--nl-ember-angle),var(--ember-stops));animation:nl-ember-spin var(--ember-duration) linear infinite;animation-delay:var(--ember-delay,0s)}.nl .support-panel.ember-frame:after{content:"";z-index:-1;background:conic-gradient(from var(--nl-ember-angle),transparent 0,#f57507 9%,transparent 24%,#7056ff 48%,transparent 62%,#f59c07 76%,transparent 90%);filter:blur(34px);opacity:.38}.nl .ember-glow,.nl .support-panel.ember-frame:after{position:absolute;inset:0;border-radius:inherit;animation:nl-ember-spin var(--ember-duration) linear infinite;pointer-events:none}.nl .ember-glow{z-index:1;mix-blend-mode:screen;opacity:.5;background:radial-gradient(var(--ember-glow-size) circle at calc(50% + sin(var(--nl-ember-angle) + 32deg) * 50%) calc(50% - cos(var(--nl-ember-angle) + 32deg) * 50%),rgb(245 117 7/60%),transparent 70%),radial-gradient(calc(var(--ember-glow-size) * .85) circle at calc(50% + sin(var(--nl-ember-angle) + 274deg) * 50%) calc(50% - cos(var(--nl-ember-angle) + 274deg) * 50%),rgb(245 156 7/45%),transparent 70%);animation-delay:var(--ember-delay,0s)}.nl .tiers-grid .tier-card:nth-child(2){--ember-delay:-10s}.nl .tiers-grid .tier-card:nth-child(3){--ember-delay:-20s}.nl .tiers-grid .tier-card:nth-child(4){--ember-delay:-30s}@keyframes nl-ember-spin{to{--nl-ember-angle:360deg}}.nl .ember-frame .ember-glow,.nl .ember-frame.ember-frame:before,.nl .support-panel.ember-frame:after{animation-play-state:paused}.nl .ember-frame[data-live] .ember-glow,.nl .ember-frame[data-live].ember-frame:before,.nl .support-panel.ember-frame[data-live]:after{animation-play-state:running}.nl[data-lite] .ember-glow,.nl[data-lite] .support-panel.ember-frame:after{animation:none}.nl[data-lite] .lp-panel{backdrop-filter:none}.nl .support-main{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(28px,calc(2.6*var(--vw)),56px);overflow:hidden;border-radius:22px;background:linear-gradient(160deg,#1a1240,#3a2a8f 60%,#6b3a3a)}.nl .support-main>.support-shader{position:absolute;z-index:0;inset:0;width:100%;height:100%;border-radius:inherit;image-rendering:pixelated;opacity:0;transition:opacity .6s ease;pointer-events:none}.nl .support-shader[data-ready]{opacity:1}.nl .support-main:after{content:"";position:absolute;z-index:0;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgb(255 255 255/14%),inset 0 1px 0 rgb(255 255 255/22%);pointer-events:none}.nl .support-main>*{position:relative;z-index:1}.nl .support-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:clamp(11px,calc(.78*var(--vw)),15px);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(245,243,255,.78)}.nl .support-eyebrow:before{content:"";width:8px;height:8px;border-radius:50%;background:#f59c07;box-shadow:0 0 0 5px rgb(245 156 7/22%);animation:nl-support-pulse 2.4s ease-in-out infinite}@keyframes nl-support-pulse{50%{box-shadow:0 0 0 9px rgb(245 156 7/0)}}.nl .support-main h3{margin:clamp(18px,calc(1.6*var(--vw)),30px) 0 0;font-size:clamp(30px,calc(2.7*var(--vw)),60px);font-weight:700;line-height:1;letter-spacing:-.045em;text-shadow:0 2px 24px rgb(10 6 30/45%)}.nl .support-main p{max-width:52ch;margin:clamp(14px,calc(1.1*var(--vw)),22px) 0 clamp(26px,calc(2.4*var(--vw)),46px);font-size:clamp(14px,calc(.95*var(--vw)),18px);line-height:1.55;color:rgba(245,243,255,.78)}.nl .support-actions{margin-top:auto}.nl .support-actions>a{padding-inline:clamp(22px,calc(2*var(--vw)),40px);transition:filter .2s ease,transform .2s ease}.nl .support-actions>a:hover{filter:brightness(1.08);transform:translateY(-1px)}.nl .support-actions>a:focus-visible{outline:2px solid #fff;outline-offset:3px}.nl .support-actions .is-light{color:#503bc9;background:#fff}.nl .support-actions .support-donate{overflow:hidden;color:#fff;background:linear-gradient(135deg,#f59c07,#f57507);box-shadow:0 10px 34px rgb(245 117 7/38%),inset 0 1px 0 rgb(255 255 255/35%);text-shadow:0 1px 2px rgb(120 40 0/35%)}.nl .support-donate:after{content:"";position:absolute;z-index:1;inset:0;border-radius:inherit;background:linear-gradient(110deg,transparent 38%,rgb(255 255 255/55%) 50%,transparent 62%);background-size:260% 100%;background-position:130% 0;animation:nl-support-shine 4.2s ease-in-out infinite;pointer-events:none}@keyframes nl-support-shine{0%,55%{background-position:130% 0}85%,to{background-position:-30% 0}}.nl .support-donate__icon{position:relative;z-index:2;width:clamp(22px,calc(1.35*var(--vw)),28px);height:auto;flex:none;filter:drop-shadow(0 1px 2px rgb(120 40 0/35%));transform-origin:50% 90%}.nl .support-donate:hover .support-donate__icon{animation:nl-support-ring .7s ease-in-out}@keyframes nl-support-ring{20%{transform:rotate(-14deg)}40%{transform:rotate(11deg)}60%{transform:rotate(-7deg)}80%{transform:rotate(3deg)}}.nl .support-uses{display:grid;grid-template-rows:repeat(5,minmax(58px,1fr));gap:6px}.nl .support-uses .tier-row{font-size:clamp(14px,calc(1*var(--vw)),20px)}.nl .support-uses .tier-row--head{font-size:clamp(16px,calc(1.15*var(--vw)),24px)}.nl .site-footer{padding:clamp(110px,calc(8*var(--vw)),200px) 0 20px}.nl .footer-main{display:flex;justify-content:space-between;gap:70px;padding:38px}.nl .footer-main>*{position:relative;z-index:1}.nl .footer-brand{max-width:390px}.nl .footer-brand>div{display:flex;align-items:center;gap:13px}.nl .footer-brand img{width:42px;height:48px;object-fit:contain;flex:none;filter:brightness(0) invert(1)}.nl .footer-brand span{display:grid}.nl .footer-brand b{font-size:20px}.nl .footer-brand small{font-size:smaller;letter-spacing:.12em;color:rgba(255,255,255,.45)}.nl .footer-brand p{margin:1em 0;color:rgba(245,243,255,.58);line-height:1.55}.nl .footer-brand>a{position:relative;isolation:isolate;display:inline-flex;padding:13px 20px;border:0;border-radius:14px;background:#fff;color:#18102e;font-weight:600}.nl .footer-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(30px,calc(5*var(--vw)),80px)}.nl .footer-cols nav{display:flex;flex-direction:column;gap:13px}.nl .footer-cols b{text-transform:uppercase;letter-spacing:.12em;font-size:13px;color:rgba(255,255,255,.48)}.nl .footer-cols a{color:rgba(245,243,255,.62)}.nl .footer-cols a:hover{color:#fff}.nl .footer-bottom{display:flex;justify-content:space-between;gap:20px;padding-top:28px;margin-top:35px;border-top:1px solid rgba(255,255,255,.08);font-size:13px;color:rgba(255,255,255,.38)}.nl .nl-grain{position:fixed;z-index:100;inset:-64px;pointer-events:none;background-repeat:repeat;opacity:0;transition:opacity .6s ease;animation:nl-grain .9s step-end infinite;will-change:transform}.nl .nl-grain[data-ready]{opacity:1}@keyframes nl-grain{0%{transform:translateZ(0)}11%{transform:translate3d(-40px,24px,0)}22%{transform:translate3d(32px,-48px,0)}33%{transform:translate3d(-16px,-24px,0)}44%{transform:translate3d(48px,8px,0)}55%{transform:translate3d(-56px,-32px,0)}66%{transform:translate3d(16px,56px,0)}77%{transform:translate3d(-24px,40px,0)}88%{transform:translate3d(40px,-8px,0)}}@media(max-width:1536px),(pointer:coarse) and (orientation:landscape) and (max-height:540px),(pointer:coarse) and (orientation:portrait) and (max-aspect-ratio:3/5){.nl{--content:min(calc(calc(100*var(--vw)) - 64px),1180px)}.nl .site-header{padding-inline:32px}.nl .header-inner{gap:24px}.nl .support-link{display:none}.nl .desktop-nav{gap:24px}.nl .auth-frame .register{min-width:140px}.nl .auth-frame a{padding-inline:18px}.nl .feature-grid,.nl .steps-grid,.nl .tiers-grid{gap:14px}}@media(max-width:1179px),(pointer:coarse) and (orientation:landscape) and (max-height:540px),(pointer:coarse) and (orientation:portrait) and (max-aspect-ratio:3/5){.nl{--content:calc(calc(100*var(--vw)) - 48px)}.nl .site-header{padding:16px 24px}.nl .header-inner{min-height:52px}.nl .auth-frame,.nl .desktop-language,.nl .desktop-nav,.nl .desktop-only-social,.nl .header-account{display:none}.nl .mobile-menu-toggle{display:grid}.nl .mobile-nav-shell{display:block}.nl .site-header.is-open .mobile-nav-shell{max-height:620px;opacity:1;visibility:visible;pointer-events:auto;border-color:rgba(255,255,255,.08);transition-delay:0s}.nl .brand img{width:40px;height:46px}.nl .brand span{font-size:18px}.nl .hero{height:760px;padding-top:150px}.nl .hero-title__art>.fit-width>span{font-size:calc(23*var(--vw))}.nl .hero-subtitle{font-size:calc(7*var(--vw))}.nl .hero-scene{top:9%;height:67%}.nl .hero-actions{top:auto;bottom:55px}.nl .feature-grid,.nl .steps-grid,.nl .tiers-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.nl .tier-card{height:auto;min-height:520px}.nl .footer-main{gap:46px}.nl .footer-cols{gap:32px}}@media(max-width:767px),(pointer:coarse) and (orientation:landscape) and (max-height:540px),(pointer:coarse) and (orientation:portrait) and (max-aspect-ratio:3/5){.nl{--content:calc(calc(100*var(--vw)) - 32px)}.nl .site-header{padding:12px 16px}.nl .header-inner{min-height:48px}.nl .brand{gap:10px}.nl .brand img{width:34px;height:39px}.nl .brand span{font-size:15px}.nl .mobile-menu-toggle{width:46px;height:46px;border-radius:14px}.nl .mobile-nav{padding-inline:16px;padding-bottom:20px}.nl .mobile-nav>a{border-radius:14px}.nl .mobile-nav-tools{align-items:flex-end}.nl .hero{height:690px;padding-top:130px}.nl .hero-title__art>.fit-width>span{font-size:calc(22.4*var(--vw));line-height:.8}.nl .hero-subtitle{font-size:calc(6.9*var(--vw));margin-top:calc(6*var(--vw))}.nl .hero-scene{left:-28%;width:156%;top:14%;height:55%}.nl .hero-actions{display:grid;gap:12px;bottom:25px}.nl .hero-links{display:none}.nl .double-frame{height:70px}.nl .download-group>span{margin-left:5px}.nl .scroll-gradient{padding-bottom:0}.nl .content-section{padding-top:110px}.nl .stretch-heading{height:70px}.nl .stretch-heading__box span{font-size:72px}.nl .section-kickers{font-size:10px;gap:20px}.nl .feature-grid,.nl .steps-grid,.nl .tiers-grid{grid-template-columns:1fr;gap:16px}.nl .feature-card{aspect-ratio:391/447}.nl .feature-card h3{font-size:30px}.nl .launcher-section{padding-top:145px}.nl .launcher-preview{aspect-ratio:1385/685;border-radius:28px}.nl .launcher-preview__scene{transform:none}.nl .showcase-actions{flex-direction:column;align-items:stretch;gap:22px}.nl .showcase-actions>*{min-width:0;max-width:100%}.nl .platform-support>div{width:100%;justify-content:center}.nl .platform-support img{max-width:38%}.nl .how-section,.nl .plans-section{padding-top:160px}.nl .progress-line{display:none}.nl .steps-grid{margin-top:30px}.nl .step-card>.overlay-card{height:78px}.nl .step-card>p{font-size:14px;margin:14px 10px 28px}.nl .tier-card{min-height:0;aspect-ratio:391/559}.nl .tier-row{font-size:14px}.nl .tier-row--head{font-size:22px}.nl .support-panel{grid-template-columns:1fr}.nl .support-uses{grid-template-rows:repeat(5,56px)}.nl .footer-main{flex-direction:column;gap:38px;padding:30px}.nl .footer-brand{max-width:520px}.nl .footer-cols{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.nl .footer-bottom{flex-direction:column}.nl .faq-list details>p{padding-right:22px}}@media(max-width:559px),(pointer:coarse) and (orientation:portrait) and (max-aspect-ratio:3/5){.nl{--content:calc(calc(100*var(--vw)) - 24px)}.nl .brand span{display:none}.nl .mobile-nav-tools{align-items:center}.nl .mobile-languages button,.nl .mobile-socials a{width:42px;height:42px;border-radius:14px}.nl .mobile-auth{grid-template-columns:1fr}.nl .double-frame>.is-disabled,.nl .double-frame>a{padding-inline:14px}.nl .showcase-actions .double-frame{width:100%}.nl .showcase-actions .double-frame>.is-disabled,.nl .showcase-actions .double-frame>a{flex:1;min-width:0}.nl .support-main{padding:24px 20px}.nl .support-actions{width:100%}.nl .support-actions>a{flex:1;min-width:0;padding-inline:12px}.nl .footer-main{padding:22px}.nl .footer-cols{grid-template-columns:1fr;gap:28px}.nl .footer-cols a{min-width:0;overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.nl .ember-frame.ember-frame:before,.nl .ember-glow,.nl .nl-dust,.nl .nl-grain,.nl .nl-star,.nl .support-donate:after,.nl .support-donate:hover .support-donate__icon,.nl .support-eyebrow:before,.nl .support-panel.ember-frame:after{animation:none}.nl .launcher-live,.nl .mobile-menu-toggle i,.nl .mobile-nav-shell,.nl .nl-starfield{transition:none}}@media(max-width:767px),(pointer:coarse) and (orientation:landscape) and (max-height:540px),(pointer:coarse) and (orientation:portrait) and (max-aspect-ratio:3/5){.nl .hero-title,.nl .section-kickers,.nl .stretch-heading{mix-blend-mode:normal}.nl .hero-title{color:rgba(150,128,255,.62)}.nl .hero-subtitle{color:rgba(214,203,255,.92)}.nl .stretch-heading{color:rgba(236,231,255,.95)}.nl .section-kickers{color:rgba(214,203,255,.8)}}@supports (-moz-appearance:none){.nl .card-surface,.nl .footer-main>.card-surface,.nl .hero-title,.nl .progress-line,.nl .section-kickers,.nl .stars,.nl .stretch-heading,.nl .tier-overlay,.nl .tier-row:after,.nl .tier-row:before{mix-blend-mode:normal}.nl .hero-title{color:rgba(142,114,255,.42)}.nl .hero-subtitle{color:rgba(214,203,255,.9)}.nl .section-kickers,.nl .stretch-heading{color:rgba(236,231,255,.94)}.nl .progress-line{opacity:.55}.nl .card-surface{background:rgb(255 255 255/11%)!important}.nl .footer-main>.card-surface{background:rgb(255 255 255/4%)!important}.nl .stars{opacity:.4}.nl .tier-overlay{opacity:.3}.nl .tier-row:before{background:rgb(255 255 255/11%)}.nl .tier-row:after{box-shadow:inset 0 0 0 1px rgb(255 255 255/18%)}}html:has(.nl){scroll-behavior:smooth}.nl [id]{scroll-margin-top:96px}@media(prefers-reduced-motion:reduce){html:has(.nl){scroll-behavior:auto}}