:root{--nsc-primary:#087f8c;--nsc-ink:#173e4a;--nsc-line:#dce8eb;--nsc-soft:#eff8f8}.nsc-modal-open{overflow:hidden}.nsc-floating{position:fixed;inset-inline-end:22px;bottom:24px;z-index:900;font:14px/1.8 Tahoma,sans-serif}.nsc-fab,.nsc-open-finder{display:flex;align-items:center;justify-content:center;gap:9px;background:var(--nsc-primary);border:0;color:white;border-radius:18px;padding:14px 18px;cursor:pointer;box-shadow:0 10px 30px #123e4828}.nsc-fab svg{flex-shrink:0}#nsc-contact-panel{position:absolute;bottom:72px;inset-inline-end:0;background:white;border:1px solid var(--nsc-line);border-radius:20px;width:min(340px,88vw);padding:20px;box-shadow:0 24px 70px #173e4a26}#nsc-contact-panel[hidden]{display:none}#nsc-contact-panel>a{display:flex;justify-content:space-between;gap:12px;color:var(--nsc-ink);padding:9px 0;text-decoration:none;border-bottom:1px solid var(--nsc-line)}.nsc-open-finder{width:100%;margin:12px 0}.nsc-socials{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}.nsc-socials a{color:var(--nsc-primary)}#nsc-finder{border:1px solid var(--nsc-line);border-radius:28px;padding:34px;width:min(760px,calc(100% - 28px));max-height:88dvh;overflow:auto;color:var(--nsc-ink);background:#fbfdfd;box-sizing:border-box;direction:rtl}#nsc-finder::backdrop{background:#0a293b66;backdrop-filter:blur(5px)}#nsc-finder h2{font-size:24px;margin:8px 0}#nsc-finder h3{font-size:19px;margin:24px 0 16px}.nsc-close{position:absolute;inset-inline-end:20px;top:18px;background:transparent;border:0;font-size:30px;cursor:pointer;color:var(--nsc-ink)}.nsc-eyebrow{color:var(--nsc-primary);font-size:12px}.nsc-help{color:#58737b;font-size:13px;line-height:1.9}.nsc-choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.nsc-choice{background:white;border:1px solid #cfdee2;padding:18px;border-radius:14px;text-align:start;font:inherit;color:var(--nsc-ink);cursor:pointer}.nsc-choice:hover,.nsc-choice:focus-visible{border-color:var(--nsc-primary);background:var(--nsc-soft);outline:2px solid #0b84941a}.nsc-result{padding:16px;border:1px solid var(--nsc-line);border-radius:14px;margin:10px 0}.nsc-result h4{margin:0 0 8px}.nsc-result-link{display:inline-block;background:var(--nsc-primary);color:white!important;padding:10px 16px;border-radius:10px;text-decoration:none}.nsc-progress{height:4px;background:var(--nsc-line);margin:18px 0}.nsc-progress span{display:block;height:100%;background:var(--nsc-primary);transition:width .2s}#nsc-finder footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:28px}#nsc-finder footer button{border:1px solid var(--nsc-line);background:white;color:var(--nsc-ink);padding:10px 15px;border-radius:10px;cursor:pointer}#nsc-finder button:disabled{opacity:.4;cursor:default}.nsc-section{margin:30px 0}.nsc-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px}.nsc-card,.nsc-info,.nsc-toc{padding:22px;border:1px solid var(--nsc-line);border-radius:16px;background:white}.nsc-card img{width:100%;aspect-ratio:16/10;object-fit:cover}.nsc-specs{width:100%;border-collapse:collapse}.nsc-specs td,.nsc-specs th{padding:12px;text-align:start;border-bottom:1px solid var(--nsc-line)}.rank-math-list-item{border:1px solid var(--nsc-line);border-radius:12px;margin:10px 0;padding:16px}.rank-math-question{cursor:pointer;font-weight:bold}.nsc-lead-form{display:grid;gap:10px;background:var(--nsc-soft);padding:24px;border-radius:20px}.nsc-lead-form input,.nsc-lead-form textarea{padding:12px;border:1px solid var(--nsc-line);border-radius:10px;max-width:100%;font:inherit}.nsc-lead-form button{background:var(--nsc-primary);border:0;padding:14px;border-radius:10px;color:white;font:inherit;cursor:pointer}.nsc-honey{position:absolute!important;inset:0 auto auto 0!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important;overflow:hidden!important;clip-path:inset(50%);white-space:nowrap;opacity:0;pointer-events:none}.nsc-lead-form{position:relative;min-width:0}.nsc-lead-form>*{min-width:0}.nsc-cards{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr))}@media(max-width:600px){.nsc-floating{bottom:78px;inset-inline-end:14px}.nsc-fab{padding:13px}.nsc-fab span{font-size:12px}#nsc-finder{padding:26px 18px;border-radius:20px}.nsc-choice{padding:14px 12px}.nsc-choice-grid{gap:9px}#nsc-finder h2{font-size:20px}#nsc-finder h3{font-size:17px}}@media(prefers-reduced-motion:reduce){.nsc-progress span{transition:none}}
.nsc-product-details{clear:both;border-top:1px solid var(--nsc-line);padding-top:12px}.nsc-product-details .nsc-section{margin:36px 0}.nsc-product-details h2{font-size:23px;margin:0 0 20px}.nsc-product-details .nsc-specs{display:table;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid var(--nsc-line);border-radius:16px;background:white}.nsc-product-details .nsc-specs th{width:30%;background:#f2f8f8;color:var(--nsc-ink);font-weight:500}.nsc-product-details .nsc-specs th,.nsc-product-details .nsc-specs td{padding:15px 18px;overflow-wrap:anywhere;border:0;border-bottom:1px solid var(--nsc-line)}.nsc-product-details .nsc-specs tr:last-child>*{border-bottom:0}.nsc-product-details .nsc-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.nsc-product-details .nsc-card{background:#f8fbfb;box-shadow:none}.nsc-product-details .nsc-card h3{font-size:17px;margin:12px 0}.nsc-product-details .nsc-card p{font-size:14px;line-height:2}.nsc-product-details .nsc-card img{height:220px;object-fit:cover;border-radius:10px}.nsc-product-details .nsc-specs th{vertical-align:top}.summary .nsc-info{font-size:13px;line-height:2.1;border-inline-start:3px solid var(--nsc-primary);background:#f2f9f9;clear:both;margin:20px 0}.summary .nsc-info p:last-child{margin-bottom:0}.nsc-product-details .rank-math-list-item{padding:0;overflow:hidden}.nsc-product-details .rank-math-question{padding:18px 22px;display:list-item;font-size:15px}.nsc-product-details .rank-math-answer{padding:0 22px 20px;line-height:2.1}@media(max-width:800px){.nsc-product-details .nsc-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.nsc-product-details .nsc-cards{grid-template-columns:1fr}.nsc-product-details .nsc-specs th,.nsc-product-details .nsc-specs td{padding:12px;font-size:13px}}
