.network-search-layout{--ns-gold:var(--accent);--ns-border:var(--border);--ns-surface:var(--card);--ns-soft:var(--background)}.network-search-layout h1,.network-search-layout h2,.network-search-layout h3{letter-spacing:0;overflow-wrap:anywhere}.network-search-layout .ns-gold{color:var(--ns-gold)}.ns-bouncy-logo{width:min(420px,100%);height:auto}.ns-image-frame{border:4px solid var(--border);box-shadow:var(--shadow-bubble);background:var(--primary);border-radius:32px;padding:12px}.ns-image-frame img{border-radius:24px;width:100%}.ns-search{color:var(--foreground);background:var(--card);border:2px solid var(--border);border-radius:24px;padding:20px;scroll-margin-top:100px}.ns-search form{box-shadow:none;background:0 0;border:0;max-width:none;margin:0;padding:0}.ns-search .available-intro{width:100%;max-width:none;padding:0}.ns-search .available-form{width:100%;margin:0}.ns-search .available-suggestions{margin-top:20px}.ns-search .available-fields{gap:20px}.ns-search input,.ns-search textarea{font-size:16px}.ns-search button{white-space:normal;height:auto;min-height:40px}.ns-results:empty{display:none}.ns-results .available-main{width:100%;padding:0}.network-search-layout .ns-results .available-search{background:0 0;min-height:0;padding:0}.network-search-layout .ns-search .available-fields label{color:var(--foreground);text-shadow:none}.ns-section{text-align:center;max-width:1152px;margin-inline:auto;padding:40px 24px}.ns-section.ns-wide{max-width:1280px}.ns-panel{background:var(--ns-surface);border:2px solid var(--ns-border);box-shadow:var(--shadow-bubble);border-radius:24px;min-width:0;padding:32px}.ns-section h2{font-family:var(--font-display);text-transform:uppercase;font-size:32px;font-weight:800;line-height:1.15}.ns-section h3{font-family:var(--font-display);margin-top:20px;font-size:23px;font-weight:800;line-height:1.2}.ns-section p{color:var(--muted-foreground);margin-top:16px;font-weight:600;line-height:1.7}.ns-inset{background:var(--ns-soft);border:2px solid var(--ns-border);border-radius:24px;margin-top:30px;padding:24px}.ns-inset h3,.ns-steps h3{margin-top:0}.ns-chips{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px;display:flex}.ns-chips li{background:var(--background);border:1px solid var(--border);border-radius:24px;padding:8px 14px;font-size:13px;font-weight:800}.ns-blue-chips li,.ns-callout{background:var(--primary);color:var(--primary-foreground)}.ns-callout{border-radius:24px;margin-top:30px;padding:24px}.ns-callout p{color:inherit}.ns-two,.ns-three{gap:20px;display:grid}.ns-two{grid-template-columns:repeat(2,minmax(0,1fr))}.ns-three{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:30px}.ns-three .ns-panel{flex-direction:column;padding:20px;display:flex}.ns-three img{aspect-ratio:3/2;object-fit:cover;border-radius:16px;width:100%}.ns-three .ns-action{margin-top:24px}.ns-customer-grid{grid-template-columns:1.2fr 1fr;gap:20px;display:grid}.ns-steps{text-align:left;gap:20px;display:grid}.ns-area-grid{grid-template-columns:1.4fr 1fr;align-items:center;gap:30px;display:grid}.ns-area-grid img{object-fit:contain;border-radius:20px;width:100%;max-height:430px}.ns-action{border-radius:28px;min-height:48px;margin-top:20px;font-weight:800}.ns-footer{border-top:2px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1280px;margin:auto;padding:24px;display:flex}@media (width<=767px){.ns-section{padding:30px 16px}.ns-panel{padding:22px}.ns-two,.ns-three,.ns-customer-grid,.ns-area-grid{grid-template-columns:1fr}.ns-section h2{font-size:26px}.ns-section h3{font-size:20px}.ns-search{padding:16px}.ns-hero{text-align:center}.ns-hero>div>img{margin-inline:auto}}
