
*{box-sizing:border-box}

/* Every band gets the same gutter. It lives in a custom property because the section rules below set `padding` as a shorthand, which would otherwise reset the padding-inline that .nsh-pad sets and slam the type against the edge. */
:root{--nshPad:clamp(20px,4vw,56px)}html{scroll-behavior:smooth;background:#0B0714}body{margin:0;background:#0B0714;color:#CFC8DE;font-family:'Inter',system-ui,sans-serif;font-size:16px;line-height:1.62;-webkit-font-smoothing:antialiased}
img{max-width:100%;display:block}a{color:inherit;text-decoration:none}.nsh-pad{padding-inline:var(--nshPad)}
.nsh-dsp{font-family:'Chivo',Impact,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:-.045em;line-height:.84;margin:0;color:#F7F5FC}
.nsh-lbl{font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#8C84A3;margin:0;font-variant-numeric:tabular-nums}.nsh-lbl--w{color:#F7F5FC}

/* ---- nav ---- */
.nsh-nav{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:24px;height:74px;background:rgba(11,7,20,.94);border-bottom:1px solid #2A2040}.nsh-brand{display:flex;align-items:center;gap:11px;margin-right:auto}
.nsh-mark{position:relative;flex:none;width:26px;height:26px;background:#3163ec;transform:skew(-12deg)}.nsh-mark::after{content:"";position:absolute;left:-10px;top:9px;width:22px;height:2px;background:#2b60f3}
.nsh-brand b{font-family:'Chivo',sans-serif;font-weight:900;font-size:19px;line-height:.9;letter-spacing:-.02em;text-transform:uppercase;color:#F7F5FC}.nsh-navlinks{display:none;gap:26px}
.nsh-navlinks a{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#8C84A3}.nsh-navlinks a:hover{color:#F7F5FC}
.nsh-pill{display:none;align-items:center;gap:9px;height:34px;padding:0 15px;border-radius:999px;border:1px solid #2e3956;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#CFC8DE}
.nsh-dot{width:7px;height:7px;border-radius:50%;background:#f5a20b;box-shadow:0 0 0 4px rgba(245,162,11,.16);animation:nsh-pulse 2.6s ease-in-out infinite}@keyframes nsh-pulse{50%{box-shadow:0 0 0 9px rgba(245,162,11,0)}}
.nsh-cta{background:#3163ec;color:#F7F5FC;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:14px 20px;white-space:nowrap}.nsh-cta:hover{background:#2b60f3}

/* ---- hero ---- */
.nsh-hero{position:relative;overflow:hidden;isolation:isolate;background:#0B0714;padding:60px 0 70px}.nsh-heroPhoto{position:absolute;top:0;right:0;width:min(64%,940px);height:76%;z-index:-2}
.nsh-heroPhoto img{width:100%;height:100%;object-fit:cover;filter:grayscale(.2) brightness(.5) contrast(1.14) saturate(.8)}
.nsh-heroPhoto::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0B0714 0 13%,rgba(11,7,20,.58) 54%,rgba(11,7,20,.22) 100%),linear-gradient(0deg,#0B0714 0 5%,transparent 48%),linear-gradient(205deg,rgba(49,99,236,.36),transparent 62%)}
.nsh-heroTag{position:absolute;top:20px;right:26px;z-index:2;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.62)}.nsh-rule{position:absolute;top:0;bottom:0;left:33%;width:1px;background:#2A2040;z-index:-1}
.nsh-heroInner{position:relative;z-index:1}.nsh-h1{font-size:clamp(50px,11.4vw,146px);margin-top:26px;font-weight:800}.nsh-h1 span{display:block}.nsh-h1 .nsh-out{color:transparent;-webkit-text-stroke:1.5px rgba(247,245,252,.66);margin-left:.13em}
.nsh-h1 i{font-style:normal;display:inline-block;background:#3163ec;color:#F7F5FC;padding:0 .13em}.nsh-hitline{margin-left:.05em}.nsh-heroGrid{display:grid;gap:36px;margin-top:40px}
.nsh-lede{max-width:40ch;margin:0;color:#CFC8DE;font-size:clamp(16px,1.5vw,19px)}.nsh-lede b{color:#F7F5FC;font-weight:600}.nsh-acts{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:32px}
.nsh-btn{background:#3163ec;color:#F7F5FC;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:19px 24px;display:inline-flex;gap:30px;align-items:center;box-shadow:8px 8px 0 #1d3780}
.nsh-btn:hover{background:#2b60f3}.nsh-link{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#F7F5FC;border-bottom:1px solid #2b60f3;padding-bottom:8px}
.nsh-live{background:#150E23;border:1px solid #2e3956;border-left:3px solid #3163ec;padding:20px 22px}.nsh-liveTop,.nsh-liveMeta{display:flex;justify-content:space-between;gap:12px;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:#8C84A3}
.nsh-clock{font-family:'Chivo',sans-serif;font-weight:900;font-size:clamp(48px,6vw,66px);line-height:.86;letter-spacing:-.055em;color:#f5a20b;font-variant-numeric:tabular-nums;margin:14px 0 0}
.nsh-liveMeta{margin-top:14px;padding-top:11px;border-top:1px solid #2e3956}.nsh-loc{margin:18px 0 0;font-size:10px;line-height:1.8;letter-spacing:.14em;text-transform:uppercase;color:#8C84A3}

/* ---- 24-hour rail ---- */
.nsh-rail{position:relative;overflow:hidden;background:#150E23;border-top:1px solid #2A2040;border-bottom:1px solid #2A2040;padding:26px var(--nshPad) 32px}
.nsh-railHead{display:flex;justify-content:space-between;align-items:baseline;gap:20px;flex-wrap:wrap;margin-bottom:18px}
.nsh-railTitle{display:flex;align-items:center;gap:13px;margin:0;font-family:'Chivo',sans-serif;font-weight:800;font-size:16px;text-transform:uppercase;color:#F7F5FC}.nsh-railTitle::before{content:"";width:38px;height:3px;background:#3163ec}
.nsh-hours{display:grid;grid-template-columns:repeat(12,1fr);gap:3px}
.nsh-hr{position:relative;height:56px;padding:8px 0 0 6px;background:rgba(255,255,255,.04);font-size:9px;font-weight:600;letter-spacing:.06em;color:#8C84A3;font-variant-numeric:tabular-nums}
.nsh-hr::after{content:"";position:absolute;left:6px;bottom:9px;width:8px;height:1px;background:currentColor}.nsh-hr--lit{background:#f5a20b;color:#0B0714}.nsh-hr--now{box-shadow:inset 0 0 0 2px #2b60f3}
.nsh-hr--now::before{content:"NOW";position:absolute;left:6px;bottom:19px;font-size:7px;font-weight:700;letter-spacing:.12em}

/* ---- rig seam ---- */
.nsh-rigTrack{width:min(430px,58%);margin-top:22px;filter:brightness(.86) saturate(.86) contrast(1.04);animation:nsh-travel 27s linear infinite}@keyframes nsh-travel{from{transform:translateX(118%)}to{transform:translateX(-118%)}}
.nsh-road{height:2px;margin-top:6px;background:linear-gradient(90deg,transparent,#2e3956 10%,#2e3956 90%,transparent)}

/* ---- tiers ---- */
.nsh-tiers{position:relative;overflow:hidden;background:#0B0714;padding:78px 0 88px}
.nsh-ghost{position:absolute;right:-3%;top:16%;font-family:'Chivo',sans-serif;font-weight:900;font-size:clamp(120px,20vw,290px);line-height:.8;letter-spacing:-.07em;text-transform:uppercase;color:rgba(255,255,255,.03);pointer-events:none;user-select:none}
.nsh-tiersHead{position:relative;display:grid;gap:24px;margin-bottom:32px}.nsh-tiersHead h2{font-size:clamp(32px,5.6vw,78px);font-weight:800}.nsh-side{border-left:3px solid #3163ec;padding-left:18px;font-size:13px;line-height:1.72;color:#8C84A3;max-width:34ch}
.nsh-tierList{position:relative;z-index:2}.nsh-tier{position:relative;display:grid;grid-template-columns:1fr;gap:14px;align-items:center;border-top:1px solid #2e3956;padding:26px 0}.nsh-tier:last-child{border-bottom:1px solid #2e3956}
.nsh-tierNo{font-size:10px;letter-spacing:.16em;color:#8C84A3;font-variant-numeric:tabular-nums}
.nsh-tierName{margin:0;font-family:'Chivo',sans-serif;font-weight:800;text-transform:uppercase;font-size:clamp(28px,4.6vw,58px);line-height:.92;letter-spacing:-.04em;color:#F7F5FC}
.nsh-tierName small{display:block;margin-top:11px;font-family:'Inter',sans-serif;font-size:11px;font-weight:500;line-height:1.55;letter-spacing:.13em;text-transform:uppercase;color:#8C84A3}.nsh-spec{border-left:1px solid #2e3956;padding-left:18px}
.nsh-spec span{display:block;margin-bottom:8px;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:#8C84A3}.nsh-spec strong{font-family:'Chivo',sans-serif;font-weight:800;font-size:20px;text-transform:uppercase;color:#F7F5FC}
.nsh-roll{background:#3163ec;color:#F7F5FC;min-height:74px;padding:14px 18px;display:flex;flex-direction:column;justify-content:center}.nsh-roll span{margin-bottom:5px;font-size:9px;letter-spacing:.16em;text-transform:uppercase;opacity:.84}
.nsh-roll strong{font-family:'Chivo',sans-serif;font-weight:900;font-size:22px;text-transform:uppercase}.nsh-foot9{margin:30px 0 0 auto;max-width:46ch;font-size:12px;line-height:1.72;color:#8C84A3}

/* ---- proof + sweep dial ---- */
.nsh-proof{position:relative;overflow:hidden;background:#150E23;border-top:1px solid #2A2040;padding:80px 0 86px}.nsh-dialWrap{position:absolute;right:-17%;top:50%;transform:translateY(-50%);width:min(690px,82vw);pointer-events:none}
.nsh-dial{width:100%;height:auto;overflow:visible}.nsh-hand{transform-box:view-box;transform-origin:300px 300px;animation:nsh-sweep 96s linear infinite}@keyframes nsh-sweep{to{transform:rotate(360deg)}}
.nsh-proofInner{position:relative;z-index:2;max-width:620px}.nsh-big{margin:14px 0 0;font-family:'Chivo',sans-serif;font-weight:900;font-size:clamp(96px,18vw,236px);line-height:.74;letter-spacing:-.06em;color:#F7F5FC}
.nsh-bigUnit{display:block;margin-top:10px;font-family:'Chivo',sans-serif;font-weight:800;font-size:clamp(20px,2.4vw,32px);letter-spacing:.02em;text-transform:uppercase;color:#CFC8DE}.nsh-statRow{margin:34px 0 0;border-top:1px solid #2e3956}
.nsh-stat{display:flex;align-items:baseline;gap:20px;padding:17px 0;border-bottom:1px solid #2e3956}
.nsh-stat b{min-width:4ch;font-family:'Chivo',sans-serif;font-weight:900;font-size:clamp(30px,4.2vw,52px);line-height:.9;letter-spacing:-.04em;color:#F7F5FC}.nsh-stat span{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#8C84A3}
.nsh-desk{margin-top:28px;background:#3163ec;color:#F7F5FC;padding:24px 26px;max-width:430px}.nsh-desk b{display:block;font-family:'Chivo',sans-serif;font-weight:900;font-size:44px;line-height:.9;letter-spacing:-.04em}
.nsh-desk span{display:block;margin-top:12px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.9)}

/* ---- control desk (about) ---- */
.nsh-ctrl{display:grid;grid-template-columns:1fr;background:#0B0714;border-top:1px solid #2A2040}.nsh-ctrlFig{position:relative;margin:0;min-height:360px}
.nsh-ctrlFig img{width:100%;height:100%;min-height:360px;object-fit:cover;filter:brightness(.62) saturate(.85)}
.nsh-ctrlFig figcaption{position:absolute;left:0;right:0;bottom:0;padding:24px 26px;font-family:'Chivo',sans-serif;font-weight:900;text-transform:uppercase;line-height:1.02;font-size:clamp(20px,2.4vw,30px);color:#F7F5FC;background:linear-gradient(0deg,rgba(11,7,20,.94),transparent)}
.nsh-inset{position:absolute;right:22px;top:22px;width:124px;border:1px solid rgba(255,255,255,.3)}.nsh-inset img{filter:brightness(.78) saturate(.8)}.nsh-ctrlBody{background:#150E23;padding:clamp(36px,5vw,62px) clamp(24px,4vw,54px)}
.nsh-ctrlBody h2{font-size:clamp(28px,3.6vw,50px);margin-bottom:18px;font-weight:800}.nsh-ctrlBody p{color:#CFC8DE;max-width:56ch}.nsh-why{list-style:none;margin:28px 0 0;padding:0}
.nsh-why li{position:relative;border-top:1px solid #2e3956;padding:14px 0 14px 34px;font-size:14px;color:#CFC8DE}.nsh-why li::before{content:"";position:absolute;left:0;top:23px;width:18px;height:2px;background:#2b60f3}

/* ---- countdown ladder (violet plane) ---- */
.nsh-proc{position:relative;overflow:hidden;background:#3163ec;color:#F7F5FC;padding:74px var(--nshPad) 82px}.nsh-proc h2{color:#F7F5FC;font-size:clamp(30px,4.8vw,64px);font-weight:800}.nsh-proc .nsh-lbl{color:rgba(255,255,255,.82)}
.nsh-procHead{position:relative;z-index:2;display:grid;gap:22px;margin-top:14px}.nsh-procIntro{max-width:44ch;margin:0;color:rgba(255,255,255,.88);border-left:3px solid rgba(255,255,255,.5);padding-left:18px}
.nsh-ladder{position:relative;z-index:2;margin-top:44px}.nsh-ghost--lite{color:rgba(255,255,255,.075);right:1%;top:-9%;font-variant-numeric:tabular-nums}
.nsh-step{display:grid;grid-template-columns:1fr;gap:6px;border-top:1px solid rgba(255,255,255,.36);padding:22px 0}.nsh-step:last-child{border-bottom:1px solid rgba(255,255,255,.36)}
.nsh-stamp{font-family:'Chivo',sans-serif;font-weight:900;font-size:19px;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:#F7F5FC}
.nsh-step h3{margin:0;font-family:'Chivo',sans-serif;font-weight:800;text-transform:uppercase;line-height:1.02;letter-spacing:-.02em;font-size:clamp(20px,2.6vw,30px)}
.nsh-step p{margin:7px 0 0;max-width:58ch;font-size:14px;color:rgba(255,255,255,.86)}

/* ---- drive ---- */
.nsh-jobs{position:relative;overflow:hidden;background:#0B0714;padding:76px var(--nshPad) 88px}
.nsh-jobTop{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;border-bottom:1px solid #2e3956;padding-bottom:16px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#8C84A3}.nsh-jobTop span:first-child{color:#F7F5FC}
.nsh-jobs h2{margin-top:40px;font-size:clamp(38px,8.4vw,118px);font-weight:800}.nsh-jobs h2 em{display:block;margin-left:.12em;font-style:normal;color:transparent;-webkit-text-stroke:1.5px rgba(247,245,252,.6)}.nsh-jobGrid{display:grid;gap:34px;margin-top:44px}
.nsh-pay b{display:block;margin-top:10px;font-family:'Chivo',sans-serif;font-weight:900;font-size:clamp(34px,5vw,62px);line-height:.94;letter-spacing:-.04em;color:#F7F5FC}
.nsh-payTag{display:inline-block;margin-top:16px;background:#3163ec;color:#F7F5FC;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:8px 14px}
.nsh-facts{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid #2e3956;margin:0}.nsh-facts div{border-left:1px solid #2A2040;padding:16px 14px;min-height:104px}
.nsh-facts dt{margin:0 0 12px;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:#8C84A3}.nsh-facts dd{margin:0;font-family:'Chivo',sans-serif;font-weight:800;font-size:17px;line-height:1.14;text-transform:uppercase;color:#F7F5FC}
.nsh-perks{margin-top:46px}.nsh-perk{display:grid;grid-template-columns:44px 1fr;gap:0 14px;align-items:center;border-top:1px solid #2A2040;padding:15px 0;min-height:62px}.nsh-perk:last-child{border-bottom:1px solid #2A2040}
.nsh-perk i{font-style:normal;font-size:10px;letter-spacing:.14em;color:#8C84A3;font-variant-numeric:tabular-nums}
.nsh-perk b{font-family:'Chivo',sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(16px,1.9vw,23px);color:#F7F5FC}

/* ---- apply ---- */
.nsh-apply{position:relative;overflow:hidden;background:#150E23;border-top:1px solid #2A2040;padding:74px var(--nshPad) 84px}.nsh-apply h2{font-size:clamp(30px,4.8vw,66px);font-weight:800}.nsh-applyLede{max-width:52ch;margin:18px 0 0;color:#CFC8DE}
.nsh-form{display:grid;grid-template-columns:1fr;gap:28px;margin-top:40px}.nsh-f label{display:block;margin-bottom:11px;font-size:9px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#8C84A3}
.nsh-f input,.nsh-f select{width:100%;height:52px;padding:0 2px;border:0;border-radius:0;border-bottom:2px solid #2e3956;background:transparent;color:#F7F5FC;font-family:'Chivo',sans-serif;font-weight:700;font-size:19px;text-transform:uppercase;outline:none}
.nsh-f input::placeholder{color:#8C84A3}.nsh-f select{appearance:none;cursor:pointer}.nsh-f option{background:#150E23;color:#F7F5FC}.nsh-f input:focus,.nsh-f select:focus{border-bottom-color:#2b60f3}
.nsh-submit{width:100%;height:78px;border:0;cursor:pointer;background:#3163ec;color:#F7F5FC;display:flex;align-items:center;justify-content:space-between;padding:0 24px;font-family:'Inter',sans-serif;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}
.nsh-submit:hover{background:#2b60f3}.nsh-fine{margin:0;padding-top:16px;border-top:1px solid #2e3956;max-width:62ch;font-size:11px;line-height:1.72;color:#8C84A3}

/* ---- contact + footer ---- */
.nsh-foot{position:relative;overflow:hidden;background:#1D1430;border-top:1px solid #2A2040;padding:66px var(--nshPad) 24px}
.nsh-footMark{margin:0 0 34px;font-family:'Chivo',sans-serif;font-weight:900;text-transform:uppercase;font-size:clamp(40px,9vw,112px);line-height:.8;letter-spacing:-.055em;color:#F7F5FC}
.nsh-footMark em{display:inline-block;font-style:normal;background:#3163ec;color:#F7F5FC;padding:0 .1em}.nsh-footGrid{display:grid;gap:28px;border-top:1px solid #2A2040;padding-top:28px}
.nsh-footGrid h4{margin:0 0 14px;padding-bottom:11px;border-bottom:1px solid #2A2040;font-size:9px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#8C84A3}.nsh-footGrid ul{list-style:none;margin:0;padding:0}
.nsh-footGrid li{padding:6px 0;font-size:14px;color:#CFC8DE}.nsh-footGrid a:hover{color:#F7F5FC}
.nsh-urgent{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin-top:34px;background:#150E23;border:1px solid #2e3956;border-left:3px solid #3163ec;padding:20px 24px}
.nsh-urgent b{font-family:'Chivo',sans-serif;font-weight:900;letter-spacing:-.03em;font-size:clamp(22px,3vw,36px);color:#F7F5FC}
.nsh-legal{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:1px solid #2A2040;margin-top:26px;padding-top:18px;font-size:11px;color:#8C84A3}
@media(min-width:760px){.nsh-navlinks,.nsh-pill{display:flex}.nsh-facts{grid-template-columns:repeat(4,1fr)}}
@media(min-width:900px){.nsh-hours{grid-template-columns:repeat(24,1fr)}.nsh-step{grid-template-columns:150px 1fr;gap:0 28px;align-items:start}.nsh-perk:nth-child(even){margin-left:7%}.nsh-footGrid{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:34px}}
@media(min-width:980px){.nsh-heroGrid{grid-template-columns:1.12fr 330px;align-items:end;gap:48px}.nsh-tiersHead{grid-template-columns:1.5fr .82fr;align-items:end}.nsh-procHead{grid-template-columns:1.35fr .8fr;align-items:end;gap:40px}.nsh-ctrl{grid-template-columns:1.02fr .98fr}.nsh-jobGrid{grid-template-columns:.82fr 1.18fr;align-items:start}.nsh-form{grid-template-columns:repeat(3,1fr);column-gap:36px;row-gap:36px}.nsh-f--wide{grid-column:span 2}.nsh-fine{grid-column:1/span 2;align-self:end}.nsh-submitWrap{grid-column:3;align-self:end}}
@media(min-width:1040px){.nsh-tier{grid-template-columns:56px minmax(230px,1fr) 148px 148px 168px;gap:0 22px}.nsh-tier:nth-child(2){margin-left:9%}.nsh-tier:nth-child(3){margin-left:3.5%}.nsh-tier:nth-child(4){margin-left:12%}}
@media(max-width:899px){.nsh-dialWrap{opacity:.34;right:-38%}.nsh-ghost{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.nsh-rigTrack,.nsh-hand,.nsh-dot{animation:none}}
/* readability-pass:start */
html body .nsh-desk span{font-size:12px!important;line-height:1.5}
html body .nsh-form p.nsh-fine{font-size:12px!important;line-height:1.5}
html body .nsh-heroGrid p.nsh-loc{font-size:12px!important;line-height:1.5}
html body .nsh-legal span{font-size:12px!important;line-height:1.5}
html body .nsh-proc p.nsh-lbl{font-size:12px!important;line-height:1.5}
html body .nsh-railHead p.nsh-lbl{font-size:12px!important;line-height:1.5}
html body .nsh-tierName small{font-size:12px!important;line-height:1.5}
/* readability-pass:end */

.nsh-rig{position:relative;width:100%;aspect-ratio:640/200}
.nsh-rigBody{width:100%;display:block}
.nsh-wheel{position:absolute;top:67.3250%;width:6.7750%;
  animation:nsh-roll 1.15s linear infinite}
/* The rig travels right-to-left, so the wheels turn counter-clockwise.
   Rotating +360deg spins them backwards against the direction of travel. */
@keyframes nsh-roll{to{transform:rotate(-360deg)}}
@media(prefers-reduced-motion:reduce){.nsh-wheel{animation:none}}

.nsh-h1{font-size:clamp(52px,12.4vw,164px)}.nsh-h1 .nsh-out{margin-left:0}.nsh-hitline{margin-left:0}.nsh-rule{left:auto;right:29%}.nsh-dialWrap{right:auto;left:-16%}.nsh-proofInner{margin-left:auto}.nsh-desk{margin-left:auto}
@media(min-width:1040px){.nsh-tier:nth-child(2){margin-left:0;margin-right:9%}.nsh-tier:nth-child(3){margin-left:0;margin-right:3.5%}.nsh-tier:nth-child(4){margin-left:0;margin-right:12%}}@media(max-width:899px){.nsh-dialWrap{right:-38%;left:auto}}
