.nh-page .nh-hero-mini{min-height:auto;padding-bottom:56px}.nh-page .nh-hero-mini .nh-hero-bg{inset:-32px 0 0;background-size:cover;background-position:top}.nh-page .nh-hero-mini h1{font-size:clamp(30px,4.2vw,54px)}.nh-page .nh-section-tight{padding:56px 0 96px}.nh-page .nh-surface-card{border-radius:var(--nh-radius-lg);border:1px solid var(--nh-border);background:rgba(255,255,255,.02);padding:28px;box-shadow:0 24px 60px rgba(0,0,0,.42)}.nh-page .nh-surface-card-soft{padding:22px;box-shadow:none}.nh-page .nh-textarea{width:100%;min-height:140px;border-radius:16px;border:1px solid var(--nh-border);background:rgba(255,255,255,.04);color:var(--nh-text);padding:14px 16px;font-size:14px;font-weight:400;outline:none;transition:border-color .16s ease,background .16s ease;resize:vertical}.nh-page .nh-textarea::-moz-placeholder{color:rgba(169,177,190,.7)}.nh-page .nh-textarea::placeholder{color:rgba(169,177,190,.7)}.nh-page .nh-textarea:focus{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.06)}.nh-page .nh-link{color:rgba(241,244,248,.82);text-decoration:underline;text-underline-offset:4px}.nh-page .nh-link:hover{color:var(--nh-text)}.nh-page .nh-prose{color:var(--nh-text-secondary);font-weight:300;line-height:1.85}.nh-page .nh-prose h2{font-size:18px;margin-top:26px;margin-bottom:10px}.nh-page .nh-prose h2,.nh-page .nh-prose h3{color:var(--nh-text);font-family:Syne,system-ui,sans-serif;font-weight:700}.nh-page .nh-prose h3{font-size:15px;margin-top:20px;margin-bottom:8px}.nh-page .nh-prose p{margin:0 0 12px}.nh-page .nh-prose ul{margin:0 0 12px;padding-left:18px}.nh-page .nh-prose li{margin:6px 0}.nh-page .nh-prose strong{color:rgba(241,244,248,.92);font-weight:650}.nh-page .nh-mini-hero-content{position:relative;z-index:1;text-align:center}.nh-page .nh-marketing-card-title{font-family:Syne,system-ui,sans-serif;font-size:18px;font-weight:800;line-height:1.2;letter-spacing:-.015em;margin:0 0 8px;color:var(--nh-text)}.nh-page .nh-marketing-card-copy{margin:0;font-size:14px;font-weight:300;line-height:1.75;color:var(--nh-text-secondary)}.nh-page .nh-field-label{display:inline-block;margin:0 0 7px;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:rgba(169,177,190,.9)}.nh-page .nh-field,.nh-page .nh-select{width:100%;border-radius:14px;border:1px solid var(--nh-border);background:rgba(255,255,255,.04);color:var(--nh-text);padding:12px 14px;font-size:14px;font-weight:400;outline:none;transition:border-color .16s ease,background .16s ease}.nh-page .nh-field::-moz-placeholder,.nh-page .nh-textarea::-moz-placeholder{color:rgba(169,177,190,.72)}.nh-page .nh-field::placeholder,.nh-page .nh-textarea::placeholder{color:rgba(169,177,190,.72)}.nh-page .nh-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,rgba(241,244,248,.65) 0),linear-gradient(135deg,rgba(241,244,248,.65) 50%,transparent 0);background-position:calc(100% - 16px) calc(1em + 2px),calc(100% - 10px) calc(1em + 2px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:32px}.nh-page .nh-field:focus,.nh-page .nh-select:focus,.nh-page .nh-textarea:focus{border-color:rgba(241,244,248,.24);background:rgba(255,255,255,.06)}.nh-page .nh-icon-token{width:28px;height:28px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);color:var(--nh-accent);display:grid;place-items:center;flex-shrink:0}.nh-page .nh-inline-resource{display:block;border:1px solid var(--nh-border);border-radius:14px;padding:12px 14px;background:rgba(255,255,255,.02);transition:border-color .16s ease,background .16s ease,transform .16s ease}.nh-page .nh-inline-resource:hover{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.05);transform:translateY(-1px)}.nh-page .nh-inline-link-item{display:inline-flex;align-items:center;color:rgba(218,226,237,.92);font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;transition:color .16s ease}.nh-page .nh-inline-link-item:hover{color:var(--nh-text)}.nh-page .nh-action-card{text-align:center;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.nh-page .nh-action-card:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.05)}.nh-page .nh-action-card h2{margin:10px 0 8px;font-size:18px;font-weight:700;color:var(--nh-text)}.nh-page .nh-action-card p{margin:0;font-size:13px;line-height:1.65;color:var(--nh-text-secondary)}.nh-page .nh-note{border-radius:14px;border:1px solid var(--nh-border);padding:12px 14px;font-size:13px;line-height:1.6;color:rgba(230,236,245,.92);background:rgba(255,255,255,.04)}.nh-page .nh-hero-tool{min-height:auto;padding-bottom:92px}.nh-page .nh-hero-tool .nh-hero-content{max-width:980px}.nh-page .nh-hero-tool .nh-hero-copy h1{font-size:clamp(32px,5.1vw,68px);line-height:1.1;margin-bottom:18px}.nh-page .nh-tool-shot-wrap{margin-top:34px}.nh-page .nh-tool-shot-card{padding:16px;border-radius:28px}.nh-page .nh-tool-shot{width:100%;height:auto;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.25)}@media (max-width:680px){.nh-page .nh-hero-tool{padding-bottom:72px}.nh-page .nh-tool-shot-card{padding:12px;border-radius:22px}.nh-page .nh-tool-shot{border-radius:14px}}.nh-page .nh-note-success{border-color:rgba(30,201,127,.36);background:rgba(30,201,127,.12)}.nh-page .nh-note-warning{border-color:rgba(251,191,36,.35);background:rgba(251,191,36,.12)}@media (max-width:768px){.nh-page .nh-section-tight{padding:44px 0 72px}.nh-page .nh-surface-card{padding:22px}}