.ntech-contact-routes{background:#fff;color:var(--ink,#111827);font-family:var(--font);padding:72px 0;scroll-margin-block-start:5.5rem}.ntech-contact-routes__inner{margin:0 auto;max-width:1200px;padding:0 24px}.ntech-contact-routes__head{margin-bottom:40px;max-width:540px}.ntech-contact-routes__eyebrow{color:var(--orange-deep,#e8841a);font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.16em;margin:0 0 14px;text-transform:uppercase}.ntech-contact-routes h2{font-size:clamp(28px,3.4vw,40px);font-weight:800;letter-spacing:-.8px;line-height:1.1;margin:0 0 14px}.ntech-contact-routes__lead{color:#374151;font-size:17px;line-height:1.72}.ntech-contact-routes__lead p{margin:0}.ntech-contact-routes__grid{background:#e2e6ec;border-radius:12px;display:grid;gap:2px;grid-template-columns:1fr;overflow:clip}.ntech-contact-routes__card{background:#fff;display:flex;flex-direction:column;padding:32px 24px}.ntech-contact-routes__icon{background:#eef1f7;border-radius:10px;color:var(--blue-deep,#0a1f4e);display:grid;height:44px;margin-bottom:20px;place-items:center;width:44px}.ntech-contact-routes__icon svg{fill:none;height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:20px}.ntech-contact-routes__card h3{font-size:20px;font-weight:800;letter-spacing:-.2px;margin:0 0 10px}.ntech-contact-routes__card p{color:#374151;flex:1;font-size:15.5px;line-height:1.65;margin:0 0 24px}.ntech-contact-routes__actions{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.ntech-contact-routes__btn{align-items:center;background:transparent;border:1.5px solid #e2e6ec;border-radius:5px;color:var(--blue-deep,#0a1f4e);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:700;min-height:44px;padding:10px 18px;text-decoration:none}.ntech-contact-routes__btn--primary{background:var(--orange,#f7a052);border-color:transparent;box-shadow:0 2px 8px color-mix(in oklch,var(--orange-deep,#e8841a) 25%,transparent);color:#fff}.ntech-contact-routes__btn:focus-visible{outline:2px solid var(--blue-deep,#0a1f4e);outline-offset:3px}.ntech-contact-routes__btn:active{transform:scale(.98)}.ntech-contact-routes__dialog{background:#fff;border:0;border-radius:14px;box-shadow:0 24px 64px rgba(10,31,78,.2);color:var(--ink,#111827);margin:auto;max-height:min(90vh,100%);overflow:auto;padding:0;width:min(560px,calc(100% - 32px))}.ntech-contact-routes__dialog::backdrop{background:rgba(10,31,78,.55)}.ntech-contact-routes__dialog-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:28px 32px 0}.ntech-contact-routes__dialog-head p{color:var(--orange-deep,#e8841a);font-size:11px;font-weight:700;letter-spacing:.1em;margin:0 0 6px;text-transform:uppercase}.ntech-contact-routes__dialog h2{font-size:22px;font-weight:800;letter-spacing:-.3px;line-height:1.25;margin:0}.ntech-contact-routes__close{background:none;border:1.5px solid #e2e6ec;border-radius:50%;color:#6b7280;cursor:pointer;display:grid;flex-shrink:0;font-size:22px;height:44px;line-height:1;place-items:center;width:44px}.ntech-contact-routes__close:focus-visible{outline:2px solid var(--blue-deep,#0a1f4e);outline-offset:2px}.ntech-contact-routes__dialog-body{padding:20px 32px 32px}.ntech-contact-routes__dialog-body>div>p,.ntech-contact-routes__dialog-body>p{color:#374151;font-size:15px;line-height:1.68;margin:0 0 20px}.ntech-contact-routes__dialog hr{border:0;border-top:1px solid #e2e6ec;margin:20px 0}.ntech-contact-routes__aside{align-items:center;color:#374151;display:flex;font-size:14px;gap:12px;margin:0 0 10px}.ntech-contact-routes__aside .ntech-contact-routes__icon{border-radius:7px;height:32px;margin:0;width:32px}.ntech-contact-routes__aside .ntech-contact-routes__icon svg{height:14px;width:14px}.ntech-contact-routes__aside a{color:var(--blue-deep,#0a1f4e);font-weight:700}.ntech-contact-routes__aside a:focus-visible{outline:2px solid var(--blue-deep,#0a1f4e);outline-offset:2px}.ntech-contact-routes__placeholder{color:#6b7280;font-size:14px}.ntech-contact-routes .hs-form{display:flex;flex-direction:column;max-width:none;width:100%}.ntech-contact-routes .hs-form fieldset{border:0;margin:0;max-width:none!important;min-inline-size:0;padding:0;width:100%}.ntech-contact-routes .hs-form fieldset:not(:has(input:not([type=hidden]),select,textarea,.hs-richtext,.legal-consent-container)){display:none}.ntech-contact-routes .hs-form .input{margin:0!important}.ntech-contact-routes .form-columns-2{display:grid;gap:12px;grid-template-columns:1fr 1fr}.ntech-contact-routes .form-columns-1,.ntech-contact-routes .form-columns-2{min-inline-size:0}.ntech-contact-routes .hs-form-field{float:none!important;margin:0 0 12px;min-inline-size:0;width:100%!important}.ntech-contact-routes .form-columns-2 .hs-form-field{margin-bottom:12px;width:auto!important}.ntech-contact-routes .hs-form-field>label{color:#374151;display:block;font-size:13px;font-weight:600;margin-bottom:5px}.ntech-contact-routes .hs-form-required{color:var(--orange-deep,#e8841a);margin-inline-start:2px}.ntech-contact-routes .hs-form select,.ntech-contact-routes .hs-form textarea,.ntech-contact-routes .hs-input:not([type=checkbox]):not([type=radio]){background:#f8f7f5;border:1.5px solid #e2e6ec;border-radius:5px;box-sizing:border-box;color:#111827;font:inherit;font-size:14.5px;min-height:44px;padding:10px 13px;width:100%!important}.ntech-contact-routes .hs-form textarea::placeholder,.ntech-contact-routes .hs-input::placeholder{color:#9ca3af}.ntech-contact-routes .hs-form select{appearance:none;background-color:#f8f7f5;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' stroke='%236b7280' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-inline-end:36px}.ntech-contact-routes .hs-form textarea{line-height:1.6;min-block-size:90px;resize:vertical}.ntech-contact-routes .inputs-list{list-style:none;margin:0;padding:0}.ntech-contact-routes .hs-form .hs-form-booleancheckbox-display,.ntech-contact-routes .hs-form-booleancheckbox label{align-items:flex-start;color:#374151;display:flex;font-size:13px;font-weight:400;gap:10px;justify-content:flex-start;line-height:1.55;margin:4px 0 16px;text-align:start}.ntech-contact-routes .hs-form input[type=checkbox]{accent-color:#0a1f4e;width:15px!important;block-size:15px;flex:0 0 15px;float:none;margin:3px 0 0;min-block-size:15px;padding:0}.ntech-contact-routes .legal-consent-container .inputs-list{margin:0;padding:0}.ntech-contact-routes .legal-consent-container .hs-dependent-field,.ntech-contact-routes .legal-consent-container .hs-form-booleancheckbox label,.ntech-contact-routes .legal-consent-container .hs-form-booleancheckbox-display,.ntech-contact-routes .legal-consent-container .hs-form-field{margin-block:0}.ntech-contact-routes .legal-consent-container .hs-richtext,.ntech-contact-routes .legal-consent-container .hs-richtext p{color:#6b7280;font-size:12px;line-height:1.6;margin-block:8px 0;text-align:start}.ntech-contact-routes .legal-consent-container a{color:#2160ad}.ntech-contact-routes .legal-consent-container.is-collapsed,.ntech-contact-routes .legal-consent-container.is-open{align-items:stretch;display:flex;flex-direction:column}.ntech-contact-routes .ntech-contact-routes__consent-check{order:-1}.ntech-contact-routes .legal-consent-container .ntech-contact-routes__more{order:0}.ntech-contact-routes .ntech-contact-routes__consent-extra{order:1}.ntech-contact-routes .legal-consent-container.is-collapsed .ntech-contact-routes__consent-extra{display:none}.ntech-contact-routes .ntech-contact-routes__more{align-items:center;background:none;border:0;color:#2160ad;cursor:pointer;display:flex;font:inherit;font-size:12px;font-weight:700;inline-size:auto;justify-content:flex-start;line-height:1.4;margin:2px 0 0;padding:0;padding-inline-start:25px;position:relative;text-align:start}.ntech-contact-routes .hs-submit .actions,.ntech-contact-routes .hs_submit .actions{margin:0;padding:0}.ntech-contact-routes .legal-consent-container~.hs-recaptcha,.ntech-contact-routes .legal-consent-container~.hs_recaptcha{margin-block:10px 0}.ntech-contact-routes .hs-button,.ntech-contact-routes input[type=submit]{margin-block-start:12px}.ntech-contact-routes .ntech-contact-routes__more:after{content:"";inset:min(0px,(100% - 44px)/2);position:absolute}.ntech-contact-routes .ntech-contact-routes__more:focus-visible{outline:2px solid var(--blue-deep,#0a1f4e);outline-offset:3px}.ntech-contact-routes .ntech-contact-routes__more:active{transform:scale(.98)}.ntech-contact-routes .hs-form select:focus-visible,.ntech-contact-routes .hs-form textarea:focus-visible,.ntech-contact-routes .hs-input:focus-visible{background:#fff;border-color:var(--blue-deep,#0a1f4e);outline:2px solid var(--blue-deep,#0a1f4e);outline-offset:2px}.ntech-contact-routes .hs-button,.ntech-contact-routes input[type=submit]{background:var(--orange,#f7a052);border:0;border-radius:5px;box-shadow:0 2px 8px color-mix(in oklch,var(--orange-deep,#e8841a) 28%,transparent);color:#fff;cursor:pointer;font-size:15px;font-weight:700;min-height:48px;width:100%}.ntech-contact-routes .hs-button:focus-visible,.ntech-contact-routes input[type=submit]:focus-visible{outline:2px solid var(--blue-deep,#0a1f4e);outline-offset:3px}.ntech-contact-routes .hs-button:active,.ntech-contact-routes input[type=submit]:active{transform:scale(.98)}.ntech-contact-routes__dialog,.ntech-contact-routes__dialog::backdrop{opacity:0;transition:opacity .2s ease-out,display allow-discrete .2s,overlay allow-discrete .2s}.ntech-contact-routes__dialog[open],.ntech-contact-routes__dialog[open]::backdrop{opacity:1}@starting-style{.ntech-contact-routes__dialog[open],.ntech-contact-routes__dialog[open]::backdrop{opacity:0}}@media (hover:hover) and (pointer:fine){.ntech-contact-routes .ntech-contact-routes__more:hover{color:#e8841a}.ntech-contact-routes__card:hover{background:#f8f7f5}.ntech-contact-routes__card:hover .ntech-contact-routes__icon{background:#e8f0fb}.ntech-contact-routes__close:hover{border-color:#111827;color:#111827}.ntech-contact-routes__btn:hover{background:#f8f7f5;border-color:var(--blue-deep,#0a1f4e)}.ntech-contact-routes__btn--primary:hover{background:var(--orange-deep,#e8841a);border-color:transparent}.ntech-contact-routes__aside a:hover{color:var(--orange-deep,#e8841a)}}@media (prefers-reduced-motion:no-preference){.ntech-contact-routes .hs-button,.ntech-contact-routes input[type=submit],.ntech-contact-routes__btn{transition:transform .16s ease-out,background .16s ease-out,border-color .16s ease-out}.ntech-contact-routes .ntech-contact-routes__more{transition:transform .16s ease-out,color .16s ease-out}.ntech-contact-routes__dialog{translate:0 .5rem}.ntech-contact-routes__dialog[open]{translate:0 0}@starting-style{.ntech-contact-routes__dialog[open]{translate:0 .5rem}}}@media (min-width:768px){.ntech-contact-routes{padding:108px 0}.ntech-contact-routes__head{margin-bottom:56px}.ntech-contact-routes__grid{grid-template-columns:1fr 1fr}.ntech-contact-routes__card{padding:36px 36px 32px}.ntech-contact-routes__inner{padding-inline:44px}}@media (max-width:560px){.ntech-contact-routes__dialog-body,.ntech-contact-routes__dialog-head{padding-inline:20px}.ntech-contact-routes .form-columns-2{gap:0;grid-template-columns:1fr}}