:root{--bg:#171512;--surface:#1d1b18;--surface-raised:#22201c;--surface-deep:#11100e;--text:#f5f4ef;--text-soft:#c7c3bb;--muted:#99958d;--muted-deep:#736f68;--line:#f5f4ef24;--line-strong:#f5f4ef38;--page:min(1440px, calc(100% - 48px))}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg);scroll-padding-top:64px}body{color:var(--text);background:var(--bg);font-family:var(--font-geist-sans), Arial, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;font-weight:400}button,a{font:inherit}a{color:inherit;text-decoration:none}button{color:inherit}img{max-width:100%}::selection{color:#171512;background:#f5f4ef}:focus-visible{outline:2px solid var(--text);outline-offset:4px}.site{background:var(--bg);min-height:100vh;overflow:clip}.site-header{z-index:50;border-bottom:1px solid var(--line);background:#171512f5;height:64px;position:sticky;top:0}.nav-shell{grid-template-columns:1fr auto 1fr;align-items:center;width:calc(100% - 48px);height:100%;margin:0 auto;display:grid}.brand{letter-spacing:-.02em;align-items:center;gap:9px;width:max-content;font-size:14px;display:inline-flex}.brand img{border-radius:5px;width:25px;height:25px}.nav-shell nav{color:var(--text-soft);align-items:center;gap:30px;font-size:13px;display:flex}.nav-shell nav a,.header-action,.text-action,footer a{transition:color .18s,opacity .18s}.nav-shell nav a:hover,.header-action:hover,.text-action:hover,footer a:hover{color:var(--text);opacity:.66}.header-action{color:#171512;background:var(--text);border-radius:999px;justify-self:end;align-items:center;gap:8px;min-height:34px;padding:0 15px;font-size:12px;display:inline-flex}.board{width:var(--page);border-bottom:1px solid var(--line);margin:0 auto;padding:clamp(104px,10vw,150px) 0}.board-mark{min-height:41px;color:var(--muted);border-top:1px solid var(--line);font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;justify-content:space-between;margin-bottom:clamp(58px,7vw,92px);padding-top:14px;font-size:10px;line-height:1.3;display:flex}.button{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:18px;min-height:43px;padding:0 19px;font-size:13px;transition:opacity .18s,transform .18s;display:inline-flex}.button:hover{opacity:.82;transform:translateY(-1px)}.button-light{color:#171512;background:var(--text)}.text-action{color:var(--text-soft);white-space:nowrap;font-size:13px}.about-board{padding-top:clamp(72px,8vw,112px)}.about-hero{grid-template-columns:minmax(0,8fr) minmax(260px,4fr);align-items:end;gap:clamp(50px,8vw,130px);margin-bottom:clamp(72px,7vw,106px);display:grid}.about-title>p{color:var(--muted);font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;margin:0 0 34px;font-size:10px}.about-title h1{letter-spacing:-.069em;max-width:1010px;margin:0;font-size:clamp(55px,6.7vw,102px);font-weight:420;line-height:.94}.about-title h1 span{display:block}.about-title h1 span:last-child{color:#8e8a82}.about-intro>p:first-child{color:var(--text);letter-spacing:-.035em;margin:0 0 25px;font-size:clamp(20px,1.9vw,28px);line-height:1.26}.about-intro>p:nth-child(2){color:var(--text-soft);letter-spacing:-.015em;margin:0;font-size:13px;line-height:1.7}.about-intro>div{align-items:center;gap:24px;margin-top:36px;display:flex}.about-stage{--pointer-x:72%;--pointer-y:30%;background:radial-gradient(560px circle at var(--pointer-x) var(--pointer-y), #f5f4ef16, transparent 60%), #11100e;border:1px solid var(--line-strong);border-radius:4px;min-height:clamp(650px,55vw,790px);position:relative;overflow:hidden;box-shadow:0 36px 100px #00000038}.about-stage:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 24%,#f5f4ef06 50%,#0000 76%),linear-gradient(#f5f4ef06,#0000 40%);position:absolute;inset:0}.about-stage-grid{pointer-events:none;background-color:#0000;background-image:linear-gradient(#f5f4ef08 1px,#0000 1px),linear-gradient(90deg,#f5f4ef08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:64px 64px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.about-stage-top,.about-stage-message,.workflow-trace,.trace-line,.about-stage-foot{z-index:1;position:relative}.about-stage-top{color:#77736b;border-bottom:1px solid var(--line);min-height:62px;font-family:var(--font-geist-mono), monospace;letter-spacing:.045em;justify-content:space-between;align-items:center;gap:24px;padding:0 clamp(22px,2.8vw,42px);font-size:8px;display:flex}.about-stage-message{padding:clamp(76px,8.2vw,122px) clamp(28px,5.2vw,78px) 0}.about-stage-message>p{color:#8e8a82;font-family:var(--font-geist-mono), monospace;letter-spacing:.045em;margin:0 0 28px;font-size:9px}.about-stage-message h2{letter-spacing:-.066em;max-width:960px;margin:0;font-size:clamp(49px,6.7vw,96px);font-weight:410;line-height:.93}.about-stage-message h2 span{color:#77736b;display:block}.workflow-trace{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid;position:absolute;bottom:87px;left:0;right:0}.workflow-trace>div{border-right:1px solid var(--line);min-height:142px;padding:25px clamp(16px,2.8vw,41px) 20px;position:relative}.workflow-trace>div:last-child{border-right:0}.workflow-trace i{background:#11100e;border:1px solid #aaa69e;border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:clamp(16px,2.8vw,41px)}.workflow-trace>div:nth-child(3) i{background:var(--text);animation:2.8s ease-in-out infinite node-pulse;box-shadow:0 0 0 5px #f5f4ef12}.workflow-trace span,.about-stage-foot span{color:#77736b;font-family:var(--font-geist-mono), monospace;letter-spacing:.035em;font-size:8px}.workflow-trace p{max-width:170px;color:var(--text-soft);margin:39px 0 0;font-size:11px;line-height:1.4}.trace-line{height:1px;position:absolute;bottom:228px;left:0;right:0;overflow:hidden}.trace-line i{background:linear-gradient(90deg,#0000,#f5f4ef,#0000);width:18%;height:1px;animation:5.4s linear infinite trace-progress;position:absolute;top:0;left:-15%}.about-stage-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;min-height:87px;padding:0 clamp(22px,2.8vw,42px);display:flex;position:absolute;bottom:0;left:0;right:0}.about-stage-foot p{max-width:520px;color:var(--text-soft);margin:0;font-size:11px;line-height:1.45}.about-stage-foot span{text-align:right}.about-story{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(54px,10vw,160px);margin:clamp(115px,12vw,178px) 0;padding-top:23px;display:grid}.about-story-statement>span{color:var(--muted);font-family:var(--font-geist-mono), monospace;letter-spacing:.045em;font-size:9px}.about-story-statement h2{letter-spacing:-.058em;max-width:680px;margin:clamp(72px,8vw,118px) 0 0;font-size:clamp(43px,5vw,72px);font-weight:410;line-height:.99}.about-story-copy{padding-top:clamp(72px,8vw,118px)}.about-story-copy>p{max-width:620px;color:var(--text-soft);margin:0 0 26px;font-size:14px;line-height:1.72}.about-story-copy blockquote{max-width:650px;color:var(--text);border-top:1px solid var(--line);border-bottom:1px solid var(--line);letter-spacing:-.045em;margin:56px 0;padding:36px 0;font-size:clamp(27px,2.7vw,39px);font-weight:410;line-height:1.13}.about-listing{color:#12110f;background:#f5f4ef;border:1px solid #f5f4ef99;grid-template-columns:minmax(180px,2fr) minmax(280px,5fr) minmax(190px,2fr);align-items:center;gap:4vw;min-height:124px;padding:24px clamp(24px,3vw,43px);transition:background-color .22s,transform .22s;display:grid}.about-listing:hover{background:#fff;transform:translateY(-2px)}.about-listing-brand{flex-direction:column;align-items:flex-start;gap:13px;display:flex}.about-listing-brand>span{color:#12110f8c;font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;font-size:8px}.about-listing-brand img{width:112px;height:auto}.about-listing-role{border-left:1px solid #12110f2b;padding-left:4vw}.about-listing-role p{letter-spacing:-.035em;margin:0 0 9px;font-size:clamp(19px,1.7vw,25px)}.about-listing-role span{color:#12110f94;font-size:10px}.about-listing-action{justify-self:end;align-items:center;gap:22px;font-size:12px;display:inline-flex}.about-listing-action b{font-size:22px;font-weight:400;transition:transform .18s}.about-listing:hover .about-listing-action b{transform:translate(3px,-3px)}.about-foot{color:var(--muted);justify-content:space-between;gap:32px;margin-top:17px;font-size:9px;line-height:1.55;display:flex}.about-foot p{margin:0}.naukri-attribution{text-align:right;max-width:470px}.naukri-attribution a{color:var(--text-soft);text-underline-offset:3px;-webkit-text-decoration:underline #f5f4ef40;text-decoration:underline #f5f4ef40}@keyframes trace-progress{to{left:115%}}@keyframes node-pulse{0%,to{box-shadow:0 0 0 4px #f5f4ef0d}50%{box-shadow:0 0 0 9px #f5f4ef1a}}.verification-stage{border:1px solid var(--line);background:#24211d;border-radius:3px;min-height:680px;position:relative;overflow:hidden}.verification-stage:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#f5f4ef05 1px,#0000 1px),linear-gradient(90deg,#f5f4ef05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:52px 52px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.stage-caption{color:#7f7a72;font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;justify-content:space-between;font-size:9px;display:flex;position:absolute;top:22px;left:24px;right:24px}.proof-window{background:#12110f;border:1px solid #f5f4ef30;border-radius:4px;position:absolute;overflow:hidden;box-shadow:0 38px 90px #0000005c}.proof-overview{width:74%;height:520px;top:76px;left:5.5%}.proof-sources{z-index:2;width:min(43%,560px);bottom:38px;right:4%}.window-bar{color:#858078;border-bottom:1px solid var(--line);min-height:44px;font-family:var(--font-geist-mono), monospace;background:#181613;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 15px;font-size:9px;display:grid}.window-bar>div{gap:6px;display:flex}.window-bar i{background:#5d5952;border-radius:50%;width:7px;height:7px;display:block}.window-bar>span:last-child{justify-self:end}.overview-content{grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:6vw;height:calc(100% - 44px);padding:clamp(34px,4.6vw,68px);display:grid}.overview-lead{flex-direction:column;justify-content:space-between;display:flex}.overview-lead>p{color:var(--muted);font-family:var(--font-geist-mono), monospace;margin:0;font-size:10px}.overview-lead h2{letter-spacing:-.05em;max-width:560px;margin:0;font-size:clamp(35px,4vw,57px);font-weight:410;line-height:1.02}.overview-content dl{border-top:1px solid var(--line);align-self:end;margin:0}.overview-content dl>div{border-bottom:1px solid var(--line);grid-template-columns:.8fr 1.2fr;align-items:center;gap:18px;min-height:59px;display:grid}.overview-content dt{color:var(--muted);font-size:10px}.overview-content dd{margin:0;font-size:12px;line-height:1.4}.source-list>*{border-bottom:1px solid var(--line);grid-template-columns:28px 1fr auto;align-items:center;gap:14px;min-height:87px;padding:0 20px;display:grid}.source-list>:last-child{border-bottom:0}.source-link{transition:background-color .18s}.source-link:hover{background:#f5f4ef0e}.source-link small{transition:color .18s,transform .18s}.source-link:hover small{color:var(--text-soft);transform:translate(2px)}.source-list span,.source-list small{color:var(--muted);font-family:var(--font-geist-mono), monospace;font-size:9px}.source-list p{margin:0;font-size:13px}.pay-heading{text-align:center;max-width:760px;margin:0 auto clamp(62px,7vw,90px)}.pay-heading h2{letter-spacing:-.052em;margin:0 0 22px;font-size:clamp(41px,4.2vw,60px);font-weight:420;line-height:1.04}.pay-heading p{max-width:570px;color:var(--muted);margin:0 auto;font-size:15px;line-height:1.55}.plan-grid{border:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.plan{flex-direction:column;min-height:580px;padding:clamp(28px,3.2vw,46px);display:flex}.plan+.plan{border-left:1px solid var(--line)}.plan-top>span{color:var(--muted);font-family:var(--font-geist-mono), monospace;font-size:10px}.plan-top h3{letter-spacing:-.045em;margin:34px 0 10px;font-size:clamp(28px,3vw,42px);font-weight:420}.plan-top p{color:var(--muted);margin:0;font-size:13px}.salary{letter-spacing:-.065em;white-space:nowrap;margin:66px 0 auto;font-size:clamp(52px,6.1vw,86px);font-weight:410;line-height:.95}.salary small{color:var(--muted);letter-spacing:0;font-size:11px;font-weight:400}.plan dl{border-top:1px solid var(--line);margin:74px 0 0}.plan dl>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:53px;display:flex}.plan dt{color:var(--muted);font-size:11px}.plan dd{text-align:right;margin:0;font-size:12px}.pay-note{border-bottom:1px solid var(--line);grid-template-columns:1fr 2fr;align-items:center;gap:8vw;min-height:98px;padding:24px 0;display:grid}.pay-note span{color:var(--muted);font-family:var(--font-geist-mono), monospace;font-size:10px}.pay-note p{max-width:690px;color:var(--text-soft);margin:0 0 0 auto;font-size:13px;line-height:1.6}.work-layout{grid-template-columns:minmax(270px,4fr) minmax(0,8fr);align-items:center;gap:clamp(34px,5vw,76px);display:grid}.work-copy{padding-right:1vw}.work-copy h2{letter-spacing:-.052em;max-width:500px;margin:0 0 44px;font-size:clamp(39px,4.1vw,59px);font-weight:420;line-height:1.03}.work-copy>p{max-width:480px;color:var(--text-soft);margin:0 0 20px;font-size:14px;line-height:1.68}.workflow-sequence{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:9px;margin:52px 0 0;padding:18px 0;display:flex}.workflow-sequence span{font-family:var(--font-geist-mono), monospace;font-size:9px}.workflow-sequence b{color:var(--muted-deep);font-size:10px;font-weight:400}.workflow-output{border-bottom:1px solid var(--line);margin-bottom:35px}.workflow-output>div{border-top:1px solid var(--line);grid-template-columns:32px 1fr;align-items:center;gap:9px;min-height:43px;display:grid}.workflow-output span{color:var(--muted-deep);font-family:var(--font-geist-mono), monospace;font-size:8px}.workflow-output p{color:var(--text-soft);margin:0;font-size:11px}.work-vision{border-top:1px solid var(--line);padding:23px 0 0}.work-vision>span{color:var(--muted);font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;font-size:9px}.work-vision>p{max-width:500px;color:var(--text);letter-spacing:-.025em;margin:21px 0 16px;font-size:clamp(18px,1.7vw,23px);line-height:1.35}.work-vision>small{color:var(--muted);font-size:10px;line-height:1.55;display:block}.demo-shell{border:1px solid var(--line-strong);background:#11100e;border-radius:3px;min-width:0;overflow:hidden}.demo-bar{min-height:48px;color:var(--muted);border-bottom:1px solid var(--line);font-family:var(--font-geist-mono), monospace;justify-content:space-between;align-items:center;padding:0 15px;font-size:9px;display:flex}.demo-bar>div,.demo-bar>p{align-items:center;gap:9px;display:flex}.demo-bar p{margin:0}.demo-bar i{background:#615d55;border-radius:50%;width:7px;height:7px;display:block}.demo-bar i.ready{background:#b6c4a8}.case-toolbar{border-bottom:1px solid var(--line);grid-template-columns:minmax(200px,.8fr) minmax(0,1.2fr);align-items:center;gap:14px;min-height:74px;padding:11px 14px;display:grid}.case-toolbar-label{flex-direction:column;gap:5px;min-width:0;display:flex}.case-toolbar-label>span{color:var(--muted);font-family:var(--font-geist-mono), monospace;font-size:8px}.case-toolbar-label>small{color:#736f68;font-size:9px;line-height:1.35}.case-toolbar>div:last-child{gap:4px;display:flex}.case-toolbar button{min-height:39px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;align-items:center;gap:12px;padding:0 11px;font-size:10px;transition:color .16s,background .16s,border-color .16s;display:inline-flex}.case-toolbar button small{opacity:.55;font-size:8px}.case-toolbar button:hover:not(:disabled),.case-toolbar button.active{color:var(--text);border-color:var(--line);background:#f5f4ef0e}.case-toolbar button:disabled{opacity:.35;cursor:wait}.product-stage{background:#24211d;justify-content:center;align-items:flex-start;min-height:690px;padding:40px 30px;transition:background-color .3s;display:flex;overflow:hidden}.product-stage iframe{border:1px solid var(--line-strong);background:#101415;border-radius:3px;width:100%;height:610px;transition:width .45s cubic-bezier(.2,.8,.2,1);display:block;box-shadow:0 30px 70px #00000057}.product-stage.mode-sidebar{background:#1b1916}.product-stage.mode-sidebar iframe{width:min(440px,100%);height:620px}.product-stage.mode-signboard{background:#28251f;align-items:center;min-height:540px}.product-stage.mode-signboard iframe{width:min(760px,100%);height:460px}.demo-meta{color:#726e67;border-top:1px solid var(--line);min-height:43px;font-family:var(--font-geist-mono), monospace;justify-content:space-between;align-items:center;padding:0 14px;font-size:8px;display:flex}.growth-layout{grid-template-columns:minmax(0,9fr) minmax(285px,3fr);gap:18px;display:grid}.growth-visual{border:1px solid var(--line);background:#0f0e0c;min-height:780px;margin:0;position:relative;overflow:hidden}.growth-visual img{object-fit:cover;filter:saturate(.72)contrast(1.04)brightness(.8);width:100%;height:100%;transition:transform 1.2s cubic-bezier(.18,.78,.2,1),filter .5s;position:absolute;inset:0;transform:scale(1.003)}.growth-visual:hover img{filter:saturate(.8)contrast(1.04)brightness(.84);transform:scale(1.018)}.growth-overlay{background:linear-gradient(90deg,#0a090899,#0a090814 64%);position:absolute;inset:0}.growth-visual figcaption{flex-direction:column;width:48%;padding:clamp(28px,4.6vw,66px);display:flex;position:absolute;top:0;bottom:0;left:0}.growth-visual figcaption>p{color:#aaa69e;font-family:var(--font-geist-mono), monospace;margin:0;font-size:9px}.growth-visual figcaption h2{letter-spacing:-.056em;max-width:570px;margin:auto 0 30px;font-size:clamp(42px,4.5vw,65px);font-weight:420;line-height:1}.growth-visual figcaption span{color:#c1bdb5;max-width:440px;font-size:13px;line-height:1.55}.growth-rail{border-top:1px solid var(--line)}.growth-rail article{border-bottom:1px solid var(--line);padding:25px 0 30px}.growth-rail article>div{color:var(--muted);font-family:var(--font-geist-mono), monospace;justify-content:space-between;font-size:9px;display:flex}.growth-rail article>div p{margin:0}.growth-rail h3{letter-spacing:-.042em;margin:40px 0 28px;font-size:clamp(23px,2.1vw,31px);font-weight:420;line-height:1.08}.growth-rail ol{border-top:1px solid var(--line);margin:0 0 25px;padding:0;list-style:none}.growth-rail li{min-height:38px;color:var(--text-soft);border-bottom:1px solid var(--line);align-items:center;gap:10px;font-size:11px;display:flex}.growth-rail li:before{color:var(--muted-deep);content:"→"}.growth-rail article>p,.growth-disclaimer{color:var(--muted);font-size:10px;line-height:1.55}.growth-rail article>strong{letter-spacing:-.05em;margin-top:30px;font-size:clamp(28px,2.8vw,40px);font-weight:410;display:block}.growth-disclaimer{margin:23px 0 0}.hiring-layout{grid-template-columns:minmax(260px,4fr) minmax(0,8fr);align-items:start;gap:8vw;display:grid}.hiring-intro{position:sticky;top:112px}.hiring-intro h2{letter-spacing:-.052em;max-width:500px;margin:0 0 30px;font-size:clamp(40px,4.2vw,60px);font-weight:420;line-height:1.02}.hiring-intro p{max-width:420px;color:var(--muted);margin:0;font-size:13px;line-height:1.6}.process-list{border-top:1px solid var(--line)}.process-list article{border-bottom:1px solid var(--line);grid-template-columns:70px minmax(180px,.8fr) minmax(240px,1.2fr);align-items:center;gap:3vw;min-height:150px;padding:24px 0;display:grid}.process-list article>span{color:var(--muted);font-family:var(--font-geist-mono), monospace;font-size:10px}.process-list h3{letter-spacing:-.035em;margin:0;font-size:clamp(20px,1.9vw,27px);font-weight:420;line-height:1.12}.process-list article>p{max-width:500px;color:var(--text-soft);margin:0;font-size:12px;line-height:1.65}.requirements{border-top:1px solid var(--line);margin-top:clamp(120px,13vw,190px);padding-top:24px}.requirements>header{grid-template-columns:4fr 8fr;gap:8vw;margin-bottom:clamp(70px,8vw,110px);display:grid}.requirements>header p,.requirement-columns article>p,.faq>header>p{color:var(--muted);font-family:var(--font-geist-mono), monospace;margin:0;font-size:10px}.requirements>header h3{letter-spacing:-.052em;max-width:780px;margin:0;font-size:clamp(37px,4.1vw,59px);font-weight:420;line-height:1.03}.requirement-columns{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.requirement-columns article{border-right:1px solid var(--line);padding:27px clamp(20px,2.5vw,36px) 38px}.requirement-columns article:first-child{padding-left:0}.requirement-columns article:last-child{border-right:0;padding-right:0}.requirement-columns ul{margin:64px 0 0;padding:0;list-style:none}.requirement-columns li{min-height:49px;color:var(--text-soft);border-top:1px solid var(--line);padding:13px 0;font-size:11px;line-height:1.5}.faq{width:var(--page);border-bottom:1px solid var(--line);grid-template-columns:4fr 8fr;gap:8vw;margin:0 auto;padding:clamp(110px,11vw,165px) 0;display:grid}.faq>header h2{letter-spacing:-.05em;max-width:480px;margin:28px 0 0;font-size:clamp(38px,4vw,57px);font-weight:420;line-height:1.03}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{min-height:69px;color:var(--text-soft);cursor:pointer;justify-content:space-between;align-items:center;gap:22px;font-size:13px;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{color:var(--muted);content:"+";font-size:18px;font-weight:300}.faq-list details[open] summary:after{content:"−"}.faq-list details p{max-width:620px;color:var(--muted);margin:-2px 0 25px;font-size:12px;line-height:1.65}footer{width:var(--page);min-height:100px;color:var(--muted);justify-content:space-between;align-items:center;margin:0 auto;font-size:10px;display:flex}footer p{margin:0}.about-hero,.about-stage{animation:.72s cubic-bezier(.2,.72,.2,1) both first-reveal}.about-stage{animation-delay:.1s}@keyframes first-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=1080px){.about-hero,.work-layout,.hiring-layout{grid-template-columns:1fr}.about-hero{gap:58px}.about-intro{max-width:720px}.about-story{gap:7vw}.work-copy{max-width:670px;padding-right:0}.growth-layout{grid-template-columns:minmax(0,2fr) minmax(270px,1fr)}.growth-visual figcaption{width:58%}.hiring-intro{max-width:720px;margin-bottom:40px;position:static}.requirements>header{grid-template-columns:1fr 2fr}}@media (width<=760px){:root{--page:calc(100% - 30px)}html{scroll-padding-top:58px}.site-header{height:58px}.nav-shell{grid-template-columns:1fr auto;width:calc(100% - 30px)}.nav-shell nav{display:none}.brand{font-size:12px}.brand img{width:23px;height:23px}.header-action{min-height:31px;padding:0 12px;font-size:10px}.board{padding:84px 0}.about-board{padding-top:62px}.board-mark{margin-bottom:50px}.board-mark span:last-child{text-align:right}.about-hero{gap:42px;margin-bottom:58px}.about-title h1,.pay-heading h2,.work-copy h2,.hiring-intro h2,.faq>header h2{font-size:clamp(38px,11vw,52px)}.about-title>p{margin-bottom:25px}.about-intro>p:first-child{font-size:21px}.about-intro>div{flex-direction:column;align-items:flex-start;gap:19px}.about-stage{min-height:780px}.about-stage-top{min-height:54px;padding:0 16px}.about-stage-top span:last-child{display:none}.about-stage-message{padding:62px 19px 0}.about-stage-message h2{font-size:clamp(45px,13vw,62px)}.workflow-trace{grid-template-columns:repeat(2,1fr);bottom:84px}.workflow-trace>div{border-bottom:1px solid var(--line);min-height:112px;padding:20px 16px 14px}.workflow-trace>div:nth-child(2){border-right:0}.workflow-trace>div:nth-child(3),.workflow-trace>div:nth-child(4){border-bottom:0}.workflow-trace i{left:16px}.workflow-trace p{margin-top:23px;font-size:10px}.trace-line{display:none}.about-stage-foot{gap:18px;min-height:84px;padding:0 16px}.about-stage-foot p{max-width:57%;font-size:9px}.about-stage-foot span{max-width:38%;font-size:7px;line-height:1.4}.about-story{grid-template-columns:1fr;gap:0;margin:94px 0}.about-story-statement h2{margin-top:58px;font-size:clamp(40px,11.5vw,54px)}.about-story-copy{padding-top:64px}.about-story-copy blockquote{margin:45px 0;font-size:29px}.about-listing{grid-template-columns:1fr;gap:21px;min-height:270px;padding:24px 20px}.about-listing-brand{flex-direction:row;justify-content:space-between;align-items:center}.about-listing-brand img{width:105px}.about-listing-role{border-top:1px solid #12110f2b;border-left:0;padding:21px 0 0}.about-listing-action{border-top:1px solid #12110f2b;justify-content:space-between;justify-self:stretch;width:100%;padding-top:19px}.about-foot{flex-direction:column;gap:11px}.naukri-attribution{text-align:left;max-width:none}.plan-grid{grid-template-columns:1fr}.plan{min-height:525px;padding:27px 20px}.plan+.plan{border-top:1px solid var(--line);border-left:0}.salary{margin-top:52px;font-size:54px}.plan dl{margin-top:58px}.pay-note{grid-template-columns:1fr;gap:19px}.pay-note p{margin-left:0}.work-layout{gap:50px}.workflow-sequence{margin-top:40px}.case-toolbar{grid-template-columns:1fr;min-height:112px}.case-toolbar>div:last-child{padding-bottom:3px;overflow-x:auto}.case-toolbar button{flex:none}.product-stage,.product-stage.mode-signboard{align-items:flex-start;min-height:590px;padding:12px 7px 18px}.product-stage iframe,.product-stage.mode-sidebar iframe,.product-stage.mode-signboard iframe{width:100%;height:560px}.demo-meta{font-size:7px}.growth-layout{grid-template-columns:1fr;gap:42px}.growth-visual{min-height:680px}.growth-visual img{object-position:65% center}.growth-overlay{background:linear-gradient(#0a09080a 20%,#0a0908bf)}.growth-visual figcaption{width:100%;padding:24px 20px}.growth-visual figcaption h2{max-width:430px;margin-top:auto;font-size:43px}.process-list article{grid-template-columns:36px 1fr;align-items:start;min-height:184px}.process-list article>p{grid-column:2}.requirements{margin-top:110px}.requirements>header{grid-template-columns:1fr;gap:28px;margin-bottom:58px}.requirements>header h3{font-size:38px}.requirement-columns{grid-template-columns:1fr}.requirement-columns article,.requirement-columns article:first-child,.requirement-columns article:last-child{border-right:0;border-bottom:1px solid var(--line);padding:25px 0 34px}.requirement-columns article:last-child{border-bottom:0}.requirement-columns ul{margin-top:42px}.faq{grid-template-columns:1fr;gap:60px;padding:92px 0}footer{flex-direction:column;align-items:flex-start;gap:15px;padding:25px 0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
