.nt-custom-request{--nt-yellow:#ffd400;--nt-ink:#111315;--nt-charcoal:#202a31;--nt-paper:#f3f4f2;--nt-line:#d8dbd8;font-family:"Avenir Next","Helvetica Neue",Arial,sans-serif;color:var(--nt-ink);letter-spacing:0;background:var(--nt-paper)}
.nt-custom-request *{box-sizing:border-box}.nt-custom-request h1,.nt-custom-request h2,.nt-custom-request p{margin:0}.nt-custom-request__hero{padding:62px 0 0;background:var(--nt-charcoal);color:#fff}.nt-custom-request__hero-layout{display:grid;grid-template-columns:1.05fr .95fr;align-items:stretch}.nt-custom-request__hero-copy{display:flex;flex-direction:column;justify-content:center;padding:30px 70px 70px 0}.nt-custom-request__hero-copy>p{color:var(--nt-yellow);font-size:13px;font-weight:900}.nt-custom-request__hero-copy h1{max-width:700px;margin:14px 0 20px;font-size:58px;line-height:1.02;font-weight:900}.nt-custom-request__hero-copy>span{max-width:660px;color:#d2d6d7;font-size:17px;line-height:1.6}.nt-custom-request__promise{display:flex;align-items:center;gap:16px;margin-top:28px;padding-top:22px;border-top:1px solid #4c555a}.nt-custom-request__promise b{color:var(--nt-yellow);font-size:12px}.nt-custom-request__promise span{color:#bac0c2;font-size:12px}.nt-custom-request__hero-image{min-height:440px;overflow:hidden}.nt-custom-request__hero-image img{width:100%;height:100%;display:block;object-fit:cover}
.nt-custom-request__workspace{padding:64px 0 90px}.nt-custom-request__layout{display:grid;grid-template-columns:290px minmax(0,1fr);gap:46px;align-items:start}.nt-custom-request__guide{position:sticky;top:105px;padding-top:20px;border-top:5px solid var(--nt-yellow)}.nt-custom-request__guide>p{font-size:12px;font-weight:900}.nt-custom-request__guide ol{list-style:none;margin:25px 0 0;padding:0}.nt-custom-request__guide li{display:grid;grid-template-columns:36px 1fr;gap:13px;padding:0 0 24px;position:relative;color:#737977}.nt-custom-request__guide li:not(:last-child):after{content:"";position:absolute;top:26px;bottom:0;left:13px;border-left:1px solid #c8ccca}.nt-custom-request__guide li>b{position:relative;z-index:1;display:grid;place-items:center;width:27px;height:27px;border:1px solid #aeb3b0;background:var(--nt-paper);font-size:9px}.nt-custom-request__guide li strong,.nt-custom-request__guide li span{display:block}.nt-custom-request__guide li strong{margin-bottom:4px;color:#303432;font-size:13px}.nt-custom-request__guide li span{font-size:11px;line-height:1.5}.nt-custom-request__guide li.is-active,.nt-custom-request__guide li.is-complete{color:#343936}.nt-custom-request__guide li.is-active>b,.nt-custom-request__guide li.is-complete>b{background:var(--nt-yellow);border-color:var(--nt-yellow);color:#111}.nt-custom-request__guide li.is-complete strong:after{content:" ✓";color:#8b7300}.nt-custom-request__summary{margin-top:8px;padding:20px;background:#fff;border:1px solid var(--nt-line)}.nt-custom-request__summary span,.nt-custom-request__summary small{display:block}.nt-custom-request__summary span{color:#8d7600;font-size:9px;font-weight:900}.nt-custom-request__summary strong{display:block;margin:7px 0 12px;font-size:14px;line-height:1.45}.nt-custom-request__summary small{color:#727775;font-size:10px}
.nt-custom-request__form-shell{background:#fff;border:1px solid var(--nt-line)}.nt-custom-request__form{padding:0 42px}.nt-custom-request__form fieldset{margin:0;padding:38px 0;border:0;border-bottom:1px solid var(--nt-line)}.nt-custom-request__form legend{display:flex;align-items:center;gap:12px;width:100%;margin:0 0 24px;padding:0;font-size:13px}.nt-custom-request__form legend span{display:grid;place-items:center;width:31px;height:31px;background:var(--nt-ink);color:#fff;font-size:10px}.nt-custom-request__fields{display:grid;gap:18px}.nt-custom-request__fields--three{grid-template-columns:repeat(3,minmax(0,1fr))}.nt-custom-request__fields--two{grid-template-columns:repeat(2,minmax(0,1fr))}.nt-custom-request__fields label>span{display:flex;justify-content:space-between;margin-bottom:8px;font-size:10px;font-weight:900}.nt-custom-request__fields em{font-style:normal;color:#8b908e;font-size:9px}.nt-custom-request__fields input,.nt-custom-request__fields select,.nt-custom-request__fields textarea{display:block;width:100%;margin:0;border:1px solid #bdc2bf;border-radius:0;background:#fff;color:#111;padding:0 13px;font:600 14px/1.35 inherit}.nt-custom-request__fields input,.nt-custom-request__fields select{height:50px}.nt-custom-request__fields textarea{padding-block:13px;resize:vertical}.nt-custom-request__fields select:disabled{background:#eceeed;color:#777;cursor:not-allowed}.nt-custom-request__fields input:focus,.nt-custom-request__fields select:focus,.nt-custom-request__fields textarea:focus{outline:2px solid var(--nt-yellow);outline-offset:0;border-color:#9f8800}
.nt-custom-request__gate-layout{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:24px;background:#f3f4f2;border-left:4px solid var(--nt-yellow)}.nt-custom-request__gate-layout strong{display:block;font-size:16px}.nt-custom-request__gate-layout p{max-width:640px;margin-top:8px;color:#5d6460;font-size:12px;line-height:1.55}.nt-custom-request__gate-layout .nt-button{min-width:220px}.nt-custom-request__gate-layout .nt-button:disabled{background:#d8dbd8;color:#747976;cursor:not-allowed}.nt-custom-request__builder{scroll-margin-top:105px;padding:38px 0;border-bottom:1px solid var(--nt-line)}.nt-custom-request__builder[hidden]{display:none}.nt-custom-request__builder>header{display:grid;grid-template-columns:1fr 2fr auto;align-items:stretch;gap:1px;background:var(--nt-line);border:1px solid var(--nt-line)}.nt-custom-request__builder>header>div{padding:16px;background:#f5f6f4}.nt-custom-request__builder>header span,.nt-custom-request__builder>header strong{display:block}.nt-custom-request__builder>header span{color:#7a817d;font-size:9px;font-weight:900}.nt-custom-request__builder>header strong{margin-top:5px;font-size:13px}.nt-custom-request__builder>header>button{min-width:90px;border:0;background:var(--nt-ink);color:#fff;font:900 10px/1 inherit;cursor:pointer}.nt-custom-request__builder>header>button:hover{background:var(--nt-yellow);color:var(--nt-ink)}.nt-custom-request__builder-note{margin:26px 0 8px}.nt-custom-request__builder-note b{font-size:11px}.nt-custom-request__builder-note p{margin-top:6px;color:#626966;font-size:12px;line-height:1.55}.nt-custom-request__hulk{min-height:520px}.nt-custom-request__hulk iframe{display:block;width:100%;min-height:720px}.nt-custom-request__submit{display:grid;grid-template-columns:1fr auto;align-items:center;gap:35px;padding:32px 0}.nt-custom-request__submit span{color:#8c7500;font-size:10px;font-weight:900}.nt-custom-request__submit p{max-width:620px;margin-top:5px;color:#5e6461;font-size:12px;line-height:1.5}.nt-custom-request__submit>b{font-size:11px;color:#6e5d00}.nt-custom-request__errors{margin:30px 0 0;padding:18px;background:#fff0f0;border-left:4px solid #ba1e2a;font-size:13px}
@media(max-width:900px){.nt-custom-request__hero{padding-top:24px}.nt-custom-request__hero-layout{grid-template-columns:1.1fr .9fr}.nt-custom-request__hero-copy{padding:35px 30px 45px 0}.nt-custom-request__hero-copy h1{font-size:43px}.nt-custom-request__layout{grid-template-columns:220px minmax(0,1fr);gap:25px}.nt-custom-request__form{padding-inline:25px}.nt-custom-request__fields--three{grid-template-columns:1fr 1fr}.nt-custom-request__fields--three label:last-child{grid-column:1/-1}}
@media(max-width:700px){.nt-custom-request__hero{padding-top:0}.nt-custom-request__hero-layout{grid-template-columns:55% 45%;min-height:360px}.nt-custom-request__hero-copy{padding:34px 16px 34px 0}.nt-custom-request__hero-copy h1{font-size:32px}.nt-custom-request__hero-copy>span{font-size:12px;line-height:1.45}.nt-custom-request__promise{display:block;margin-top:18px;padding-top:14px}.nt-custom-request__promise span{display:none}.nt-custom-request__hero-image{min-height:360px}.nt-custom-request__workspace{padding:28px 0 55px}.nt-custom-request__layout{display:block}.nt-custom-request__guide{position:static;margin-bottom:18px;padding-top:12px}.nt-custom-request__guide>p,.nt-custom-request__guide ol{display:none}.nt-custom-request__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:13px}.nt-custom-request__summary span{display:none}.nt-custom-request__summary strong{margin:0;font-size:12px}.nt-custom-request__summary small{text-align:right;font-size:8px}.nt-custom-request__form{padding:0 16px}.nt-custom-request__form fieldset{padding:28px 0}.nt-custom-request__fields--three,.nt-custom-request__fields--two{grid-template-columns:1fr}.nt-custom-request__fields--three label:last-child{grid-column:auto}.nt-custom-request__gate-layout{grid-template-columns:1fr;padding:18px}.nt-custom-request__gate-layout .nt-button{width:100%;min-width:0}.nt-custom-request__builder>header{grid-template-columns:1fr}.nt-custom-request__hulk{min-height:620px}.nt-custom-request__submit{grid-template-columns:1fr;padding:25px 0}.nt-custom-request__submit>b{padding-top:8px;border-top:1px solid var(--nt-line)}}
