.nv2-page__crumb{padding-top:10px;font:500 12px/1 var(--nv2-font);color:var(--nv2-faint)}.nv2-page__crumb a{color:inherit}.nv2-page__crumb span{color:#c3cad3;margin:0 4px}.nv2-field{display:flex;flex-direction:column;gap:6px}.nv2-field label{font:700 12px/1 var(--nv2-font);color:var(--nv2-ink)}.nv2-field input,.nv2-field textarea{border:1.5px solid var(--nv2-border-strong);border-radius:8px;background:#fff;font:500 14px/1 var(--nv2-font);color:var(--nv2-ink);outline:none;width:100%}.nv2-field input{height:46px;padding:0 14px}.nv2-field textarea{height:130px;padding:10px 12px;line-height:1.5;resize:none}.nv2-field input:focus,.nv2-field textarea:focus{border-color:var(--nv2-teal)}.nv2-field input::placeholder,.nv2-field textarea::placeholder{color:var(--nv2-faint)}.nv2-page__btn{height:48px;border:0;border-radius:8px;background:var(--nv2-teal);color:#fff;font:800 14px/1 var(--nv2-font);cursor:pointer;width:100%;display:flex;align-items:center;justify-content:center;transition:background .15s ease}.nv2-page__btn:hover{background:var(--nv2-teal-hover)}.nv2-track__head{padding:48px 0 0;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.nv2-track__badge{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 12px;border-radius:13px;background:#eaf6f6;font:800 11px/1 var(--nv2-font);color:var(--nv2-teal);letter-spacing:.06em;text-transform:uppercase}.nv2-track__title{margin:0;font:800 32px/1.15 var(--nv2-font);color:var(--nv2-ink);letter-spacing:-.02em}.nv2-track__intro{margin:0;max-width:560px;font:500 14px/1.6 var(--nv2-font);color:var(--nv2-muted)}.nv2-track__cardwrap{padding:24px 0 0;display:flex;justify-content:center}.nv2-track__card{width:920px;max-width:100%;background:var(--nv2-surface);border:1px solid var(--nv2-border);border-radius:14px;padding:28px 32px;display:grid;grid-template-columns:1fr 64px 1fr;gap:8px}.nv2-track__path{display:flex;flex-direction:column;gap:14px}.nv2-track__path--single{gap:6px}.nv2-track__spacer{flex:1}.nv2-track__or{display:flex;flex-direction:column;align-items:center;gap:10px}.nv2-track__or-line{width:1px;flex:1;background:var(--nv2-border-strong)}.nv2-track__or-text{font:800 11px/1 var(--nv2-font);color:var(--nv2-faint);letter-spacing:.05em}.nv2-track__infowrap{padding:36px 0 0;display:flex;justify-content:center}.nv2-track__info{width:920px;max-width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.nv2-track__info-item{display:flex;align-items:center;gap:12px}.nv2-track__info-icon{width:44px;height:44px;border-radius:22px;background:#eaf6f6;display:flex;align-items:center;justify-content:center;flex:none}.nv2-track__info-text{display:flex;flex-direction:column;min-width:0}.nv2-track__info-text span:first-child{font:700 13px/1.3 var(--nv2-font);color:var(--nv2-ink)}.nv2-track__info-text span:last-child{font:500 12px/1.3 var(--nv2-font);color:var(--nv2-muted)}.nv2-track__embed{padding:32px 0 0}.nv2-page__tail{padding-bottom:40px}.nv2-contact__head{padding-top:28px}.nv2-contact__title{margin:0;font:800 30px/1.15 var(--nv2-font);color:var(--nv2-ink);letter-spacing:-.02em}.nv2-contact__intro{margin:8px 0 0;font:500 14px/1.6 var(--nv2-font);color:var(--nv2-muted);max-width:560px}.nv2-contact__grid{padding-top:24px;padding-bottom:40px;display:grid;grid-template-columns:1fr 1.15fr;gap:28px;align-items:start}.nv2-contact__col{display:flex;flex-direction:column;gap:16px}.nv2-contact__card{border:1px solid var(--nv2-border);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:14px}.nv2-contact__row{display:flex;align-items:center;gap:12px}.nv2-contact__icon{width:40px;height:40px;border-radius:20px;background:#eaf6f6;display:flex;align-items:center;justify-content:center;flex:none}.nv2-contact__rowtext{display:flex;flex-direction:column;min-width:0}.nv2-contact__label{font:700 13px/1.3 var(--nv2-font);color:var(--nv2-ink)}.nv2-contact__value{font:600 13px/1.3 var(--nv2-font);color:var(--nv2-ink)}a.nv2-contact__value--link{color:var(--nv2-teal)}.nv2-contact__note{font:500 11px/1.4 var(--nv2-font);color:var(--nv2-faint)}.nv2-contact__legal{border:1px solid var(--nv2-border);border-radius:12px;padding:18px 20px;display:flex;flex-direction:column;gap:5px}.nv2-contact__legal-label{font:800 12px/1 var(--nv2-font);color:var(--nv2-ink);letter-spacing:.05em;text-transform:uppercase}.nv2-contact__legal-text{font:500 12px/1.7 var(--nv2-font);color:var(--nv2-muted)}.nv2-contact__form{border:1px solid var(--nv2-border);border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:14px}.nv2-contact__form form{display:flex;flex-direction:column;gap:14px}.nv2-contact__form-2col{display:grid;grid-template-columns:1fr 1fr;gap:12px}.nv2-contact__form .nv2-field{gap:5px}.nv2-contact__form .nv2-field label{font-size:12px}.nv2-contact__form .nv2-field input{height:44px;padding:0 12px;font-size:13px}.nv2-contact__form .nv2-field textarea{font-size:13px}.nv2-contact__help{font:500 11px/1.4 var(--nv2-font);color:var(--nv2-faint)}.nv2-contact__success{border:1px solid var(--nv2-teal-tint-border);background:var(--nv2-teal-tint);border-radius:8px;padding:12px 14px;font:600 13px/1.5 var(--nv2-font);color:var(--nv2-teal)}.nv2-contact__errors{border:1px solid #F3C9BE;background:#fdeee9;border-radius:8px;padding:12px 14px;font:600 13px/1.5 var(--nv2-font);color:var(--nv2-price)}.nv2-contact__errors ul{margin:6px 0 0;padding-left:18px;font-weight:500}@media(max-width:989px){.nv2-track__head{padding:24px 0 0}.nv2-track__title{font-size:24px}.nv2-track__intro{font-size:13px}.nv2-track__card{width:100%;grid-template-columns:minmax(0,1fr);gap:14px;background:transparent;border:0;border-radius:0;padding:0}.nv2-track__path{background:var(--nv2-surface);border:1px solid var(--nv2-border);border-radius:12px;padding:16px;gap:12px}.nv2-track__or{flex-direction:row;gap:12px}.nv2-track__or-line{width:auto;height:1px;flex:1}.nv2-track__spacer{display:none}.nv2-track__infowrap{padding:24px 0 0}.nv2-track__info{grid-template-columns:minmax(0,1fr);gap:12px}.nv2-contact__head{padding:18px 0 0}.nv2-contact__title{font-size:24px}.nv2-contact__grid{grid-template-columns:minmax(0,1fr);gap:16px;padding:18px 0 28px}.nv2-contact__form{padding:18px}.nv2-contact__form-2col{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/nv2-pages.css.map */
