.hd{inset:0;border-radius:inherit;background:var(--nx-surface);isolation:isolate;text-align:left}.hd,.hd-sr{position:absolute;overflow:hidden}.hd-sr{width:1px;height:1px;clip-path:inset(50%);white-space:nowrap}.hd-scale{transform:scale(.875);transform-origin:0 0}.hd-scale,.hd-stage{position:absolute;left:0;top:0;width:1280px;height:720px}.hd-stage{font-family:var(--nx-font-sans,"PingFang SC",sans-serif);color:var(--nx-ink);user-select:none}.hd-stage,.hd-stage *{cursor:default}.hd-app{position:absolute;left:0;right:0;top:80px;bottom:0}.hd-app.is-away{visibility:hidden}.hd-panel.jd-panel{left:72px;top:8px;right:8px;bottom:8px}.hd-tabview{position:absolute;left:0;right:0;top:80px;bottom:0;z-index:2;overflow:hidden}.hd-scene{position:absolute;inset:0;animation:hd-scene-in var(--nx-duration-enter) var(--nx-ease-enter) both}@keyframes hd-scene-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.hd--static .hd-stage *,.hd--static .hd-stage :after,.hd--static .hd-stage :before{animation:none!important;transition:none!important}.hd--static .hd-scene{animation:dd-fade-in .2s ease both!important}.hd-finale{position:absolute;left:0;right:0;top:404px;z-index:15;display:flex;justify-content:center;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px);transition:opacity .4s var(--nx-ease-enter),transform .4s var(--nx-ease-enter),visibility 0s linear .4s}.hd-finale.is-on{opacity:1;visibility:visible;transform:none;transition-delay:0s}.hd-cta{display:inline-flex;align-items:center;justify-content:center;min-width:340px;height:64px;padding:0 48px;border-radius:var(--nx-radius-pill);background:var(--nx-brand);color:var(--nx-on-brand,#fff);font-size:21px;font-weight:600;letter-spacing:.02em;pointer-events:auto;transition:filter var(--nx-duration-hover) var(--nx-ease-theme)}.hd-finale:not(.is-on) .hd-cta{pointer-events:none}.hd-cta:hover{filter:brightness(.95)}.hd .hd-chat{left:44px;top:24px;bottom:24px;width:600px}.hd .hd-side{right:24px;top:24px;bottom:24px;width:384px}.hd .dc-fact-label .dc-icon{width:13px;height:13px;color:var(--nx-brand)}.hd-fact-in{animation:hd-fact-in .4s var(--nx-ease-enter) both}@keyframes hd-fact-in{0%{opacity:0;transform:translateY(6px);background:#fff4ee}to{opacity:1;transform:none}}.hd .hd-side-source{position:absolute;left:24px;bottom:20px;margin:0;display:flex;align-items:center;gap:6px}.hd .hd-side-source .dc-icon{width:14px;height:14px}.hd-match{position:absolute;inset:0;padding:16px 32px 0}.hd-match-head{justify-content:space-between;gap:24px}.hd-mascot-line,.hd-match-head{display:flex;align-items:flex-start}.hd-mascot-line{gap:12px;min-width:0}.hd-mascot{width:60px;height:47px;flex-shrink:0;margin-top:-2px}.hd-mascot.is-thinking{animation:hd-think 1.6s ease-in-out infinite}@keyframes hd-think{50%{transform:translateY(-3px)}}.hd-bubble{max-width:640px;padding:11px 18px;border-radius:4px 18px 18px 18px;background:var(--nx-surface);font-size:15px;line-height:1.6;transition:background-color .4s var(--nx-ease-enter)}.hd-bubble.is-plain{background:rgba(247,247,247,0)}.hd-bubble-in{animation:dd-rise8 .3s var(--nx-ease-enter) both}.hd-bubble-in p+p{margin-top:2px}.hd-match-side{display:flex;align-items:center;gap:14px;padding-top:6px;flex-shrink:0}.hd-match-meta{font-size:13px;line-height:1.5;color:var(--nx-muted)}.hd-pill-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 16px 0 14px;border-radius:var(--nx-radius-pill);border:1px solid var(--nx-border-strong);background:var(--nx-paper);font-size:14px;font-weight:var(--nx-weight-medium,500)}.hd-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:12px}.hd-skeleton{position:relative;display:flex;flex-direction:column;gap:12px;height:256px;padding:20px;overflow:hidden;border-radius:var(--nx-radius-xl);border:1px solid var(--nx-border);background:var(--nx-paper)}.hd-skeleton span{display:block;height:10px;border-radius:var(--nx-radius-pill);background:var(--nx-pill)}.hd-skeleton i{position:absolute;inset:0 auto 0 0;width:66%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.85),rgba(255,255,255,0));transform:translateX(-110%);animation:hd-shimmer 1.6s ease-in-out infinite}@keyframes hd-shimmer{to{transform:translateX(260%)}}.hd-card{position:relative;display:flex;flex-direction:column;height:256px;padding:14px 20px 12px;border-radius:var(--nx-radius-xl);border:1px solid var(--nx-border);background:var(--nx-paper);animation:hd-card-in .55s var(--nx-ease-enter) both;transition:transform var(--nx-duration-slide) var(--nx-ease-slide),box-shadow var(--nx-duration-slide) var(--nx-ease-slide)}@keyframes hd-card-in{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}.hd-card.is-first{background:linear-gradient(135deg,#fff5ee,#fff0f5)}.hd-card.is-hover{transform:translateY(-3px);box-shadow:0 10px 28px rgba(17,17,17,.08)}.hd-card.is-lifted{transform:translateY(-3px) scale(1.02);box-shadow:0 16px 36px rgba(255,90,31,.16)}.hd-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.hd-card-who{min-width:0}.hd-card-company{font-size:15px;line-height:1.5;font-weight:var(--nx-weight-medium,500)}.hd-card-project{margin-top:2px;font-size:12px;line-height:1.5;color:var(--nx-muted)}.hd-card-title{margin-top:6px;font-size:21px;line-height:1.4;font-weight:var(--nx-weight-medium,500)}.hd-card-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.hd-card-tags span{padding:3px 8px;border-radius:6px;background:rgba(0,0,0,.04);font-size:12px;line-height:1.5;color:var(--nx-ink-tertiary,#737373)}.hd-card-label{margin-top:8px;font-size:12px;line-height:1.5;font-weight:var(--nx-weight-medium,500);color:var(--nx-muted)}.hd-card>*{flex-shrink:0}.hd-card-reason{margin-top:4px;max-height:43px;overflow:hidden;font-size:13.5px;line-height:1.6;color:var(--nx-ink-secondary,#4f4f4f)}.hd-card-city{margin-top:auto;line-height:1.5}.hd-card-city,.hd-card-foot{font-size:12px;color:var(--nx-muted)}.hd-card-foot{display:flex;align-items:center;justify-content:space-between;margin-top:4px;padding-top:8px;border-top:1px solid rgba(0,0,0,.05)}.hd-card-btn{display:inline-flex;align-items:center;justify-content:center;height:40px;min-width:112px;padding:0 22px;border-radius:var(--nx-radius-pill);border:1px solid var(--nx-border-strong);background:var(--nx-paper);color:var(--nx-ink);font-size:14px;font-weight:var(--nx-weight-medium,500);transition:background-color var(--nx-duration-hover) var(--nx-ease-theme),border-color var(--nx-duration-hover) var(--nx-ease-theme),color var(--nx-duration-hover) var(--nx-ease-theme)}.hd-card-btn.is-hover{border-color:var(--nx-brand);background:var(--nx-brand);color:var(--nx-on-brand,#fff)}.hd-expand{position:absolute;z-index:6;overflow:hidden;border-radius:var(--nx-radius-xl);background:var(--nx-paper);box-shadow:0 0 0 1px var(--nx-border),0 16px 40px rgba(17,17,17,.12);transition:left var(--nx-duration-theme) var(--nx-ease-expo),top var(--nx-duration-theme) var(--nx-ease-expo),width var(--nx-duration-theme) var(--nx-ease-expo),height var(--nx-duration-theme) var(--nx-ease-expo),border-radius var(--nx-duration-theme) var(--nx-ease-expo)}.hd-expand.is-full{border-radius:0;background:#f8f9fa;box-shadow:none}.hd-browser{position:absolute;inset:0;overflow:hidden;background:var(--nx-paper);color:var(--nx-ink)}.hd-avatar{display:grid;place-items:center;width:26px;height:26px;flex-shrink:0;border-radius:50%;background:var(--nx-pill);color:var(--nx-ink);font-size:12px;font-weight:500}.hd-avatar--sm{width:20px;height:20px;font-size:10px}.hd-site{position:absolute;inset:0;overflow:hidden}.hd .hd-site .ad-site-header{height:56px;padding:0 40px}.hd .hd-site .ad-site-header nav{gap:30px;margin-left:36px;font-size:14px}.hd .hd-site .ad-site-header nav span{line-height:56px}.hd .hd-site .ad-site-header nav .is-active:after{bottom:12px}.hd .hd-site .ad-site-view{top:56px}.hd .hd-site .ad-site-page{padding:16px 0 40px 44px}.hd .hd-site .ad-site-card{width:750px;margin-top:12px;padding:26px 32px 32px}.hd .hd-site .ad-site-card h1{font-size:23px;line-height:32px}.hd .hd-site .ad-site-section{margin-top:24px}.hd .hd-site .ad-site-section h2{font-size:16px;line-height:24px}.hd .hd-site .ad-site-section h2:before{top:4px;height:16px}.hd .hd-site .ad-site-grid{grid-template-columns:repeat(2,328px);gap:14px 30px;margin-top:14px}.hd .hd-site .ad-site-field{gap:6px}.hd .hd-site .ad-site-input{height:36px}.hd .hd-site .ad-site-submit{margin-top:26px}.hd-chips{gap:6px}.hd-caret{height:17px;margin-left:1px}.hd-textarea{height:84px;transition:border-color .16s ease,box-shadow .16s ease}.hd-textarea.has-text{color:#1f2329}.hd-textarea.is-active{border-color:#3370ff;box-shadow:0 0 0 2px rgba(51,112,255,.16)}.ad-site-btn{transition:background-color var(--nx-duration-hover) ease,transform var(--nx-duration-hover) ease}.ad-site-btn.is-hover{background:#285ee0}.hd-ball{position:absolute;right:24px;bottom:24px;z-index:4;width:56px;height:56px}.hd-ball-body{display:flex;align-items:flex-end;justify-content:center;padding-bottom:4px}.hd-plugin{position:absolute;right:18px;bottom:96px;z-index:4;display:flex;flex-direction:column;gap:12px;width:272px;padding:16px 16px 14px;border-radius:var(--nx-radius-md,16px);background:var(--nx-paper);transform-origin:bottom right;box-shadow:0 0 0 1px var(--nx-border),0 12px 32px rgba(17,17,17,.12)}.hd-plugin-head{display:flex;align-items:center;gap:8px}.hd-plugin-head span{flex:1;font-family:var(--nx-font-numeric);font-size:15px;font-weight:600}.hd-plugin-chevron{width:20px;height:20px;color:var(--nx-muted-light)}.hd-plugin-list{display:flex;flex-direction:column;gap:10px}.hd-profile{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:12px;border:1px solid var(--nx-border);background:var(--nx-paper);transition:background-color .16s ease,border-color .16s ease}.hd-profile.is-hover{background:var(--nx-surface)}.hd-profile.is-on{background:#fff4ee;border-color:#ffc9b0}.hd-radio{position:relative;width:16px;height:16px;flex-shrink:0}.hd-radio img{position:absolute;inset:0}.hd-profile-text{display:flex;flex-direction:column;min-width:0;line-height:1.5}.hd-profile-name{font-size:14px;font-weight:500}.hd-profile-meta{font-size:12px;color:var(--nx-muted)}.hd-profile-meta b{font-family:var(--nx-font-numeric);font-weight:500;color:var(--nx-brand)}.hd-fill{display:flex;align-items:center;justify-content:center;gap:6px;height:40px;border-radius:var(--nx-radius-pill);background:var(--nx-brand);color:var(--nx-on-brand,#fff);font-size:15px;font-weight:500;transition:background-color var(--nx-duration-feedback) ease,color var(--nx-duration-feedback) ease}.hd-fill.is-filling{background:var(--nx-pill);color:var(--nx-muted)}.hd-fill.is-done{background:var(--nx-paper);color:var(--nx-ink);box-shadow:inset 0 0 0 1px var(--nx-border-strong)}.hd .hd-fill-spin{width:18px;height:18px}.hd-plugin-status{display:flex;flex-direction:column;gap:2px;min-height:38px;font-size:12px;line-height:1.5;color:var(--nx-muted)}.hd-plugin-status b{font-weight:400;color:var(--nx-brand)}.hd-plugin-line{height:1px;background:var(--nx-border)}.hd-plugin-user{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--nx-muted)}.hd-plugin-id{flex:1;font-family:var(--nx-font-numeric);color:var(--nx-ink)}.hd-manage{position:absolute;inset:0;overflow:hidden}.hd-manage main.aw.nx-origin.hd-aw{padding:22px 26px 0;max-width:none;height:100%;margin:0}.hd-manage main.aw.nx-origin.hd-aw h1{font-size:26px;line-height:1.3}.hd-manage .aw-stats{margin-bottom:20px}.hd-manage .aw-scroll{overflow:hidden}.hd-manage .hd-toolbar-end{margin-left:auto}.hd-manage tr.hd-row-new{animation:hd-row-in var(--nx-duration-enter) var(--nx-ease-enter) both}.hd-manage tr.hd-row-new td{animation:hd-row-wash 2.4s ease-out both}@keyframes hd-row-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes hd-row-wash{0%{background:var(--nx-surface)}60%{background:var(--nx-surface)}to{background:transparent}}.hd-todo-in{animation:dd-rise8 .35s var(--nx-ease-enter) both}.hd .dc-composer.hd-composer{border:1.5px solid transparent;background:linear-gradient(var(--nx-paper),var(--nx-paper)) padding-box,conic-gradient(from var(--jobs-ring-angle),#ff8a4c,#e8562a,#2563eb,#60a5fa,#ffb547,#f07a2e,#ff8a4c) border-box;border-radius:28px;box-shadow:0 10px 30px rgba(0,0,0,.07)}.hd .hd-composer .dc-input-row{height:56px;padding:0 10px 0 20px}.hd .hd-composer .dc-opts+.dc-input-row{border-top-color:var(--nx-pill)}.hd-entry-text{flex:1;display:flex;align-items:center;min-width:0;font-size:15px;color:var(--nx-ink);white-space:nowrap}.hd .dc-entry-send{transition:background-color var(--nx-duration-feedback) ease,color var(--nx-duration-feedback) ease;border-radius:50%}.hd .dc-entry-send.is-ready{background:var(--nx-brand);color:var(--nx-on-brand,#fff)}.hd-bot-bubble{display:inline-block;max-width:520px;padding:11px 18px;border-radius:4px 18px 18px 18px;background:var(--nx-surface);color:var(--nx-ink)}.hd-ask-title,.hd-bot-bubble{font-size:15px;line-height:1.6}.hd-ask-title{margin-top:2px;font-weight:var(--nx-weight-medium,500)}.hd-ask-sub{margin-top:2px;font-size:13px;line-height:1.55;color:var(--nx-muted)}.hd .dc-bot>.dc-table{margin-top:10px}.hd-user{flex-direction:column;align-items:flex-end;gap:6px}.hd-attach{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:var(--nx-radius-pill);background:#fff1ea;color:#c74618;font-size:13px}.hd .hd-attach .dc-icon{width:14px;height:14px}.hd-read{display:flex;align-items:stretch;gap:18px;margin-top:10px;padding:10px;border-radius:18px;border:1px solid var(--nx-border);background:var(--nx-paper)}.hd-read-visual{position:relative;width:200px;height:212px;flex-shrink:0;overflow:hidden;border-radius:14px;background-image:linear-gradient(170deg,rgb(222,196,243),rgb(240,214,240) 45%,rgb(250,210,228) 70%,rgb(248,232,238))}.hd .hd-read-mesh{position:absolute;inset:0;width:100%;height:100%}.hd-read-sheen{position:absolute;left:-120px;top:-120px;width:90px;height:460px;transform:rotate(22deg);background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.22),rgba(255,255,255,0));animation:hd-sheen 2.4s cubic-bezier(.45,0,.25,1) .4s infinite}@keyframes hd-sheen{0%{translate:0 0}to{translate:420px 0}}.hd-read-star{position:absolute;border-radius:50%;background:#fff;opacity:.6;animation:hd-twinkle 2.4s ease-in-out infinite}@keyframes hd-twinkle{0%,to{opacity:.3}50%{opacity:1}}.hd-read-pill{position:absolute;left:10px;bottom:10px;display:inline-flex;align-items:center;gap:6px;padding:6px 12px 6px 9px;border-radius:var(--nx-radius-pill);background:rgba(255,255,255,.72);box-shadow:0 4px 16px rgba(120,90,200,.12),inset 0 0 0 1px rgba(255,255,255,.7);font-size:12px;font-weight:var(--nx-weight-medium,500);color:#2b2440;white-space:nowrap}.hd-spark{animation:hd-spark 2.4s ease-in-out infinite}@keyframes hd-spark{0%{transform:rotate(0) scale(1)}50%{transform:rotate(90deg) scale(1.15)}to{transform:rotate(180deg) scale(1)}}.hd-shimmer{background:linear-gradient(90deg,#2b2440,#2b2440 40%,#a99ce0 50%,#2b2440 60%,#2b2440);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:hd-shimmer-text 2.2s linear .4s infinite}@keyframes hd-shimmer-text{0%{background-position:100% 0}to{background-position:-150% 0}}.hd-read-steps{flex:1;min-width:0;height:212px;display:flex;flex-direction:column;list-style:none;padding-right:6px}.hd-read-step{display:flex;align-items:center;gap:12px;height:53px;flex-shrink:0}.hd-read-step+.hd-read-step{border-top:1px solid var(--nx-pill)}.hd-read-dot{display:grid;place-items:center;width:26px;height:26px;flex-shrink:0;border-radius:50%;box-shadow:inset 0 0 0 1px var(--nx-field-border,#e5e5e5);font-size:12px;font-weight:var(--nx-weight-medium,500);color:var(--nx-muted)}.hd-read-step.is-active .hd-read-dot,.hd-read-step.is-done .hd-read-dot{box-shadow:none}.hd-read-check{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--nx-action);color:var(--nx-bg);animation:demo-pop .3s var(--nx-ease-spring) both}.hd .hd-read-check .dc-icon{width:14px;height:14px}.hd-read-text{display:flex;flex-direction:column;min-width:0;transition:opacity .4s var(--nx-ease-enter)}.hd-read-step:not(.is-done):not(.is-active) .hd-read-text{opacity:.5}.hd-read-title{font-size:14px;line-height:21px;height:21px;color:var(--nx-ink);white-space:nowrap}.hd-read-step.is-active .hd-read-title{font-weight:var(--nx-weight-medium,500)}.hd-read-note{margin-top:1px;height:19px;font-size:12.5px;line-height:19px;color:var(--nx-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hd .hd-plus{border-radius:50%;transition:background-color var(--nx-duration-hover) ease}.hd .hd-plus.is-open{background:var(--nx-pill)}.hd .hd-plus .dc-icon{transition:transform .2s ease}.hd .hd-plus.is-open .dc-icon{transform:rotate(45deg)}.hd-plus-menu{position:absolute;left:5px;top:calc(100% + 12px);z-index:4;display:flex;flex-direction:column;gap:2px;width:248px;padding:6px;border-radius:16px;background:var(--nx-paper);box-shadow:0 0 1px rgba(0,0,0,.04),0 8px 24px rgba(0,0,0,.1);transform-origin:top left;animation:hd-menu-in .18s var(--nx-ease-enter) both}@keyframes hd-menu-in{0%{opacity:0;transform:scale(.96) translateY(-4px)}to{opacity:1;transform:none}}.hd-menu-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;font-size:14px;line-height:1.55;transition:background-color var(--nx-duration-hover) ease}.hd-menu-item.is-hover{background:var(--nx-surface)}.hd-menu-label{flex:1}.hd-menu-meta{font-size:13px;color:var(--nx-muted)}.hd-menu-line{height:1px;margin:4px 10px;background:var(--nx-border)}.hd-entry-chip{display:inline-flex;align-items:center;gap:5px;height:32px;flex-shrink:0;padding:0 12px 0 10px;border-radius:var(--nx-radius-pill);background:#fff1ea;color:#c74618;font-size:13px;white-space:nowrap;animation:demo-pop .25s var(--nx-ease-spring) both}.hd .hd-entry-chip .dc-icon{width:14px;height:14px}.hd .dc-entry-box{z-index:3}.hd .hd-entry-box{width:820px;margin-top:76px}.hd .hd-entry-box .dc-entry-input{height:68px;padding:0 14px 0 16px}.hd .hd-entry-box .dc-placeholder,.hd .hd-entry-box .hd-entry-text{font-size:16px}.hd-peek{position:absolute;left:50%;top:-48px;z-index:0;width:92px;height:66px;transform:translateX(-50%);animation:hd-peek-up .6s var(--nx-ease-spring) .5s both}@keyframes hd-peek-up{0%{opacity:0;translate:0 30px}to{opacity:1;translate:0 0}}.hd-home-cards{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;width:1000px;margin-top:40px}.hd-home-card{display:flex;align-items:center;gap:12px;padding:16px 14px;border-radius:20px;border:1px solid var(--nx-border-strong);background:var(--nx-bg);animation:dc-in .45s var(--dd-enter) both;transition:background-color var(--nx-duration-hover) ease}.hd-home-card.is-hover{background:var(--nx-surface)}.hd-home-icon{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;border-radius:50%;background:var(--nx-surface);color:var(--nx-ink)}.hd-home-icon img{width:21px;height:21px}.hd-home-title{font-size:15px;font-weight:var(--nx-weight-medium,500)}.hd-home-desc,.hd-home-title{line-height:1.5;white-space:nowrap}.hd-home-desc{font-size:12px;color:var(--nx-muted)}.hd-chrome{position:absolute;left:0;top:0;right:0;z-index:8;height:80px;background:#eceef1;color:var(--nx-ink)}.hd-tabstrip{display:flex;align-items:flex-end;height:40px;padding:0 10px 0 16px}.hd-lights{display:flex;gap:8px;align-self:center;margin-right:14px}.hd-lights i{width:12px;height:12px;border-radius:50%;background:#ff5f57;box-shadow:inset 0 0 0 .5px rgba(0,0,0,.12)}.hd-lights i:nth-child(2){background:#febc2e}.hd-lights i:nth-child(3){background:#28c840}.hd-tablist{display:grid;place-items:center;align-self:center;width:28px;height:26px;margin-right:8px;border-radius:8px;background:#dfe2e6;color:#5f6672}.hd .hd-tablist-icon{width:16px;height:16px}.hd-ctab{position:relative;display:flex;align-items:center;gap:8px;width:176px;height:32px;padding:0 12px;flex-shrink:0;border-radius:10px 10px 0 0;font-size:12px;color:#5f6672;white-space:nowrap;overflow:hidden}.hd-ctab+.hd-ctab:before{content:"";position:absolute;left:0;top:9px;width:1px;height:14px;background:#cdd1d7}.hd-ctab.is-active+.hd-ctab:before,.hd-ctab.is-active:before{background:transparent}.hd-ctab.is-active{background:#fff;color:var(--nx-ink)}.hd-ctab--new{width:214px;animation:hd-tab-open .3s var(--nx-ease-enter) both}@keyframes hd-tab-open{0%{width:0;opacity:0}to{width:214px;opacity:1}}.hd-fav{width:14px;height:14px;flex-shrink:0;border-radius:4px;background:#c9cdd4}.hd-fav-logo{width:15px;height:15px;flex-shrink:0}.hd-tab-icon{display:grid;place-items:center;width:15px;height:15px;flex-shrink:0;border-radius:4px;background:#3370ff;color:#fff;font-size:9px;font-weight:600}.hd-newtab{display:grid;place-items:center;align-self:center;width:26px;height:26px;margin-left:4px;border-radius:50%;color:#5f6672}.hd-addr{display:flex;align-items:center;gap:14px;height:40px;padding:0 16px;background:#fff;color:#5f6672;box-shadow:inset 0 -1px 0 var(--nx-border)}.hd-tool{width:17px;height:17px;flex-shrink:0}.hd-url{display:flex;align-items:center;gap:7px;flex:1;height:28px;padding:0 12px;border-radius:var(--nx-radius-pill);background:#f1f3f4;font-family:var(--nx-font-numeric);font-size:13px;color:var(--nx-ink)}.hd-url-lock{width:13px;height:13px;color:#8a919d}.hd-url-text{animation:dd-fade-in .25s ease both}.hd-addr .hd-avatar{width:24px;height:24px;background:var(--nx-pill);color:var(--nx-ink);font-size:11px}.hd .dc-side,.hd .dc-thread-inner,.hd .hd-read,.hd .hd-read-dot,.hd .jobs-search-ring{will-change:transform}.hd .dc-thread-inner{transition:transform .6s cubic-bezier(.22,1,.36,1)}.hd .dc-row{animation:hd-msg-in .45s cubic-bezier(.22,1,.36,1) both}@keyframes hd-msg-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.hd .dc-typing{animation-duration:.25s}.hd .dc-opts{animation:hd-opts-in .3s cubic-bezier(.22,1,.36,1) both}@keyframes hd-opts-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.hd-submit-toast{position:absolute;left:50%;top:76px;z-index:3;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px 0 14px;border-radius:var(--nx-radius-pill);background:rgba(17,17,17,.88);color:#fff;font-size:14px;white-space:nowrap;transform:translateX(-50%);animation:hd-toast-in .35s cubic-bezier(.22,1,.36,1) both}@keyframes hd-toast-in{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.hd .hd-submit-toast .dc-icon{width:16px;height:16px}.hd .dd-cursor{transition-duration:.7s,.3s}.hd .jd-rail{padding:14px 0 12px;gap:10px}.hd .jd-rail-logo{margin:2px 0 6px}.hd .jd-rail-bottom{gap:8px}.hd .jd-rail{padding:10px 0;gap:6px}.hd .jd-rail-logo{margin:0 0 4px}.hd .jd-rail-item{padding:8px 0 6px}.hd-window{position:absolute;inset:0;transform-origin:50% 55%;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .5s ease}.hd-window.is-gone{transform:scale(.96);opacity:0}.hd-final{position:absolute;inset:0;z-index:9;background:#fff;animation:dd-fade-in .45s ease .1s both;transition:opacity .5s ease}.hd-final.is-out{opacity:0}.hd-final-hero{position:absolute;left:0;right:0;top:150px;display:flex;flex-direction:column;align-items:center}.hd-final-bubble{position:relative;margin-bottom:20px;padding:12px 20px;border-radius:14px;border:2px solid #e5e5e5;background:#fff;font-size:18px;line-height:1.5;color:var(--nx-ink);white-space:nowrap;opacity:0;transform:translateY(8px) scale(.94);transform-origin:50% 100%}.hd-final-bubble:after{content:"";position:absolute;left:50%;bottom:-9px;width:14px;height:14px;margin-left:-7px;border-right:2px solid #e5e5e5;border-bottom:2px solid #e5e5e5;background:#fff;transform:rotate(45deg)}.hd-final-sprite{position:relative;z-index:1;display:block;opacity:0;transform:translateY(24px) scale(.7)}.hd-final-shadow{width:150px;height:30px;margin-top:-20px;border-radius:50%;background:#e9e9e9;opacity:0;transform:scale(.6)}.hd-final-hero.is-on .hd-final-sprite{animation:hd-sprite-pop .6s cubic-bezier(.22,1.4,.36,1) both}.hd-final-hero.is-on .hd-final-shadow{animation:hd-shadow-in .5s cubic-bezier(.22,1,.36,1) .1s both}.hd-final-hero.is-on .hd-final-bubble{animation:hd-bubble-in .4s cubic-bezier(.22,1.2,.36,1) .45s both}@keyframes hd-sprite-pop{to{opacity:1;transform:none}}@keyframes hd-shadow-in{to{opacity:1;transform:none}}@keyframes hd-bubble-in{to{opacity:1;transform:none}}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:host,:root{--nx-bg:#fff;--nx-ink:#111;--nx-ink-strong:#101113;--nx-muted:#737373;--nx-muted-light:#bfbfbf;--nx-border:#ebebeb;--nx-border-strong:#dfdfdf;--nx-surface:#f7f7f7;--nx-pill:#f2f2f2;--nx-action:#111}}}@property --nx-bg{syntax:"<color>";inherits:true;initial-value:#fff}@property --nx-ink{syntax:"<color>";inherits:true;initial-value:#111}@property --nx-ink-strong{syntax:"<color>";inherits:true;initial-value:#101113}@property --nx-muted{syntax:"<color>";inherits:true;initial-value:#737373}@property --nx-muted-light{syntax:"<color>";inherits:true;initial-value:#bfbfbf}@property --nx-border{syntax:"<color>";inherits:true;initial-value:#ebebeb}@property --nx-border-strong{syntax:"<color>";inherits:true;initial-value:#dfdfdf}@property --nx-surface{syntax:"<color>";inherits:true;initial-value:#f7f7f7}@property --nx-pill{syntax:"<color>";inherits:true;initial-value:#f2f2f2}@property --nx-action{syntax:"<color>";inherits:true;initial-value:#111}html:has(.nx-home,.nx-origin){--nx-bg:#fff;--nx-surface:#f7f7f7;--nx-pill:#f2f2f2;--nx-border:#ebebeb;--nx-border-strong:#dfdfdf;--nx-ink:#111;--nx-ink-strong:#101113;--nx-muted:#737373;--nx-muted-light:#bfbfbf;--nx-action:#111;--nx-ink-secondary:var(--nx-ink)}@supports (color:color-mix(in lab,red,red)){html:has(.nx-home,.nx-origin){--nx-ink-secondary:color-mix(in srgb,var(--nx-ink) 50%,transparent)}}html:has(.nx-home,.nx-origin){--nx-soft:#8c8c8c;--nx-hairline:#0000000f;--nx-paper:#fff;--nx-photo-placeholder:#ebe9e6;--nx-icon-ink:#1e1d1c;--nx-field-border:#e3e3e3;--nx-chip:#f3f3f3;--nx-chip-translucent:#f3f3f3cc;--nx-ink-tertiary:#656565;--nx-placeholder:#656565b3;--nx-underline:#65656540;--nx-brand:#ff5a1f;--nx-on-brand:#fff;--nx-link:var(--nx-brand);--nx-focus-ring:0 0 0 0 transparent;--nx-eyebrow:var(--nx-muted);--nx-kicker-mark:#ef5a00;--nx-sweep-1:#498fff;--nx-sweep-2:#ff7a7a;--nx-sweep-3:#ffbc74;--nx-sweep-base:#0e0e101f;--nx-dial-head:#111;--nx-stage-ink:#fff;--nx-stage-ink-2:#d0d4d8;--nx-stage-label:#b2b6ba;--nx-stage-muted:#a3a3a3;--nx-stage-soft:var(--nx-soft);--nx-tip-bg:#0e0e1094;--nx-tip-ink:#f2f2f2;--nx-tip-muted:#9a9a9a;--nx-tip-soft:#6c6c6c;--nx-tip-separator:#4a4a4a;--nx-font-sans:"PingFang SC","Inter",-apple-system,"Helvetica Neue","Microsoft YaHei",sans-serif;--nx-font-brand:var(--font-plus-jakarta-sans),"Inter",sans-serif;--nx-font-mono:ui-monospace,"SF Mono",Menlo,monospace;--nx-font-numeric:"Inter","SF Pro Display",-apple-system,"Helvetica Neue",sans-serif;--nx-type-stat:72px;--nx-type-display-xl:56px;--nx-type-display-lg:48px;--nx-type-display:44px;--nx-type-page-title:clamp(2rem,1rem + 2.2vw,var(--nx-type-display));--nx-type-stat-unit:32px;--nx-type-heading:28px;--nx-type-title:20px;--nx-type-body:16px;--nx-type-body-sm:15px;--nx-type-ui:14px;--nx-type-ui-sm:13px;--nx-type-label:12px;--nx-type-micro:11px;--nx-tracking-display:-.025em;--nx-weight-light:300;--nx-weight-regular:400;--nx-weight-medium:500;--nx-weight-semibold:600;--nx-header-h:61px;--nx-control-sm:36px;--nx-control-md:44px;--nx-control-lg:52px;--nx-icon-xs:14px;--nx-icon-sm:16px;--nx-icon-md:20px;--nx-icon-lg:24px;--nx-radius-xs:6px;--nx-radius-badge:14px;--nx-radius-md:16px;--nx-radius-lg:20px;--nx-radius-xl:24px;--nx-radius-pill:999px;--nx-shadow-badge:0 0 0 1px var(--nx-hairline),0 1px 3px 0 #00000008,0 2px 8px 0 #00000005;--nx-shadow-field:0 4px 16px -6px #00000014;--nx-shadow-float:0 2px 12px #0000000f;--nx-shadow-stage:0 0 0 1px var(--nx-hairline),0 24px 48px -12px #00000047,0 8px 20px -8px #0000002e;--nx-invalid:#d93025;--nx-status-not-applied-dot:#bfbfbf;--nx-status-not-applied-tint:#f3f3f3;--nx-status-not-applied-text:#656565;--nx-status-applied-dot:#3e7bfa;--nx-status-applied-tint:#edf3ff;--nx-status-applied-text:#2858c9;--nx-status-round1-dot:#12a4b6;--nx-status-round1-tint:#e5f6f8;--nx-status-round1-text:#0b7482;--nx-status-round2-dot:#7c5cf0;--nx-status-round2-tint:#f1edfe;--nx-status-round2-text:#5a3cc8;--nx-status-final-dot:#d9479a;--nx-status-final-tint:#fcedf5;--nx-status-final-text:#a82f74;--nx-status-offer-dot:#22a35a;--nx-status-offer-tint:#e7f6ee;--nx-status-offer-text:#167a42;--nx-status-rejected-dot:#e07a7d;--nx-status-rejected-tint:#fbefef;--nx-status-rejected-text:#a3454a;--nx-status-abandoned-dot:#cfcfcf;--nx-status-abandoned-tint:#f5f5f5;--nx-status-abandoned-text:#8c8c8c;--nx-duration-hover:.15s;--nx-duration-feedback:.2s;--nx-duration-slide:.3s;--nx-duration-enter:.5s;--nx-duration-theme:.6s;--nx-ease-enter:cubic-bezier(.22,1,.36,1);--nx-ease-slide:cubic-bezier(.25,1,.5,1);--nx-ease-expo:cubic-bezier(.16,1,.3,1);--nx-ease-spring:cubic-bezier(.22,1.15,.36,1);--nx-ease-theme:cubic-bezier(.4,0,.2,1);transition:--nx-bg var(--nx-duration-theme) var(--nx-ease-theme),--nx-ink var(--nx-duration-theme) var(--nx-ease-theme),--nx-ink-strong var(--nx-duration-theme) var(--nx-ease-theme),--nx-muted var(--nx-duration-theme) var(--nx-ease-theme),--nx-muted-light var(--nx-duration-theme) var(--nx-ease-theme),--nx-border var(--nx-duration-theme) var(--nx-ease-theme),--nx-border-strong var(--nx-duration-theme) var(--nx-ease-theme),--nx-surface var(--nx-duration-theme) var(--nx-ease-theme),--nx-pill var(--nx-duration-theme) var(--nx-ease-theme),--nx-action var(--nx-duration-theme) var(--nx-ease-theme)}html:has(.nx-home)[data-dark]{--nx-bg:#000;--nx-surface:#141414;--nx-pill:#1f1f1f;--nx-border:#262626;--nx-border-strong:#333;--nx-ink:#fff;--nx-ink-strong:#fff;--nx-muted:#a3a3a3;--nx-muted-light:#5c5c5c;--nx-action:#fff}html:has(.nx-home)[data-dark] .nx-dialog{--nx-bg:#161616;--nx-field-border:#333;--nx-border-strong:#4a4a4a;--nx-border:#383838;--nx-placeholder:#ffffff5c;--nx-chip:#262626;--nx-pill:#262626;--nx-surface:#1f1f1f;--nx-ink-tertiary:#c4c4c4;--nx-underline:#ffffff47;box-shadow:0 0 0 1px #ffffff1a,0 24px 64px #0009}html:has(.nx-home)[data-dark] .nx-dialog input:-webkit-autofill{-webkit-text-fill-color:var(--nx-ink);caret-color:var(--nx-ink);box-shadow:0 0 0 100px var(--nx-bg) inset}html:has(.nx-home)[data-dark] .nx-dialog input:-webkit-autofill:focus{box-shadow:0 0 0 100px var(--nx-bg) inset,var(--nx-focus-ring)}html:has(.nx-home,.nx-origin) :is(a,button,summary,[role=button],[role=tab],[role=radio],[tabindex]:not(input,textarea,select)):not([data-ai-choice]):focus-visible{outline:1px solid var(--nx-brand);outline-offset:2px}:where(.nx-home *){box-sizing:border-box;margin:0;padding:0}.nx-home,html:has(.nx-home){background:var(--nx-bg)}html:has(.nx-home){scroll-snap-type:none}.nx-home .section{scroll-snap-align:start;scroll-margin-top:var(--nx-header-h)}.nx-home .header,.nx-home .hero{scroll-snap-align:none}.nx-home .footer{scroll-snap-align:end}.nx-home{--nx-edge:max(84px,calc(720px - 50vw + 32px));font-family:var(--nx-font-sans);color:var(--nx-ink);-webkit-font-smoothing:antialiased;overflow-x:clip}:where(.nx-home) a{color:inherit;text-decoration:none}:where(.nx-home) button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}:where(.nx-home) img{display:block}.nx-home .section{background:var(--nx-bg);width:1440px;margin-left:calc(50% - 720px);position:relative;overflow:hidden}.nx-home .abs{position:absolute}.nx-home .nowrap{white-space:nowrap}.nx-home .center-x{left:50%;transform:translate(-50%)}@font-face{font-family:NX Display Latin;src:url(/_next/static/media/plus-jakarta-sans-latin-wght-normal.be6419ff.woff2)format("woff2");font-weight:200 800;font-display:swap;size-adjust:105%;unicode-range:u+21-7e,u+a1-ff,u+2013-2014,u+2018-201d}.nx-home .display-title,.nx-home .orb-title{font-family:"NX Display Latin",var(--nx-font-sans)}.nx-home .display-title{font-weight:var(--nx-weight-regular)}.nx-home .sweep-latin{letter-spacing:-.03em}.nx-home .sweep-gap{margin-left:.1em}.nx-home .header{height:var(--nx-header-h);z-index:50;padding:0 var(--nx-edge);align-items:center;display:flex;position:sticky;top:0}.nx-home .logo{height:28px;color:var(--nx-ink);flex-shrink:0;align-items:center;gap:5px;display:flex}.nx-home .logo svg{flex-shrink:0;width:28px;height:28px}.nx-home .logo span{font-family:var(--nx-font-brand);font-size:18px;line-height:24px;font-weight:var(--nx-weight-semibold);letter-spacing:.015em;white-space:nowrap}.nx-home .header-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.nx-home .login{border-radius:var(--nx-radius-pill);color:var(--nx-ink);font-size:var(--nx-type-ui);line-height:21px;font-weight:var(--nx-weight-medium);white-space:nowrap;transition:background-color var(--nx-duration-hover) ease;background:0 0;border:0;justify-content:center;align-items:center;padding:6px 12px;display:flex}.nx-home .login:hover{background:var(--nx-pill)}.nx-home[data-auth=in] .login{display:none}.nx-home[data-auth=loading] .login{visibility:hidden}.nx-home .header-user:empty{display:none}.nx-home .header-session{align-items:center;gap:8px;display:flex}.nx-home .header-logout{border-radius:var(--nx-radius-pill);font-size:var(--nx-type-ui);line-height:21px;font-weight:var(--nx-weight-medium);color:var(--nx-ink);white-space:nowrap;transition:background-color var(--nx-duration-hover) ease;align-items:center;padding:6px 12px;display:flex}.nx-home .header-logout:hover{background:var(--nx-pill)}.nx-home .header-open{border-radius:var(--nx-radius-pill);height:36px;color:var(--nx-on-brand);font-size:var(--nx-type-ui);line-height:21px;font-weight:var(--nx-weight-medium);white-space:nowrap;transition:background-color var(--nx-duration-hover) ease;align-items:center;padding:0 16px;display:flex}.nx-home .header-open,.nx-home .header-open:hover{background:var(--nx-brand)}@supports (color:color-mix(in lab,red,red)){.nx-home .header-open:hover{background:color-mix(in srgb,var(--nx-brand) 82%,white)}}.nx-home .hero{z-index:1;height:1440px;overflow:visible}.nx-home .hero-dial{width:1460px;height:665px;top:0;left:-10px}.nx-home .badge{border-radius:var(--nx-radius-badge);background:var(--nx-bg);height:31.5px;box-shadow:var(--nx-shadow-badge);font-size:var(--nx-type-ui-sm);color:var(--nx-ink-strong);white-space:nowrap;align-items:center;gap:4px;padding:6px 8px;line-height:19.5px;display:flex;top:236px;left:50%;transform:translate(-50%)}.nx-home .badge-icons{flex-shrink:0;position:relative}.nx-home .badge-icons,.nx-home .badge-icons img{width:var(--nx-icon-xs);height:var(--nx-icon-xs)}.nx-home .badge-icons img{display:none;position:absolute;inset:0}.nx-home .badge-icons img.is-active{display:block}.nx-home .hero-title{--sweep-delay:.45s;font-size:var(--nx-type-display-xl);line-height:70px;font-weight:var(--nx-weight-regular);letter-spacing:-.01em;text-align:center;top:288px}.nx-home .hero-sub{font-size:var(--nx-type-body);color:var(--nx-ink-secondary);line-height:25.6px;top:382px}.nx-home .search{border-radius:var(--nx-radius-pill);border:1px solid var(--nx-field-border);background:var(--nx-bg);width:512px;height:59px;box-shadow:var(--nx-shadow-field);transition:border-color var(--nx-duration-hover) ease,box-shadow var(--nx-duration-hover) ease;align-items:center;gap:8px;padding:6px 6px 6px 14px;display:flex;top:448px;left:464px}.nx-home .search:focus-within,.nx-home .search:hover{border-color:var(--nx-brand)}.nx-home .search-icon{width:var(--nx-icon-md);height:var(--nx-icon-md);opacity:.48;flex-shrink:0}.nx-home .search input{min-width:0;font:inherit;font-size:var(--nx-type-body-sm);color:var(--nx-ink);background:0 0;border:0;outline:0;flex:1;padding:10px 0;line-height:22.5px}.nx-home .search input::placeholder{color:var(--nx-placeholder)}.nx-home .search input::-webkit-search-cancel-button{appearance:none;display:none}.nx-home .search-btn{--spark-tint:var(--nx-brand);width:45px;height:45px;transition:background-color var(--nx-duration-hover) ease;background:0 0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.nx-home .search-btn svg{width:28px;height:28px}.nx-home .search-btn:hover{background:var(--spark-tint)}@supports (color:color-mix(in lab,red,red)){.nx-home .search-btn:hover{background:color-mix(in srgb,var(--spark-tint) 10%,var(--nx-bg))}}.nx-home .search:has(input:not(:placeholder-shown)) .search-btn{background:var(--spark-tint)}@supports (color:color-mix(in lab,red,red)){.nx-home .search:has(input:not(:placeholder-shown)) .search-btn{background:color-mix(in srgb,var(--spark-tint) 10%,var(--nx-bg))}}.nx-home .search:has(input:not(:placeholder-shown)) .search-btn:hover{background:var(--spark-tint)}@supports (color:color-mix(in lab,red,red)){.nx-home .search:has(input:not(:placeholder-shown)) .search-btn:hover{background:color-mix(in srgb,var(--spark-tint) 16%,var(--nx-bg))}}.nx-home .today-tag{border-radius:var(--nx-radius-pill);background:var(--nx-chip-translucent);height:28.5px;font-size:var(--nx-type-micro);color:var(--nx-ink-tertiary);white-space:nowrap;align-items:center;gap:6px;padding:6px 12px;line-height:16.5px;display:flex;top:532px}.nx-home .today-tag img{width:var(--nx-icon-xs);height:var(--nx-icon-xs);opacity:.68}.nx-home .today-tag b{font-weight:var(--nx-weight-medium);color:var(--nx-brand)}.nx-home .hero-cursor{z-index:2;pointer-events:none;transition:opacity .2s;top:486px;left:536px}.nx-home .hero-cursor.is-hidden{opacity:0}.nx-home .hero-cursor-body{align-items:flex-start;animation:cursor-in .4s ease-out 1s both,cursor-bob 2.4s ease-in-out 1.4s infinite;display:flex}.nx-home .hero-cursor svg{filter:drop-shadow(0 2px 6px #0000003d);flex-shrink:0}.nx-home .hero-cursor-tip{border-radius:var(--nx-radius-pill);background:var(--nx-action);height:34px;color:var(--nx-bg);font-size:var(--nx-type-ui);letter-spacing:.02em;white-space:nowrap;align-items:center;margin:2px 0 0 4px;padding:0 14px;line-height:21px;animation:tip-in .3s ease-out 1.1s both;display:inline-flex}@keyframes tip-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@keyframes cursor-in{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}@keyframes cursor-bob{50%{translate:0 -2px}}.nx-home .hero-stage{top:680px;left:160px}.nx-home .hero-canvas,.nx-home .hero-stage,.nx-home .hero-tilt{width:1120px;height:630px}.nx-home .hero-canvas{position:relative}.nx-home .hero-card{background:#fafafa;border-radius:16px;width:1120px;height:630px;position:absolute;top:0;left:0;overflow:hidden}.nx-home .hero-card .placeholder-note{font-size:var(--nx-type-ui);opacity:.8;line-height:21px}.nx-home .placeholder-note{color:var(--nx-muted)}.nx-home .eyebrow,.nx-home .placeholder-note{font-size:var(--nx-type-ui);white-space:nowrap;line-height:20px}.nx-home .eyebrow{font-weight:var(--nx-weight-medium)}.nx-home .story{color:var(--nx-ink);position:relative}.nx-home .story-head{width:1440px;margin-left:calc(50% - 720px);padding:160px 0 48px 169px;position:relative}.nx-home .story-kicker{font-family:var(--nx-font-mono);font-size:var(--nx-type-label);line-height:16px;font-weight:var(--nx-weight-medium);letter-spacing:.06em;color:var(--nx-ink);align-items:center;gap:8px;display:flex}@supports (color:color-mix(in lab,red,red)){.nx-home .story-kicker{color:color-mix(in srgb,var(--nx-ink) 88%,transparent)}}.nx-home .story-kicker i{background:var(--nx-kicker-mark);width:6px;height:6px}.nx-home .story-head h2{font-size:var(--nx-type-display-xl);line-height:80px;font-weight:var(--nx-weight-regular);letter-spacing:-.01em;margin-top:24px}.nx-home .story-head p{width:560px;font-size:var(--nx-type-body);color:var(--nx-ink);margin-top:16px;line-height:26px}@supports (color:color-mix(in lab,red,red)){.nx-home .story-head p{color:color-mix(in srgb,var(--nx-ink) 74%,transparent)}}.nx-home .story-track{height:calc(4150px + 100vh);position:relative}.nx-home .story-stage{height:100vh;position:sticky;top:0;overflow:hidden}.nx-home .story-canvas{width:100%;height:100%;position:absolute;inset:0}.nx-home .story-key{z-index:2;font-size:var(--nx-type-ui);color:var(--nx-stage-soft);pointer-events:none;opacity:0;transition:opacity .9s var(--nx-ease-expo),transform .9s var(--nx-ease-expo);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 24px;line-height:1.4;display:flex;position:absolute;top:calc(8% + 49.68px);left:5.6%;right:5.6%;transform:translateY(18px)}.nx-home .story-key.is-on{opacity:1;transition-delay:.23s;transform:none}.nx-home .story-key i{vertical-align:middle;border-radius:1.5px;width:5px;height:5px;margin-right:8px;display:inline-block;position:relative;top:-1px}.nx-home .story-layer{width:1440px;height:900px;transform:translate(-50%,-50%) scale(var(--s,1));pointer-events:none;position:absolute;top:50%;left:50%}.nx-home .story-layer>*{opacity:0;will-change:opacity,transform;position:absolute}.nx-home .story-title{text-align:center;width:1440px;top:274px;left:0}.nx-home .story-num{font-family:var(--nx-font-numeric);font-size:var(--nx-type-stat);line-height:74px;font-weight:var(--nx-weight-regular);letter-spacing:-.03em;color:var(--nx-stage-ink);font-variant-numeric:tabular-nums}.nx-home .story-figure{position:relative}.nx-home .story-unit{font-size:var(--nx-type-stat-unit);letter-spacing:0;color:var(--nx-stage-muted);white-space:nowrap;margin-left:8px;line-height:1;position:absolute;bottom:8.5px;left:100%}.nx-home .story-sub{font-size:var(--nx-type-body);color:var(--nx-stage-muted);margin-top:24px;line-height:26px}.nx-home .story-title.is-top{top:96px}.nx-home .story-title.is-top .story-sub{margin-top:16px}.nx-home .story-title.is-left,.nx-home .story-title.is-right{width:1102px;left:169px}.nx-home .story-title.is-left{text-align:left}.nx-home .story-title.is-right{text-align:right}.nx-home .story-title.is-center .story-unit,.nx-home .story-title.is-left .story-unit,.nx-home .story-title.is-right .story-unit{margin-left:8px;position:static}.nx-home .story-lead{font-size:var(--nx-type-stat-unit);letter-spacing:0;color:var(--nx-stage-muted);margin-right:8px}.nx-home .story-sub-num{font-family:var(--nx-font-numeric);font-size:var(--nx-type-heading);letter-spacing:-.01em;color:var(--nx-stage-ink);font-variant-numeric:tabular-nums;line-height:1}.nx-home .story-label{font-size:var(--nx-type-body-sm);color:var(--nx-stage-label);white-space:nowrap;line-height:18px}.nx-home .story-node-label{font-size:var(--nx-type-title);color:var(--nx-stage-ink-2);white-space:nowrap;line-height:24px}.nx-home .story-node-sub{font-size:var(--nx-type-ui);color:var(--nx-stage-soft);white-space:nowrap;margin-top:4px;line-height:20px}.nx-home .story-rows{width:1440px;height:900px;top:0;left:0}.nx-home .story-rows button{text-align:left;pointer-events:auto;transition:opacity var(--nx-duration-feedback) ease;flex-direction:column;align-items:flex-start;gap:4px;display:flex;position:absolute;left:100px}.nx-home .story-rows b{font-size:var(--nx-type-body-sm);line-height:18px;font-weight:var(--nx-weight-regular);color:var(--nx-stage-ink-2);transition:color var(--nx-duration-feedback) ease}.nx-home .story-rows span{font-size:var(--nx-type-ui);color:var(--nx-stage-soft);font-variant-numeric:tabular-nums;line-height:18px}.nx-home .story-rows button.is-active b,.nx-home .story-rows button:hover b{color:var(--nx-stage-ink)}.nx-home .story-axis{font-size:var(--nx-type-ui);color:var(--nx-stage-soft);white-space:nowrap;line-height:18px}.nx-home .story-tip{border-radius:var(--nx-radius-xs);background:var(--nx-tip-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);white-space:nowrap;pointer-events:none;transition:opacity var(--nx-duration-feedback) ease;padding:8px 12px}.nx-home .story-tip b{font-size:var(--nx-type-ui);line-height:1.3;font-weight:var(--nx-weight-regular);color:var(--nx-tip-ink);margin-bottom:4px;display:block}.nx-home .story-tip span{font-size:var(--nx-type-label);color:var(--nx-tip-muted);align-items:center;gap:8px;line-height:1.2;display:flex}.nx-home .story-tip i{border-radius:1.5px;width:5px;height:5px}.nx-home .story-tip em{font-style:normal}.nx-home .story-tip small{font-size:var(--nx-type-label);color:var(--nx-tip-soft);margin-left:-4px}.nx-home .story-tip small:not(:empty):before{content:"· ";color:var(--nx-tip-separator)}.nx-home .header{background:0 0;overflow:visible}.nx-home .header:before{content:"";z-index:-1;background:var(--nx-bg);position:absolute;inset:0 calc(720px - 50vw)}@supports (color:color-mix(in lab,red,red)){.nx-home .header:before{background:color-mix(in srgb,var(--nx-bg) 84%,transparent)}}.nx-home .header:before{-webkit-backdrop-filter:blur(14px)saturate(1.08);backdrop-filter:blur(14px)saturate(1.08);pointer-events:none}.nx-home .features{scroll-snap-align:none;--tabs-top:64px;--tabs-h:42px;--showcase-top:calc(var(--tabs-top) + var(--tabs-h) + 56px + var(--stage-offset,0px));--showcase-end:80px;--step-h:max(70vh,calc(1014px - 504px * var(--fit,1)));height:auto;padding-bottom:80px;overflow:visible}.nx-home .features-title{font-size:var(--nx-type-heading);letter-spacing:-.56px;line-height:37.8px;top:80px}.nx-home .tabs-track{z-index:30;pointer-events:none;width:1440px;top:166px;left:0;bottom:calc(var(--showcase-end) + 504px + var(--showcase-top) - var(--tabs-top) - var(--tabs-h))}.nx-home .tabs{top:var(--tabs-top);pointer-events:auto;border-radius:var(--nx-radius-pill);border:1px solid var(--nx-hairline);background:var(--nx-bg);width:max-content;box-shadow:var(--nx-shadow-float);margin:0 auto;padding:4px;position:sticky}.nx-home .tabs-inner{gap:4px;display:flex;position:relative}.nx-home .tab-indicator{background:var(--nx-pill);transition:all var(--nx-duration-slide) var(--nx-ease-slide);position:absolute;top:0;left:0}.nx-home .tab,.nx-home .tab-indicator{border-radius:var(--nx-radius-pill);height:32px}.nx-home .tab{z-index:1;font-size:var(--nx-type-ui-sm);line-height:19.5px;font-weight:var(--nx-weight-medium);color:var(--nx-muted);white-space:nowrap;transition:color var(--nx-duration-feedback) ease;align-items:center;gap:8px;padding:0 14px;display:flex;position:relative}.nx-home .tab img{width:var(--nx-icon-xs);height:var(--nx-icon-xs)}.nx-home .tab.is-active,.nx-home .tab:hover{color:var(--nx-ink-strong)}.nx-home .steps{z-index:1;margin-left:var(--nx-edge);width:408px;padding-top:calc(264px + var(--stage-offset,0px));position:relative}.nx-home .step{min-height:calc(var(--step-h) + var(--step-extra,0px));scroll-margin-top:calc(var(--showcase-top) + 252px * var(--fit,1) - (var(--step-h) + var(--step-extra,0px)) / 2);transition:opacity var(--nx-duration-enter) var(--nx-ease-enter),translate var(--nx-duration-enter) var(--nx-ease-enter);flex-direction:column;justify-content:center;display:flex;position:relative}.nx-home .step.is-dim{opacity:.25;translate:0 10px}.nx-home .step:last-child{--step-extra:240px}.nx-home .step .eyebrow{font-size:var(--nx-type-ui-sm);line-height:19.5px;font-weight:var(--nx-weight-medium)}.nx-home .step h3{font-size:var(--nx-type-heading);line-height:36.4px;font-weight:var(--nx-weight-medium);letter-spacing:-.56px;color:var(--nx-ink);margin-top:20px}.nx-home .step h3 em{color:var(--nx-brand);font-style:normal}.nx-home .step-desc{font-size:var(--nx-type-body);color:var(--nx-ink-secondary);margin-top:12px;line-height:25.6px}.nx-home .feature-item{align-items:center;gap:12px;display:flex}.nx-home .step-desc+.feature-item{margin-top:36px}.nx-home .feature-item+.feature-item{margin-top:24px}.nx-home .feature-item img{width:var(--nx-icon-md);height:var(--nx-icon-md);flex-shrink:0}.nx-home .feature-item strong{font-size:var(--nx-type-body-sm);line-height:21px;font-weight:var(--nx-weight-regular);color:var(--nx-ink-strong)}.nx-home .step-link{font-size:var(--nx-type-ui);line-height:20px;font-weight:var(--nx-weight-medium);color:var(--nx-link);white-space:nowrap;align-self:flex-start;align-items:center;gap:4px;margin-top:48px;display:inline-flex}.nx-home .step-link svg{width:var(--nx-icon-sm);height:var(--nx-icon-sm);transition:translate var(--nx-duration-feedback) ease}.nx-home .step-link:hover svg{translate:3px}.nx-home .showcase-track{left:540px;top:calc(264px + var(--stage-offset,0px));width:816px;bottom:var(--showcase-end)}.nx-home .showcase{top:var(--showcase-top);width:816px;height:504px;transform:scale(var(--fit,1));transform-origin:50% 0;position:sticky}.nx-home .showcase-window{width:816px;height:504px;position:absolute;top:0;left:0}.nx-home .showcase-panel{border-radius:var(--nx-radius-md);border:1px solid var(--nx-border);background:var(--nx-surface);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--nx-duration-enter) var(--nx-ease-enter),transform var(--nx-duration-enter) var(--nx-ease-enter),visibility var(--nx-duration-enter);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:scale(.96);box-shadow:0 1px 2px #0000000a,0 8px 24px -8px #00000014,0 28px 64px -24px #0000001f}.nx-home .showcase-panel.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:none}.nx-home .chip-in{animation:chip-in .35s ease-out both}.nx-home .intro{opacity:0;animation:intro-fade .5s ease-out both}.nx-home .intro-tag{animation-duration:.45s}.nx-home .header>*{opacity:0;animation:intro-fade .45s ease-out both}.nx-home .intro-title{animation-delay:.18s}.nx-home .intro-copy{animation:intro-copy .6s var(--nx-ease-spring) .4s both}.nx-home .intro-wheel{animation-duration:1.1s;animation-delay:.45s}.nx-home .intro-shot{animation:intro-fade .5s ease-out .6s both,intro-shot .6s var(--nx-ease-expo) .6s both}@keyframes intro-fade{0%{opacity:0}to{opacity:1}}@keyframes intro-copy{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes intro-shot{0%{translate:0 48px}to{translate:0}}@keyframes chip-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}.nx-home .badge-text{display:inline-block}.nx-home .sweep-char{color:var(--nx-sweep-base)}.nx-home [data-swept] .sweep-char{animation:title-sweep .6s ease-out forwards}@keyframes title-sweep{0%{color:var(--nx-sweep-base)}20%{color:var(--nx-sweep-1)}50%{color:var(--nx-sweep-2)}80%{color:var(--nx-sweep-3)}to{color:var(--final)}}.nx-home .wall{height:calc(100vh - var(--nx-header-h));z-index:2;min-height:640px;overflow:visible}.nx-home .orb-stage{cursor:grab;touch-action:pan-y pinch-zoom;isolation:isolate;width:1344px;height:100%;position:absolute;top:0;left:48px}.nx-home .orb-stage[data-dragging],.nx-home .orb-stage[data-dragging] .orb-photo{cursor:grabbing;-webkit-user-select:none;user-select:none}.nx-home .orb-sphere{perspective:1100px}.nx-home .orb-center,.nx-home .orb-sphere{pointer-events:none;position:absolute;inset:0}.nx-home .orb-center{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(92vw,70rem);margin:auto;display:flex}.nx-home .orb-title{z-index:500;font-size:96px;font-weight:var(--nx-weight-regular);letter-spacing:-.045em;color:#0c0a08;white-space:nowrap;margin:0;line-height:1.1;position:relative}.nx-home .orb-dek{letter-spacing:-.012em;color:#0c0a08a8;margin-top:28px;line-height:1.42}.nx-home .orb-btn,.nx-home .orb-dek{z-index:500;font-size:var(--nx-type-body);white-space:nowrap;position:relative}.nx-home .orb-btn{min-width:184px;height:var(--nx-control-lg);border-radius:var(--nx-radius-pill);background:var(--nx-action);color:var(--nx-bg);line-height:24px;font-weight:var(--nx-weight-medium);pointer-events:auto;transition:background-color var(--nx-duration-hover) ease,transform var(--nx-duration-hover) ease;justify-content:center;align-items:center;margin-top:32px;padding:0 24px;display:inline-flex}.nx-home .orb-btn:hover{background:var(--nx-brand);transform:translateY(-1px)}.nx-home .orb-photo{background:var(--nx-photo-placeholder);pointer-events:auto;cursor:grab;will-change:transform,opacity;border-radius:28px;width:224px;position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%}.nx-home .orb-photo.r32{aspect-ratio:3/2}.nx-home .orb-photo.r43{aspect-ratio:4/3}.nx-home .orb-photo.r34{aspect-ratio:3/4}.nx-home .orb-photo.r23{aspect-ratio:2/3}.nx-home .orb-photo img{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%}.nx-home .cta{height:max(772px,100vh)}.nx-home .cta-title{font-size:96px;line-height:1.1;font-weight:var(--nx-weight-regular);letter-spacing:-.045em;color:#0c0a08;white-space:nowrap;top:calc(50% - 127px)}.nx-home .cta-btn{width:184px;height:var(--nx-control-lg);border-radius:var(--nx-radius-pill);background:var(--nx-action);color:var(--nx-bg);font-size:var(--nx-type-body);line-height:24px;font-weight:var(--nx-weight-medium);white-space:nowrap;transition:transform var(--nx-duration-hover) ease,background-color var(--nx-duration-hover) ease;justify-content:center;align-items:center;padding:0 24px;display:flex;top:calc(50% + 19px);left:628px}.nx-home .cta-btn:hover{background:var(--nx-brand);transform:translateY(-1px)}@media (hover:hover) and (pointer:fine){.nx-home .cta[data-engaged]{cursor:none}.nx-home .cta[data-engaged]:has(.aim-gun:not(.is-entered)){cursor:auto}.nx-home .cta a{cursor:pointer}.nx-home .cta{-webkit-user-select:none;user-select:none}}.nx-home .aim-gun{z-index:3;pointer-events:none;width:0;height:0;transform:translate3d(var(--gun-x,0),var(--gun-y,0),0);transition:opacity .12s,transform .52s cubic-bezier(.2,.72,.2,1);position:absolute;top:0;left:0}.nx-home .cta[data-engaged] .aim-gun{transition:opacity .12s}.nx-home .cta[data-cta-active] .aim-gun{opacity:0;transition:none}.nx-home .aim-gun-entrance{opacity:0;transition:opacity .18s;position:absolute;top:0;left:0}.nx-home .aim-gun.is-entered .aim-gun-entrance{opacity:1;animation:gun-bloop-in .52s cubic-bezier(.18,.8,.22,1) both}.nx-home .aim-gun.is-entered.is-quiet .aim-gun-entrance{animation:none}@keyframes gun-bloop-in{0%{opacity:0;transform:translateY(28px)scale(.82)rotate(3deg)}56%{opacity:1;transform:translateY(-6px)scale(1.055)rotate(-1deg)}78%{opacity:1;transform:translateY(2px)scale(.986)rotate(.3deg)}to{opacity:1;transform:none}}.nx-home .aim-gun-art{width:240px;height:240px;left:calc(var(--muzzle-x) * -240px);top:calc(var(--muzzle-y) * -240px);transform-origin:calc(var(--muzzle-x) * 100%) calc(var(--muzzle-y) * 100%);transform:perspective(44rem) rotateY(var(--gun-yaw,0deg)) rotate(var(--gun-tilt,0deg));transition:transform .11s cubic-bezier(.2,.72,.2,1);position:absolute}.nx-home .aim-gun-art img{object-fit:cover;-webkit-user-drag:none;opacity:0;visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.nx-home .aim-gun[data-facing=right]{--muzzle-x:.195;--muzzle-y:.14}.nx-home .aim-gun[data-facing=left]{--muzzle-x:.805;--muzzle-y:.14}.nx-home .aim-gun[data-facing=left] .gun-left,.nx-home .aim-gun[data-facing=right] .gun-right{opacity:1;visibility:visible}.nx-home .aim-flash{clip-path:polygon(40% 0,60% 0,60% 32%,100% 32%,100% 68%,60% 68%,60% 100%,40% 100%,40% 68%,0 68%,0 32%,40% 32%);filter:drop-shadow(2px 2px #0c0a0859);width:30px;height:30px;margin:-15px 0 0 -15px}.nx-home .aim-flash,.nx-home .aim-spark{opacity:0;background:var(--nx-brand);position:absolute;top:0;left:0}.nx-home .aim-spark{width:8px;height:8px;margin:-4px 0 0 -4px}.nx-home .receipt-layer{z-index:2;pointer-events:none;position:fixed;inset:0;overflow:hidden}.nx-home .receipt-drop{filter:drop-shadow(var(--drop-x,0) 6px 0 #0000002b);position:absolute;top:0;left:0}.nx-home .receipt{opacity:0;transform-style:preserve-3d;will-change:transform,opacity;position:absolute;top:0;left:0}.nx-home .receipt-back,.nx-home .receipt-face{backface-visibility:hidden;position:absolute;inset:0}.nx-home .receipt-face{width:100%;height:100%;display:block}.nx-home .receipt-back{background:var(--nx-paper);transform:rotateY(180deg);-webkit-mask:url(/home/offer-card.png) 50%/100% 100% no-repeat;mask:url(/home/offer-card.png) 50%/100% 100% no-repeat}.nx-home .footer{height:auto;padding:88px var(--nx-edge) 32px;--nx-bg:#000;--nx-surface:#141414;--nx-border:#262626;--nx-ink:#fff;--nx-ink-strong:#fff;--nx-muted:#a3a3a3;background:var(--nx-bg);color:var(--nx-ink);box-shadow:0 0 0 100vmax var(--nx-bg);clip-path:inset(0 -100vmax)}.nx-home .footer-main{flex-wrap:wrap;align-items:flex-start;gap:48px 96px;display:flex}.nx-home .footer-follow{margin-left:auto}.nx-home .footer-tagline{font-size:var(--nx-type-ui);color:var(--nx-muted);white-space:nowrap;margin-top:16px;line-height:21px}.nx-home .footer-links{gap:88px;display:flex}.nx-home .footer-col{flex-direction:column;display:flex}.nx-home .footer-col h4{font-size:var(--nx-type-label);line-height:18px;font-weight:var(--nx-weight-regular);letter-spacing:.72px;color:var(--nx-muted);text-transform:uppercase;margin-bottom:16px}.nx-home .footer-col a{font-size:var(--nx-type-ui);line-height:21px;font-weight:var(--nx-weight-medium);color:var(--nx-ink-strong);white-space:nowrap}.nx-home .footer-col a+a{margin-top:16px}.nx-home .footer-col a:hover{color:var(--nx-brand)}.nx-home .footer-follow{border:1px solid var(--nx-border);border-radius:var(--nx-radius-md);background:var(--nx-surface);gap:20px;padding:16px 20px;display:flex}.nx-home .footer-follow-item{text-align:center;flex-direction:column;align-items:center;display:flex}.nx-home .footer-follow-item img{border-radius:var(--nx-radius-xs);background:#fff;width:88px;height:88px;padding:6px}.nx-home .footer-follow-item strong{font-size:var(--nx-type-ui-sm);line-height:19px;font-weight:var(--nx-weight-medium);color:var(--nx-ink-strong);margin-top:10px}.nx-home .footer-follow-item span{font-size:var(--nx-type-label);color:var(--nx-muted);white-space:nowrap;margin-top:2px;line-height:18px}.nx-home .footer-bottom{border-top:1px solid var(--nx-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:88px;padding-top:32px;display:flex}.nx-home .footer-meta{font-size:var(--nx-type-label);color:var(--nx-muted);white-space:nowrap;line-height:18px}.nx-home .footer-icp{transition:color var(--nx-duration-hover) ease;margin-left:16px}.nx-home .footer-icp:hover{color:var(--nx-ink-strong);text-underline-offset:3px;text-decoration:underline}.nx-home .status{align-items:center;gap:8px;display:flex}.nx-home .status img{width:6px;height:6px}@media (prefers-reduced-motion:reduce){.nx-home .aim-gun.is-entered .aim-gun-entrance{animation:none}.nx-home .orb-photo{will-change:auto}.nx-home .chip-in,.nx-home .header>*,.nx-home .hero-cursor-body,.nx-home .hero-cursor-tip,.nx-home .intro,.nx-home .intro-copy,.nx-home .intro-shot,.nx-home [data-swept] .sweep-char{opacity:1;animation:none;translate:none}.nx-home .showcase-panel,.nx-home .step,.nx-home .tab-indicator{transition:none}}