.nsi-contact h1,.nsi-contact h2,.nsi-contact h3{font-family:Questrial,sans-serif;font-weight:400;margin:0;color:inherit;letter-spacing:0}.nsi-contact .hl{color:var(--nsi-magenta)}.nsi-contact--hero{background:linear-gradient(180deg,#faf3fa,#fff)}.nsi-contact__hero{padding-top:52px;padding-bottom:26px;text-align:center}.nsi-contact__h1{font-size:44px;line-height:1.12;margin-bottom:12px}.nsi-contact__lede{font-size:18px;line-height:1.6;color:#3d3a45;max-width:720px;margin:0 auto}.nsi-contact__pill{display:inline-flex;align-items:center;gap:8px;margin-top:16px;background:#fff;border:1px solid var(--nsi-border);border-radius:999px;padding:8px 16px;font-size:14px}.nsi-contact__pill i{width:9px;height:9px;border-radius:50%;background:#22a06b;display:inline-block}.nsi-contact__quick{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:30px auto 0;max-width:1120px}.nsi-contact__quick a{display:block;background:#fff;border:1px solid var(--nsi-border);border-radius:14px;padding:16px 12px;text-align:center;box-shadow:0 6px 18px #130f1e0d;transition:border-color .15s}.nsi-contact__quick a:hover{border-color:var(--nsi-magenta)}.nsi-contact__quick span{display:block;font-size:22px;margin-bottom:6px}.nsi-contact__quick b{display:block;font-size:14px}.nsi-contact__quick small{display:block;color:var(--nsi-muted);font-size:12.5px;margin-top:2px}.nsi-contact__main{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px;padding-top:40px;padding-bottom:56px;align-items:start}.nsi-contact__formcard{background:#fff;border:1px solid var(--nsi-border);border-radius:18px;padding:28px;box-shadow:0 10px 30px #130f1e0f}.nsi-contact__h2{font-size:28px;margin-bottom:6px}.nsi-contact__sub{color:var(--nsi-muted);margin:0 0 18px}.nsi-contact__form label,.nsi-contact__pills legend{display:block;font-weight:600;font-size:14px;margin:16px 0 6px;padding:0}.nsi-contact__form .req{color:var(--nsi-magenta)}.nsi-contact__form input[type=text],.nsi-contact__form input[type=email],.nsi-contact__form input[type=tel],.nsi-contact__form select,.nsi-contact__form textarea{width:100%;font:inherit;font-size:15px;padding:12px 14px;border:1px solid #d9d5e2;border-radius:10px;background:#fff;color:inherit;margin:0;box-shadow:none;height:auto}.nsi-contact__form select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23b433c1' stroke-width='3'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:40px}.nsi-contact__form textarea{min-height:130px;resize:vertical}.nsi-contact__form input:focus,.nsi-contact__form select:focus,.nsi-contact__form textarea:focus{outline:2px solid #e9c6ee;border-color:var(--nsi-magenta)}.nsi-contact__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.nsi-contact__pills{border:0;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.nsi-contact__pills legend{width:100%}.nsi-contact__pills label{margin:0;font-weight:500;border:1px solid #d9d5e2;border-radius:999px;padding:8px 14px;cursor:pointer;font-size:14px;display:inline-flex;align-items:center}.nsi-contact__pills input{position:absolute;opacity:0;width:1px;height:1px}.nsi-contact__pills label:has(input:checked){border-color:var(--nsi-magenta);background:#faf3fa;color:var(--nsi-magenta);font-weight:700}.nsi-contact__pills label:has(input:focus-visible){outline:2px solid #e9c6ee}.nsi-contact__help{border-left:3px solid var(--nsi-magenta);background:#fcf8fd;border-radius:0 12px 12px 0;padding:12px 16px;margin-top:16px;font-size:14px;line-height:1.55}.nsi-contact__help b{color:var(--nsi-magenta)}.nsi-contact__help ul{margin:6px 0;padding-left:18px;list-style:disc}.nsi-contact__help li{margin:3px 0}.nsi-contact__help a{color:var(--nsi-magenta);text-decoration:underline}.nsi-contact__help[hidden]{display:none}.nsi-contact__form .nsi-btn{margin-top:20px}.nsi-contact__msg{border-radius:10px;padding:12px 14px;margin-bottom:12px;font-size:15px}.nsi-contact__msg--ok{background:#e6f6ec;color:#1d6b40}.nsi-contact__msg--err{background:#fbe7ea;color:#8a1d2d}.nsi-contact__side{display:grid;gap:14px}.nsi-contact__card{border:1px solid var(--nsi-border);border-radius:16px;padding:20px;background:var(--nsi-lilac)}.nsi-contact__card h3{font-size:19px;margin-bottom:6px}.nsi-contact__big{font-size:20px;font-weight:700;margin:2px 0 4px}.nsi-contact__big a{color:var(--nsi-ink)}.nsi-contact__cardtext{font-size:15px;line-height:1.55;color:#3d3a45}.nsi-contact__cardtext p+p{margin-top:6px}.nsi-contact__cardtext a{color:var(--nsi-magenta);font-weight:600}.nsi-contact__map{position:relative;border-radius:16px;overflow:hidden;border:1px solid var(--nsi-border);aspect-ratio:4/3;background:var(--nsi-lilac)}.nsi-contact__map iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.nsi-contact__foot{font-size:13px;color:var(--nsi-muted);margin:0}body:has(.nsi-contact) .hera-content-section{display:none!important}@media(max-width:900px){.nsi-contact__h1{font-size:32px}.nsi-contact__hero{padding-top:34px}.nsi-contact__quick{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nsi-contact__main{grid-template-columns:1fr;gap:24px;padding-top:24px}.nsi-contact__formcard{padding:20px}.nsi-contact__row{grid-template-columns:1fr;gap:0}.nsi-contact__form .nsi-btn{width:100%}}.nsi-contact__formcard .globo-form-app{max-width:none!important;box-shadow:none!important;background:transparent!important;border:0!important;padding:0!important;margin:0!important}.nsi-contact__formcard .globo-form-app .g-container,.nsi-contact__formcard .globo-form-app .panels,.nsi-contact__formcard .globo-form-app .panel{padding:0!important;margin:0!important;box-shadow:none!important;background:transparent!important;border:0!important}.nsi-contact__formcard .globo-form-app .globo-form-control{margin-bottom:14px!important}.nsi-contact__formcard .globo-form-app .globo-label{font-family:Instrument Sans,sans-serif!important;font-weight:600!important;font-size:14px!important;color:var(--nsi-ink)!important;margin-bottom:6px!important}.nsi-contact__formcard .globo-form-app .text-danger{color:var(--nsi-magenta)!important}.nsi-contact__formcard .globo-form-app input[type=text],.nsi-contact__formcard .globo-form-app input[type=email],.nsi-contact__formcard .globo-form-app input[type=tel],.nsi-contact__formcard .globo-form-app input[type=url],.nsi-contact__formcard .globo-form-app input[type=number],.nsi-contact__formcard .globo-form-app select,.nsi-contact__formcard .globo-form-app textarea{background:#fff!important;border:1px solid #d9d5e2!important;border-radius:10px!important;box-shadow:none!important;padding:12px 14px!important;font-family:Instrument Sans,sans-serif!important;font-size:15px!important;color:var(--nsi-text)!important;height:auto!important;min-height:46px}.nsi-contact__formcard .globo-form-app textarea{min-height:130px!important}.nsi-contact__formcard .globo-form-app input:focus,.nsi-contact__formcard .globo-form-app select:focus,.nsi-contact__formcard .globo-form-app textarea:focus{border-color:var(--nsi-magenta)!important;outline:2px solid #e9c6ee!important}.nsi-contact__formcard .globo-form-app ul.flex-wrap{display:flex!important;flex-wrap:wrap!important;gap:6px 18px}.nsi-contact__formcard .globo-form-app .globo-list-control{width:auto!important;max-width:none!important;flex:0 0 auto!important;margin:0!important;padding:0!important}.nsi-contact__formcard .globo-form-app .globo-option{font-size:14.5px!important;color:var(--nsi-text)!important;white-space:nowrap}.nsi-contact__formcard .globo-form-app .globo-paragraph{background:#fcf8fd!important;border-left:3px solid var(--nsi-magenta);border-radius:0 12px 12px 0;padding:12px 16px!important;font-size:14px!important;line-height:1.55!important;color:#3d3a45!important}.nsi-contact__formcard .globo-form-app .globo-paragraph p{margin:0 0 4px!important}.nsi-contact__formcard .globo-form-app .globo-paragraph a{color:var(--nsi-magenta)!important;text-decoration:underline;word-break:break-word}.nsi-contact__formcard .globo-form-app .gfb__dropzone{border:2px dashed #d8b6dd!important;border-radius:12px!important;background:#fff!important}.nsi-contact__formcard .globo-form-app .globo-description{font-size:13px!important;color:var(--nsi-muted)!important}.nsi-contact__formcard .globo-form-app button.submit{background:var(--nsi-magenta)!important;border:2px solid var(--nsi-magenta)!important;color:#fff!important;border-radius:8px!important;padding:14px 28px!important;height:auto!important;font-family:Instrument Sans,sans-serif!important;font-weight:700!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:.08em!important;line-height:1.2!important}.nsi-contact__formcard .globo-form-app button.submit:hover{background:var(--nsi-magenta-dark)!important;border-color:var(--nsi-magenta-dark)!important}.nsi-contact__recaptcha{font-size:12.5px;color:var(--nsi-muted);margin:14px 0 0}.nsi-contact__recaptcha a{color:inherit;text-decoration:underline}body:has(.nsi-contact) .grecaptcha-badge{visibility:hidden!important}@media(max-width:900px){.nsi-contact__formcard .globo-form-app button.submit{width:100%!important}.nsi-contact__formcard .globo-form-app .globo-option{white-space:normal}}.nsi-contact .nsi-contact__h1{margin-bottom:12px}.nsi-contact .nsi-contact__h2{margin-bottom:6px}.nsi-contact .nsi-contact__quick{margin:30px auto 0}.nsi-contact .nsi-contact__big{margin:2px 0 4px}.nsi-contact .nsi-contact__recaptcha{margin:14px 0 0}
/*# sourceMappingURL=/cdn/shop/t/58/assets/nsi-contact.css.map */
