@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap";:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;width:100%;min-width:320px;margin:0;padding:0;overflow-x:clip}body{width:100%;min-width:320px;min-height:100vh;margin:0;padding:0;overflow-x:clip}#root{width:100%;min-height:100vh;margin:0;padding:0}img,video,svg{max-width:100%}button,input,select,textarea{font:inherit}button{cursor:pointer}#root{width:100%;max-width:none;margin:0;padding:0}.app{width:100%;min-height:100vh;margin:0;padding:0}*{box-sizing:border-box}@media (width<=768px){#root,.app{width:100%;max-width:100%}}.nlp-page{--navy:#1f4e79;--navy-d:#12304d;--navy-dd:#0c2238;--saffron:#e67e22;--saffron-d:#cf6d14;--saffron-l:#fff4e5;--ink:#1d2433;--muted:#566074;--bg:#fff;--bg2:#f5f8fc;--line:#e3e8f0;--ok:#1e8e3e;--warn:#a85f00;--radius:16px;--radius-sm:10px;--shadow:0 1px 2px #12304d0f,0 12px 32px #12304d14;--pad:clamp(16px,4vw,28px);--section:clamp(48px,7vw,92px)}html{scroll-behavior:smooth}.nlp-page,.nlp-page *,.nlp-page :before,.nlp-page :after{box-sizing:border-box}.nlp-page{color:var(--ink);background:var(--bg);-webkit-text-size-adjust:100%;margin:0;font-family:Noto Sans,Noto Sans Devanagari,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.65;overflow-x:hidden}.nlp-page.hi{font-family:Noto Sans Devanagari,Noto Sans,system-ui,sans-serif;line-height:1.75}.nlp-page img,.nlp-page svg{max-width:100%}.nlp-page a{color:var(--navy)}.nlp-page h1,.nlp-page h2,.nlp-page h3{text-wrap:balance;margin:0;line-height:1.2}.nlp-page p{text-wrap:pretty}.nlp-page :focus-visible{outline:3px solid var(--saffron);outline-offset:2px;border-radius:6px}.nlp-page section[id],.nlp-page main,.nlp-page section[id]{scroll-margin-top:84px}.wrap{width:100%;max-width:1160px;padding:0 var(--pad);margin:0 auto}.nlp-page section{padding:var(--section) 0}.nlp-page section.alt{background:var(--bg2)}.nlp-page h2{color:var(--navy-d);letter-spacing:-.4px;margin-bottom:12px;font-size:clamp(26px,3.6vw,38px)}.sub{color:var(--muted);max-width:720px;margin:0 0 clamp(24px,4vw,40px);font-size:clamp(16px,1.8vw,18px)}.center{text-align:center}.center .sub,.sub.center{margin-left:auto;margin-right:auto}.demo{color:#fff;text-align:center;background:#222;padding:7px 14px;font-size:13px;line-height:1.4}.nlp-page header{z-index:40;-webkit-backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--line);background:#fffffff0;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;gap:14px;min-height:68px;display:flex}.logo{color:var(--navy);white-space:nowrap;align-items:center;gap:8px;font-size:21px;font-weight:800;text-decoration:none;display:flex}.logo span{background:var(--saffron);color:#fff;letter-spacing:.3px;border-radius:8px;padding:2px 9px;font-size:13px}.navlinks{align-items:center;gap:clamp(14px,2vw,26px);margin-left:auto;display:flex}.navlinks a{color:var(--muted);border-bottom:2px solid #0000;padding:6px 2px;font-size:15px;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s}.navlinks a:hover{color:var(--navy);border-bottom-color:var(--saffron)}.nav-actions{align-items:center;gap:10px;display:flex}.lang{border:1px solid var(--line);background:#fff;border-radius:999px;display:flex;overflow:hidden}.lang button{cursor:pointer;font:inherit;color:var(--muted);background:0 0;border:0;min-height:36px;padding:7px 13px;font-size:14px}.lang button.on{background:var(--navy);color:#fff}.burger{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:none}.burger span,.burger span:before,.burger span:after{background:var(--navy);border-radius:2px;width:20px;height:2px;transition:transform .2s,background .2s;display:block;position:relative}.burger span:before,.burger span:after{content:"";position:absolute;left:0}.burger span:before{top:-6px}.burger span:after{top:6px}.burger[aria-expanded=true] span{background:0 0}.burger[aria-expanded=true] span:before{transform:translateY(6px)rotate(45deg)}.burger[aria-expanded=true] span:after{transform:translateY(-6px)rotate(-45deg)}.nlp-page .logo .hd-logo-img{object-fit:contain;flex:none;width:auto;max-width:56px;height:40px;display:block}@media (width<=640px){.nlp-page .logo .hd-logo-img{max-width:46px;height:34px}}@media (width<=380px){.nlp-page .logo .hd-logo-img{max-width:40px;height:30px}}.btn{background:var(--saffron);color:#fff;font:inherit;border:2px solid var(--saffron);cursor:pointer;text-align:center;border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:13px 24px;font-size:16px;font-weight:700;line-height:1.3;text-decoration:none;transition:background .15s,transform .15s,box-shadow .15s;display:inline-flex}.nlp-page a.btn{color:#fff}.btn:hover{background:var(--saffron-d);border-color:var(--saffron-d);box-shadow:0 8px 20px #e67e224d}.btn:active{transform:translateY(1px)}.btn.ghost,.nlp-page a.btn.ghost{color:var(--navy);border-color:var(--navy);background:#fff}.btn.ghost:hover{background:var(--navy);color:#fff;box-shadow:none}.nlp-page a.btn.ghost:hover{color:#fff}.btn.small{min-height:40px;padding:8px 16px;font-size:14px}.nlp-page section.hero{color:#fff;background:radial-gradient(900px 420px at 88% -10%,#e67e2247,transparent 60%), radial-gradient(700px 400px at -10% 110%,#1f4e79e6,transparent 60%), linear-gradient(160deg,var(--navy-d),var(--navy-dd));padding:clamp(40px,7vw,88px) 0 clamp(32px,5vw,56px);position:relative;overflow:hidden}.hero-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);align-items:center;gap:clamp(24px,5vw,56px);display:grid}.eyebrow{color:#ffd9ad;background:#fff4e51f;border:1px solid #ffd9ad59;border-radius:999px;margin-bottom:18px;padding:6px 14px;font-size:14px;font-weight:600;line-height:1.4;display:inline-block}.nlp-page h1{color:#fff;letter-spacing:-.8px;margin:0 0 18px;font-size:clamp(30px,5.2vw,54px);line-height:1.12}.lead{color:#d4e0ee;max-width:600px;margin:0 0 28px;font-size:clamp(16px,2vw,19px)}.ctas{flex-wrap:wrap;gap:12px;display:flex}.hero .btn.ghost,.nlp-page .hero a.btn.ghost{color:#fff;background:0 0;border-color:#ffffff8c}.hero .btn.ghost:hover{color:var(--navy-d);background:#fff}.nlp-page .hero a.btn.ghost:hover{color:var(--navy-d)}.hero-card{color:var(--ink);border-radius:var(--radius);border-top:5px solid var(--saffron);background:#fff;padding:clamp(20px,3vw,30px);box-shadow:0 24px 60px #00000047}.hero-card h3{color:var(--navy);margin:0 0 14px;font-size:20px}.hero-card ul{margin:0;padding:0;list-style:none}.hero-card li{border-bottom:1px solid var(--line);margin:0;padding:10px 0 10px 30px;font-size:15px;position:relative}.hero-card li:last-child{border-bottom:0}.hero-card li:before{content:"";border-left:3px solid var(--ok);border-bottom:3px solid var(--ok);transform-origin:50%;width:16px;height:9px;position:absolute;top:15px;left:2px;transform:rotate(-45deg)scale(.8)}.trust{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:clamp(28px,5vw,52px);display:grid}.trust div{text-align:left;color:#c4d3e4;background:#ffffff12;border:1px solid #ffffff29;border-radius:14px;padding:16px 14px;font-size:14px;line-height:1.45}.trust b{color:#fff;margin-bottom:2px;font-size:clamp(18px,2.2vw,22px);display:block}.grid2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(20px,4vw,48px);display:grid}.grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:clamp(18px,2.4vw,26px);transition:border-color .2s,box-shadow .2s}.alt .card:hover{box-shadow:var(--shadow);border-color:#c9d8ea}.card h3{color:var(--navy);margin:14px 0 8px;font-size:18px}.card p{color:var(--muted);margin:0;font-size:15px}.ic{background:var(--saffron-l);border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.ic svg{width:22px;height:22px;stroke:var(--saffron);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.problem{gap:12px;margin:0;padding:0;list-style:none;display:grid}.problem li{border:1px solid var(--line);border-left:4px solid var(--saffron);background:#fff;border-radius:12px;padding:14px 16px;font-size:15px}.earn .card{border-top:4px solid var(--saffron)}.big{color:var(--saffron);letter-spacing:-1px;font-size:clamp(38px,5vw,52px);font-weight:800;line-height:1}.example{border:1px dashed var(--navy);border-radius:var(--radius);background:#fff;margin-top:28px;padding:clamp(16px,3vw,28px)}.example h3{color:var(--navy);margin-bottom:12px;font-size:19px}.example table{border-collapse:collapse;width:100%;font-size:15px}.example td{border-bottom:1px solid var(--line);vertical-align:top;padding:11px 6px}.example td:last-child{text-align:right;white-space:nowrap;padding-left:16px;font-weight:700}.example tr.total td{color:var(--navy);background:var(--bg2);border-bottom:0;font-size:17px;font-weight:800}.disclaimer{color:var(--muted);margin:12px 0 0;font-size:13px;line-height:1.55}.steps{counter-reset:s;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding-top:18px;display:grid}.step{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:30px 24px 24px;position:relative}.step:before{counter-increment:s;content:counter(s);background:var(--navy);color:#fff;width:38px;height:38px;box-shadow:0 0 0 5px var(--bg2);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:-18px;left:22px}.step h3{color:var(--navy);margin:0 0 8px;font-size:18px}.step p{color:var(--muted);margin:0;font-size:15px}.price{background:var(--saffron-l);color:var(--warn);border-radius:8px;margin-top:14px;padding:5px 12px;font-size:14px;font-weight:700;display:inline-block}.conduct{margin:0;padding:0;list-style:none}.conduct li{border-bottom:1px solid var(--line);margin:0;padding:10px 0 10px 28px;font-size:15px;position:relative}.conduct li:last-child{border-bottom:0}.conduct li:before{content:"";background:var(--saffron);border-radius:50%;width:10px;height:10px;position:absolute;top:19px;left:3px}.grid2>div>h2+.conduct{margin-top:14px}.checker{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;flex-wrap:wrap;gap:12px;padding:16px;display:flex}.nlp-page .checker select{flex:200px;min-width:0}.checker .btn{flex:none}.result{border-radius:12px;margin-top:16px;padding:14px 16px;font-weight:600;display:none}.result.open{color:var(--ok);background:#e8f5ec;border:1px solid #bfe3c9;display:block}.result.taken{color:var(--warn);background:#fff4e5;border:1px solid #f5d6a8;display:block}.event{background:linear-gradient(135deg,var(--navy),var(--navy-d));color:#fff;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(22px,4vw,40px);display:flex}.event h3{margin:0 0 6px;font-size:clamp(20px,3vw,26px)}.event p{opacity:.9;margin:0}.ph{border-radius:var(--radius);color:var(--muted);background:#fff;border:2px dashed #c9d2df;padding:22px;font-size:15px}.nlp-page details{border:1px solid var(--line);background:#fff;border-radius:14px;max-width:860px;margin-bottom:12px;transition:border-color .2s,box-shadow .2s}.nlp-page details[open]{box-shadow:var(--shadow);border-color:#c9d8ea}.nlp-page summary{cursor:pointer;color:var(--navy);min-height:52px;padding:16px 52px 16px 18px;font-weight:600;list-style:none;position:relative}.nlp-page summary::-webkit-details-marker{display:none}.nlp-page summary:after{content:"+";background:var(--saffron-l);width:28px;height:28px;color:var(--saffron-d);border-radius:50%;justify-content:center;align-items:center;font-size:20px;font-weight:700;line-height:1;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.nlp-page details[open] summary:after{content:"−"}details p{color:var(--muted);margin:0;padding:0 18px 18px;font-size:15px}.formbox{border:1px solid var(--line);border-top:5px solid var(--saffron);background:#fff;border-radius:20px;max-width:740px;margin:0 auto;padding:clamp(18px,4vw,36px);box-shadow:0 24px 60px #12304d1f}.progress{gap:6px;margin-bottom:22px;display:flex}.progress i{background:var(--line);border-radius:3px;flex:1;height:6px}.progress i.on{background:var(--saffron)}.fstep{display:none}.fstep.on{display:block}.row{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.nlp-page label{color:var(--ink);margin:14px 0 6px;font-size:14px;font-weight:600;display:block}.nlp-page input,.nlp-page select,.nlp-page textarea{border-radius:var(--radius-sm);width:100%;font:inherit;color:var(--ink);background:#fff;border:1px solid #c3cddb;min-height:48px;padding:12px 14px;font-size:16px}.nlp-page textarea{resize:vertical;min-height:96px}.nlp-page input:focus,.nlp-page select:focus,.nlp-page textarea:focus{border-color:var(--saffron);outline:3px solid #e67e2240}.err{color:#c0392b;min-height:18px;margin-top:4px;font-size:13px}.nlp-page label.chk{color:var(--muted);align-items:flex-start;gap:12px;margin-top:18px;font-size:14px;font-weight:400;display:flex}.nlp-page .chk input{width:22px;height:22px;min-height:0;accent-color:var(--saffron);flex:0 0 22px;margin-top:2px}.yn{flex-wrap:wrap;gap:12px;display:flex}.nlp-page .yn label{border-radius:var(--radius-sm);cursor:pointer;border:1px solid #c3cddb;align-items:center;gap:10px;min-height:46px;margin:0;padding:10px 18px;font-weight:500;display:flex}.nlp-page .yn input{width:18px;height:18px;min-height:0;accent-color:var(--saffron)}.fbtns{justify-content:space-between;gap:12px;margin-top:24px;display:flex}.thanks{text-align:center;padding:20px 4px}.thanks h3{color:var(--ok);margin-bottom:12px;font-size:clamp(20px,3vw,26px)}.hp{position:absolute;left:-9999px}.nlp-page footer{background:var(--navy-dd);color:#c4d3e4;padding:clamp(32px,5vw,52px) 0;font-size:14px;line-height:1.8}.nlp-page footer a{color:#fff;text-decoration:none}.nlp-page footer a:hover{text-decoration:underline}.fgrid{grid-template-columns:2fr 1fr 1fr;gap:28px;display:grid}.fgrid p{margin:8px 0 0}.safe{color:#fff;background:#ffffff14;border:1px solid #ffffff24;border-radius:12px;margin-top:26px;padding:14px 18px}.mcta{display:none}@media (width<=1024px){.grid4,.trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.nav{flex-wrap:wrap;padding-top:8px;padding-bottom:8px}.burger{display:inline-flex}.nav-actions{margin-left:auto}.navlinks{border-top:1px solid var(--line);flex-direction:column;flex:0 0 100%;order:3;align-items:stretch;gap:0;margin:0;padding:6px 0 10px;display:none}.navlinks.open{display:flex}.navlinks a{border-bottom:1px solid var(--line);padding:14px 4px;font-size:16px}.navlinks a:last-child{border-bottom:0}.hero-grid,.grid2,.grid3,.steps{grid-template-columns:1fr}.steps{gap:30px}.fgrid{grid-template-columns:1fr}.mcta{z-index:50;-webkit-backdrop-filter:blur(8px);border-top:1px solid var(--line);padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:#fffffff5;display:block;position:fixed;bottom:0;left:0;right:0}.mcta .btn{width:100%}.nlp-page{padding-bottom:78px}}@media (width<=640px){.grid4,.row{grid-template-columns:1fr}.ctas .btn{width:100%}.checker{padding:12px}.checker .btn,.nlp-page .checker select{flex:100%;width:100%}.fbtns .btn{flex:1}.event{text-align:left;flex-direction:column;align-items:stretch}.event .btn{width:100%}.example td{padding:10px 4px;font-size:14px}.example td:last-child{padding-left:10px}}@media (width<=480px){.trust{gap:10px}.trust div{padding:12px}.nav-actions .btn.small{display:none}.logo{font-size:19px}.lang button{padding:7px 11px}}@media (width<=360px){.trust{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.nlp-page *{transition:none!important}}.nlp-page{--navy:#214f78;--navy-d:#153956;--navy-dd:#0b2439;--saffron:#e58a2b;--saffron-d:#c96f16;--saffron-l:#fff3e3;--ink:#202b3a;--muted:#647184;--bg:#fff;--bg2:#f6f8fb;--line:#e5eaf0;--radius:18px;--radius-sm:11px;--shadow:0 8px 26px #1539560f,0 2px 6px #15395609}.nlp-page main{overflow:hidden}.nlp-page section{position:relative}.nlp-page section:not(.hero):before{content:"";width:min(1160px,calc(100% - 2 * var(--pad)));background:linear-gradient(90deg,#0000,#214f781a,#0000);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.nlp-page section.hero:before{display:none}.nlp-page h2{letter-spacing:-.7px;font-weight:800}.nlp-page h2:after{content:"";background:var(--saffron);border-radius:99px;width:48px;height:4px;margin-top:14px;display:block}.nlp-page .center h2:after{margin-left:auto;margin-right:auto}.sub{line-height:1.75}.demo{letter-spacing:.15px;background:#10283d;padding:8px 16px;font-size:12px}.nlp-page header{box-shadow:0 4px 18px #0f273d09}.nav{min-height:74px}.logo{letter-spacing:-.5px}.logo span{border-radius:7px;box-shadow:0 4px 10px #e58a2b2e}.navlinks a{font-weight:600;transition:color .2s,border-color .2s}.lang{background:#f7f9fb;border-color:#e8edf2;padding:3px}.lang button{border-radius:999px;min-height:32px;padding:6px 12px;font-weight:600}.lang button.on{box-shadow:0 3px 8px #15395626}.btn{border-radius:10px;transition:transform .2s,background .2s,box-shadow .2s;box-shadow:0 5px 12px #c96f161f}.btn:hover{transform:translateY(-2px);box-shadow:0 9px 20px #c96f1633}.btn.ghost{box-shadow:none}.nlp-page section.hero{isolation:isolate;background:radial-gradient(at 88% 12%,#e58a2b33,#0000 34%),radial-gradient(at 4% 95%,#3a75a040,#0000 35%),linear-gradient(125deg,#102c44 0%,#173f60 52%,#214f78 100%)}.nlp-page section.hero:after{content:"";z-index:-1;border:1px solid #ffffff1a;border-radius:50%;width:420px;height:420px;position:absolute;top:-150px;right:-110px;box-shadow:0 0 0 38px #ffffff06,0 0 0 78px #ffffff05}.hero-grid{gap:clamp(28px,5vw,68px)}.eyebrow{letter-spacing:.2px;background:#ffffff14;border-color:#ffd9ad4d}.nlp-page h1{letter-spacing:-1.2px;max-width:760px;font-weight:800}.lead{max-width:650px;line-height:1.8}.hero-card{border:1px solid #ffffffb3;border-top:4px solid var(--saffron);border-radius:20px;position:relative;box-shadow:0 26px 65px #00000038}.hero-card h3{font-weight:800}.hero-card li{padding-top:12px;padding-bottom:12px;line-height:1.6}.trust{gap:14px}.trust div{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff13;border-color:#ffffff21;border-radius:15px;min-height:104px;padding:18px}.trust b{letter-spacing:-.35px}.grid2{align-items:center}.grid3,.grid4,.steps{align-items:stretch}.card{border-radius:17px;height:100%;padding:clamp(20px,2.5vw,28px);box-shadow:0 2px 8px #15395606}.card h3{font-weight:800;line-height:1.35}.card p{line-height:1.75}.alt .card:hover,.card:hover{border-color:#d5e0e9;transform:translateY(-2px);box-shadow:0 12px 28px #15395614}.card{transition:transform .2s,border-color .2s,box-shadow .2s}.ic{background:linear-gradient(135deg,#fff5e8,#ffead0);border-radius:15px;width:50px;height:50px}.problem li{border-radius:13px;padding:16px 18px;line-height:1.65;box-shadow:0 2px 8px #15395606}.earn .card{border-top:4px solid var(--saffron);background:linear-gradient(#fff 0%,#fffdfa 100%)}.big{letter-spacing:-1.5px}.example{box-shadow:var(--shadow);border:1px solid #dce5ed;border-radius:18px}.example table{line-height:1.55}.example tr.total td{padding-top:14px;padding-bottom:14px}.steps{gap:24px}.step{border-radius:18px;padding:32px 26px 26px;box-shadow:0 3px 12px #15395609}.step:before{background:var(--navy);box-shadow:0 0 0 5px var(--bg2),0 5px 12px #1539562e}.step h3{font-weight:800;line-height:1.4}.price{border:1px solid #f5d6b3}.conduct li{line-height:1.7}.checker{border-radius:18px;gap:14px;box-shadow:0 8px 24px #1539560d}.nlp-page .checker select{border-color:#d9e1e9}.result{line-height:1.6}.event{background:linear-gradient(120deg,#173b59,#214f78);position:relative;overflow:hidden;box-shadow:0 16px 35px #15395621}.event:after{content:"";border:1px solid #ffffff1f;border-radius:50%;width:220px;height:220px;position:absolute;top:-140px;right:15%;box-shadow:0 0 0 28px #ffffff06}.event>*{z-index:1;position:relative}.ph{border-radius:18px;line-height:1.75}.nlp-page details{border-radius:14px;margin-bottom:12px;overflow:hidden;box-shadow:0 2px 8px #15395606}.nlp-page summary{padding:18px 58px 18px 20px;line-height:1.55}.nlp-page details[open] summary{background:#fbfcfe}details p{line-height:1.8}.formbox{border-top-width:4px;border-radius:22px;box-shadow:0 18px 48px #12304d17}.progress{gap:8px}.progress i{height:7px}.nlp-page label{line-height:1.5}.nlp-page input,.nlp-page select,.nlp-page textarea{border-color:#d4dde7;transition:border-color .18s,box-shadow .18s}.nlp-page input:focus,.nlp-page select:focus,.nlp-page textarea:focus{outline:0;box-shadow:0 0 0 4px #e58a2b21}.nlp-page .yn label{flex:1;transition:border-color .18s,background .18s}.nlp-page .yn label:has(input:checked){border-color:var(--saffron);background:var(--saffron-l)}.fbtns{align-items:center}.thanks{background:#f8fcf9;border-radius:16px;padding:28px}.nlp-page footer{background:linear-gradient(135deg,#0b2439,#102f49)}.fgrid{border-bottom:1px solid #ffffff1f;padding-bottom:22px}.safe{background:#ffffff0e;border-color:#ffffff1f;line-height:1.7}.mcta{box-shadow:0 -8px 25px #0f273d12}.mcta .btn{box-shadow:0 4px 12px #c96f1633}@media (width>=1200px){.nlp-page section{padding-top:82px;padding-bottom:82px}.nlp-page section.hero{padding-top:76px;padding-bottom:48px}.grid4{gap:22px}}@media (width<=1024px){.hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr)}.grid4{gap:16px}}@media (width<=860px){.nav{min-height:66px}.hero-grid{grid-template-columns:1fr}.hero-card{max-width:620px}.grid2,.grid3,.steps{grid-template-columns:1fr}.grid3{gap:14px}.grid3 .card{min-height:0}.steps,.grid2{gap:28px}.nlp-page section{padding-top:54px;padding-bottom:54px}.trust div{min-height:96px}}@media (width<=640px){.demo{font-size:11px}.nav{gap:8px}.nav-actions{gap:7px}.logo{font-size:19px}.nlp-page section.hero{padding-top:42px;padding-bottom:32px}.eyebrow{margin-bottom:14px;padding:6px 10px;font-size:12px}.nlp-page h1{letter-spacing:-.7px;font-size:clamp(30px,8vw,42px)}.lead{margin-bottom:22px;font-size:16px}.ctas{gap:10px}.ctas .btn{width:100%;padding:12px 16px}.hero-card{border-radius:16px;padding:20px}.trust{gap:10px;margin-top:26px}.trust div{min-height:0;padding:13px}.trust b{font-size:17px}.trust span{font-size:12px}.nlp-page h2{font-size:clamp(25px,7vw,32px)}.sub{margin-bottom:24px;font-size:15px}.card{padding:20px}.checker{padding:12px}.row{grid-template-columns:1fr;gap:0}.formbox{border-radius:17px;padding:18px}.fbtns .btn{flex:1}.example{padding:14px;overflow:hidden}.example table{font-size:13px}.example td{overflow-wrap:anywhere}.example td:last-child{white-space:normal;min-width:82px}.event{border-radius:17px;padding:23px}.nlp-page summary{padding:15px 48px 15px 15px;font-size:15px}details p{padding:0 15px 16px}.nlp-page footer{padding-bottom:30px}.fgrid{gap:18px}.safe{padding:13px;font-size:13px}}@media (width<=380px){.nav-actions .lang button{padding:6px 8px;font-size:12px}.logo{gap:5px;font-size:17px}.logo span{padding:2px 7px;font-size:11px}.burger{width:38px;height:40px}.trust{grid-template-columns:1fr 1fr}.trust div{padding:11px}.nlp-page h1{font-size:29px}.formbox{padding:14px}}@media (prefers-reduced-motion:reduce){.nlp-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.nlp-page header{z-index:100;background:#fffffff7;border-bottom:1px solid #e5eaf0;position:sticky;top:0;box-shadow:0 4px 18px #0f273d0b}.nlp-page .nav{justify-content:space-between;align-items:center;gap:28px;width:100%;max-width:1240px;min-height:76px;margin:0 auto;padding:10px 28px;display:flex}.nlp-page .logo{letter-spacing:-.6px;flex:none;align-items:center;gap:9px;font-size:23px;font-weight:800;line-height:1;display:inline-flex}.nlp-page .logo span{border-radius:7px;padding:5px 10px;font-size:12px;line-height:1.3}.nlp-page .navlinks{white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:clamp(18px,2.2vw,30px);margin:0;display:flex}.nlp-page .navlinks a{border-bottom:0;padding:9px 0;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;position:relative}.nlp-page .navlinks a:hover{border-bottom:0}.nlp-page .navlinks a:after{content:"";background:var(--saffron);transform-origin:0;width:100%;height:2px;transition:transform .3s;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.nlp-page .navlinks a:hover:after,.nlp-page .navlinks a.active:after{transform:scaleX(1)}.nlp-page .nav-actions{flex:none;justify-content:flex-end;align-items:center;gap:12px;display:flex}.nlp-page .lang{border-radius:50px;flex:none;padding:3px}.nlp-page .lang button{white-space:nowrap;min-height:34px;padding:7px 12px;font-size:13px}.nlp-page .nav-actions .btn.small{white-space:nowrap;border-radius:9px;min-height:42px;padding:10px 17px;font-size:14px}.nlp-page .burger{flex:0 0 42px}@media (width<=1100px) and (width>=861px){.nlp-page .nav{gap:18px;padding-left:20px;padding-right:20px}.nlp-page .logo{gap:7px;font-size:20px}.nlp-page .navlinks{gap:16px}.nlp-page .navlinks a{font-size:13px}.nlp-page .nav-actions{gap:8px}.nlp-page .lang button{padding-left:9px;padding-right:9px}.nlp-page .nav-actions .btn.small{padding-left:12px;padding-right:12px}}@media (width<=860px){.nlp-page .nav{gap:12px;min-height:68px;padding:10px 20px}.nlp-page .navlinks{flex:0 0 100%;justify-content:flex-start;gap:0;width:100%;margin:0;padding:8px 0 4px}.nlp-page .navlinks a{width:100%;padding:13px 8px;font-size:15px}.nlp-page .navlinks a:after{display:none}.nlp-page .nav-actions{gap:10px;margin-left:auto}}@media (width<=480px){.nlp-page .nav{gap:8px;padding:9px 14px}.nlp-page .logo{gap:6px;font-size:19px}.nlp-page .logo span{padding:4px 7px;font-size:11px}.nlp-page .nav-actions{gap:7px}.nlp-page .nav-actions .btn.small{display:none}.nlp-page .lang button{padding:6px 9px;font-size:12px}.nlp-page .burger{flex-basis:40px;width:40px;height:40px}}@media (width<=360px){.nlp-page .nav{padding-left:10px;padding-right:10px}.nlp-page .logo{font-size:17px}.nlp-page .nav-actions{gap:5px}.nlp-page .lang button{padding:6px 7px;font-size:11px}}.nlp-page section.hero{background:radial-gradient(520px 360px at 90% 8%,#e58a2b42,#0000 70%),radial-gradient(640px 420px at 0 100%,#4682af47,#0000 70%),linear-gradient(125deg,#0e2940 0%,#16395a 50%,#214f78 100%);border-radius:0 0 32px 32px;padding-top:clamp(44px,7vw,92px);padding-bottom:clamp(36px,5vw,60px)}.nlp-page section.hero:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#ffffff29 1px,#0000 1.5px);background-size:24px 24px;width:auto;height:auto;display:block;position:absolute;inset:0;transform:none;-webkit-mask-image:linear-gradient(115deg,#0000 15%,#000 75%);mask-image:linear-gradient(115deg,#0000 15%,#000 75%)}.nlp-page .eyebrow{color:#ffe3c2;background:#ffffff17;border:1px solid #ffffff38;align-items:center;gap:9px;font-weight:600;display:inline-flex}.nlp-page .eyebrow:before{content:"";background:var(--saffron);border-radius:50%;flex:0 0 8px;width:8px;height:8px;box-shadow:0 0 0 4px #e58a2b40}.nlp-page h1{letter-spacing:-1.4px;text-shadow:0 2px 24px #0000002e;max-width:14.5em;font-size:clamp(32px,5.4vw,58px);line-height:1.1}.nlp-page.hi h1{letter-spacing:0;line-height:1.3}.nlp-page .lead{color:#dbe6f2;max-width:34em}.nlp-page .ctas{gap:14px}.nlp-page .ctas .btn{border-radius:12px;padding:15px 28px}.nlp-page .hero a.btn:not(.ghost){box-shadow:0 10px 26px #e58a2b61}.nlp-page .hero a.btn.ghost{-webkit-backdrop-filter:blur(4px);background:#ffffff0f;border-color:#fff6}.nlp-page .hero-card{border:1px solid #fffc;border-top:5px solid var(--saffron);border-radius:22px;box-shadow:0 30px 70px #04121f59,0 0 0 8px #ffffff12}.nlp-page .hero-card h3{letter-spacing:-.2px;margin-bottom:10px;font-size:21px}.nlp-page .hero-card li{padding:13px 0 13px 36px}.nlp-page .hero-card li:before{background:#e6f4ea url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231e8e3e' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/13px no-repeat;border:0;border-radius:50%;width:22px;height:22px;top:13px;left:0;transform:none}.nlp-page .trust{-webkit-backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff29;border-radius:20px;gap:0;margin-top:clamp(30px,5vw,56px);overflow:hidden}.nlp-page .trust div{-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;min-height:0;padding:20px 22px}.nlp-page .trust div+div{border-left:1px solid #ffffff24}.nlp-page .trust b{letter-spacing:-.4px;color:#fff;font-size:clamp(19px,2.2vw,24px)}.nlp-page .trust span{color:#bfd0e2}@media (width<=1024px){.nlp-page .trust{grid-template-columns:repeat(2,minmax(0,1fr))}.nlp-page .trust div:nth-child(3){border-left:0}.nlp-page .trust div:nth-child(n+3){border-top:1px solid #ffffff24}}@media (width<=860px){.nlp-page section.hero{border-radius:0 0 26px 26px}.nlp-page h1{max-width:none}.nlp-page .hero-card{box-shadow:0 22px 50px #04121f4d,0 0 0 6px #ffffff12}}@media (width<=640px){.nlp-page section.hero{border-radius:0 0 22px 22px}.nlp-page .ctas .btn{width:100%;padding:14px 18px}.nlp-page .trust{border-radius:16px}.nlp-page .trust div{padding:14px}.nlp-page .trust b{font-size:17px}.nlp-page .trust span{font-size:12px}}.nlp-page .stats .trust{border:1px solid var(--line);-webkit-backdrop-filter:none;background:#fff;border-radius:20px;margin-top:0;box-shadow:0 14px 36px #15395614}.nlp-page .stats .trust div{padding:22px 24px}.nlp-page .stats .trust div:nth-child(n+3){border-top-color:var(--line)}@media (width<=860px){.nlp-page section.stats{padding:28px 0 0}}@media (width<=640px){.nlp-page section.stats{padding:22px 0 0}.nlp-page .stats .trust{border-radius:16px}.nlp-page .stats .trust div{padding:14px}}.nlp-page section.hero .hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:clamp(28px,4vw,54px)}.nlp-page section.hero h1{letter-spacing:-1px;text-wrap:balance;max-width:620px;margin-bottom:20px;font-size:clamp(34px,3.8vw,46px);line-height:1.18}.nlp-page section.hero .lead{max-width:570px;font-size:17px;line-height:1.75}.nlp-page section.stats{padding:34px 0 8px}.nlp-page .stats .trust{background:#fff;border:1px solid #e3e9f0;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:hidden;box-shadow:0 12px 32px #15395614}.nlp-page .stats .trust div{text-align:left;background:linear-gradient(#fff 0%,#f8fafc 100%);border:0;border-radius:0;flex-direction:column;justify-content:center;min-width:0;min-height:135px;padding:24px 20px;transition:background .25s;display:flex;position:relative}.nlp-page .stats .trust b{color:#153956;letter-spacing:-.7px;margin-bottom:9px;font-size:clamp(21px,2.2vw,28px);font-weight:800;line-height:1.25;display:block}.nlp-page .stats .trust span{color:#647184;font-size:13px;font-weight:500;line-height:1.65;display:block}@media (width<=1024px){.nlp-page section.hero .hero-grid{grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);gap:28px}.nlp-page section.hero h1{font-size:clamp(32px,4vw,40px)}.nlp-page .stats .trust{grid-template-columns:repeat(2,minmax(0,1fr))}.nlp-page .stats .trust div{min-height:120px;padding:22px}.nlp-page .stats .trust div:nth-child(3){border-top:1px solid #e7edf3;border-left:0}.nlp-page .stats .trust div:nth-child(4){border-top:1px solid #e7edf3}}@media (width<=860px){.nlp-page section.hero .hero-grid{grid-template-columns:minmax(0,1fr)}.nlp-page section.hero h1{letter-spacing:-.7px;max-width:620px;font-size:clamp(32px,6vw,42px);line-height:1.2}.nlp-page section.hero .lead{font-size:16px}}@media (width<=640px){.nlp-page section.stats{padding-top:22px}.nlp-page .stats .trust{border-radius:15px}.nlp-page .stats .trust div{min-height:112px;padding:17px 14px}.nlp-page .stats .trust b{letter-spacing:-.4px;font-size:20px}.nlp-page .stats .trust span{font-size:12px;line-height:1.55}.nlp-page section.hero h1{letter-spacing:-.5px;font-size:clamp(29px,7.5vw,36px);line-height:1.22}.nlp-page section.hero .lead{line-height:1.7}}@media (width<=360px){.nlp-page .stats .trust div{padding:14px 11px}.nlp-page .stats .trust b{font-size:18px}.nlp-page section.hero h1{font-size:28px}}.hero h1{letter-spacing:-.8px;text-wrap:initial;overflow-wrap:normal;width:100%;max-width:760px!important;font-size:clamp(30px,3.2vw,42px)!important;line-height:1.2!important}.hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr)!important;gap:28px!important}@media (width<=1024px){.hero h1{max-width:680px!important;font-size:clamp(30px,4vw,38px)!important}}@media (width<=640px){.hero h1{max-width:100%!important;font-size:clamp(27px,7vw,34px)!important;line-height:1.2!important}.hero-grid{grid-template-columns:1fr!important}}.nlp-page{font-family:Poppins,sans-serif!important}.nlp-page *,.nlp-page :before,.nlp-page :after{font-family:inherit}.nlp-page .stats .trust{background:#fff;border:1px solid #e5eaf0;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:0;display:grid;overflow:hidden;box-shadow:0 10px 30px #15395612}.nlp-page .stats .trust div{text-align:center;background:#fff;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:125px;padding:20px 16px;transition:background .25s;display:flex}.nlp-page .stats .trust div:hover{background:#fff8ef}.nlp-page .stats .trust b{color:#153956;letter-spacing:-.3px;text-align:center;flex-direction:column;align-items:center;margin:0 0 8px;font-family:Poppins,sans-serif;font-size:17px;font-weight:600;line-height:1.4;display:flex}.nlp-page .stats .trust b:after{content:"";background:#e58a2b;border-radius:10px;width:30px;height:3px;margin-top:8px;display:block}.nlp-page .stats .trust span{color:#647184;text-align:center;max-width:220px;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;line-height:1.65;display:block}@media (width<=1024px){.nlp-page .stats .trust{grid-template-columns:repeat(2,minmax(0,1fr))}.nlp-page .stats .trust div{min-height:120px;padding:20px 16px}.nlp-page .stats .trust div:nth-child(3){border-top:1px solid #e8edf2;border-left:0}.nlp-page .stats .trust div:nth-child(4){border-top:1px solid #e8edf2}.nlp-page .stats .trust b{font-size:19px}}@media (width<=640px){.nlp-page section.stats{padding:22px 0 8px}.nlp-page .stats .trust{border-radius:15px}.nlp-page .stats .trust div{min-height:112px;padding:16px 10px}.nlp-page .stats .trust b{letter-spacing:-.2px;font-size:16px;line-height:1.4}.nlp-page .stats .trust span{font-size:11px;line-height:1.6}}@media (width<=360px){.nlp-page .stats .trust div{padding:14px 8px}.nlp-page .stats .trust b{font-size:15px}.nlp-page .stats .trust span{font-size:10px}}.nlp-page section.stats{background:linear-gradient(#fff 0%,#f8fafc 100%);padding:34px 0 14px}.nlp-page section.stats:before{display:none}.nlp-page .stats .trust{background:#fff;border:1px solid #e5eaf0;border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;display:grid;overflow:hidden;box-shadow:0 16px 40px #15395612,0 3px 8px #15395606}.nlp-page .stats .trust div{text-align:center;background:#fff;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:150px;padding:24px 18px;transition:background .25s,box-shadow .25s;display:flex;position:relative}.nlp-page .stats .trust div+div{border-left:1px solid #e8edf3}.nlp-page .stats .trust b{color:#153956;letter-spacing:-.45px;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin:0 0 10px;font-family:Poppins,sans-serif;font-size:clamp(17px,1.45vw,21px);font-weight:700;line-height:1.45;display:flex}.nlp-page .stats .trust b:after{content:"";background:linear-gradient(90deg,#d97920,#f0b45e);border-radius:99px;width:34px;height:3px;display:block}.nlp-page .stats .trust span{color:#657386;letter-spacing:.05px;text-align:center;max-width:220px;margin:0 auto;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;line-height:1.8;display:block}@media (width<=1024px){.nlp-page .stats .trust{grid-template-columns:repeat(2,minmax(0,1fr))}.nlp-page .stats .trust div{min-height:140px;padding:22px 18px}.nlp-page .stats .trust div:nth-child(3){border-top:1px solid #e8edf3;border-left:0}.nlp-page .stats .trust div:nth-child(4){border-top:1px solid #e8edf3}.nlp-page .stats .trust b{font-size:19px}}@media (width<=640px){.nlp-page section.stats{padding:22px 0 10px}.nlp-page .stats .trust{border-radius:16px;box-shadow:0 10px 28px #1539560f}.nlp-page .stats .trust div{min-height:125px;padding:18px 12px}.nlp-page .stats .trust b{letter-spacing:-.25px;gap:8px;margin-bottom:9px;font-size:16px;line-height:1.45}.nlp-page .stats .trust b:after{width:28px;height:3px}.nlp-page .stats .trust span{max-width:190px;font-size:11px;line-height:1.65}}@media (width<=360px){.nlp-page .stats .trust div{min-height:118px;padding:15px 8px}.nlp-page .stats .trust b{font-size:14px}.nlp-page .stats .trust span{overflow-wrap:anywhere;font-size:10px}}@media (prefers-reduced-motion:reduce){.nlp-page .stats .trust div{transition:none}}.nlp-page section.problem-section{background:radial-gradient(520px 320px at 100% 0,#e58a2b12,#0000 70%),#fff;overflow:hidden}.nlp-page section.problem-section:after{content:"";pointer-events:none;border:1px solid #214f7814;border-radius:50%;width:380px;height:380px;position:absolute;top:50%;left:-150px;transform:translateY(-50%);box-shadow:0 0 0 38px #214f7805,0 0 0 78px #214f7803}.nlp-page .problem-section .wrap{z-index:1;position:relative}.nlp-page .problem-section .grid2{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,5vw,76px)}.nlp-page .problem-section h2{letter-spacing:-1px;max-width:13em;font-size:clamp(28px,3.6vw,42px);font-weight:600;line-height:1.18}.nlp-page .problem-section .sub{max-width:30em;color:var(--muted);margin-bottom:0;font-size:clamp(16px,1.6vw,18px);line-height:1.85}.nlp-page .problem-section .problem{gap:14px}.nlp-page .problem-section .problem li{border:1px solid var(--line);min-height:78px;color:var(--ink);background:#fff;border-radius:18px;align-items:center;padding:18px 22px 18px 78px;font-size:15.5px;font-weight:500;line-height:1.6;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;box-shadow:0 2px 8px #15395608}.nlp-page .problem-section .problem li:before{content:"";background-color:var(--saffron-l);background-position:50%;background-repeat:no-repeat;background-size:21px;border:1px solid #f6dcbc;border-radius:13px;width:42px;height:42px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.nlp-page .problem-section .problem li:first-child:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c96f16' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3h8l4 4v14H7z'/%3E%3Cpath d='M14 3v5h5'/%3E%3Cpath d='M10 13l4 4M14 13l-4 4'/%3E%3C/svg%3E")}.nlp-page .problem-section .problem li:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c96f16' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l10 18H2z'/%3E%3Cpath d='M12 10v5'/%3E%3Cpath d='M12 18v.01'/%3E%3C/svg%3E")}.nlp-page .problem-section .problem li:nth-child(3):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c96f16' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M5.6 5.6l12.8 12.8'/%3E%3C/svg%3E")}.nlp-page .problem-section .problem li:nth-child(4):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c96f16' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4 4-6 8-6s8 2 8 6'/%3E%3C/svg%3E")}@media (width<=1024px){.nlp-page .problem-section .grid2{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:32px}}@media (width<=860px){.nlp-page .problem-section .grid2{grid-template-columns:1fr;gap:26px}.nlp-page .problem-section h2,.nlp-page .problem-section .sub{max-width:none}.nlp-page section.problem-section:after{width:300px;height:300px;top:-60px;left:auto;right:-170px;transform:none}}@media (width<=640px){.nlp-page .problem-section .problem{gap:12px}.nlp-page .problem-section .problem li{border-radius:15px;min-height:70px;padding:15px 16px 15px 68px;font-size:14.5px}.nlp-page .problem-section .problem li:before{background-size:19px;border-radius:12px;width:38px;height:38px;left:14px}.nlp-page .problem-section .problem li:hover{transform:none}}@media (prefers-reduced-motion:reduce){.nlp-page .problem-section .problem li{transition:none}.nlp-page .problem-section .problem li:hover{transform:none}}.nlp-page #benefits{background:radial-gradient(#214f7817 1px,#0000 1.5px) 0 0/26px 26px,linear-gradient(#f7f9fc 0%,#eef3f9 100%);overflow:hidden}.nlp-page #benefits:after{content:"";pointer-events:none;border:1px solid #e58a2b38;border-radius:50%;width:400px;height:400px;position:absolute;top:-170px;right:-140px;box-shadow:0 0 0 38px #e58a2b09,0 0 0 78px #e58a2b06}.nlp-page #benefits .wrap{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:end;gap:0 clamp(28px,6vw,80px);display:grid;position:relative}.nlp-page #benefits h2{letter-spacing:-1px;max-width:12em;margin-bottom:0;font-size:clamp(28px,3.6vw,42px);font-weight:600;line-height:1.18}.nlp-page #benefits .sub{max-width:32em;margin:0;padding-bottom:4px;font-size:clamp(15.5px,1.5vw,17px);line-height:1.85}.nlp-page #benefits .grid4{grid-column:1/-1;gap:22px;margin-top:clamp(30px,4.5vw,52px)}.nlp-page #benefits .card{background:#fff;border:1px solid #e3eaf2;border-radius:22px;flex-direction:column;height:100%;padding:30px 26px 28px;transition:transform .28s,border-color .28s,box-shadow .28s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 6px #15395608,0 12px 28px #1539560b}.nlp-page #benefits .card:before{content:"";transform-origin:0;background:linear-gradient(90deg,#d97920,#f0b45e);height:4px;transition:transform .35s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.nlp-page #benefits .card:hover{border-color:#f1d6b3;transform:translateY(-5px);box-shadow:0 4px 10px #1539560a,0 22px 44px #1539561c}.nlp-page #benefits .card:hover:before{transform:scaleX(1)}.nlp-page #benefits .card h3{color:var(--navy-d);letter-spacing:-.25px;margin:22px 0 10px;font-size:18px;font-weight:700;line-height:1.35}.nlp-page #benefits .card p{color:var(--muted);margin:0;font-size:14.5px;line-height:1.8}.nlp-page #benefits .ic{background-color:var(--saffron-l);background-position:50%;background-repeat:no-repeat;background-size:27px;border:1px solid #f6dcbc;border-radius:17px;flex:0 0 58px;width:58px;height:58px;transition:background-color .28s,border-color .28s;box-shadow:inset 0 1px #fffc}.nlp-page #benefits .ic svg{display:none}.nlp-page #benefits .card:first-child .ic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c96f16' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 9l10-5 10 5-10 5z'/%3E%3Cpath d='M6 11.5V16c0 1.5 2.7 3 6 3s6-1.5 6-3v-4.5'/%3E%3Cpath d='M22 9v6'/%3E%3C/svg%3E")}.nlp-page #benefits .card:nth-child(2) .ic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c96f16' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='9' r='6'/%3E%3Cpath d='M8.5 14.2L7 21l5-3 5 3-1.5-6.8'/%3E%3C/svg%3E")}.nlp-page #benefits .card:nth-child(3) .ic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c96f16' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Ccircle cx='12' cy='12' r='5'/%3E%3Ccircle cx='12' cy='12' r='1.2'/%3E%3C/svg%3E")}.nlp-page #benefits .card:nth-child(4) .ic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c96f16' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9.5' cy='8' r='3.5'/%3E%3Cpath d='M3 20v-1a4 4 0 014-4h5a4 4 0 014 4v1'/%3E%3Cpath d='M16 4.3a3.5 3.5 0 010 7.4'/%3E%3Cpath d='M21 20v-1a4 4 0 00-3-3.9'/%3E%3C/svg%3E")}.nlp-page #benefits .card:nth-child(5) .ic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c96f16' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='3' width='6' height='4' rx='1'/%3E%3Cpath d='M15 5h2a2 2 0 012 2v13a2 2 0 01-2 2H7a2 2 0 01-2-2V7a2 2 0 012-2h2'/%3E%3Cpath d='M9 14l2 2 4-4'/%3E%3C/svg%3E")}.nlp-page #benefits .card:nth-child(6) .ic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c96f16' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M3 10h18M8 3v4M16 3v4'/%3E%3Cpath d='M8 14h.01M12 14h.01M16 14h.01M8 18h.01M12 18h.01'/%3E%3C/svg%3E")}.nlp-page #benefits .card:nth-child(7) .ic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c96f16' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 4h12M6 9h12'/%3E%3Cpath d='M6 4c5 0 7 2 7 5s-2 5-7 5l7 6'/%3E%3C/svg%3E")}.nlp-page #benefits .card:nth-child(8) .ic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c96f16' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='5' r='2.5'/%3E%3Ccircle cx='5' cy='18' r='2.5'/%3E%3Ccircle cx='19' cy='18' r='2.5'/%3E%3Cpath d='M12 7.5v4M12 11.5l-5.2 4.4M12 11.5l5.2 4.4'/%3E%3C/svg%3E")}@media (width>=1200px){.nlp-page #benefits .grid4{gap:24px}}@media (width<=1024px){.nlp-page #benefits .grid4{gap:18px}.nlp-page #benefits .card{padding:26px 22px 24px}}@media (width<=860px){.nlp-page #benefits .wrap{grid-template-columns:1fr;align-items:start;row-gap:16px}.nlp-page #benefits h2,.nlp-page #benefits .sub{max-width:none}.nlp-page #benefits .grid4{margin-top:22px}.nlp-page #benefits:after{width:320px;height:320px;top:-120px;right:-190px}}@media (width<=640px){.nlp-page #benefits .grid4{gap:12px}.nlp-page #benefits .card{border-radius:18px;grid-template-columns:48px minmax(0,1fr);align-items:start;column-gap:16px;padding:18px 16px;display:grid}.nlp-page #benefits .ic{background-size:23px;border-radius:14px;flex-basis:48px;grid-row:1/span 2;width:48px;height:48px}.nlp-page #benefits .card h3{margin:2px 0 6px;font-size:16.5px}.nlp-page #benefits .card p{font-size:14px;line-height:1.7}.nlp-page #benefits .card:hover{transform:none}}@media (prefers-reduced-motion:reduce){.nlp-page #benefits .card,.nlp-page #benefits .card:before,.nlp-page #benefits .ic{transition:none}.nlp-page #benefits .card:hover{transform:none}}@media (width>=1025px){.nlp-page #benefits .grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}}@media (width>=641px) and (width<=1024px){.nlp-page #benefits .grid4{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (width>=641px){.nlp-page #benefits .grid4{margin-top:clamp(26px,3.5vw,40px)}.nlp-page #benefits .card{border-radius:18px;grid-template-rows:auto auto;grid-template-columns:46px minmax(0,1fr);align-content:start;align-items:center;gap:12px 13px;height:100%;padding:20px 20px 22px;display:grid}.nlp-page #benefits .ic{background-size:22px;border-radius:14px;flex-basis:46px;grid-area:1/1;width:46px;height:46px}.nlp-page #benefits .card h3{letter-spacing:-.2px;grid-area:1/2;margin:0;font-size:16.5px;line-height:1.3}.nlp-page #benefits .card p{grid-area:2/1/auto/-1;font-size:14px;line-height:1.7}}@media (width>=861px) and (width<=1024px){.nlp-page #benefits .card{padding:22px 22px 24px}}.nlp-page section.earn{color:#fff;background:radial-gradient(560px 380px at 88% 0,#e58a2b3d,#0000 70%),radial-gradient(720px 480px at 0 100%,#4682af4d,#0000 70%),linear-gradient(135deg,#0d2639 0%,#15385a 55%,#214f78 100%);overflow:hidden}.nlp-page section.earn:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(#ffffff24 1px,#0000 1.5px) 0 0/26px 26px;width:auto;height:auto;position:absolute;inset:0;transform:none;-webkit-mask-image:linear-gradient(200deg,#000 0%,#0000 60%);mask-image:linear-gradient(200deg,#000 0%,#0000 60%)}.nlp-page section.earn:after{content:"";pointer-events:none;z-index:0;border:1px solid #ffffff1a;border-radius:50%;width:420px;height:420px;position:absolute;top:-180px;left:-160px;box-shadow:0 0 0 38px #ffffff06,0 0 0 78px #ffffff05}.nlp-page .earn .wrap{z-index:1;position:relative}.nlp-page .earn h2{color:#fff;letter-spacing:-1px;font-size:clamp(28px,3.6vw,42px);font-weight:600;line-height:1.18}.nlp-page .earn .sub{color:#c9d8e8;max-width:34em;font-size:clamp(16px,1.6vw,18px);line-height:1.85}.nlp-page .earn .grid3{gap:22px;margin-top:6px}.nlp-page .earn .card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(160deg,#ffffff1c 0%,#ffffff0a 100%);border:1px solid #ffffff29;border-radius:24px;flex-direction:column;height:100%;padding:34px 28px 30px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #020c1647,inset 0 1px #ffffff1f}.nlp-page .earn .card>*{z-index:1;position:relative}.nlp-page .earn .card:before{content:"";z-index:1;opacity:.45;background:linear-gradient(90deg,#0000,#f0b45e,#0000);height:2px;transition:opacity .3s;position:absolute;top:0;left:24px;right:24px}.nlp-page .earn .card:after{content:"";z-index:0;pointer-events:none;opacity:0;background:radial-gradient(circle,#e58a2b61,#0000 68%);border-radius:50%;width:220px;height:220px;transition:opacity .35s;position:absolute;top:-70px;right:-70px}.nlp-page .earn .card:hover{border-color:#f0b45e8c;transform:translateY(-7px);box-shadow:0 30px 64px #020c1673,0 0 0 1px #f0b45e24,inset 0 1px #ffffff2e}.nlp-page .earn .card:hover:before,.nlp-page .earn .card:hover:after{opacity:1}.nlp-page .earn .card:nth-child(3){background:linear-gradient(160deg,#ffffff0f,#ffffff05);border:1px dashed #ffffff52}.nlp-page .earn .card:nth-child(3):hover{border-style:solid}.nlp-page .earn .big{letter-spacing:-2px;background:linear-gradient(#ffe4bd 0%,#f0a64d 55%,#e58a2b 100%);-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 8px 20px #e58a2b59);-webkit-background-clip:text;background-clip:text;font-size:clamp(50px,5.6vw,70px);font-weight:800;line-height:1}.nlp-page .earn .card h3{color:#fff;letter-spacing:-.25px;margin:20px 0 10px;font-size:19px;font-weight:700;line-height:1.35}.nlp-page .earn .card p{color:#c1d0e0;margin:0;font-size:14.5px;line-height:1.8}.nlp-page .earn .example{background:#fff;border:0;border-radius:26px;margin-top:36px;padding:clamp(22px,3.6vw,40px);position:relative;overflow:hidden;box-shadow:0 34px 76px #020c166b,0 0 0 8px #ffffff0f}.nlp-page .earn .example:before{content:"";background:linear-gradient(90deg,#d97920,#f6c883,#d97920) 0 0/200% 100%;height:5px;animation:6s linear infinite earnSheen;position:absolute;top:0;left:0;right:0}@keyframes earnSheen{to{background-position:-200% 0}}.nlp-page .earn .example h3{color:var(--navy-d);letter-spacing:-.3px;align-items:center;gap:12px;margin:4px 0 14px;font-size:clamp(18px,2vw,21px);font-weight:700;line-height:1.3;display:flex}.nlp-page .earn .example h3:before{content:"₹";color:#fff;background:linear-gradient(135deg,#f0a64d,#d97920);border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;font-weight:700;display:inline-flex;box-shadow:0 6px 14px #d9792059}.nlp-page .earn .example table{border-collapse:separate;border-spacing:0;width:100%;font-size:15.5px;line-height:1.55}.nlp-page .earn .example td{color:var(--ink);vertical-align:middle;border-bottom:1px dashed #dde5ee;padding:16px 10px}.nlp-page .earn .example td:last-child{font-variant-numeric:tabular-nums;color:var(--navy-d);font-weight:700}.nlp-page .earn .example tr:nth-child(3) td:last-child{color:#b3402a}.nlp-page .earn .example tr.total td{color:#fff;background:linear-gradient(135deg,#12304d 0%,#214f78 100%);border-bottom:0;padding:19px 20px;font-size:16.5px;font-weight:700}.nlp-page .earn .example tr.total td:first-child{border-radius:14px 0 0 14px}.nlp-page .earn .example tr.total td:last-child{color:#ffd08c;letter-spacing:-.4px;border-radius:0 14px 14px 0;font-size:clamp(20px,2.2vw,25px);font-weight:800}.nlp-page .earn .example tr:nth-child(3) td{border-bottom-color:#0000;padding-bottom:20px}.nlp-page .earn .example .disclaimer{color:#6a5a45;background:#fff8ee;border-left:3px solid #e58a2b;border-radius:0 12px 12px 0;margin:22px 0 0;padding:13px 16px;font-size:12.5px;line-height:1.75}@supports (animation-timeline:view()){.nlp-page .earn .grid3 .card{animation:linear backwards earnRise;animation-timeline:view();animation-range:entry entry 60%}.nlp-page .earn .grid3 .card:nth-child(2){animation-range:entry 8% entry 68%}.nlp-page .earn .grid3 .card:nth-child(3){animation-range:entry 16% entry 76%}}@keyframes earnRise{0%{opacity:0;transform:translateY(38px)}to{opacity:1;transform:translateY(0)}}@media (width<=1024px){.nlp-page .earn .card{padding:30px 24px 26px}}@media (width<=860px){.nlp-page .earn .grid3{gap:16px}.nlp-page .earn .card{padding:28px 24px 26px}.nlp-page .earn .card:hover{transform:translateY(-4px)}.nlp-page section.earn:after{width:330px;height:330px;top:-150px;left:auto;right:-190px}.nlp-page .earn .example{border-radius:22px;margin-top:28px}}@media (width<=640px){.nlp-page .earn .card{border-radius:20px;padding:24px 20px 22px}.nlp-page .earn .big{font-size:52px}.nlp-page .earn .card h3{margin:14px 0 8px;font-size:18px}.nlp-page .earn .card:hover{transform:none}.nlp-page .earn .example{padding:20px 14px 18px;box-shadow:0 24px 56px #020c1666,0 0 0 6px #ffffff0f}.nlp-page .earn .example h3:before{flex-basis:32px;width:32px;height:32px;font-size:16px}.nlp-page .earn .example table{font-size:13.5px}.nlp-page .earn .example td{padding:13px 6px}.nlp-page .earn .example tr.total td{padding:15px 12px;font-size:14px}.nlp-page .earn .example tr.total td:last-child{font-size:18px}.nlp-page .earn .example tr.total td:first-child{border-radius:12px 0 0 12px}.nlp-page .earn .example tr.total td:last-child{border-radius:0 12px 12px 0}.nlp-page .earn .example .disclaimer{padding:12px 13px;font-size:12px}}@media (prefers-reduced-motion:reduce){.nlp-page .earn .example:before,.nlp-page .earn .grid3 .card{animation:none}.nlp-page .earn .card,.nlp-page .earn .card:before,.nlp-page .earn .card:after{transition:none}.nlp-page .earn .card:hover{transform:none}}.nlp-page #path{--path-gold:#e9a14b;--path-gold-light:#fff2df;isolation:isolate;background:radial-gradient(circle at 5% 5%,#e58a2b17,#0000 30%),radial-gradient(circle at 100% 100%,#214f7817,#0000 34%),linear-gradient(#f9fbfd 0%,#f1f5f9 100%);padding:clamp(60px,7vw,94px) 0;position:relative;overflow:hidden}.nlp-page #path:after{content:"";z-index:-1;pointer-events:none;border:1px solid #214f781a;border-radius:50%;width:340px;height:340px;position:absolute;top:90px;right:-180px;box-shadow:0 0 0 30px #214f7806,0 0 0 60px #214f7805}.nlp-page #path .wrap{z-index:1;position:relative}.nlp-page #path h2{color:#153956;letter-spacing:-1px;max-width:760px;margin:0 0 14px;font-size:clamp(29px,3.5vw,43px);font-weight:700;line-height:1.2}.nlp-page #path h2:after{background:linear-gradient(90deg,#d97920,#f3bf75);border-radius:20px;width:62px;height:4px;margin-top:18px}.nlp-page #path>.wrap>.sub{color:#667589;max-width:650px;margin:0 0 48px;font-size:clamp(15px,1.5vw,17px);line-height:1.85}.nlp-page #path .steps{counter-reset:path-step;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;padding-top:15px;display:grid;position:relative}.nlp-page #path .steps:before{content:"";background:linear-gradient(90deg,#214f7826,#e9a14ba6,#214f7826);height:2px;position:absolute;top:36px;left:16.5%;right:16.5%}.nlp-page #path .step{background:#fffffff5;border:1px solid #e1e8f0;border-radius:20px;flex-direction:column;min-width:0;min-height:270px;padding:62px 26px 26px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative;box-shadow:0 5px 14px #15395609,0 18px 38px #1539560b}.nlp-page #path .step:after{content:"";opacity:.8;background:linear-gradient(90deg,#d97920,#f5c47f,#d97920);border-radius:0 0 8px 8px;height:3px;transition:opacity .3s;position:absolute;top:0;left:25px;right:25px}.nlp-page #path .step:before{counter-increment:path-step;content:"0" counter(path-step);z-index:2;color:#fff;letter-spacing:.5px;background:linear-gradient(135deg,#214f78,#102d47);border:4px solid #f4f7fa;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;transition:background .3s,transform .3s;display:flex;position:absolute;top:-1px;left:25px;box-shadow:0 6px 15px #15395633}.nlp-page #path .step:hover:before{background:linear-gradient(135deg,#e9a14b,#c96f16);transform:translateY(-2px)rotate(-3deg)}.nlp-page #path .step:hover:after{opacity:1}.nlp-page #path .step h3{color:#153956;letter-spacing:-.35px;margin:0 0 13px;font-size:clamp(17px,1.55vw,20px);font-weight:700;line-height:1.5}.nlp-page #path .step p{color:#647184;margin:0;font-size:14px;font-weight:400;line-height:1.85}.nlp-page #path .step .price{color:#965016;overflow-wrap:anywhere;background:linear-gradient(135deg,#fff5e7,#ffead0);border:1px solid #f0d2aa;border-radius:10px;align-self:flex-start;align-items:center;width:fit-content;max-width:100%;margin-top:auto;padding:9px 12px;font-size:12px;font-weight:700;line-height:1.6;display:inline-flex;position:relative;top:14px}.nlp-page #path .disclaimer{color:#536478;background:#ffffffd1;border:1px solid #e1e8ef;border-left:4px solid #e58a2b;border-radius:14px;padding:20px 24px 20px 62px;font-size:13px;line-height:1.9;position:relative;box-shadow:0 8px 22px #1539560a;margin:38px 0 0!important}.nlp-page #path .disclaimer:before{content:"i";color:#fff;background:#214f78;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;font-family:Georgia,serif;font-size:17px;font-style:italic;font-weight:700;display:flex;position:absolute;top:50%;left:20px;transform:translateY(-50%)}@media (width<=1024px){.nlp-page #path .steps{gap:16px}.nlp-page #path .step{min-height:285px;padding:60px 20px 24px}.nlp-page #path .step h3{font-size:17px}.nlp-page #path .step .price{font-size:11.5px}}@media (width<=860px){.nlp-page #path{padding:56px 0}.nlp-page #path>.wrap>.sub{margin-bottom:32px}.nlp-page #path .steps{grid-template-columns:1fr;gap:18px;padding:0 0 0 8px}.nlp-page #path .steps:before{background:linear-gradient(#214f78,#e9a14b,#214f7826);width:2px;height:auto;inset:35px auto 35px 33px}.nlp-page #path .step{border-radius:17px;min-height:0;padding:27px 22px 24px 78px}.nlp-page #path .step:before{width:48px;height:48px;font-size:14px;top:22px;left:8px}.nlp-page #path .step:after{left:76px;right:20px}.nlp-page #path .step h3{font-size:18px}.nlp-page #path .step .price{margin-top:14px;top:0}.nlp-page #path .disclaimer{margin-top:26px!important}}@media (width<=480px){.nlp-page #path{padding:44px 0}.nlp-page #path h2{letter-spacing:-.6px;font-size:clamp(26px,7vw,32px)}.nlp-page #path h2:after{margin-top:13px}.nlp-page #path>.wrap>.sub{margin-bottom:26px;font-size:14px;line-height:1.8}.nlp-page #path .steps{gap:14px;padding-left:3px}.nlp-page #path .steps:before{left:28px}.nlp-page #path .step{border-radius:15px;padding:23px 17px 21px 66px}.nlp-page #path .step:before{border-width:3px;border-radius:13px;width:43px;height:43px;font-size:13px;top:19px;left:3px}.nlp-page #path .step:after{left:63px;right:16px}.nlp-page #path .step h3{font-size:16px;line-height:1.5}.nlp-page #path .step p{font-size:13px;line-height:1.8}.nlp-page #path .step .price{padding:8px 10px;font-size:11px}.nlp-page #path .disclaimer{padding:17px 15px 17px 48px;font-size:12px;line-height:1.8}.nlp-page #path .disclaimer:before{width:25px;height:25px;left:12px}}@media (prefers-reduced-motion:reduce){.nlp-page #path .step,.nlp-page #path .step:before,.nlp-page #path .step:after{transition:none}.nlp-page #path .step:hover{transform:none}}.nlp-page section.apply-section{isolation:isolate;background:radial-gradient(560px 360px at 0 0,#e58a2b14,#0000 70%),radial-gradient(640px 420px at 100% 100%,#214f7817,#0000 70%),#f6f8fb;padding:clamp(48px,6vw,80px) 0;overflow:hidden}.nlp-page section.apply-section:before{display:none}.nlp-page section.apply-section:after{content:"";z-index:-1;pointer-events:none;border:1px solid #214f7814;border-radius:50%;width:380px;height:380px;position:absolute;top:-170px;right:-170px;box-shadow:0 0 0 36px #214f7805,0 0 0 74px #214f7804}.nlp-page .apply-head{margin-bottom:clamp(22px,3vw,32px)}.nlp-page .apply-kicker{color:#b4621a;letter-spacing:.8px;text-transform:uppercase;background:#fff;border:1px solid #f1d6b3;border-radius:999px;align-items:center;gap:8px;margin-bottom:10px;padding:5px 13px;font-size:12px;font-weight:600;display:inline-flex}.nlp-page .apply-kicker:before{content:"";background:var(--saffron);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #e58a2b2e}.nlp-page .apply-section h2{letter-spacing:-1px;margin:0;font-size:clamp(28px,3.6vw,42px);font-weight:600;line-height:1.18}.nlp-page .apply-section h2:after{margin-top:12px}.nlp-page .apply-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch;gap:clamp(18px,2.2vw,26px);display:grid}.nlp-page .apply-left{background:#fff;border:1px solid #e3eaf2;border-radius:24px;flex-direction:column;min-width:0;padding:10px;display:flex;box-shadow:0 2px 6px #15395608,0 18px 40px #1539560f}.nlp-page .apply-roles{margin:0;padding:0;list-style:none}.nlp-page .apply-roles li{border-radius:16px;align-items:center;gap:16px;margin:0;padding:16px;transition:background .25s;display:flex;position:relative}.nlp-page .apply-roles li:not(:last-child):after{content:"";background:#edf1f6;height:1px;position:absolute;bottom:0;left:78px;right:16px}.nlp-page .ar-ic{background:var(--saffron-l);border:1px solid #f6dcbc;border-radius:14px;flex:0 0 46px;place-items:center;width:46px;height:46px;transition:background .3s,border-color .3s,transform .3s,box-shadow .3s;display:grid}.nlp-page .ar-ic svg{fill:none;stroke:#c96f16;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px;transition:stroke .3s}.nlp-page .apply-roles p{color:var(--ink);margin:0;font-size:15px;font-weight:500;line-height:1.6}.nlp-page .apply-needs{background:linear-gradient(135deg,#fff8ee 0%,#fff1df 100%);border:1px solid #f6dcbc;border-radius:18px;margin-top:8px;padding:18px}.nlp-page .apply-needs h3{color:var(--navy-d);letter-spacing:-.1px;align-items:center;gap:10px;margin:0 0 14px;font-size:16px;font-weight:700;display:flex}.nlp-page .apply-needs h3:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 6h10M10 12h10M10 18h10'/%3E%3Cpath d='M4 6l1.2 1.2L7.5 5M4 12l1.2 1.2L7.5 11M4 18l1.2 1.2L7.5 17'/%3E%3C/svg%3E") 50%/16px no-repeat,linear-gradient(135deg,#e9a14b,#c96f16);border-radius:9px;flex:0 0 30px;width:30px;height:30px;box-shadow:0 6px 14px #c96f1640}.nlp-page .apply-needs ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.nlp-page .apply-needs li{color:var(--ink);background:#fff;border:1px solid #f3e1c8;border-radius:13px;align-items:center;gap:10px;margin:0;padding:12px;font-size:13.5px;font-weight:500;line-height:1.45;transition:background .25s,border-color .25s;display:flex}.nlp-page .apply-needs li:before{content:"";background-color:var(--saffron-l);background-position:50%;background-repeat:no-repeat;background-size:17px;border-radius:10px;flex:0 0 32px;width:32px;height:32px}.nlp-page .apply-needs li:first-child:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c96f16' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='3' width='16' height='18' rx='1.5'/%3E%3Cpath d='M9 7h1M14 7h1M9 11h1M14 11h1M9 15h1M14 15h1'/%3E%3Cpath d='M10 21v-3h4v3'/%3E%3C/svg%3E")}.nlp-page .apply-needs li:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c96f16' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='12' rx='1.5'/%3E%3Cpath d='M8 20h8M12 16v4'/%3E%3C/svg%3E")}.nlp-page .apply-needs li:nth-child(3):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c96f16' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l8 3v6c0 5-3.5 8-8 9-4.5-1-8-4-8-9V6z'/%3E%3Cpath d='M8.5 12l2.5 2.5 4.5-5'/%3E%3C/svg%3E")}.nlp-page .apply-promise{isolation:isolate;color:#fff;background:radial-gradient(#ffffff0e 1px,#0000 1.5px) 0 0/22px 22px,radial-gradient(320px 240px at 100% 0,#e58a2b47,#0000 70%),linear-gradient(155deg,#0f2b44 0%,#173d60 60%,#214f78 100%);border-radius:24px;flex-direction:column;padding:28px 26px 22px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 56px #0a1e323d}.nlp-page .apply-promise:before{content:"";background:linear-gradient(90deg,#d97920,#f6c883,#d97920);border-radius:0 0 6px 6px;height:3px;position:absolute;top:0;left:26px;right:26px}.nlp-page .apply-promise h3{color:#fff;letter-spacing:-.2px;border-bottom:1px solid #ffffff1f;align-items:center;gap:14px;margin:0;padding-bottom:18px;font-size:clamp(18px,1.7vw,21px);font-weight:700;line-height:1.35;display:flex}.nlp-page .apply-promise h3:before{content:"";background:#ffffff14 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffd08c' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l8 3v6c0 5-3.5 8-8 9-4.5-1-8-4-8-9V6z'/%3E%3Cpath d='M8.5 12l2.5 2.5 4.5-5'/%3E%3C/svg%3E") 50%/23px no-repeat;border:1px solid #ffd08c59;border-radius:14px;flex:0 0 46px;width:46px;height:46px}.nlp-page .apply-promise ul{flex-direction:column;flex:1;margin:12px 0 0;padding:0;list-style:none;display:flex}.nlp-page .apply-promise ul>li{flex:auto}.nlp-page .apply-promise li{color:#dbe6f1;border-radius:12px;align-items:center;gap:13px;margin:0 -12px;padding:15px 12px;font-size:15px;line-height:1.55;transition:background .25s,color .25s;display:flex;position:relative}.nlp-page .apply-promise li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/12px no-repeat,linear-gradient(135deg,#f3bf75,#d97920);border-radius:50%;flex:0 0 24px;width:24px;height:24px;box-shadow:0 0 0 4px #e58a2b24}.nlp-page .apply-promise li:not(:last-child):after{content:"";background:#ffffff17;height:1px;position:absolute;bottom:0;left:49px;right:12px}.nlp-page .apply-promise li:hover:after{opacity:0}@media (hover:hover){.nlp-page .apply-roles li:hover{background:#fff8ef}.nlp-page .apply-roles li:hover .ar-ic{background:linear-gradient(135deg,#e9a14b,#c96f16);border-color:#0000;transform:rotate(-5deg);box-shadow:0 8px 18px #c96f1647}.nlp-page .apply-roles li:hover .ar-ic svg{stroke:#fff}.nlp-page .apply-needs li:hover{background:#fffdf9;border-color:#eab676}.nlp-page .apply-promise li:hover{color:var(--navy-d);background:#fff}}@supports (animation-timeline:view()){.nlp-page .apply-left,.nlp-page .apply-promise{animation:linear backwards apRise;animation-timeline:view();animation-range:entry entry 50%}.nlp-page .apply-promise{animation-range:entry 8% entry 58%}}@keyframes apRise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@media (width<=1100px){.nlp-page .apply-needs ul{grid-template-columns:1fr}.nlp-page .apply-needs li{padding:10px 12px}}@media (width<=1024px){.nlp-page .apply-grid{grid-template-columns:1fr;gap:18px}.nlp-page .apply-needs ul{grid-template-columns:repeat(3,minmax(0,1fr))}.nlp-page .apply-promise ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;display:grid}.nlp-page .apply-promise li:nth-child(4):after{display:none}}@media (width<=860px){.nlp-page section.apply-section{padding:44px 0}.nlp-page section.apply-section:after{width:300px;height:300px;top:-180px;right:-200px}}@media (width<=640px){.nlp-page section.apply-section{padding:36px 0}.nlp-page .apply-head{margin-bottom:18px}.nlp-page .apply-section h2{letter-spacing:-.6px;font-size:clamp(26px,7vw,32px)}.nlp-page .apply-left{border-radius:20px;padding:6px}.nlp-page .apply-roles li{gap:13px;padding:13px 12px}.nlp-page .apply-roles li:not(:last-child):after{left:66px;right:12px}.nlp-page .ar-ic{border-radius:12px;flex-basis:42px;width:42px;height:42px}.nlp-page .ar-ic svg{width:20px;height:20px}.nlp-page .apply-roles p{font-size:14px;line-height:1.55}.nlp-page .apply-needs{border-radius:15px;padding:14px}.nlp-page .apply-needs h3{margin-bottom:12px;font-size:15px}.nlp-page .apply-needs ul{grid-template-columns:1fr;gap:8px}.nlp-page .apply-needs li{padding:10px;font-size:13.5px}.nlp-page .apply-promise{border-radius:20px;padding:22px 16px 16px}.nlp-page .apply-promise:before{left:16px;right:16px}.nlp-page .apply-promise h3{gap:12px;padding-bottom:14px;font-size:17px}.nlp-page .apply-promise h3:before{background-size:20px;border-radius:12px;flex-basis:40px;width:40px;height:40px}.nlp-page .apply-promise ul{margin-top:8px;display:block}.nlp-page .apply-promise ul>li{flex:none}.nlp-page .apply-promise li:nth-child(4):after{display:block}.nlp-page .apply-promise li{gap:11px;margin:0 -8px;padding:10px 8px;font-size:14px}.nlp-page .apply-promise li:before{background-size:11px,auto;flex-basis:22px;width:22px;height:22px}}@media (width<=380px){.nlp-page .apply-roles li{padding:12px 10px}.nlp-page .ar-ic{flex-basis:38px;width:38px;height:38px}.nlp-page .apply-roles li:not(:last-child):after{left:58px}.nlp-page .apply-roles p{font-size:13.5px}.nlp-page .apply-promise h3{font-size:16px}.nlp-page .apply-promise li{font-size:13.5px}}@media (prefers-reduced-motion:reduce){.nlp-page .apply-left,.nlp-page .apply-promise{animation:none!important}.nlp-page .apply-roles li:hover .ar-ic{transform:none}}.nlp-page section.district-section{isolation:isolate;background:radial-gradient(520px 340px at 10% 0,#e58a2b17,#0000 70%),radial-gradient(620px 400px at 90% 100%,#214f781a,#0000 70%),linear-gradient(#fff 0%,#f3f6fa 100%);padding:clamp(52px,6.5vw,88px) 0;overflow:hidden}.nlp-page section.district-section:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#214f7821 1.1px,#0000 1.6px) 0 0/22px 22px;width:auto;height:auto;position:absolute;inset:0;transform:none;-webkit-mask-image:radial-gradient(60% 70% at 50% 45%,#000 0%,#0000 75%);mask-image:radial-gradient(60% 70% at 50% 45%,#000 0%,#0000 75%)}.nlp-page section.district-section:after{content:"";z-index:-1;pointer-events:none;border:1px solid #e58a2b29;border-radius:50%;width:520px;height:520px;margin:-260px 0 0 -260px;animation:5s ease-out infinite dsRadar;position:absolute;top:56%;left:50%;box-shadow:0 0 0 60px #e58a2b09,0 0 0 120px #214f7806}@keyframes dsRadar{0%{opacity:0;transform:scale(.7)}30%{opacity:1}to{opacity:0;transform:scale(1.15)}}.nlp-page section.district-section.is-checking:after{animation-duration:1.4s}.nlp-page .ds-head{text-align:center;max-width:640px;margin:0 auto clamp(26px,3.5vw,38px)}.nlp-page .ds-kicker{color:#b4621a;letter-spacing:.8px;text-transform:uppercase;background:#fff;border:1px solid #f1d6b3;border-radius:999px;align-items:center;gap:8px;margin-bottom:12px;padding:6px 14px 6px 10px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 4px 14px #e58a2b1a}.nlp-page .ds-kicker:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c96f16' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-6.2-7-11.5a7 7 0 0114 0C19 14.8 12 21 12 21z'/%3E%3Ccircle cx='12' cy='9.5' r='2.5'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:0 0 18px;width:18px;height:18px}.nlp-page .district-section h2{letter-spacing:-1px;margin:0;font-size:clamp(28px,3.6vw,42px);font-weight:600;line-height:1.18}.nlp-page .district-section h2:after{margin:12px auto 0}.nlp-page .district-section .ds-head .sub{max-width:34em;margin:14px auto 0;font-size:clamp(15.5px,1.6vw,17px)}.nlp-page .ds-tool{text-align:center;max-width:880px;margin:0 auto}.nlp-page .district-section .checker{text-align:left;background:#fff;border:1px solid #e3eaf2;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:stretch;gap:0;padding:8px;transition:box-shadow .3s,border-color .3s;display:grid;box-shadow:0 2px 6px #1539560a,0 24px 56px #1539561f}.nlp-page .district-section .ds-field{cursor:pointer;border-radius:16px;flex-direction:column;justify-content:center;margin:0;padding:10px 14px 10px 56px;transition:background .25s;display:flex;position:relative}.nlp-page .district-section .ds-field+.ds-field:before{content:"";background:#e8edf3;width:1px;position:absolute;top:14px;bottom:14px;left:0}.nlp-page .district-section .ds-field:after{content:"";background-color:var(--saffron-l);background-position:50%;background-repeat:no-repeat;background-size:18px;border:1px solid #f6dcbc;border-radius:11px;width:34px;height:34px;transition:background-color .25s,border-color .25s;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.nlp-page .district-section .ds-state:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c96f16' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6l6-3 6 3 6-3v15l-6 3-6-3-6 3z'/%3E%3Cpath d='M9 3v15M15 6v15'/%3E%3C/svg%3E")}.nlp-page .district-section .ds-district:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c96f16' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-6.2-7-11.5a7 7 0 0114 0C19 14.8 12 21 12 21z'/%3E%3Ccircle cx='12' cy='9.5' r='2.5'/%3E%3C/svg%3E")}.nlp-page .district-section .ds-label{color:var(--muted);letter-spacing:.7px;text-transform:uppercase;font-size:11.5px;font-weight:600;line-height:1.3;display:block}.nlp-page .district-section .checker select{appearance:none;width:100%;height:auto;min-height:0;color:var(--navy-d);cursor:pointer;box-shadow:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23647184' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 2px center/16px no-repeat;border:0;border-radius:0;flex:none;margin:2px 0 0;padding:2px 26px 2px 0;font-size:16px;font-weight:600;line-height:1.5}.nlp-page .district-section .checker select:focus{box-shadow:none;outline:0}.nlp-page .district-section .checker select:disabled{color:#9aa6b5;cursor:not-allowed}.nlp-page .district-section .ds-field:has(select:disabled){cursor:not-allowed}.nlp-page .district-section .ds-field:has(select:disabled):hover{background:0 0}.nlp-page .district-section .ds-btn{border-radius:16px;align-self:stretch;gap:10px;min-width:150px;min-height:62px;margin:0;padding:0 26px 0 22px;font-size:16px}.nlp-page .district-section .ds-btn:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:0 0 18px;width:18px;height:18px}.nlp-page .district-section.is-checking .ds-btn:before{background:0 0;border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;animation:.7s linear infinite dsSpin}@keyframes dsSpin{to{transform:rotate(360deg)}}.nlp-page .district-section .ds-btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.75;background:#e9a96a;border-color:#e9a96a;transform:none}.nlp-page .district-section.is-checking .ds-btn:disabled{opacity:1;background:var(--saffron);border-color:var(--saffron)}.nlp-page .ds-count{color:var(--muted);background:#fff;border:1px solid #e3eaf2;border-radius:999px;align-items:center;gap:9px;margin:18px 0 0;padding:6px 14px;font-size:13.5px;font-weight:500;animation:.35s both dsIn;display:inline-flex}.nlp-page .ds-count:before{content:"";background:#1e8e3e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #1e8e3e26}.nlp-page .ds-result-wrap{text-align:left}.nlp-page .district-section .result{border:1px solid;border-radius:18px;align-items:flex-start;gap:16px;margin:18px 0 0;padding:20px 22px;font-weight:400;animation:.4s cubic-bezier(.2,.8,.2,1) both dsIn;display:flex;box-shadow:0 14px 34px #15395612}@keyframes dsIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.nlp-page .district-section .result.open{color:#1f4d2e;background:linear-gradient(135deg,#f1faf3,#e6f5ea);border-color:#bfe3c9}.nlp-page .district-section .result.error{color:#8a2c22;background:#fff5f4;border-color:#f3c9c4;display:flex}.nlp-page .district-section .r-ic{background-position:50%;background-repeat:no-repeat;background-size:22px;border-radius:14px;flex:0 0 44px;width:44px;height:44px}.nlp-page .district-section .result.open .r-ic{background-color:#1e8e3e;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");animation:.5s cubic-bezier(.3,1.6,.5,1) both dsPop;box-shadow:0 0 0 6px #1e8e3e24}.nlp-page .district-section .result.taken .r-ic{background-color:#e58a2b;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='3.5'/%3E%3Cpath d='M5 20c0-3.5 3.1-6 7-6s7 2.5 7 6'/%3E%3C/svg%3E");box-shadow:0 0 0 6px #e58a2b26}.nlp-page .district-section .result.error .r-ic{background-color:#c0392b;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.8' stroke-linecap='round'%3E%3Cpath d='M12 7v6M12 17v.01'/%3E%3C/svg%3E")}@keyframes dsPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.nlp-page .district-section .r-body{flex:1;min-width:0}.nlp-page .district-section .r-title{letter-spacing:-.2px;margin-bottom:2px;font-size:17px;font-weight:700;display:block}.nlp-page .district-section .result.open .r-title{color:#14532d}.nlp-page .district-section .r-body p{margin:0;font-size:14.5px;line-height:1.65}.nlp-page .district-section .r-body .btn.small,.nlp-page .district-section .r-suggest{margin-top:14px}.nlp-page .district-section .r-suggest>span{color:#7a5a2e;margin-bottom:8px;font-size:13px;font-weight:600;display:block}.nlp-page .district-section .chips{flex-wrap:wrap;gap:8px;display:flex}.nlp-page .district-section .chip{color:var(--navy-d);font:inherit;cursor:pointer;background:#fff;border:1px solid #efd3ab;border-radius:999px;align-items:center;gap:7px;padding:7px 14px 7px 11px;font-size:13.5px;font-weight:600;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.nlp-page .district-section .chip:before{content:"";background:#1e8e3e;border-radius:50%;width:7px;height:7px}.nlp-page .district-section .chip:focus-visible{outline:3px solid var(--saffron);outline-offset:2px}.nlp-page .ds-legend{flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:22px 0 0;padding:0;list-style:none;display:flex}.nlp-page .ds-legend li{color:var(--muted);align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.nlp-page .ds-legend li:before{content:"";border-radius:50%;width:10px;height:10px}.nlp-page .ds-legend .is-open:before{background:#1e8e3e;box-shadow:0 0 0 3px #1e8e3e26}.nlp-page .district-section .disclaimer{color:#8592a3;margin:10px auto 0;font-size:12.5px}@media (hover:hover){.nlp-page .district-section .chip:hover{background:var(--navy-d);border-color:var(--navy-d);color:#fff;transform:translateY(-2px)}.nlp-page .district-section .chip:hover:before{background:#7ee2a0}.nlp-page .district-section .ds-btn:not(:disabled):hover{transform:translateY(-2px)}}@media (width<=760px){.nlp-page .district-section .checker{border-radius:20px;grid-template-columns:1fr;padding:8px}.nlp-page .district-section .ds-field{padding:12px 14px 12px 58px}.nlp-page .district-section .ds-field+.ds-field:before{width:auto;height:1px;inset:0 14px auto}.nlp-page .district-section .ds-btn{width:100%;min-height:54px;margin-top:6px}.nlp-page section.district-section:after{width:380px;height:380px;margin:-190px 0 0 -190px}}@media (width<=640px){.nlp-page section.district-section{padding:42px 0}.nlp-page .district-section h2{letter-spacing:-.6px;font-size:clamp(26px,7vw,32px)}.nlp-page .district-section .result{border-radius:16px;gap:13px;padding:16px}.nlp-page .district-section .r-ic{background-size:19px;border-radius:12px;flex-basis:38px;width:38px;height:38px}.nlp-page .district-section .r-title{font-size:16px}.nlp-page .district-section .r-body p{font-size:14px}.nlp-page .district-section .r-body .btn.small{width:100%}.nlp-page .ds-count{font-size:12.5px}}@media (width<=380px){.nlp-page .district-section .ds-field{padding-left:54px}.nlp-page .district-section .ds-field:after{width:32px;height:32px;left:10px}.nlp-page .district-section .checker select{font-size:15px}}@media (prefers-reduced-motion:reduce){.nlp-page section.district-section:after,.nlp-page .district-section .result,.nlp-page .district-section .r-ic,.nlp-page .ds-count{animation:none!important}.nlp-page .district-section.is-checking .ds-btn:before{animation-duration:1.5s!important}}.nlp-page section.about-section{isolation:isolate;background:radial-gradient(560px 380px at 0 100%,#e58a2b14,#0000 70%),radial-gradient(620px 420px at 100% 0,#214f7817,#0000 70%),linear-gradient(#f6f8fb 0%,#fff 100%);padding:clamp(56px,7vw,96px) 0;overflow:hidden}.nlp-page section.about-section:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#214f781a 1px,#0000 1.5px) 0 0/24px 24px;width:auto;height:auto;position:absolute;inset:0;transform:none;-webkit-mask-image:radial-gradient(at 10% 15%,#000 0%,#0000 50%);mask-image:radial-gradient(at 10% 15%,#000 0%,#0000 50%)}.nlp-page .about-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,5.5vw,80px);display:grid}.nlp-page .about-kicker{color:#b4621a;letter-spacing:.8px;text-transform:uppercase;background:#fff;border:1px solid #f1d6b3;border-radius:999px;align-items:center;gap:8px;margin-bottom:12px;padding:5px 13px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 4px 14px #e58a2b1a}.nlp-page .about-kicker:before{content:"";background:var(--saffron);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #e58a2b2e}.nlp-page .about-section h2{letter-spacing:-1px;margin:0;font-size:clamp(28px,3.6vw,42px);font-weight:600;line-height:1.18}.nlp-page .about-section h2:after{margin-top:12px}.nlp-page .about-lead{max-width:32em;color:var(--ink);margin:18px 0 0;font-size:clamp(16.5px,1.7vw,19px);font-weight:500;line-height:1.75}.nlp-page .about-runs{color:var(--muted);letter-spacing:.9px;text-transform:uppercase;align-items:center;gap:12px;margin:24px 0 12px;font-size:12.5px;font-weight:600;display:flex}.nlp-page .about-runs:after{content:"";background:linear-gradient(90deg,#e3eaf2,#0000);flex:1;height:1px}.nlp-page .about-programs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.nlp-page .about-programs li{background:#fff;border:1px solid #e3eaf2;border-radius:14px;align-items:center;gap:12px;margin:0;padding:13px 14px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 6px #15395608}.nlp-page .about-programs li:before{content:"";background:linear-gradient(#f3bf75,#d97920);width:3px;transition:transform .35s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.nlp-page .about-programs b{color:var(--navy-d);letter-spacing:-.15px;font-size:14.5px;font-weight:700;line-height:1.35;display:block}.nlp-page .about-programs li span:not(.ap-ic){color:var(--muted);margin-top:1px;font-size:12.5px;font-weight:500;display:block}.nlp-page .ap-ic{background-color:var(--saffron-l);background-position:50%;background-repeat:no-repeat;background-size:19px;border:1px solid #f6dcbc;border-radius:12px;flex:0 0 40px;width:40px;height:40px;transition:background-color .3s,border-color .3s,transform .3s}.nlp-page .about-programs li:first-child .ap-ic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c96f16' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='3' width='6' height='11' rx='3'/%3E%3Cpath d='M5 11a7 7 0 0014 0M12 18v3M8 21h8'/%3E%3C/svg%3E")}.nlp-page .about-programs li:nth-child(2) .ap-ic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c96f16' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 20L12 5l9 15z'/%3E%3Cpath d='M12 5v15M9.5 20L12 15l2.5 5'/%3E%3C/svg%3E")}.nlp-page .about-programs li:nth-child(3) .ap-ic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c96f16' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='3.5'/%3E%3Cpath d='M2.5 20c0-3.6 2.9-6 6.5-6s6.5 2.4 6.5 6'/%3E%3Cpath d='M16 4.6a3.5 3.5 0 010 6.8M18 14.3c2.1.7 3.5 2.8 3.5 5.7'/%3E%3C/svg%3E")}.nlp-page .about-programs li:nth-child(4) .ap-ic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c96f16' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l2.7 5.6 6.1.8-4.5 4.2 1.1 6-5.4-2.9-5.4 2.9 1.1-6L3.2 9.4l6.1-.8z'/%3E%3C/svg%3E")}.nlp-page .about-founder{color:#fff;background:linear-gradient(135deg,#132f4b,#214f78);border-radius:18px;align-items:center;gap:16px;margin-top:22px;padding:16px 18px;display:flex;box-shadow:0 16px 36px #1539562e}.nlp-page .af-avatar{color:#fff;background:linear-gradient(135deg,#f3bf75,#d97920);border-radius:50%;flex:0 0 52px;place-items:center;width:52px;height:52px;font-size:18px;font-weight:700;display:grid;box-shadow:0 0 0 4px #ffd08c38}.nlp-page .af-role{color:#ffd08c;letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:600;display:block}.nlp-page .about-founder b{letter-spacing:-.2px;font-size:17px;font-weight:700;line-height:1.35;display:block}.nlp-page .af-creds{color:#c9d8e8;margin-top:2px;font-size:13px;line-height:1.55;display:block}.nlp-page .testi-card{background:#fff;border:1.5px dashed #e3c9a3;border-radius:16px;align-items:flex-start;gap:12px;margin-top:12px;padding:14px 16px;display:flex}.nlp-page .tc-quote{background:var(--saffron-l) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23c96f16'%3E%3Cpath d='M9.5 6C6.5 7.3 4.5 10 4.5 13.5V18h6v-6H7.6c.2-1.8 1.3-3.3 3-4.2zM19.5 6c-3 1.3-5 4-5 7.5V18h6v-6h-2.9c.2-1.8 1.3-3.3 3-4.2z'/%3E%3C/svg%3E") center/17px no-repeat;border-radius:11px;flex:0 0 34px;width:34px;height:34px}.nlp-page .testi-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.nlp-page .about-media{padding:26px 26px 34px 34px;position:relative}.nlp-page .about-media:before{content:"";opacity:.9;background:linear-gradient(135deg,#f3bf75,#d97920);border-radius:30px;width:72%;height:78%;position:absolute;top:0;right:0}.nlp-page .about-media:after{content:"";background:radial-gradient(#214f7859 1.4px,#0000 1.9px) 0 0/14px 14px;border-radius:12px;width:140px;height:140px;position:absolute;bottom:0;left:0}.nlp-page .am-frame{z-index:1;aspect-ratio:4/4.4;background:radial-gradient(#ffffff12 1px,#0000 1.5px) 0 0/20px 20px,radial-gradient(300px 240px at 80% 10%,#e58a2b4d,#0000 70%),linear-gradient(150deg,#0e2940 0%,#173d60 60%,#214f78 100%);border:6px solid #fff;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 30px 70px #0a1e323d}.nlp-page .am-frame img{object-fit:cover;width:100%;max-width:none;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.nlp-page .am-frame:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#0a1e3259 100%);position:absolute;inset:0}.nlp-page .am-fallback{text-align:center;color:#c9d8e8;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:24px;font-size:15px;font-weight:600;line-height:1.5;display:flex;position:absolute;inset:0}.nlp-page .am-fallback:before{content:"";background:#ffffff14 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffd08c' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8a2 2 0 012-2h2.5l1.5-2h6l1.5 2H19a2 2 0 012 2v10a2 2 0 01-2 2H5a2 2 0 01-2-2z'/%3E%3Ccircle cx='12' cy='13' r='3.5'/%3E%3C/svg%3E") 50%/30px no-repeat;border:1px solid #ffd08c4d;border-radius:20px;width:64px;height:64px;margin-bottom:10px}.nlp-page .am-fallback small{color:#8fa6bf;font-size:12px;font-weight:500}.nlp-page .am-badge{z-index:2;background:#fff;border:1px solid #e9eef4;border-radius:18px;align-items:center;gap:12px;animation:6s ease-in-out infinite amFloat;display:flex;position:absolute;box-shadow:0 20px 44px #0a1e322e}.nlp-page .am-years{max-width:250px;padding:14px 18px;bottom:56px;left:0}.nlp-page .am-years b{letter-spacing:-1.2px;background:linear-gradient(#f0a64d 0%,#d97920 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;flex:none;font-size:38px;font-weight:800;line-height:1}.nlp-page .am-years span{color:var(--muted);font-size:12.5px;font-weight:500;line-height:1.45}.nlp-page .am-records{background:linear-gradient(135deg,#132f4b,#214f78);border-color:#ffffff1f;padding:12px 16px 12px 12px;animation-delay:-3s;top:56px;right:0}.nlp-page .am-trophy{background:linear-gradient(135deg,#f3bf75,#d97920);border-radius:12px;flex:0 0 40px;width:40px;height:40px;position:relative;-webkit-mask:none}.nlp-page .am-trophy:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 21h8M12 17v4M7 4h10v5a5 5 0 01-10 0z'/%3E%3Cpath d='M7 6H4v1a3 3 0 003 3M17 6h3v1a3 3 0 01-3 3'/%3E%3C/svg%3E") 50%/20px no-repeat;position:absolute;inset:0}.nlp-page .am-records>span:last-child{color:#c9d8e8;font-size:12px;line-height:1.4}.nlp-page .am-records b{color:#fff;letter-spacing:-.2px;font-size:15px;font-weight:700;display:block}@keyframes amFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (hover:hover){.nlp-page .about-programs li:hover{border-color:#f1d6b3;transform:translateY(-3px);box-shadow:0 4px 10px #1539560a,0 18px 36px #1539561a}.nlp-page .about-programs li:hover:before{transform:scaleY(1)}.nlp-page .about-programs li:hover .ap-ic{background-color:#ffe6c4;border-color:#efc58c;transform:rotate(-6deg)}.nlp-page .about-media:hover .am-frame img{transform:scale(1.06)}}@supports (animation-timeline:view()){.nlp-page .about-programs li,.nlp-page .about-founder,.nlp-page .testi-card{animation:linear backwards abRise;animation-timeline:view();animation-range:entry entry 55%}.nlp-page .about-programs li:nth-child(2){animation-range:entry 5% entry 60%}.nlp-page .about-programs li:nth-child(3){animation-range:entry 10% entry 65%}.nlp-page .about-programs li:nth-child(4){animation-range:entry 15% entry 70%}.nlp-page .am-frame{animation:linear backwards abZoom;animation-timeline:view();animation-range:entry entry 60%}}@keyframes abRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes abZoom{0%{opacity:0;transform:scale(.94)translateY(20px)}to{opacity:1;transform:none}}@media (width<=1100px){.nlp-page .about-programs{grid-template-columns:1fr}}@media (width<=960px){.nlp-page .about-grid{grid-template-columns:1fr;gap:40px}.nlp-page .about-lead{max-width:none}.nlp-page .about-programs{grid-template-columns:repeat(2,minmax(0,1fr))}.nlp-page .about-media{width:100%;max-width:560px;margin:0 auto}}@media (width<=860px){.nlp-page section.about-section{padding:48px 0}}@media (width<=640px){.nlp-page section.about-section{padding:40px 0}.nlp-page .about-section h2{letter-spacing:-.6px;font-size:clamp(26px,7vw,32px)}.nlp-page .about-lead{font-size:16px}.nlp-page .about-programs{grid-template-columns:1fr}.nlp-page .about-founder{gap:13px;padding:14px}.nlp-page .af-avatar{flex-basis:46px;width:46px;height:46px;font-size:16px}.nlp-page .about-founder b{font-size:16px}.nlp-page .af-creds{font-size:12.5px}.nlp-page .about-media{padding:18px 14px 26px 20px}.nlp-page .about-media:before{border-radius:22px}.nlp-page .about-media:after{width:96px;height:96px}.nlp-page .am-frame{border-width:5px;border-radius:20px}.nlp-page .am-years{border-radius:14px;gap:10px;max-width:200px;padding:11px 13px;bottom:36px}.nlp-page .am-years b{font-size:30px}.nlp-page .am-years span{font-size:11.5px}.nlp-page .am-records{border-radius:14px;gap:9px;padding:9px 12px 9px 9px;top:34px}.nlp-page .am-trophy{border-radius:10px;flex-basis:32px;width:32px;height:32px}.nlp-page .am-trophy:after{background-size:16px}.nlp-page .am-records b{font-size:13.5px}.nlp-page .am-records>span:last-child{font-size:11px}}@media (width<=380px){.nlp-page .am-years{max-width:170px}.nlp-page .am-records>span:last-child{max-width:130px}}@media (prefers-reduced-motion:reduce){.nlp-page .am-badge,.nlp-page .am-frame,.nlp-page .about-programs li,.nlp-page .about-founder,.nlp-page .testi-card{animation:none!important}.nlp-page .about-media:hover .am-frame img{transform:none}}.nlp-page section.form-section{isolation:isolate;background:radial-gradient(600px 400px at 100% 0,#e58a2b17,#0000 70%),radial-gradient(700px 460px at 0 100%,#214f781a,#0000 70%),linear-gradient(#fff 0%,#f2f6fa 100%);padding:clamp(56px,7vw,96px) 0;overflow:hidden}.nlp-page section.form-section:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#214f781a 1px,#0000 1.5px) 0 0/24px 24px;width:auto;height:auto;position:absolute;inset:0;transform:none;-webkit-mask-image:radial-gradient(at 85% 85%,#000 0%,#0000 50%);mask-image:radial-gradient(at 85% 85%,#000 0%,#0000 50%)}.nlp-page .fs-grid{background:#fff;border:1px solid #e3eaf2;border-radius:30px;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);max-width:1080px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 2px 6px #1539560a,0 34px 80px #15395624}@property --fs-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.nlp-page .fs-aside{isolation:isolate;color:#fff;background:radial-gradient(#ffffff0e 1px,#0000 1.5px) 0 0/22px 22px,radial-gradient(360px 280px at 100% 0,#e58a2b52,#0000 70%),radial-gradient(380px 300px at 0 100%,#4682af52,#0000 70%),linear-gradient(160deg,#0e2940 0%,#16395a 55%,#214f78 100%);flex-direction:column;padding:clamp(30px,3.6vw,46px);display:flex;position:relative;overflow:hidden}.nlp-page .fs-aside:before{content:"";z-index:-1;border:1px solid #ffffff1a;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-140px;right:-140px;box-shadow:0 0 0 34px #ffffff06,0 0 0 70px #ffffff05}.nlp-page .fs-aside:after{content:"";z-index:-1;background:conic-gradient(from var(--fs-angle),transparent 0deg,transparent 250deg,#f3bf75 320deg,transparent 360deg);-webkit-mask-composite:xor;border-radius:50%;width:340px;height:340px;padding:1.5px;animation:8s linear infinite fsSpin;position:absolute;bottom:-140px;right:-140px;-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)}@keyframes fsSpin{to{--fs-angle:360deg}}.nlp-page .fs-kicker{color:#ffd9ad;letter-spacing:.8px;text-transform:uppercase;background:#ffffff14;border:1px solid #ffd08c59;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin-bottom:16px;padding:5px 13px;font-size:12px;font-weight:600;display:inline-flex}.nlp-page .fs-kicker:before{content:"";background:var(--saffron);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #e58a2b40}.nlp-page .form-section h2{color:#fff;letter-spacing:-.8px;margin:0;font-size:clamp(25px,2.7vw,34px);font-weight:600;line-height:1.22}.nlp-page .form-section h2:after{margin-top:14px}.nlp-page .fs-sub{color:#c9d8e8;margin:16px 0 0;font-size:15px;line-height:1.75}.nlp-page .fs-steps{counter-reset:none;flex-direction:column;gap:6px;margin:28px 0 0;padding:0;list-style:none;display:flex}.nlp-page .fs-steps li{color:#9fb5cb;border-radius:14px;align-items:center;gap:14px;margin:0;padding:10px 12px;font-size:15px;font-weight:500;transition:background .35s,color .35s;display:flex;position:relative}.nlp-page .fs-steps li:not(:last-child):after{content:"";background:#ffffff24;border-radius:2px;width:2px;height:16px;transition:background .35s;position:absolute;top:46px;left:29px}.nlp-page .fs-num{color:#c9d8e8;border:1.5px solid #ffffff38;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:14px;font-weight:700;transition:background .35s,border-color .35s,color .35s,box-shadow .35s;display:grid}.nlp-page .fs-steps li.current{color:#fff;background:#ffffff14}.nlp-page .fs-steps li.current .fs-num{color:#fff;background:linear-gradient(135deg,#f3bf75,#d97920);border-color:#0000;box-shadow:0 0 0 5px #e58a2b38}.nlp-page .fs-steps li.done{color:#dbe6f1}.nlp-page .fs-steps li.done .fs-num{color:#0000;background:#1e8e3e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/15px no-repeat;border-color:#0000}.nlp-page .fs-steps li.done:after{background:#3fb366}.nlp-page .fs-note{color:#c9d8e8;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;align-items:flex-start;gap:10px;margin:auto 0 0;padding:14px 16px;font-size:12.5px;line-height:1.6;display:flex}.nlp-page .fs-steps{margin-bottom:28px}.nlp-page .fs-note:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffd08c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l8 3v6c0 5-3.5 8-8 9-4.5-1-8-4-8-9V6z'/%3E%3Cpath d='M8.5 12l2.5 2.5 4.5-5'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:0 0 20px;width:20px;height:20px;margin-top:1px}.nlp-page .form-section .formbox{max-width:none;box-shadow:none;background:#fff;border:0;border-radius:0;margin:0;padding:clamp(26px,3.4vw,44px)}.nlp-page .fb-head{margin-bottom:14px}.nlp-page .fb-step{color:#c96f16;letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:700;display:inline-block}.nlp-page .fb-head h3{color:var(--navy-d);letter-spacing:-.4px;margin:4px 0 0;font-size:clamp(20px,2.2vw,25px);font-weight:700;line-height:1.3}.nlp-page .form-section .progress{gap:8px;margin-bottom:8px}.nlp-page .form-section .progress i{background:#edf1f6;border-radius:99px;height:6px;position:relative;overflow:hidden}.nlp-page .form-section .progress i:after{content:"";border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#d97920,#f3bf75);transition:transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scaleX(0)}.nlp-page .form-section .progress i.on{background:#edf1f6}.nlp-page .form-section .progress i.on:after{transform:scaleX(1)}.nlp-page .form-section .fstep.on{animation:.45s cubic-bezier(.2,.8,.2,1) both fbIn}@keyframes fbIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}.nlp-page .form-section .row{gap:0 18px}.nlp-page .form-section label{color:var(--navy-d);margin:16px 0 7px;font-size:13.5px;font-weight:600}.nlp-page .form-section input,.nlp-page .form-section select,.nlp-page .form-section textarea{min-height:52px;color:var(--ink);background:#f7f9fc;border:1.5px solid #e3e9f0;border-radius:13px;padding:13px 16px;font-size:15.5px;transition:border-color .2s,background .2s,box-shadow .2s}.nlp-page .form-section textarea{min-height:110px;line-height:1.6}.nlp-page .form-section select{appearance:none;cursor:pointer;background:#f7f9fc url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23647184' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 16px center/16px no-repeat;padding-right:44px}.nlp-page .form-section input::placeholder,.nlp-page .form-section textarea::placeholder{color:#a3afbd}.nlp-page .form-section input:hover,.nlp-page .form-section select:hover,.nlp-page .form-section textarea:hover{border-color:#cfd9e4}.nlp-page .form-section input:focus,.nlp-page .form-section select:focus,.nlp-page .form-section textarea:focus{border-color:var(--saffron);background-color:#fff;outline:0;box-shadow:0 0 0 4px #e58a2b24}.nlp-page .form-section [aria-invalid=true]{background-color:#fff8f7;border-color:#e08b80}.nlp-page .form-section [aria-invalid=true]:focus{border-color:#c0392b;box-shadow:0 0 0 4px #c0392b1f}.nlp-page .form-section .err{color:#c0392b;min-height:18px;margin-top:5px;font-size:12.5px;font-weight:500}.nlp-page .form-section .err:not(:empty){animation:.35s fbShake}@keyframes fbShake{0%,to{transform:none}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.nlp-page .form-section .yn{gap:10px}.nlp-page .form-section .yn label{min-height:50px;color:var(--navy-d);background:#f7f9fc;border:1.5px solid #e3e9f0;border-radius:13px;flex:1;justify-content:center;margin:0;padding:10px 18px;font-size:15px;font-weight:600;transition:border-color .2s,background .2s,box-shadow .2s}.nlp-page .form-section .yn label:hover{border-color:#cfd9e4}.nlp-page .form-section .yn label:has(input:checked){border-color:var(--saffron);background:#fff8ef;box-shadow:0 0 0 4px #e58a2b1f}.nlp-page .form-section .yn input{min-height:0;box-shadow:none;padding:0}.nlp-page .form-section label.chk{color:var(--muted);cursor:pointer;background:#f7f9fc;border:1.5px solid #e3e9f0;border-radius:14px;margin-top:20px;padding:14px 16px;font-size:13px;font-weight:400;line-height:1.65;transition:border-color .2s,background .2s}.nlp-page .form-section label.chk:has(input:checked){background:#f2faf4;border-color:#bfe3c9}.nlp-page .form-section .chk input{min-height:0;box-shadow:none;padding:0}.nlp-page .form-section .fbtns{border-top:1px solid #edf1f6;margin-top:26px;padding-top:22px}.nlp-page .form-section .fb-back{border-radius:13px;min-height:52px;padding:12px 22px}.nlp-page .form-section .fb-next{border-radius:13px;gap:10px;min-height:54px;padding:13px 28px;box-shadow:0 12px 26px #e58a2b52}.nlp-page .form-section .fb-next:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:0 0 18px;width:18px;height:18px;transition:transform .25s}.nlp-page .form-section .fb-next.is-wa{background:#1fa855;border-color:#1fa855;box-shadow:0 12px 26px #1fa8554d}.nlp-page .form-section .fb-next.is-wa:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M12 2a10 10 0 00-8.6 15.1L2 22l5-1.3A10 10 0 1012 2zm0 18.2a8.2 8.2 0 01-4.2-1.2l-.3-.2-3 .8.8-2.9-.2-.3A8.2 8.2 0 1112 20.2zm4.5-6.1c-.2-.1-1.5-.7-1.7-.8s-.4-.1-.6.1-.7.8-.8 1-.3.2-.5.1a6.7 6.7 0 01-3.3-2.9c-.3-.4.3-.4.7-1.3.1-.2 0-.3 0-.4l-.8-1.8c-.2-.5-.4-.4-.6-.4h-.5a1 1 0 00-.7.3 3 3 0 00-.9 2.2 5.2 5.2 0 001.1 2.7 11.8 11.8 0 004.5 4c1.7.7 2.3.8 3.2.6.5-.1 1.5-.6 1.7-1.2s.2-1.1.1-1.2-.2-.2-.4-.3z'/%3E%3C/svg%3E");flex-basis:20px;width:20px;height:20px}.nlp-page .form-section .thanks{text-align:center;background:0 0;border-radius:0;flex-direction:column;align-items:center;padding:18px 4px 4px;animation:.5s cubic-bezier(.2,.8,.2,1) both fbIn;display:flex}.nlp-page .th-ic{background:#1e8e3e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/36px no-repeat;border-radius:50%;width:76px;height:76px;margin-bottom:18px;animation:.6s cubic-bezier(.3,1.6,.5,1) both thPop;box-shadow:0 0 0 10px #1e8e3e1f,0 0 0 20px #1e8e3e0f}@keyframes thPop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}.nlp-page .form-section .thanks h3{color:var(--navy-d);margin:0 0 10px;font-size:clamp(21px,2.4vw,26px)}.nlp-page .form-section .thanks p{max-width:30em;color:var(--muted);margin:6px 0 0;font-size:15px;line-height:1.7}.nlp-page .th-no{color:#b4621a;letter-spacing:.5px;background:#fff8ef;border:1px solid #f1d6b3;border-radius:999px;margin-left:4px;padding:3px 12px;font-weight:700;display:inline-block}.nlp-page .form-section .wa-btn{background:#1fa855;border-color:#1fa855;gap:10px;margin-top:20px;box-shadow:0 12px 26px #1fa8554d}.nlp-page .form-section .wa-btn:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M12 2a10 10 0 00-8.6 15.1L2 22l5-1.3A10 10 0 1012 2zm0 18.2a8.2 8.2 0 01-4.2-1.2l-.3-.2-3 .8.8-2.9-.2-.3A8.2 8.2 0 1112 20.2zm4.5-6.1c-.2-.1-1.5-.7-1.7-.8s-.4-.1-.6.1-.7.8-.8 1-.3.2-.5.1a6.7 6.7 0 01-3.3-2.9c-.3-.4.3-.4.7-1.3.1-.2 0-.3 0-.4l-.8-1.8c-.2-.5-.4-.4-.6-.4h-.5a1 1 0 00-.7.3 3 3 0 00-.9 2.2 5.2 5.2 0 001.1 2.7 11.8 11.8 0 004.5 4c1.7.7 2.3.8 3.2.6.5-.1 1.5-.6 1.7-1.2s.2-1.1.1-1.2-.2-.2-.4-.3z'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:0 0 20px;width:20px;height:20px}.nlp-page .form-section .thanks .disclaimer{background:#f7f9fc;border-radius:12px;margin-top:22px;padding:12px 16px;font-size:12.5px}@media (hover:hover){.nlp-page .form-section .fb-next:hover:after{transform:translate(4px)}.nlp-page .form-section .fb-next.is-wa:hover:after{transform:scale(1.1)}.nlp-page .form-section .fb-next.is-wa:hover,.nlp-page .form-section .wa-btn:hover{background:#178a45;border-color:#178a45;box-shadow:0 14px 30px #1fa8555c}}@media (width<=960px){.nlp-page .fs-grid{border-radius:26px;grid-template-columns:1fr}.nlp-page .fs-aside{padding:30px 28px}.nlp-page .fs-steps{flex-flow:wrap;gap:8px;margin-top:22px}.nlp-page .fs-steps li{flex:1 1 0;min-width:150px;padding:9px 10px;font-size:14px}.nlp-page .fs-steps li:not(:last-child):after{display:none}.nlp-page .fs-steps{margin-bottom:20px}}@media (width<=860px){.nlp-page section.form-section{padding:46px 0}}@media (width<=640px){.nlp-page section.form-section{padding:34px 0}.nlp-page .fs-grid{border-radius:22px}.nlp-page .fs-aside{padding:24px 18px}.nlp-page .form-section h2{letter-spacing:-.5px;font-size:clamp(23px,6.4vw,28px)}.nlp-page .fs-sub{font-size:14px}.nlp-page .fs-steps{gap:6px}.nlp-page .fs-steps li{text-align:center;flex-direction:column;gap:6px;min-width:0;padding:8px 4px;font-size:12px}.nlp-page .fs-num{flex-basis:30px;width:30px;height:30px;font-size:13px}.nlp-page .fs-note{padding:12px 13px;font-size:12px}.nlp-page .form-section .formbox{padding:22px 18px}.nlp-page .form-section label{margin-top:14px}.nlp-page .form-section input,.nlp-page .form-section select,.nlp-page .form-section textarea{min-height:50px;font-size:16px}.nlp-page .form-section .fbtns{gap:10px}.nlp-page .form-section .fb-back{padding:12px 16px}.nlp-page .form-section .fb-next{padding:13px 16px}.nlp-page .form-section .yn label{min-height:48px}}@media (width<=380px){.nlp-page .fs-aside{padding:22px 15px}.nlp-page .form-section .formbox{padding:20px 14px}.nlp-page .form-section .fb-next{font-size:15px}}@media (prefers-reduced-motion:reduce){.nlp-page .fs-aside:after,.nlp-page .form-section .fstep.on,.nlp-page .form-section .err:not(:empty),.nlp-page .form-section .thanks,.nlp-page .th-ic{animation:none!important}}.nlp-page .form-section .formbox{scroll-margin-top:90px}.nlp-page .form-section .fd-note{background:linear-gradient(135deg,#fffaf2,#fff1de);border:1px solid #f3d4a6;border-radius:14px;align-items:flex-start;gap:12px;margin-top:14px;padding:14px 16px;animation:.4s cubic-bezier(.2,.8,.2,1) both fbIn;display:flex}.nlp-page .form-section .fd-ic{background:#e58a2b url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.6' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v5M12 7.5v.01'/%3E%3C/svg%3E") 50%/18px no-repeat;border-radius:10px;flex:0 0 32px;width:32px;height:32px}.nlp-page .form-section .fd-note p{color:#6b4a1c;margin:0;font-size:13.5px;line-height:1.6}.nlp-page .form-section .fd-chips{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.nlp-page .form-section .fd-chips button{color:var(--navy-d);font:inherit;cursor:pointer;background:#fff;border:1px solid #efd3ab;border-radius:999px;align-items:center;gap:7px;padding:6px 13px 6px 10px;font-size:13px;font-weight:600;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.nlp-page .form-section .fd-chips button:before{content:"";background:#1e8e3e;border-radius:50%;width:7px;height:7px}@media (hover:hover){.nlp-page .form-section .fd-chips button:hover{background:var(--navy-d);border-color:var(--navy-d);color:#fff}.nlp-page .form-section .fd-chips button:hover:before{background:#7ee2a0}}@media (width<=640px){.nlp-page .form-section .fd-note{gap:10px;padding:12px 13px}}.nlp-page section.faq-section{isolation:isolate;background:radial-gradient(560px 380px at 0 0,#e58a2b14,#0000 70%),radial-gradient(640px 420px at 100% 100%,#214f7817,#0000 70%),#f6f8fb;padding:clamp(56px,7vw,96px) 0}.nlp-page section.faq-section:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#214f781a 1px,#0000 1.5px) 0 0/24px 24px;width:auto;height:auto;position:absolute;inset:0;transform:none;-webkit-mask-image:radial-gradient(at 10% 20%,#000 0%,#0000 50%);mask-image:radial-gradient(at 10% 20%,#000 0%,#0000 50%)}.nlp-page .faq-grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.nlp-page .faq-intro{position:sticky;top:110px}.nlp-page .faq-kicker{color:#b4621a;letter-spacing:.8px;text-transform:uppercase;background:#fff;border:1px solid #f1d6b3;border-radius:999px;align-items:center;gap:8px;margin-bottom:12px;padding:5px 13px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 4px 14px #e58a2b1a}.nlp-page .faq-kicker:before{content:"";background:var(--saffron);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #e58a2b2e}.nlp-page .faq-section h2{letter-spacing:-1px;margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:600;line-height:1.18}.nlp-page .faq-section h2:after{margin-top:12px}.nlp-page .faq-section .faq-intro .sub{margin:16px 0 0;font-size:clamp(15.5px,1.6vw,17px)}.nlp-page .faq-help{isolation:isolate;color:#fff;background:radial-gradient(240px 180px at 100% 0,#e58a2b4d,#0000 70%),linear-gradient(140deg,#0f2b44 0%,#214f78 100%);border-radius:20px;align-items:flex-start;gap:14px;margin-top:28px;padding:22px 20px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 44px #0a1e3233}.nlp-page .faq-help:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff17 50%,#0000 65%);animation:7s ease-in-out infinite fhSweep;position:absolute;inset:0;transform:translate(-110%)}@keyframes fhSweep{0%,60%{transform:translate(-110%)}to{transform:translate(110%)}}.nlp-page .fh-ic{background:#ffffff17 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffd08c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a8 8 0 01-11.6 7.1L4 20l1-4.6A8 8 0 1121 12z'/%3E%3Cpath d='M9.5 9.5a2.5 2.5 0 114 2c-.8.5-1.5 1-1.5 2M12 16.5v.01'/%3E%3C/svg%3E") 50%/21px no-repeat;border:1px solid #ffd08c52;border-radius:13px;flex:0 0 42px;width:42px;height:42px}.nlp-page .faq-help b{letter-spacing:-.2px;font-size:16.5px;font-weight:700;display:block}.nlp-page .faq-help p{color:#c9d8e8;margin:3px 0 0;font-size:13.5px;line-height:1.6}.nlp-page .faq-section .fh-btn{background:#1fa855;border-color:#1fa855;gap:8px;margin-top:14px;box-shadow:0 10px 22px #1fa8554d}.nlp-page .faq-section .fh-btn:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M12 2a10 10 0 00-8.6 15.1L2 22l5-1.3A10 10 0 1012 2zm0 18.2a8.2 8.2 0 01-4.2-1.2l-.3-.2-3 .8.8-2.9-.2-.3A8.2 8.2 0 1112 20.2zm4.5-6.1c-.2-.1-1.5-.7-1.7-.8s-.4-.1-.6.1-.7.8-.8 1-.3.2-.5.1a6.7 6.7 0 01-3.3-2.9c-.3-.4.3-.4.7-1.3.1-.2 0-.3 0-.4l-.8-1.8c-.2-.5-.4-.4-.6-.4h-.5a1 1 0 00-.7.3 3 3 0 00-.9 2.2 5.2 5.2 0 001.1 2.7 11.8 11.8 0 004.5 4c1.7.7 2.3.8 3.2.6.5-.1 1.5-.6 1.7-1.2s.2-1.1.1-1.2-.2-.2-.4-.3z'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:0 0 17px;width:17px;height:17px}.nlp-page .faq-list{flex-direction:column;gap:12px;min-width:0;display:flex}.nlp-page .faq-section .faq-item{background:#fff;border:1px solid #e3eaf2;border-radius:18px;max-width:none;margin:0;transition:border-color .3s,box-shadow .3s,transform .3s;position:relative;overflow:hidden;box-shadow:0 2px 6px #15395608}.nlp-page .faq-section .faq-item:before{content:"";transform-origin:top;background:linear-gradient(#f3bf75,#d97920);width:4px;transition:transform .35s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.nlp-page .faq-section .faq-item[open]:before{transform:scaleY(1)}.nlp-page .faq-section .faq-item summary{min-height:0;color:var(--navy-d);background:0 0;align-items:center;gap:14px;padding:18px 64px 18px 18px;font-size:15.5px;font-weight:600;line-height:1.5;transition:color .25s,background .25s;display:flex}.nlp-page .faq-section .faq-item[open] summary{color:var(--navy-d);background:0 0}.nlp-page .faq-section .fq-num{color:#8592a3;letter-spacing:.3px;background:#f3f6fa;border:1px solid #e3eaf2;border-radius:11px;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:12.5px;font-weight:700;transition:background .3s,color .3s,border-color .3s;display:grid}.nlp-page .faq-section .faq-item[open] .fq-num{color:#fff;background:linear-gradient(135deg,#f3bf75,#d97920);border-color:#0000}.nlp-page .faq-section .faq-item summary:after{content:"";background:var(--saffron-l) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c96f16' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center/15px no-repeat;border:1px solid #f6dcbc;width:32px;height:32px;transition:transform .35s cubic-bezier(.3,1.4,.5,1),background-color .3s,border-color .3s;right:18px}.nlp-page .faq-section .faq-item[open] summary:after{content:"";background:var(--navy-d) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center/15px no-repeat;border-color:var(--navy-d);transform:translateY(-50%)rotate(45deg)}.nlp-page .faq-section .fq-a{padding:0 22px 20px 68px}.nlp-page .faq-section .fq-a p{color:var(--muted);border-top:1px dashed #e8edf3;margin:0;padding:14px 0 0;font-size:14.5px;line-height:1.8}.nlp-page .faq-section .faq-item[open] .fq-a{animation:.4s cubic-bezier(.2,.8,.2,1) both fqIn}@keyframes fqIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@supports (interpolate-size:allow-keywords){.nlp-page section.faq-section{interpolate-size:allow-keywords}.nlp-page .faq-section .faq-item::details-content{height:0;transition:height .35s ease,content-visibility .35s allow-discrete;overflow:clip}.nlp-page .faq-section .faq-item[open]::details-content{height:auto}}@media (hover:hover){.nlp-page .faq-section .faq-item:not([open]):hover{border-color:#d5e0e9;transform:translateY(-2px);box-shadow:0 10px 26px #15395612}.nlp-page .faq-section .faq-item:not([open]):hover .fq-num{background:var(--saffron-l);color:#c96f16;border-color:#f6dcbc}.nlp-page .faq-section .faq-item:not([open]):hover summary:after{background-color:#ffe6c4}.nlp-page .faq-section .fh-btn:hover{background:#178a45;border-color:#178a45}}@media (width<=960px){.nlp-page .faq-grid{grid-template-columns:1fr;gap:28px}.nlp-page .faq-intro{position:static}.nlp-page .faq-help{max-width:560px}}@media (width<=860px){.nlp-page section.faq-section{padding:48px 0}}@media (width<=640px){.nlp-page section.faq-section{padding:38px 0}.nlp-page .faq-section h2{letter-spacing:-.6px;font-size:clamp(26px,7vw,32px)}.nlp-page .faq-help{border-radius:16px;margin-top:22px;padding:18px 16px}.nlp-page .faq-list{gap:10px}.nlp-page .faq-section .faq-item{border-radius:15px}.nlp-page .faq-section .faq-item summary{gap:11px;padding:15px 54px 15px 14px;font-size:14.5px}.nlp-page .faq-section .fq-num{border-radius:9px;flex-basis:30px;width:30px;height:30px;font-size:11.5px}.nlp-page .faq-section .faq-item summary:after{background-size:13px;width:28px;height:28px;right:14px}.nlp-page .faq-section .fq-a{padding:0 16px 16px}.nlp-page .faq-section .fq-a p{font-size:14px;line-height:1.75}}@media (prefers-reduced-motion:reduce){.nlp-page .faq-help:after,.nlp-page .faq-section .faq-item[open] .fq-a{animation:none!important}.nlp-page .faq-section .faq-item:not([open]):hover{transform:none}}@supports (overflow:clip){.nlp-page{overflow-x:clip}.nlp-page main{overflow:clip visible}}.nlp-page .faq-grid{grid-template-columns:1fr;gap:clamp(26px,3.5vw,40px)}.nlp-page .faq-intro{grid-template-columns:minmax(0,1fr) minmax(300px,420px);align-items:end;column-gap:clamp(24px,4vw,56px);display:grid;position:static}.nlp-page .faq-intro>.faq-kicker{grid-column:1;justify-self:start}.nlp-page .faq-intro>h2,.nlp-page .faq-intro>.sub{grid-column:1}.nlp-page .faq-intro>.faq-help{grid-area:1/2/span 3;align-self:end;margin-top:0}.nlp-page .faq-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}@media (width<=960px){.nlp-page .faq-intro{grid-template-columns:1fr}.nlp-page .faq-intro>.faq-help{grid-area:auto/1;max-width:560px;margin-top:22px}}@media (width<=760px){.nlp-page .faq-list{grid-template-columns:1fr;gap:10px}}.nlp-page section.cta-section:before{display:none}@property --cta-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.nlp-page .cta-card{isolation:isolate;text-align:center;color:#fff;background:radial-gradient(#ffffff0f 1px,#0000 1.5px) 0 0/22px 22px,radial-gradient(520px 320px at 50% -10%,#e58a2b5c,#0000 70%),radial-gradient(420px 300px at 0 110%,#4682af66,#0000 70%),radial-gradient(420px 300px at 100% 110%,#4682af4d,#0000 70%),linear-gradient(160deg,#235a88 0%,#163f63 55%,#12334f 100%);border-radius:30px;padding:clamp(40px,6vw,72px) clamp(22px,5vw,64px);position:relative;overflow:hidden;box-shadow:0 34px 80px #04121f73,0 0 0 1px #ffffff0f}.nlp-page .cta-card:before{content:"";z-index:2;pointer-events:none;border-radius:inherit;background:conic-gradient(from var(--cta-angle), #ffffff1f 0deg,#ffffff1f 220deg, #f3bf75 290deg,#e58a2b 320deg,#ffffff1f 355deg);-webkit-mask-composite:xor;padding:1.5px;animation:8s linear infinite ctaSpin;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)}@keyframes ctaSpin{to{--cta-angle:360deg}}.nlp-page .cta-card:after{content:"";z-index:-1;pointer-events:none;border:1px solid #ffffff14;border-radius:50%;width:560px;height:560px;margin:-280px 0 0 -280px;animation:6s ease-in-out infinite ctaPulse;position:absolute;top:50%;left:50%;box-shadow:0 0 0 60px #ffffff05,0 0 0 120px #ffffff04}@keyframes ctaPulse{0%,to{opacity:.7;transform:scale(.92)}50%{opacity:1;transform:scale(1.05)}}.nlp-page .cta-kicker{color:#ffd9ad;letter-spacing:.8px;text-transform:uppercase;background:#ffffff14;border:1px solid #ffd08c59;border-radius:999px;align-items:center;gap:9px;margin-bottom:18px;padding:6px 15px;font-size:12.5px;font-weight:600;display:inline-flex}.nlp-page .cta-kicker:before{content:"";background:#3fd17a;border-radius:50%;width:8px;height:8px;animation:2s ease-out infinite ctaLive;box-shadow:0 0 #3fd17a99}@keyframes ctaLive{0%{box-shadow:0 0 #3fd17a8c}to{box-shadow:0 0 0 10px #3fd17a00}}.nlp-page .cta-section h2{color:#fff;letter-spacing:-1.2px;max-width:16em;margin:0 auto;font-size:clamp(28px,4.2vw,48px);font-weight:700;line-height:1.15}.nlp-page .cta-section h2:after{margin:16px auto 0}.nlp-page .cta-card>p{color:#c9d8e8;max-width:34em;margin:16px auto 0;font-size:clamp(15.5px,1.7vw,18px);line-height:1.7}.nlp-page .cta-btns{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:30px;display:flex}.nlp-page .cta-section .cta-primary{border-radius:14px;min-height:56px;padding:15px 30px;font-size:16.5px;position:relative;overflow:hidden;box-shadow:0 14px 32px #e58a2b73}.nlp-page .cta-section .cta-primary:after{content:"";background:linear-gradient(105deg,#0000,#ffffff73,#0000);width:40%;animation:3.8s ease-in-out infinite ctaShine;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-20deg)}@keyframes ctaShine{0%,60%{left:-60%}to{left:130%}}.nlp-page .cta-section a.btn.cta-ghost{color:#fff;-webkit-backdrop-filter:blur(4px);background:#ffffff0f;border-color:#fff6;border-radius:14px;min-height:56px;padding:15px 26px}@media (hover:hover){.nlp-page .cta-section a.btn.cta-ghost:hover{color:var(--navy-d);background:#fff;border-color:#fff}}.nlp-page footer.site-footer{isolation:isolate;color:#b9c9da;background:radial-gradient(600px 300px at 15% 0,#4682af2e,#0000 70%),radial-gradient(500px 280px at 90% 100%,#e58a2b1a,#0000 70%),#0b2439;padding:clamp(48px,6vw,72px) 0 clamp(22px,3vw,30px);font-size:14px;line-height:1.7;position:relative;overflow:hidden}.nlp-page footer.site-footer:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#ffffff0d 1px,#0000 1.5px) 0 0/24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 40%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 40%,#0000 100%)}.nlp-page .ft-grid{border-bottom:1px solid #ffffff1a;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,56px);padding-bottom:clamp(28px,4vw,40px);display:grid}.nlp-page .site-footer .ft-logo{color:#fff;font-size:24px}.nlp-page .site-footer .ft-logo:hover{text-decoration:none}.nlp-page .ft-about{color:#c9d8e8;max-width:30em;margin:14px 0 0;font-size:14.5px;line-height:1.7}.nlp-page .ft-meta{color:#8ea4ba;margin:10px 0 0;font-size:13px;line-height:1.7}.nlp-page .site-footer .ft-wa{color:#fff;letter-spacing:.2px;background:#1fa85524;border:1px solid #3fd17a59;border-radius:999px;align-items:center;gap:9px;margin-top:16px;padding:9px 16px 9px 12px;font-size:14px;font-weight:600;transition:background .25s,border-color .25s,transform .25s;display:inline-flex}.nlp-page .site-footer .ft-wa:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%233fd17a'%3E%3Cpath d='M12 2a10 10 0 00-8.6 15.1L2 22l5-1.3A10 10 0 1012 2zm0 18.2a8.2 8.2 0 01-4.2-1.2l-.3-.2-3 .8.8-2.9-.2-.3A8.2 8.2 0 1112 20.2zm4.5-6.1c-.2-.1-1.5-.7-1.7-.8s-.4-.1-.6.1-.7.8-.8 1-.3.2-.5.1a6.7 6.7 0 01-3.3-2.9c-.3-.4.3-.4.7-1.3.1-.2 0-.3 0-.4l-.8-1.8c-.2-.5-.4-.4-.6-.4h-.5a1 1 0 00-.7.3 3 3 0 00-.9 2.2 5.2 5.2 0 001.1 2.7 11.8 11.8 0 004.5 4c1.7.7 2.3.8 3.2.6.5-.1 1.5-.6 1.7-1.2s.2-1.1.1-1.2-.2-.2-.4-.3z'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:0 0 18px;width:18px;height:18px}.nlp-page .ft-col{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.nlp-page .ft-col h4{color:#ffd08c;letter-spacing:1.2px;text-transform:uppercase;margin:4px 0 10px;font-size:12px;font-weight:700}.nlp-page .site-footer .ft-col a{color:#b9c9da;padding:4px 0;font-size:14px;text-decoration:none;transition:color .25s,transform .25s;position:relative}.nlp-page .site-footer .ft-col a:after{content:"";background:var(--saffron);transform-origin:0;width:100%;height:1px;transition:transform .3s;position:absolute;bottom:2px;left:0;transform:scaleX(0)}.nlp-page .site-footer .safe{color:#e6eef6;background:#e58a2b14;border:1px solid #ffd08c40;border-radius:14px;align-items:flex-start;gap:12px;margin-top:clamp(24px,3vw,32px);padding:15px 18px;font-size:13.5px;line-height:1.65;display:flex}.nlp-page .site-footer .safe:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffd08c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l8 3v6c0 5-3.5 8-8 9-4.5-1-8-4-8-9V6z'/%3E%3Cpath d='M12 8v4M12 15.5v.01'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:0 0 22px;width:22px;height:22px;margin-top:1px}.nlp-page .ft-bottom{justify-content:space-between;align-items:center;gap:16px;margin-top:22px;display:flex}.nlp-page .ft-bottom p{color:#8ea4ba;margin:0;font-size:12.5px;line-height:1.6}.nlp-page .site-footer .ft-top{color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;flex:none;align-items:center;gap:8px;padding:8px 14px 8px 10px;font-size:13px;font-weight:600;transition:background .25s,border-color .25s,transform .25s;display:inline-flex}.nlp-page .site-footer .ft-top:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19V5M6 11l6-6 6 6'/%3E%3C/svg%3E") 50%/12px no-repeat,linear-gradient(135deg,#f3bf75,#d97920);border-radius:50%;flex:0 0 22px;width:22px;height:22px}@media (hover:hover){.nlp-page .site-footer .ft-col a:hover{color:#fff;transform:translate(3px)}.nlp-page .site-footer .ft-col a:hover:after{transform:scaleX(1)}.nlp-page .site-footer .ft-wa:hover{background:#1fa85542;border-color:#3fd17a99;transform:translateY(-2px)}.nlp-page .site-footer .ft-top:hover{background:#ffffff1f;border-color:#ffd08c73;transform:translateY(-2px)}.nlp-page .site-footer a:hover{text-decoration:none}}@media (width<=960px){.nlp-page .ft-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nlp-page .ft-brand{grid-column:1/-1}}@media (width<=640px){.nlp-page section.cta-section{background:linear-gradient(#f6f8fb 0% 50%,#0b2439 50% 100%);padding-top:32px}.nlp-page .cta-card{border-radius:22px;padding:36px 20px}.nlp-page .cta-section h2{letter-spacing:-.6px}.nlp-page .cta-btns{flex-direction:column;gap:10px}.nlp-page .cta-section .cta-primary,.nlp-page .cta-section a.btn.cta-ghost{width:100%;min-height:52px;padding:13px 18px}.nlp-page .cta-card:after{width:380px;height:380px;margin:-190px 0 0 -190px}.nlp-page footer.site-footer{padding-top:40px}.nlp-page .ft-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 20px}.nlp-page .ft-col:last-child{grid-column:1/-1}.nlp-page .ft-bottom{flex-direction:column;align-items:flex-start;gap:12px}.nlp-page .site-footer .safe{padding:13px 14px;font-size:13px}}@media (prefers-reduced-motion:reduce){.nlp-page .cta-card:before,.nlp-page .cta-card:after,.nlp-page .cta-kicker:before,.nlp-page .cta-section .cta-primary:after{animation:none!important}}@media (width<=860px){.nlp-page{padding-bottom:0}.nlp-page footer.site-footer{padding-bottom:calc(30px + 78px + env(safe-area-inset-bottom,0px))}}.nlp-page footer.site-footer{padding:clamp(36px,4.5vw,52px) 0 26px}.nlp-page .ft-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,4vw,48px);padding-bottom:24px}.nlp-page .ft-name{color:#fff;letter-spacing:-.2px;font-size:18px;font-weight:700;display:block}.nlp-page .ft-brand .ft-meta{color:#9fb3c8;margin:8px 0 0;font-size:13.5px;line-height:1.75}.nlp-page .ft-col{gap:2px}.nlp-page .site-footer .safe{margin-top:22px}.nlp-page .ft-copy{color:#8ea4ba;margin:16px 0 0;font-size:12.5px;line-height:1.6}@media (width<=960px){.nlp-page .ft-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.nlp-page .ft-brand{grid-column:auto}}@media (width<=760px){.nlp-page .ft-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}.nlp-page .ft-brand{grid-column:1/-1}.nlp-page .ft-col:last-child{grid-column:auto}}@media (width<=860px){.nlp-page footer.site-footer{padding-bottom:calc(26px + 78px + env(safe-area-inset-bottom,0px))}}.nlp-page section.cta-section{background:#f6f8fb;padding:clamp(36px,5vw,64px) 0}.nlp-page .cta-card{border-radius:24px;max-width:860px;margin:0 auto;padding:clamp(30px,4vw,48px) clamp(20px,4vw,48px);box-shadow:0 24px 56px #0a1e3238}.nlp-page .cta-kicker{margin-bottom:14px;padding:5px 13px;font-size:12px}.nlp-page .cta-section h2{letter-spacing:-.8px;font-size:clamp(24px,3.2vw,36px)}.nlp-page .cta-section h2:after{margin-top:12px}.nlp-page .cta-card>p{margin-top:12px;font-size:clamp(15px,1.5vw,16.5px)}.nlp-page .cta-btns{margin-top:22px}.nlp-page .cta-section .cta-primary{min-height:52px;padding:13px 26px;font-size:15.5px}.nlp-page .cta-card:after{width:420px;height:420px;margin:-210px 0 0 -210px}@media (width<=640px){.nlp-page section.cta-section{background:#f6f8fb;padding:32px 0}.nlp-page .cta-card{border-radius:20px;padding:28px 18px}.nlp-page .cta-card:after{width:300px;height:300px;margin:-150px 0 0 -150px}}.nlp-page .site-footer .ft-logo-link{width:fit-content;box-shadow:none;text-align:left;background:0 0;border-radius:0;justify-content:flex-start;align-items:flex-start;margin:0 0 16px;padding:0;text-decoration:none;display:flex}.nlp-page .site-footer .ft-logo-img{object-fit:contain;clip-path:none;border-radius:0;width:55px;max-width:none;height:55px;display:block}@media (width<=640px){.nlp-page .site-footer .ft-logo-img{width:45px;height:45px}}.nlp-page{--navy:#3b2112;--navy-d:#2a170d;--navy-dd:#1a0f0a;--saffron:#d4a537;--saffron-d:#b8861e;--saffron-l:#fbefcf;--ink:#1f140d;--muted:#6a574a;--bg:#fffdf9;--bg2:#faf4e8;--line:#e9dcc6;--gold-grad:linear-gradient(135deg,#f2d27a 0%,#d4a537 55%,#b5801a 100%);--choc-grad:linear-gradient(135deg,#170c05 0%,#2c170c 55%,#4a2614 100%);--shadow:0 8px 26px #2c170c17,0 2px 6px #2c170c0d;background:var(--bg)}.nlp-page ::selection{color:#1c0f08;background:#f2d27a}.nlp-page .demo{color:#f6e2a8;background:#170c05}.nlp-page header{background:#fffcf6f7;border-bottom-color:#e9dcc6;box-shadow:0 4px 18px #2c170c14}.nlp-page .logo{color:var(--navy-d)}.nlp-page .logo span{background:var(--navy-d);color:#f4d980;box-shadow:0 4px 10px #2c170c40}.nlp-page .navlinks a:hover{color:var(--navy-d)}.nlp-page .lang{background:#f8f0e0;border-color:#e9dcc6}.nlp-page .mcta{background:#fffcf6f7;border-top-color:#e9dcc6}.nlp-page .btn:not(.ghost):not(.is-wa):not(.wa-btn):not(.fh-btn):not(:disabled){background:var(--gold-grad);color:#1c0f08;border-color:#c6922a;box-shadow:0 8px 20px #b8861e61}.nlp-page .btn:not(.ghost):not(.is-wa):not(.wa-btn):not(.fh-btn):not(:disabled):hover{color:#170c05;background:linear-gradient(135deg,#e8c262 0%,#c6922a 60%,#9a6a14 100%);border-color:#9a6a14;box-shadow:0 12px 26px #9a6a146b}.nlp-page .district-section .ds-btn:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231c0f08' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E")}.nlp-page .district-section.is-checking .ds-btn:before{border-color:#1c0f08 #1c0f0840 #1c0f0840}.nlp-page .district-section .ds-btn:disabled{color:#5a4636;background:#dccaa0;border-color:#dccaa0}.nlp-page .district-section.is-checking .ds-btn:disabled{background:var(--gold-grad);color:#1c0f08;border-color:#c6922a}.nlp-page .form-section .fb-next:not(.is-wa):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231c0f08' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E")}.nlp-page .eyebrow{color:#f8e3a4;border-color:#f4d98073}.nlp-page .eyebrow:before{box-shadow:0 0 0 4px #d4a53766}.nlp-page .lead{color:#f1e5d3}.nlp-page .hero-card li:before{background:#f8edd2 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b8861e' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/13px no-repeat}.nlp-page section.stats{background:linear-gradient(#fffdf9 0%,#faf4e8 100%)}.nlp-page .stats .trust{border-color:#e9dcc6;box-shadow:0 16px 40px #2c170c1c,0 3px 8px #2c170c0a}.nlp-page .stats .trust div+div{border-left-color:#eee2cd}.nlp-page .stats .trust div:nth-child(3),.nlp-page .stats .trust div:nth-child(4){border-top-color:#eee2cd}.nlp-page .stats .trust div:hover{background:linear-gradient(#fffdf9 0%,#fbefcf 100%);box-shadow:inset 0 3px #d4a537}.nlp-page .stats .trust b{color:var(--navy-d)}.nlp-page .stats .trust b:after{background:var(--gold-grad)}.nlp-page .stats .trust span{color:var(--muted)}.nlp-page section.problem-section:after{border-color:#4a26141f;box-shadow:0 0 0 38px #4a261406,0 0 0 78px #4a261404}.nlp-page .problem-section .problem li{border-color:var(--line)}.nlp-page .problem-section .problem li:before{border-color:#efdba8}.nlp-page .problem-section .problem li:hover{border-color:#e6cf8f;box-shadow:0 14px 30px #2c170c1c}.nlp-page #benefits{background:radial-gradient(#4a26141a 1px,#0000 1.5px) 0 0/26px 26px,linear-gradient(#fbf6ec 0%,#f3e8d3 100%)}.nlp-page #benefits:after{border-color:#d4a5375c;box-shadow:0 0 0 38px #d4a5370f,0 0 0 78px #d4a5370a}.nlp-page #benefits .card{border-color:#e9dcc6;box-shadow:0 2px 6px #2c170c0a,0 12px 28px #2c170c12}.nlp-page #benefits .card:before{background:var(--gold-grad)}.nlp-page #benefits .ic{border-color:#efdba8}.nlp-page #benefits .card:hover .ic{background-color:#f6e3ae;border-color:#e0bf6a}.nlp-page .earn .sub{color:#ecdcc6}.nlp-page .earn .card p{color:#e3d3bd}.nlp-page .earn .card:after{background:radial-gradient(circle,#d4a5377a,#0000 68%)}.nlp-page .earn .card:hover{border-color:#f2d27aa6}.nlp-page .earn .big{background:linear-gradient(#fbeac0 0%,#e8c262 50%,#c6922a 100%);filter:drop-shadow(0 8px 20px #d4a53766);-webkit-background-clip:text;background-clip:text}.nlp-page #path:after{border-color:#4a26141f;box-shadow:0 0 0 30px #4a261408,0 0 0 60px #4a261405}.nlp-page #path h2{color:var(--navy-d)}.nlp-page #path h2:after{background:var(--gold-grad)}.nlp-page #path>.wrap>.sub{color:var(--muted)}.nlp-page #path .steps:before{background:linear-gradient(90deg,#4a261433,#d4a537d9,#4a261433)}.nlp-page #path .step{border-color:#e9dcc6;box-shadow:0 5px 14px #2c170c0f,0 18px 38px #2c170c12}.nlp-page #path .step:after{background:linear-gradient(90deg,#c6922a,#f4d980,#c6922a)}.nlp-page #path .step:before{color:#f8e3a4;background:linear-gradient(135deg,#4a2614,#1c0f08);border-color:#faf4e8;box-shadow:0 6px 15px #2c170c52}.nlp-page #path .step:hover{border-color:#d4a53799}.nlp-page #path .step:hover:before{background:var(--gold-grad);color:#1c0f08}.nlp-page #path .step h3{color:var(--navy-d)}.nlp-page #path .step p{color:var(--muted)}.nlp-page #path .disclaimer{color:#5f4d40;background:#fffdf9eb;border-color:#e9dcc6 #e9dcc6 #e9dcc6 #d4a537}.nlp-page #path .disclaimer:before{background:var(--navy-d);color:#f8e3a4}@media (width<=860px){.nlp-page #path .steps:before{background:linear-gradient(#4a2614,#d4a537,#4a261433)}}.nlp-page .apply-kicker,.nlp-page .ds-kicker,.nlp-page .about-kicker,.nlp-page .faq-kicker{color:#7a4f12;border-color:#ead69a;box-shadow:0 4px 14px #d4a5372e}.nlp-page section.apply-section{background:radial-gradient(560px 360px at 0 0,#d4a53724,#0000 70%),radial-gradient(640px 420px at 100% 100%,#4a26141a,#0000 70%),#faf4e8}.nlp-page section.apply-section:after{border-color:#4a26141c}.nlp-page .apply-left{border-color:#e9dcc6;box-shadow:0 2px 6px #2c170c0a,0 18px 40px #2c170c17}.nlp-page .apply-roles li:not(:last-child):after{background:#efe4d0}.nlp-page .ar-ic{border-color:#efdba8}.nlp-page .ar-ic svg{stroke:#b8861e}.nlp-page .apply-needs{background:linear-gradient(135deg,#fcf6ea 0%,#f6e8c8 100%);border-color:#efdba8}.nlp-page .apply-needs h3:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 6h10M10 12h10M10 18h10'/%3E%3Cpath d='M4 6l1.2 1.2L7.5 5M4 12l1.2 1.2L7.5 11M4 18l1.2 1.2L7.5 17'/%3E%3C/svg%3E") 50%/16px no-repeat,linear-gradient(135deg,#e8c262,#b8861e);box-shadow:0 6px 14px #b8861e5c}.nlp-page .apply-needs li{border-color:#efe0c2}.nlp-page .apply-promise{background:radial-gradient(#ffffff0d 1px,#0000 1.5px) 0 0/22px 22px,radial-gradient(320px 240px at 100% 0,#d4a53757,#0000 70%),linear-gradient(155deg,#170c05 0%,#2c170c 60%,#4a2614 100%);box-shadow:0 24px 56px #170c055c}.nlp-page .apply-promise:before{background:linear-gradient(90deg,#c6922a,#f8e3a4,#c6922a)}.nlp-page .apply-promise li{color:#f1e4d0}.nlp-page .apply-promise li:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/12px no-repeat,linear-gradient(135deg,#f2d27a,#b5801a);box-shadow:0 0 0 4px #d4a53738}@media (hover:hover){.nlp-page .apply-roles li:hover{background:#fbf2de}.nlp-page .apply-roles li:hover .ar-ic{background:var(--gold-grad);box-shadow:0 8px 18px #b8861e5c}.nlp-page .apply-needs li:hover{background:#fffdf8;border-color:#e0bf6a}}.nlp-page section.district-section{background:radial-gradient(520px 340px at 10% 0,#d4a53726,#0000 70%),radial-gradient(620px 400px at 90% 100%,#4a26141a,#0000 70%),linear-gradient(#fffdf9 0%,#f6eddc 100%)}.nlp-page section.district-section:before{background:radial-gradient(#4a261424 1.1px,#0000 1.6px) 0 0/22px 22px}.nlp-page section.district-section:after{border-color:#d4a5374d;box-shadow:0 0 0 60px #d4a5370d,0 0 0 120px #4a261408}.nlp-page .district-section .checker{border-color:#e9dcc6;box-shadow:0 2px 6px #2c170c0d,0 24px 56px #2c170c26}.nlp-page .district-section .ds-field:after{border-color:#efdba8}.nlp-page .district-section .ds-field:focus-within:after{background-color:#f6e3ae;border-color:#e0bf6a}.nlp-page .ds-count{border-color:#e9dcc6}.nlp-page .district-section .result.taken{color:#5e4322;background:linear-gradient(135deg,#fdf6e6,#f6e5c2);border-color:#ead69a}.nlp-page .district-section .result.taken .r-ic{background-color:#c6922a;box-shadow:0 0 0 6px #d4a5373d}.nlp-page .district-section .result.taken .r-title{color:#4a2614}.nlp-page .district-section .r-suggest>span{color:#5f3f22}.nlp-page .district-section .chip{border-color:#ead69a}.nlp-page .district-section .disclaimer{color:#7d6a5b}.nlp-page .event{background:linear-gradient(120deg,#1c0f08,#4a2614);box-shadow:0 16px 35px #2c170c40}.nlp-page section.about-section{background:radial-gradient(560px 380px at 0 100%,#d4a53724,#0000 70%),radial-gradient(620px 420px at 100% 0,#4a261417,#0000 70%),linear-gradient(#faf4e8 0%,#fffdf9 100%)}.nlp-page section.about-section:before{background:radial-gradient(#4a26141f 1px,#0000 1.5px) 0 0/24px 24px}.nlp-page .about-runs:after{background:linear-gradient(90deg,#e9dcc6,#0000)}.nlp-page .about-programs li{border-color:#e9dcc6}.nlp-page .about-programs li:before{background:var(--gold-grad)}.nlp-page .ap-ic{border-color:#efdba8}@media (hover:hover){.nlp-page .about-programs li:hover{border-color:#e6cf8f;box-shadow:0 4px 10px #2c170c0f,0 18px 36px #2c170c21}.nlp-page .about-programs li:hover .ap-ic{background-color:#f6e3ae;border-color:#e0bf6a}}.nlp-page .about-founder{background:var(--choc-grad);box-shadow:0 16px 36px #2c170c4d}.nlp-page .af-avatar{background:var(--gold-grad);color:#1c0f08;box-shadow:0 0 0 4px #f2d27a52}.nlp-page .af-role{color:#f4d980}.nlp-page .af-creds{color:#e8d8c2}.nlp-page .testi-card{border-color:#e0bf6a}.nlp-page .about-media:before{background:var(--gold-grad)}.nlp-page .about-media:after{background:radial-gradient(#4a261461 1.4px,#0000 1.9px) 0 0/14px 14px}.nlp-page .am-frame{background:radial-gradient(#ffffff0f 1px,#0000 1.5px) 0 0/20px 20px,radial-gradient(300px 240px at 80% 10%,#d4a53761,#0000 70%),linear-gradient(150deg,#170c05 0%,#2c170c 60%,#4a2614 100%)}.nlp-page .am-fallback{color:#e8d8c2}.nlp-page .am-fallback small{color:#c7b094}.nlp-page .am-badge{border-color:#eee2cd}.nlp-page .am-years b{background:linear-gradient(#e8c262 0%,#b8861e 100%);-webkit-background-clip:text;background-clip:text}.nlp-page .am-records{background:var(--choc-grad);border-color:#ffffff1f}.nlp-page .am-trophy{background:var(--gold-grad)}.nlp-page .am-records>span:last-child{color:#000}.nlp-page section.form-section{background:radial-gradient(600px 400px at 100% 0,#d4a53724,#0000 70%),radial-gradient(700px 460px at 0 100%,#4a26141a,#0000 70%),linear-gradient(#fffdf9 0%,#f5ebd9 100%)}.nlp-page section.form-section:before{background:radial-gradient(#4a26141f 1px,#0000 1.5px) 0 0/24px 24px}.nlp-page .fs-grid{border-color:#e9dcc6;box-shadow:0 2px 6px #2c170c0d,0 34px 80px #2c170c33}.nlp-page .fs-aside{background:radial-gradient(#ffffff0d 1px,#0000 1.5px) 0 0/22px 22px,radial-gradient(360px 280px at 100% 0,#d4a53761,#0000 70%),radial-gradient(380px 300px at 0 100%,#824b2661,#0000 70%),linear-gradient(160deg,#140a04 0%,#2c170c 55%,#4a2614 100%)}.nlp-page .fs-kicker{color:#f8e3a4;border-color:#f4d98073}.nlp-page .fs-sub,.nlp-page .fs-note{color:#e8d8c2}.nlp-page .fs-steps li{color:#d2bda4}.nlp-page .fs-num{color:#e8d8c2}.nlp-page .fs-steps li.current .fs-num{background:var(--gold-grad);color:#1c0f08;box-shadow:0 0 0 5px #d4a53752}.nlp-page .fb-step{color:#b8861e}.nlp-page .form-section .progress i:after{background:var(--gold-grad)}.nlp-page .form-section input,.nlp-page .form-section select,.nlp-page .form-section textarea{background-color:#fbf7f0;border-color:#e6dac6}.nlp-page .form-section input:focus,.nlp-page .form-section select:focus,.nlp-page .form-section textarea:focus{box-shadow:0 0 0 4px #d4a53742}.nlp-page .form-section .yn label,.nlp-page .form-section label.chk{background:#fbf7f0;border-color:#e6dac6}.nlp-page .form-section .yn label:has(input:checked){background:#fbf2de;border-color:#d4a537;box-shadow:0 0 0 4px #d4a53738}.nlp-page .form-section .fbtns{border-top-color:#eee3d0}.nlp-page .th-no{color:#7a4f12;background:#fbf2de;border-color:#ead69a}.nlp-page .form-section .fd-note{background:linear-gradient(135deg,#fdf6e6,#f6e5c2);border-color:#ead69a}.nlp-page .form-section .fd-note p{color:#5e4322}.nlp-page .form-section .fd-ic{background-color:#c6922a}.nlp-page .form-section .fd-chips button{border-color:#ead69a}.nlp-page section.faq-section{background:radial-gradient(560px 380px at 0 0,#d4a53724,#0000 70%),radial-gradient(640px 420px at 100% 100%,#4a261417,#0000 70%),#faf4e8}.nlp-page section.faq-section:before{background:radial-gradient(#4a26141f 1px,#0000 1.5px) 0 0/24px 24px}.nlp-page .faq-help{background:radial-gradient(240px 180px at 100% 0,#d4a53761,#0000 70%),linear-gradient(140deg,#170c05 0%,#4a2614 100%);box-shadow:0 20px 44px #170c0552}.nlp-page .faq-help p{color:#e8d8c2}.nlp-page .faq-section .faq-item{border-color:#e9dcc6}.nlp-page .faq-section .faq-item:before{background:var(--gold-grad)}.nlp-page .faq-section .faq-item[open]{border-color:#e6cf8f;box-shadow:0 18px 40px #2c170c21}.nlp-page .faq-section .fq-num{color:#8c786a;background:#f8f1e4;border-color:#e9dcc6}.nlp-page .faq-section .faq-item[open] .fq-num{background:var(--gold-grad);color:#1c0f08}.nlp-page .faq-section .faq-item summary:after{border-color:#efdba8}.nlp-page .faq-section .fq-a p{border-top-color:#eee2cd}@media (hover:hover){.nlp-page .faq-section .faq-item:not([open]):hover{border-color:#e6cf8f;box-shadow:0 10px 26px #2c170c1a}.nlp-page .faq-section .faq-item:not([open]):hover .fq-num{color:#b8861e;border-color:#efdba8}.nlp-page .faq-section .faq-item:not([open]):hover summary:after{background-color:#f6e3ae}}.nlp-page .cta-card{background:radial-gradient(#ffffff0d 1px,#0000 1.5px) 0 0/22px 22px,radial-gradient(520px 320px at 50% -10%,#d4a53773,#0000 70%),radial-gradient(420px 300px at 0 110%,#824b266b,#0000 70%),linear-gradient(160deg,#4a2614 0%,#2c170c 55%,#170c05 100%);box-shadow:0 24px 56px #170c055c}.nlp-page .cta-card:before{background:conic-gradient(from var(--cta-angle), #ffffff1a 0deg,#ffffff1a 220deg, #f8e3a4 290deg,#d4a537 320deg,#ffffff1a 355deg)}.nlp-page .cta-kicker{color:#f8e3a4;border-color:#f4d98073}.nlp-page .cta-card>p{color:#ecdcc6}.nlp-page footer.site-footer{color:#dccbb4;background:radial-gradient(600px 300px at 15% 0,#824b2652,#0000 70%),radial-gradient(500px 280px at 90% 100%,#d4a53729,#0000 70%),#140a04}.nlp-page .ft-grid{border-bottom-color:#f4d98033}.nlp-page .ft-name{color:#f8e3a4}.nlp-page .ft-brand .ft-meta{color:#c7b094}.nlp-page .site-footer .ft-col a{color:#dccbb4}.nlp-page .site-footer .safe{color:#f3e8d6;background:#d4a5371f;border-color:#f4d98052}.nlp-page .ft-copy{color:#b09a7e}.nlp-page .district-section .checker input{width:100%;height:auto;min-height:0;box-shadow:none;color:var(--navy-d);font:inherit;background:0 0;border:0;border-radius:0;margin:2px 0 0;padding:2px 0;font-size:16px;font-weight:600;line-height:1.5}.nlp-page .district-section .checker input::placeholder{color:#a3958a;font-weight:500}.nlp-page .district-section .checker input:focus{box-shadow:none;outline:0}.nlp-page .district-section .checker input:disabled{cursor:not-allowed;background:0 0}.nlp-page .district-section .ds-field:has(input:disabled){cursor:not-allowed}.nlp-page .district-section .ds-field:has(input:disabled):hover{background:0 0}.nlp-page .form-section input:disabled{opacity:.6;cursor:not-allowed}.nlp-page .district-section .ds-btn{background:var(--gold-grad);color:#1c0f08;cursor:pointer;border:1px solid #c6922a;font-weight:800;transition:transform .18s,box-shadow .18s,background .18s;box-shadow:0 8px 20px #b8861e61}.nlp-page .district-section .ds-btn:not(:disabled):hover{color:#170c05;background:linear-gradient(135deg,#e8c262 0%,#c6922a 60%,#9a6a14 100%);border-color:#9a6a14;transform:translateY(-1px);box-shadow:0 12px 26px #9a6a146b}.nlp-page .district-section .ds-btn:not(:disabled):active{transform:translateY(0);box-shadow:0 4px 12px #9a6a1459}.nlp-page .district-section .ds-btn:focus-visible{outline-offset:3px;outline:3px solid #d4a5378c}.nlp-page .district-section .ds-btn:disabled{color:#6f5b49;box-shadow:none;cursor:not-allowed;background:#e6d8b8;border-color:#e6d8b8;transform:none}.nlp-page .district-section .ds-btn:disabled:before{opacity:.55}.nlp-page .district-section.is-checking .ds-btn,.nlp-page .district-section.is-checking .ds-btn:disabled{background:var(--gold-grad);color:#1c0f08;cursor:progress;border-color:#c6922a;box-shadow:0 8px 20px #b8861e61}.nlp-page .district-section.is-checking .ds-btn:before{opacity:1;background-image:none;border:2.5px solid #1c0f0840;border-top-color:#1c0f08}@media (width<=640px){.nlp-page .district-section .ds-btn{justify-content:center;width:100%;min-height:50px}}.nlp-page header .nav{position:relative}@media (width>=861px){.nlp-page .navlinks{display:flex}.nlp-page .burger{display:none}}@media (width<=860px){.nlp-page .burger{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.nlp-page .navlinks{display:none}.nlp-page .navlinks.open{z-index:60;background:#fffcf6fa;border-bottom:1px solid #e9dcc6;flex-direction:column;gap:2px;padding:10px 16px 14px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 30px #240f0624}.nlp-page .navlinks.open a{color:#240f06;border-radius:10px;padding:12px 8px;font-weight:600;display:block}.nlp-page .navlinks.open a:hover{background:#fbf2de}}.nlp-page .ft-social{align-items:center;gap:10px;margin-top:14px;display:flex}.nlp-page .site-footer .ft-social a{color:#f4d980;background:#c4901f24;border:1px solid #e6bd5461;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:transform .18s,background .18s,color .18s,box-shadow .18s;display:inline-flex}.nlp-page .ft-social svg{width:18px;height:18px;display:block}.nlp-page .site-footer .ft-social a:hover,.nlp-page .site-footer .ft-social a:focus-visible{background:var(--gold-grad);color:#170a04;border-color:#b27f17;outline:none;transform:translateY(-3px);box-shadow:0 8px 18px #a3720f66}.nlp-page section.hero h1{background:linear-gradient(105deg,#f3d27a 0%,#ffe9a3 14%,#fffbe8 26%,#ffe08a 38%,#f6c945 50%,#ffe9a3 62%,#fffbe8 74%,#f8d56b 86%,#f3d27a 100%) 0 0/220% 100% repeat-x;-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 1px #96640f80)drop-shadow(0 2px 4px #13080359);-webkit-background-clip:text;background-clip:text;font-weight:800}@keyframes goldShine{0%{background-position:0 0}to{background-position:220% 0}}@media (prefers-reduced-motion:reduce){.nlp-page section.hero h1{background-position:30% 0;animation:none}}.nlp-page section.hero .lead{color:#fbf1de;text-shadow:0 1px #130803e6,0 2px 3px #130803b3,0 4px 12px #1308038c;font-weight:500}.nlp-page .stats .trust b{background:linear-gradient(105deg,#8a5a0b 0%,#c4901f 22%,#f2c94c 38%,#fff0b0 48%,#e0a92e 58%,#b27f17 78%,#8a5a0b 100%) 0 0/220% 100% repeat-x;-webkit-text-fill-color:transparent;color:#0000;filter:none;text-shadow:none;-webkit-background-clip:text;background-clip:text;font-weight:800;animation:6s linear infinite statGold}@keyframes statGold{0%{background-position:0 0}to{background-position:220% 0}}.nlp-page .stats .trust span{color:#4a3626;text-shadow:0 1px #fffffff2,0 2px 4px #240f0624;font-weight:600}.nlp-page .stats .trust{border-top:3px solid #d8ab3a;box-shadow:0 2px 4px #240f060f,0 18px 44px #240f0629,0 0 0 1px #e6bd5440}@media (prefers-reduced-motion:reduce){.nlp-page .stats .trust b{background-position:38% 0;animation:none}}.nlp-page section.problem-section{background:radial-gradient(520px 320px at 100% 0,#e6bd5447,#0000 70%),radial-gradient(480px 300px at 0 100%,#c4901f24,#0000 70%),linear-gradient(#fffdf9 0%,#fbf1da 100%)}.nlp-page .problem-section h2{color:#2a170d;text-shadow:0 1px #fff,0 3px 8px #240f0624;padding-bottom:16px;font-weight:800;position:relative}.nlp-page .problem-section h2:after{content:"";background:linear-gradient(90deg,#9a6a0e,#e6bd54,#fff0b0,#c4901f);border-radius:99px;width:84px;height:5px;position:absolute;bottom:0;left:0;box-shadow:0 3px 10px #c4901f73}.nlp-page .problem-section .sub{color:#4a3626;background:linear-gradient(90deg,#e6bd5433,#e6bd5400);border-left:4px solid #c4901f;border-radius:0 14px 14px 0;padding:14px 18px;font-weight:500}.nlp-page .problem-section .problem li{color:#2a170d;background:linear-gradient(135deg,#fff 0%,#fff6dc 100%);border:1px solid #ead69a;border-left:6px solid #c4901f;border-radius:16px;font-weight:600;transition:transform .22s,box-shadow .22s,border-color .22s;position:relative;box-shadow:0 2px 4px #240f060f,0 12px 26px #240f061f,inset 0 1px #ffffffe6}.nlp-page .problem-section .problem li:before{background-color:#e6bd54;border-color:#c4901f;box-shadow:0 6px 14px #a3720f66}.nlp-page .problem-section .problem li:hover{border-color:#d8ab3a #d8ab3a #d8ab3a #9a6a0e;transform:translateY(-5px);box-shadow:0 4px 8px #240f0614,0 22px 40px #240f062e,0 0 0 3px #e6bd5447}@media (prefers-reduced-motion:reduce){.nlp-page .problem-section .problem li{transition:none}.nlp-page .problem-section .problem li:hover{transform:none}}.nlp-page .problem-section h2{position:relative;top:-14px}.nlp-page #benefits .card h3{color:#2a170d;text-shadow:0 1px #fff,0 2px 2px #240f0638,0 5px 12px #240f0624;font-weight:800}.nlp-page #benefits .card p{color:#4a3626;text-shadow:0 1px #fffffff2,0 2px 4px #240f061f;font-weight:500}@keyframes pathGold{0%{background-position:0 0}to{background-position:220% 0}}@media (prefers-reduced-motion:reduce){.nlp-page #path h2{background-position:38% 0;animation:none}.nlp-page #path .step{transition:none}.nlp-page #path .step:hover{transform:none}}.nlp-page #path{background:radial-gradient(520px 340px at 8% 0,#e6bd5447,#0000 70%),radial-gradient(560px 360px at 100% 100%,#c4901f29,#0000 70%),linear-gradient(#fffdf9 0%,#f8ecd2 100%)}.nlp-page #path h2{background:linear-gradient(105deg,#8a5a0b 0%,#c4901f 22%,#f2c94c 38%,#fff0b0 48%,#e0a92e 58%,#b27f17 78%,#8a5a0b 100%) 0 0/220% 100% repeat-x;-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:800;animation:6s linear infinite pathGold}.nlp-page #path h2:after{background:linear-gradient(90deg,#9a6a0e,#e6bd54,#fff0b0,#c4901f);box-shadow:0 3px 10px #c4901f73}.nlp-page #path>.wrap>.sub{color:#4a3626;text-shadow:0 1px #fffffff2,0 2px 4px #240f061f;font-weight:500}.nlp-page #path .step{background:linear-gradient(160deg,#fff 0%,#fff6dc 100%);border:1px solid #ead69a;border-top:4px solid #c4901f;transition:transform .22s,box-shadow .22s,border-color .22s;box-shadow:0 2px 4px #240f060f,0 14px 30px #240f0621,inset 0 1px #ffffffe6}.nlp-page #path .step:hover{border-color:#d8ab3a;transform:translateY(-6px);box-shadow:0 4px 8px #240f0614,0 24px 44px #240f0633,0 0 0 3px #e6bd5447}.nlp-page #path .step:before{color:#2a170d;background:linear-gradient(135deg,#fff0b0 0%,#e6bd54 35%,#c4901f 70%,#8a5a0b 100%);border-color:#fffdf9;font-weight:800;box-shadow:0 8px 18px #a3720f73,inset 0 1px #ffffffb3}.nlp-page #path .step:hover:before{color:#f2c94c;background:linear-gradient(135deg,#2a170d,#140803)}.nlp-page #path .step h3{color:#2a170d;text-shadow:0 1px #fff,0 2px 2px #240f0633,0 5px 12px #240f061f;font-weight:800}.nlp-page #path .disclaimer{color:#3a2616;background:linear-gradient(90deg,#fff6dc,#fffdf9);border:1px solid #ead69a;border-left:5px solid #c4901f;font-weight:600;box-shadow:0 10px 24px #240f061a}@media (prefers-reduced-motion:reduce){.nlp-page #path h2{background-position:38% 0;animation:none}.nlp-page #path .step{transition:none}.nlp-page #path .step:hover{transform:none}}.nlp-page{--navy:#2a1409;--navy-d:#1c0d06;--navy-dd:#100702;--choc-grad:linear-gradient(135deg, #0d0502 0%, #1a0b05 55%, #2b1409 100%);--gold-grad:linear-gradient(135deg, #f2d27a 0%, #d4a537 55%, #b5801a 100%)}.nlp-page section.hero{background:radial-gradient(520px 380px at 88% 20%,#d4a53742,#0000 70%),radial-gradient(600px 400px at 0 100%,#824b264d,#0000 70%),linear-gradient(125deg,#0a0401 0%,#1a0b05 40%,#3a1d0e 100%)}.nlp-page section.earn{background:radial-gradient(560px 380px at 88% 0,#b8861e33,#0000 70%),linear-gradient(135deg,#0d0502 0%,#1a0b05 55%,#2b1409 100%)}.nlp-page .apply-promise,.nlp-page .fs-aside,.nlp-page .faq-help,.nlp-page .cta-card,.nlp-page .event{background:linear-gradient(135deg,#0d0502 0%,#1a0b05 55%,#2b1409 100%)}.nlp-page .logo,.nlp-page .stats .trust b,.nlp-page #path h2,.nlp-page #path .step h3{color:#1c0d06}.nlp-page a[href*=wa\.me]{transition:all .3s;box-shadow:0 5px 16px #b5801a40;color:#1c0d06!important;background:linear-gradient(135deg,#f2d27a 0%,#d4a537 55%,#b5801a 100%)!important;border:1px solid #d4a537!important}.nlp-page a[href*=wa\.me]:hover{box-shadow:0 7px 20px #b5801a59;color:#1c0d06!important;background:linear-gradient(135deg,#ffe7a0 0%,#e0b84f 55%,#c99525 100%)!important}.nlp-page #about,.nlp-page section.about{isolation:isolate;position:relative;overflow:hidden}.nlp-page #about:before,.nlp-page section.about:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle at 8% 15%,#e1b14326,#0000 32%),radial-gradient(circle at 92% 85%,#d4a53721,#0000 34%);position:absolute;inset:0}.nlp-page #about h2,.nlp-page section.about h2{color:#3b210d;position:relative}.nlp-page #about h2:after,.nlp-page section.about h2:after{content:"";background:linear-gradient(90deg,#a96f12,#ffe49a,#c18a20);border-radius:20px;width:72px;height:4px;margin-top:12px;display:block;box-shadow:0 2px 10px #c18a2040}.nlp-page #about img,.nlp-page section.about img{border:3px solid #d6ad4b;border-radius:18px;transition:transform .35s,box-shadow .35s;box-shadow:0 12px 30px #2b140929,0 0 0 6px #d4a5371a}.nlp-page #about img:hover,.nlp-page section.about img:hover{transform:translateY(-4px);box-shadow:0 18px 38px #2b140938,0 0 0 7px #d4a5372b}.nlp-page #about .card,.nlp-page section.about .card,.nlp-page #about .program-card,.nlp-page section.about .program-card{background:linear-gradient(145deg,#fffdf7 0%,#fff7e5 100%);border:1px solid #c18a204d;border-radius:14px;transition:transform .25s,box-shadow .25s;box-shadow:0 7px 20px #2b140912}.nlp-page #about .card:hover,.nlp-page section.about .card:hover,.nlp-page #about .program-card:hover,.nlp-page section.about .program-card:hover{transform:translateY(-4px);box-shadow:0 13px 26px #85591324}.nlp-page #about strong,.nlp-page section.about strong{color:#6e3e0d}.nlp-page #about .stat,.nlp-page section.about .stat,.nlp-page #about .about-stat,.nlp-page section.about .about-stat{background:linear-gradient(135deg,#281206 0%,#47260e 55%,#603a15 100%);border:1px solid #ebc4668c;border-radius:14px;padding:18px;box-shadow:0 8px 22px #2b140929}.nlp-page #about .stat strong,.nlp-page section.about .stat strong,.nlp-page #about .about-stat strong,.nlp-page section.about .about-stat strong{color:#f5d477}.nlp-page #about a,.nlp-page section.about a{text-underline-offset:4px;text-decoration-color:#c18a20}.nlp-page #about a:hover,.nlp-page section.about a:hover{color:#a96f12}@media (width<=768px){.nlp-page #about img,.nlp-page section.about img{border-radius:14px}.nlp-page #about .stat,.nlp-page section.about .stat,.nlp-page #about .about-stat,.nlp-page section.about .about-stat{padding:14px}}@media (prefers-reduced-motion:reduce){.nlp-page #about *,.nlp-page section.about *{transition:none!important}}.nlp-page #about .stat,.nlp-page section.about .stat,.nlp-page #about .about-stat,.nlp-page section.about .about-stat{background:linear-gradient(135deg,#281206 0%,#3b1e0b 55%,#4a2a0d 100%)!important;border-color:#a87516!important}.nlp-page #about .stat strong,.nlp-page section.about .stat strong,.nlp-page #about .about-stat strong,.nlp-page section.about .about-stat strong,.nlp-page .stats strong,.nlp-page .stats b{color:#8a5d0a!important}.nlp-page .district-section .ds-kicker{color:#2a170d;letter-spacing:.04em;background:linear-gradient(135deg,#fff0b0 0%,#e6bd54 45%,#c4901f 100%);border:1px solid #b27f17;font-weight:800;box-shadow:0 6px 16px #a3720f59,inset 0 1px #ffffffb3}.nlp-page .district-section .ds-head h2{background:linear-gradient(105deg,#8a5a0b 0%,#c4901f 22%,#f2c94c 38%,#fff0b0 48%,#e0a92e 58%,#b27f17 78%,#8a5a0b 100%) 0 0/220% 100%;-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 1px #ffffffe6)drop-shadow(0 3px 6px #240f062e);-webkit-background-clip:text;background-clip:text;font-weight:800;animation:6s linear infinite dsGold}@keyframes dsGold{0%{background-position:0 0}to{background-position:220% 0}}.nlp-page .district-section .ds-head .sub{color:#4a3626;text-shadow:0 1px #fffffff2;font-weight:500}.nlp-page .district-section .checker{background:linear-gradient(160deg,#fff 0%,#fff6dc 100%);border:1px solid #e0bf6a;border-top:4px solid #c4901f;box-shadow:0 2px 6px #240f060f,0 24px 56px #240f0629,0 0 0 4px #e6bd5429}.nlp-page .district-section .checker:focus-within{border-color:#9a6a0e #d8ab3a #d8ab3a;box-shadow:0 2px 6px #240f060f,0 24px 56px #240f062e,0 0 0 5px #d4a5374d}.nlp-page .district-section .ds-label{color:#9a6a0e;letter-spacing:.05em;font-weight:800}.nlp-page .district-section .ds-field+.ds-field:before{background:#ead69a}.nlp-page .district-section .ds-field:hover{background:#fdf3dc}.nlp-page .district-section .ds-field:focus-within{background:#fbecc4}.nlp-page .district-section .checker select,.nlp-page .district-section .checker input{color:#2a170d}.nlp-page .district-section .ds-count{color:#3a2616;background:linear-gradient(90deg,#fff6dc,#fffdf9);border:1px solid #ead69a;border-left:4px solid #c4901f;font-weight:600}.nlp-page .district-section .result{border-width:1px;box-shadow:0 14px 32px #240f061f}.nlp-page .district-section .result.taken{background:linear-gradient(135deg,#fff8e4,#f6e2b0);border-color:#d8ab3a #d8ab3a #d8ab3a #c4901f;border-left-style:solid;border-left-width:5px}.nlp-page .district-section .chip{color:#5e3a0e;background:#fffdf7;border-color:#e0bf6a;font-weight:700}.nlp-page .district-section .chip:hover{background:var(--gold-grad);color:#1c0f08;border-color:#b27f17}.nlp-page .district-section .ds-legend li{color:#3a2616;background:#fffdf7;border:1px solid #ead69a;border-radius:99px;padding:6px 14px;font-weight:600;box-shadow:0 4px 12px #240f0612}.nlp-page .ds-legend .is-taken:before{background:linear-gradient(135deg,#f2d27a,#b5801a);box-shadow:0 0 0 3px #d4a53752}.nlp-page .district-section .disclaimer{color:#3a2616;background:linear-gradient(90deg,#fff6dc,#fffdf9);border:1px solid #ead69a;border-left:5px solid #c4901f;border-radius:0 12px 12px 0;padding:10px 14px;font-weight:600}@media (prefers-reduced-motion:reduce){.nlp-page .district-section .ds-head h2{background-position:38% 0;animation:none}}.nlp-page .site-footer .ft-social a,.nlp-page .site-footer .ft-social a:hover,.nlp-page .site-footer .ft-social a:focus,.nlp-page .site-footer .ft-social a:focus-visible,.nlp-page .site-footer .ft-col .ft-social a,.nlp-page .site-footer .ft-col .ft-social a:hover{background-size:auto;text-decoration:none!important}.nlp-page .site-footer .ft-social a:after,.nlp-page .site-footer .ft-social a:before,.nlp-page .site-footer .ft-social a:hover:after,.nlp-page .site-footer .ft-social a:hover:before{content:none!important;display:none!important}.nlp-page .stats .trust>div{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:clamp(18px,2.2vw,26px) clamp(14px,2vw,22px);display:flex}.nlp-page .stats .trust b{filter:drop-shadow(0 1px #ffffffe6)drop-shadow(0 2px 5px #240f0629);font-size:clamp(20px,2vw,26px);font-weight:900;line-height:1.2}.nlp-page .stats .trust span{font-size:clamp(13.5px,1vw,15px);line-height:1.45}@media (width<=640px){.nlp-page .stats .trust>div{padding:16px 10px}.nlp-page .stats .trust b{font-size:19px}.nlp-page .stats .trust span{font-size:13px}}.nlp-page .stats .trust b{background:linear-gradient(105deg,#5a3a05 0%,#7a4f08 22%,#a8740f 38%,#d4a537 48%,#9a6a0e 58%,#6e4507 78%,#5a3a05 100%) 0 0/220% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.nlp-page .eyebrow,.nlp-page .apply-kicker,.nlp-page .ds-kicker,.nlp-page .about-kicker,.nlp-page .faq-kicker,.nlp-page .fs-kicker,.nlp-page .cta-kicker{color:#2a170d;letter-spacing:.04em;background:linear-gradient(135deg,#fff0b0 0%,#e6bd54 45%,#c4901f 100%);border:1px solid #b27f17;font-weight:800;box-shadow:0 6px 16px #a3720f59,inset 0 1px #ffffffb3}.nlp-page section.hero .eyebrow,.nlp-page .fs-aside .fs-kicker,.nlp-page .cta-card .cta-kicker{box-shadow:0 6px 18px #00000059,0 0 0 3px #e6bd5433,inset 0 1px #ffffffb3}.nlp-page .eyebrow:before{background:#16a34a;animation:1.8s ease-out infinite eyebrowPulse;box-shadow:0 0 0 4px #16a34a40}@keyframes eyebrowPulse{0%{box-shadow:0 0 #16a34a8c}to{box-shadow:0 0 0 8px #16a34a00}}@media (prefers-reduced-motion:reduce){.nlp-page .eyebrow:before{animation:none}}.nlp-page .am-badge{background:linear-gradient(135deg,#fffdf7 0%,#fff0b0 100%);border:1px solid #c4901f;box-shadow:0 8px 20px #a3720f4d,inset 0 1px #fffc}.nlp-page .th-no{color:#2a170d;background:linear-gradient(135deg,#fff0b0 0%,#e6bd54 45%,#c4901f 100%);border-color:#b27f17;font-weight:800}.nlp-page .faq-section .fq-num{color:#7a4f08;background:linear-gradient(135deg,#fff6dc,#f6e2b0);border-color:#d8ab3a;font-weight:800}@media (width>=1025px){.nlp-page .stats .trust b{white-space:nowrap;letter-spacing:-.01em;font-size:clamp(15px,1.5vw,17px)}.nlp-page .stats .trust>div{padding-left:12px;padding-right:12px}}.nlp-page #path .step{background:linear-gradient(180deg,#140a0433 0%,#140a0499 50%,#140a04eb 100%), var(--step-img) center/cover no-repeat;border:1px solid #c4901f;border-top:4px solid #e6bd54;flex-direction:column;justify-content:flex-end;min-height:300px;display:flex}.nlp-page #path .step h3{color:#fff3cf;text-shadow:0 2px 8px #000000a6}.nlp-page #path .step p{color:#f3e6d2;text-shadow:0 1px 6px #000000b3;font-weight:500}.nlp-page #path .step:hover{background:linear-gradient(180deg,#140a041f 0%,#140a048c 50%,#140a04e6 100%), var(--step-img) center/cover no-repeat}@media (width<=860px){.nlp-page #path .step{min-height:240px}}.nlp-page #path .step,.nlp-page #path .step:hover{background:linear-gradient(160deg,#fff 0%,#fff6dc 100%);border:1px solid #ead69a;border-top:4px solid #c4901f;flex-direction:column;justify-content:flex-start;min-height:0;padding:0;display:flex}.nlp-page #path .step-media{aspect-ratio:16/10;background:#f3e8d3;border-radius:12px 12px 0 0;position:relative;overflow:hidden}.nlp-page #path .step-media img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .5s;display:block}.nlp-page #path .step:hover .step-media img{transform:scale(1.05)}.nlp-page #path .step-media:after{content:"";background:linear-gradient(90deg,#c4901f,#f4d980,#c4901f);height:3px;position:absolute;bottom:0;left:0;right:0}.nlp-page #path .step-body{flex:1;padding:20px 22px 24px}.nlp-page #path .step h3{color:#2a170d;text-shadow:0 1px #fff;margin:0 0 8px}.nlp-page #path .step p{color:#4a3626;text-shadow:0 1px #ffffffe6;margin:0;font-weight:500}.nlp-page #path .step:before{z-index:3}@media (prefers-reduced-motion:reduce){.nlp-page #path .step-media img{transition:none}.nlp-page #path .step:hover .step-media img{transform:none}}.nlp-page .about-media .am-badge.am-records{background:linear-gradient(135deg,#fffdf7 0%,#fff0b0 100%);border:1px solid #c4901f}.nlp-page .about-media .am-badge.am-records b{color:#2a170d;text-shadow:0 1px #fffc;font-weight:800;display:block}.nlp-page .about-media .am-badge.am-records>span:last-child{color:#4a3626;font-weight:600}.nlp-page #benefits{background:linear-gradient(115deg,#0000 0% 38%,#ffffffa6 50%,#0000 62% 100%) 0 0/250% 100% no-repeat,radial-gradient(circle,#fffffff2 0 1.6px,#0000 2.8px) 0 0/90px 90px,radial-gradient(circle,#ffffffe6 0 1.2px,#0000 2.4px) 37px 53px/130px 130px,radial-gradient(circle,#b8861e8c 0 1.4px,#0000 2.6px) 20px 40px/110px 110px,radial-gradient(620px 380px at 90% 0,#ffffffb3,#0000 70%),radial-gradient(700px 420px at 0 100%,#c4901f61,#0000 70%),linear-gradient(135deg,#fff3cc 0%,#f7de98 32%,#fdecbc 58%,#eecb6c 100%);border-top:1px solid #e6c36a;border-bottom:1px solid #e6c36a;animation:8s linear infinite benefitsShine}@keyframes benefitsShine{0%{background-position:0 0,0 0,37px 53px,20px 40px,0 0,0 0,0 0}to{background-position:100% 0,0 0,37px 53px,20px 40px,0 0,0 0,0 0}}.nlp-page #benefits>.wrap>h2{color:#2a170d;text-shadow:0 1px #ffffffe6,0 3px 10px #78500a40;font-weight:800}.nlp-page #benefits>.wrap>.sub{color:#4a3626;text-shadow:0 1px #fffc;font-weight:600}.nlp-page #benefits .card{background:linear-gradient(160deg,#fff 0%,#fffaf0 100%);border:1px solid #e3c56f;box-shadow:0 2px 6px #78500a1a,0 16px 34px #78500a2e,inset 0 1px #fff}.nlp-page #benefits .card:hover{border-color:#c4901f;box-shadow:0 4px 10px #78500a24,0 24px 48px #78500a42,0 0 0 3px #e6bd5459}@media (prefers-reduced-motion:reduce){.nlp-page #benefits{background-position:60% 0,0 0,37px 53px,20px 40px,0 0,0 0,0 0;animation:none}}.nlp-page .earn .card-practice{isolation:isolate;position:relative;overflow:hidden}.nlp-page .earn .card-practice .card-hover-bg{z-index:0;opacity:1;pointer-events:none;background-position:50%;background-size:cover;transition:none;position:absolute;inset:0;transform:none}.nlp-page .earn .card-practice .card-hover-bg:after{content:"";background:linear-gradient(#0d05028c 0%,#0d0502c7 55%,#0d0502eb 100%);position:absolute;inset:0}.nlp-page .earn .card-practice>:not(.card-hover-bg){z-index:2;position:relative}.nlp-page .earn .card-practice:after{z-index:1}.nlp-page .earn .card-practice h3,.nlp-page .earn .card-practice p{text-shadow:0 2px 8px #000000b3}.nlp-page .earn .card-practice p{color:#f3e6d2}.nlp-page .topbar{color:#f6e2a8;background:#170c05;border-bottom:1px solid #f4d9802e;font-size:13px;line-height:1.4}.nlp-page .tb-inner{justify-content:space-between;align-items:center;gap:16px;padding-top:8px;padding-bottom:8px;display:flex}.nlp-page .tb-left{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.nlp-page .topbar .tb-item{color:inherit;align-items:center;gap:7px;text-decoration:none;transition:color .18s;display:inline-flex}.nlp-page .topbar .tb-item svg{fill:none;stroke:#d4a537;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.nlp-page .topbar .tb-item:hover{color:#fff3cf}.nlp-page .topbar .tb-item:hover svg{stroke:#f2d27a}.nlp-page .topbar .tb-right{text-align:right;min-width:0}.nlp-page .topbar a.tb-wa{box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important;padding:0!important}.nlp-page .topbar a.tb-wa:hover{color:#fff3cf!important}@media (width<=860px){.nlp-page .tb-inner{text-align:center;flex-direction:column;gap:6px}.nlp-page .tb-left{justify-content:center;gap:16px}.nlp-page .topbar .tb-right{text-align:center;justify-content:center}.nlp-page .topbar{font-size:12.5px}}.nlp-page section.hbi{background:#1a0b05;padding:0;line-height:0}.nlp-page .hbi-wrap{width:100%;max-width:1920px;margin:0 auto;position:relative}.nlp-page .hbi-img{width:100%;height:auto;display:block}.nlp-page .hbi-hit{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;height:13%;position:absolute;top:74.5%}.nlp-page .hbi-apply{width:19.2%;left:29.8%}.nlp-page .hbi-check{width:19.4%;left:50.1%}.nlp-page .hbi-hit:focus-visible{outline-offset:2px;outline:3px solid #ffe182e6}@media (hover:hover){.nlp-page .hbi-hit:hover{background:#ffffff14}}@media (width<=640px){.nlp-page .hbi-hit{height:17%;top:72%}}.bmod__backdrop{z-index:9999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#130803c7;justify-content:center;align-items:center;padding:20px;animation:.2s bmod-fade;display:flex;position:fixed;inset:0}@keyframes bmod-fade{0%{opacity:0}to{opacity:1}}.bmod__box{background:radial-gradient(420px 260px at 100% 0,#c4901f33,#0000 70%),linear-gradient(160deg,#2a170d 0%,#1a0f0a 100%);border:1px solid #e6bd5438;border-radius:22px;width:100%;max-width:780px;max-height:92vh;animation:.25s bmod-up;position:relative;overflow:hidden auto;box-shadow:0 28px 70px #130803a6}@keyframes bmod-up{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.bmod__close{z-index:10;color:#fff8ea;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:.85rem;transition:background .2s;display:flex;position:absolute;top:16px;right:16px}.bmod__close:hover{background:#e6bd5447}.bmod__head{text-align:center;border-bottom:1px solid #e6bd5429;padding:32px 32px 20px;position:relative}.bmod__head-badge{color:#f4d980;letter-spacing:.03em;background:#c4901f29;border:1px solid #e6bd5461;border-radius:100px;margin-bottom:12px;padding:4px 14px;font-size:.72rem;font-weight:600;display:inline-block}.bmod__head h2{color:#fff8ea;margin:0 0 6px;font-size:1.6rem;font-weight:800}.bmod__head p{color:#f1e4d099;margin:0;font-size:.83rem}.bmod__back{color:#f1e4d0;cursor:pointer;background:#ffffff14;border:1px solid #e6bd5447;border-radius:100px;padding:6px 14px;font-size:.78rem;font-weight:600;transition:background .2s;position:absolute;top:20px;left:20px}.bmod__back:hover{background:#e6bd5438}.bmod__form{flex-direction:column;gap:14px;padding:24px 32px 28px;display:flex}.bmod__form-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.bmod__field{flex-direction:column;gap:6px;display:flex}.bmod__field label{color:#e6bd54;text-transform:uppercase;letter-spacing:.07em;font-size:.75rem;font-weight:600}.bmod__field input{color:#fff8ea;background:#ffffff0f;border:1px solid #e6bd5438;border-radius:10px;outline:none;height:46px;padding:0 14px;font-size:.92rem;transition:border-color .2s,box-shadow .2s}.bmod__field input::placeholder{color:#f1e4d052}.bmod__field input:focus{border-color:#d8ab3a;box-shadow:0 0 0 3px #c4901f47}.bmod__err{color:#fca5a5;font-size:.71rem;font-weight:500}.bmod__submit{color:#170a04;cursor:pointer;background:linear-gradient(135deg,#e6bd54 0%,#c4901f 55%,#9c6a0e 100%);border:1px solid #b27f17;border-radius:12px;height:50px;margin-top:4px;font-size:.97rem;font-weight:800;transition:transform .2s,box-shadow .2s,opacity .2s;box-shadow:0 6px 18px #a3720f66}.bmod__submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 24px #86580b80}.bmod__submit:disabled{opacity:.6;cursor:not-allowed}.bmod__api-err{color:#fca5a5;background:#f871711f;border:1px solid #f8717159;border-radius:8px;margin:0;padding:10px 14px;font-size:.78rem;font-weight:500}.bmod__plan--disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.bmod__plans{grid-template-columns:repeat(3,1fr);gap:16px;padding:24px 28px;display:grid}.bmod__plan{--plan-color:#d8ab3a;cursor:pointer;background:#ffffff0a;border:1.5px solid #e6bd542e;border-radius:16px;outline:none;flex-direction:column;gap:14px;padding:20px 18px;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex}.bmod__plan:hover,.bmod__plan:focus{border-color:var(--plan-color);box-shadow:0 8px 28px #13080373, 0 0 0 1px var(--plan-color);transform:translateY(-4px)}.bmod__plan-top{flex-direction:column;gap:8px;display:flex}.bmod__plan-name{color:var(--plan-color);letter-spacing:.02em;font-size:1rem;font-weight:800}.bmod__plan-pricing{align-items:baseline;gap:8px;display:flex}.bmod__plan-old{color:#f1e4d061;font-size:.78rem;text-decoration:line-through}.bmod__plan-price{color:#fff8ea;font-size:1.3rem;font-weight:800}.bmod__plan-features{flex-direction:column;flex:1;gap:7px;margin:0;padding:0;list-style:none;display:flex}.bmod__plan-features li{color:#f1e4d0c7;align-items:flex-start;gap:6px;font-size:.78rem;line-height:1.35;display:flex}.bmod__check{color:var(--plan-color);flex-shrink:0;font-weight:700}.bmod__plan-btn{background:var(--plan-color);color:#170a04;text-align:center;border-radius:10px;margin-top:auto;padding:10px 0;font-size:.85rem;font-weight:800;transition:opacity .2s}.bmod__plan:hover .bmod__plan-btn{opacity:.9}.bmod__note{text-align:center;color:#f1e4d06b;margin:0;padding:0 28px 24px;font-size:.72rem}@media (width<=640px){.bmod__box{border-radius:16px}.bmod__head{padding:24px 20px 16px}.bmod__head h2{font-size:1.3rem}.bmod__form{padding:20px 16px 24px}.bmod__form-row{grid-template-columns:1fr}.bmod__plans{grid-template-columns:1fr;gap:12px;padding:18px 16px}.bmod__plan{flex-flow:wrap;gap:10px}.bmod__plan-top{flex:1}.bmod__plan-btn{width:100%}}.bmod__box .bmod__head h2:before,.bmod__box .bmod__head h2:after{content:none;display:none}.legal-page{color:#222;background:#f7f0e3;min-height:100vh;padding:40px max(20px,50% - 400px) 60px;font-family:Poppins,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.7}.legal-page *{box-sizing:border-box}.legal-page .lp-back{color:#5a3621;margin-bottom:24px;font-size:14px;text-decoration:none;display:inline-block}.legal-page .lp-back:hover{text-decoration:underline}.legal-page h1{color:#5a3621;text-align:center;margin:0 0 6px;font-size:32px;line-height:1.25}.legal-page .lp-meta{color:#a9802f;text-align:center;margin:0 0 28px;font-size:14px}.legal-page h2{color:#111;margin:32px 0 10px;font-size:20px;line-height:1.35}.legal-page p{margin:0 0 12px}.legal-page ul{margin:0 0 12px;padding-left:22px}.legal-page li{margin-bottom:6px}@media (width<=600px){.legal-page{padding:28px 16px 48px;font-size:15px}.legal-page h1{font-size:26px}.legal-page h2{font-size:18px}}
