.nightshift-feature-tour{background:var(--nightshift-feature-tour-bg);color:var(--nightshift-feature-tour-body);font-family:var(--ns-font-body);padding-bottom:var(--nightshift-feature-tour-pb);padding-top:var(--nightshift-feature-tour-pt);position:relative;--nightshift-feature-tour-pt:var(--ns-section-pad);--nightshift-feature-tour-pb:var(--ns-section-pad)}.nightshift-feature-tour[data-pt=gap]{--nightshift-feature-tour-pt:var(--ns-content-gap)}.nightshift-feature-tour[data-pt=custom]{--nightshift-feature-tour-pt:var(--nightshift-feature-tour-pt-custom)}.nightshift-feature-tour[data-pt=none]{--nightshift-feature-tour-pt:0px}.nightshift-feature-tour[data-pb=gap]{--nightshift-feature-tour-pb:var(--ns-content-gap)}.nightshift-feature-tour[data-pb=custom]{--nightshift-feature-tour-pb:var(--nightshift-feature-tour-pb-custom)}.nightshift-feature-tour[data-pb=none]{--nightshift-feature-tour-pb:0px}.nightshift-feature-tour--dark{--nightshift-feature-tour-bg:var(--ns-dark-bg);--nightshift-feature-tour-heading:var(--ns-dark-heading);--nightshift-feature-tour-strong:var(--ns-dark-strong);--nightshift-feature-tour-body:var(--ns-dark-body);--nightshift-feature-tour-soft:var(--ns-dark-soft);--nightshift-feature-tour-faint:var(--ns-dark-faint);--nightshift-feature-tour-eyebrow:var(--ns-dark-eyebrow);--nightshift-feature-tour-rule:var(--ns-dark-rule);--nightshift-feature-tour-panel:var(--ns-dark-panel);--nightshift-feature-tour-p-bg:var(--ns-btn-primary-dark-bg);--nightshift-feature-tour-p-ink:var(--ns-btn-primary-dark-ink);--nightshift-feature-tour-p-line:var(--ns-btn-primary-dark-bg);--nightshift-feature-tour-p-bg-hover:var(--ns-btn-primary-dark-bg-hover);--nightshift-feature-tour-s-bg:var(--ns-btn-secondary-dark-bg);--nightshift-feature-tour-s-ink:var(--ns-btn-secondary-dark-ink);--nightshift-feature-tour-s-line:var(--ns-btn-secondary-dark-line);--nightshift-feature-tour-s-bg-hover:var(--ns-btn-secondary-dark-bg-hover)}.nightshift-feature-tour--light{--nightshift-feature-tour-bg:var(--ns-light-bg);--nightshift-feature-tour-heading:var(--ns-light-heading);--nightshift-feature-tour-strong:var(--ns-light-heading);--nightshift-feature-tour-body:var(--ns-light-body);--nightshift-feature-tour-soft:var(--ns-light-soft);--nightshift-feature-tour-faint:var(--ns-light-faint);--nightshift-feature-tour-eyebrow:var(--ns-light-soft);--nightshift-feature-tour-rule:var(--ns-light-rule);--nightshift-feature-tour-panel:var(--ns-light-panel);--nightshift-feature-tour-p-bg:var(--ns-btn-primary-bg);--nightshift-feature-tour-p-ink:var(--ns-btn-primary-ink);--nightshift-feature-tour-p-line:var(--ns-btn-primary-line);--nightshift-feature-tour-p-bg-hover:var(--ns-btn-primary-bg-hover);--nightshift-feature-tour-s-bg:var(--ns-btn-secondary-bg);--nightshift-feature-tour-s-ink:var(--ns-btn-secondary-ink);--nightshift-feature-tour-s-line:var(--ns-btn-secondary-line);--nightshift-feature-tour-s-bg-hover:var(--ns-btn-secondary-bg-hover)}.nightshift-feature-tour *,.nightshift-feature-tour :after,.nightshift-feature-tour :before{box-sizing:border-box}.nightshift-feature-tour__inner{margin-left:auto;margin-right:auto;max-width:var(--ns-max);padding-left:var(--ns-margin);padding-right:var(--ns-margin);position:relative}.nightshift-feature-tour__rule{background:var(--nightshift-feature-tour-rule);bottom:0;display:var(--ns-rule-display);left:var(--ns-rule-offset);position:absolute;top:0;width:var(--ns-rule-width)}.nightshift-feature-tour__eyebrow{align-items:center;color:var(--nightshift-feature-tour-eyebrow);display:flex;font-size:var(--ns-eyebrow);font-weight:var(--ns-weight-medium);gap:var(--ns-bullet-gap);letter-spacing:var(--ns-track-caps);line-height:var(--ns-lh-ui-eyebrow);margin:0;text-transform:uppercase}.nightshift-feature-tour__eyebrow:before{background:var(--ns-accent);content:"";flex:none;height:var(--ns-bullet);width:var(--ns-bullet)}.nightshift-feature-tour .nightshift-feature-tour__heading{color:var(--nightshift-feature-tour-heading);font-family:var(--ns-font-heading);font-size:var(--ns-h2);font-weight:var(--ns-weight-heading);letter-spacing:var(--ns-track-display);line-height:var(--ns-lh-h2-px);margin:0}.nightshift-feature-tour__eyebrow+.nightshift-feature-tour__heading{margin-top:var(--ns-gap-eyebrow)}.nightshift-feature-tour__lede{color:var(--nightshift-feature-tour-body);font-size:var(--ns-body);letter-spacing:var(--ns-track-body);line-height:var(--ns-lh-body-px);margin:var(--nightshift-feature-tour-text-gap,var(--ns-gap-heading)) 0 0}.nightshift-feature-tour__actions{display:flex;flex-wrap:wrap;gap:calc(var(--ns-gutter)/2);margin-top:var(--ns-gap-actions)}.nightshift-feature-tour__btn{align-items:center;background:var(--nightshift-feature-tour-p-bg);border:var(--ns-btn-border) solid var(--nightshift-feature-tour-p-line);border-radius:var(--ns-btn-radius);color:var(--nightshift-feature-tour-p-ink);display:inline-flex;font-family:var(--ns-font-body);font-size:var(--ns-btn-size);font-weight:var(--ns-btn-weight);justify-content:center;letter-spacing:var(--ns-track-ui);line-height:var(--ns-lh-ui-btn-size);padding:calc(var(--ns-btn-pad-y) - var(--ns-btn-border)) calc(var(--ns-btn-pad-x) - var(--ns-btn-border));text-decoration:none;transition:background-color var(--ns-transition),border-color var(--ns-transition),color var(--ns-transition);white-space:nowrap}.nightshift-feature-tour__btn:focus-visible,.nightshift-feature-tour__btn:hover{background:var(--nightshift-feature-tour-p-bg-hover);border-color:var(--nightshift-feature-tour-p-bg-hover);color:var(--nightshift-feature-tour-p-ink);text-decoration:none}.nightshift-feature-tour__btn--secondary{background:var(--nightshift-feature-tour-s-bg);border-color:var(--nightshift-feature-tour-s-line);border-width:var(--ns-btn-border-secondary);color:var(--nightshift-feature-tour-s-ink);padding:calc(var(--ns-btn-pad-y) - var(--ns-btn-border-secondary)) calc(var(--ns-btn-pad-x) - var(--ns-btn-border-secondary))}.nightshift-feature-tour__btn--secondary:focus-visible,.nightshift-feature-tour__btn--secondary:hover{background:var(--nightshift-feature-tour-s-bg-hover);border-color:var(--nightshift-feature-tour-s-line);color:var(--nightshift-feature-tour-s-ink)}.nightshift-feature-tour__btn:focus-visible{outline:var(--ns-rule-width) solid var(--ns-accent);outline-offset:var(--ns-rule-width)}.nightshift-feature-tour__inner>.nightshift-feature-tour__rule{left:var(--ns-rule-offset)}.nightshift-feature-tour__block{column-gap:var(--ns-gutter);display:grid;grid-template-columns:repeat(var(--ns-columns),minmax(0,1fr));scroll-margin-top:var(--ns-sticky-top)}.nightshift-feature-tour__block+.nightshift-feature-tour__block{margin-top:var(--nightshift-feature-tour-block-gap)}.nightshift-feature-tour__aside{grid-column:1/span 4}.nightshift-feature-tour__main{grid-column:5/-1;min-width:0}.nightshift-feature-tour__tabs{position:sticky;top:var(--ns-sticky-top)}.nightshift-feature-tour__tab-list{display:flex;flex-direction:column;gap:var(--nightshift-feature-tour-tab-gap);list-style:none;margin:0;padding:0}.nightshift-feature-tour__tab{margin:0;padding:0}.nightshift-feature-tour__tab-link{color:inherit;display:flex;gap:calc(var(--ns-inset) + var(--ns-rule-width)*2);text-decoration:none}.nightshift-feature-tour__tab-num{color:var(--nightshift-feature-tour-faint);flex:none;font-size:var(--ns-micro);font-weight:var(--ns-weight-medium);letter-spacing:calc(var(--ns-track-caps)/2);line-height:var(--ns-lh-ui-micro)}.nightshift-feature-tour__tab-body{display:flex;flex-direction:column;gap:calc(var(--ns-bullet) + var(--ns-rule-width)*2)}.nightshift-feature-tour__tab-title{color:var(--nightshift-feature-tour-faint);font-size:var(--ns-title-sm);font-weight:var(--ns-weight-medium);letter-spacing:calc(var(--ns-track-ui)*2);line-height:var(--ns-lh-ui-title-sm);transition:color var(--ns-transition)}.nightshift-feature-tour__tab-link:hover .nightshift-feature-tour__tab-title{color:var(--nightshift-feature-tour-body)}.nightshift-feature-tour__tab--active .nightshift-feature-tour__tab-num{color:var(--ns-accent)}.nightshift-feature-tour__tab--active .nightshift-feature-tour__tab-link:hover .nightshift-feature-tour__tab-title,.nightshift-feature-tour__tab--active .nightshift-feature-tour__tab-title{color:var(--nightshift-feature-tour-heading)}.nightshift-feature-tour__tab-text{color:var(--nightshift-feature-tour-body);font-size:var(--nightshift-feature-tour-tab-text);letter-spacing:var(--ns-track-ui);line-height:var(--ns-lh-lede-px);max-width:var(--nightshift-feature-tour-tab-text-w)}.nightshift-feature-tour__shot{background:var(--ns-dark-media);border-radius:var(--ns-radius-card);height:var(--nightshift-feature-tour-img-h);overflow:hidden}.nightshift-feature-tour__shot-img{display:block;height:100%;object-fit:cover;width:100%}.nightshift-feature-tour__head{align-items:center;display:flex;gap:var(--ns-gutter);justify-content:space-between;margin-top:var(--nightshift-feature-tour-title-gap)}.nightshift-feature-tour__head .nightshift-feature-tour__btn{margin:calc(var(--ns-rule-width)*-2) 0}.nightshift-feature-tour .nightshift-feature-tour__title{color:var(--nightshift-feature-tour-heading);font-family:var(--ns-font-heading);font-size:var(--ns-h3);font-weight:var(--ns-weight-heading);letter-spacing:var(--ns-track-title);line-height:var(--ns-lh-h3-px);margin:0}.nightshift-feature-tour__text{color:var(--nightshift-feature-tour-body);font-size:var(--ns-body);letter-spacing:var(--ns-track-body);line-height:var(--ns-lh-body-px);margin:var(--nightshift-feature-tour-text-gap) 0 0;max-width:var(--nightshift-feature-tour-text-w)}.nightshift-feature-tour__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:var(--nightshift-feature-tour-stats-gap) 0 0}.nightshift-feature-tour__stat{border-left:var(--ns-rule-width) solid var(--nightshift-feature-tour-rule);display:flex;flex-direction:column-reverse;justify-content:space-between;min-height:var(--nightshift-feature-tour-stats-h);padding-left:var(--nightshift-feature-tour-stat-value-inset);position:relative}.nightshift-feature-tour__stat-num{color:var(--ns-dark-faint);font-size:var(--ns-micro);font-weight:var(--ns-weight-medium);left:var(--nightshift-feature-tour-stat-inset);letter-spacing:calc(var(--ns-track-caps)/2);line-height:var(--ns-lh-ui-micro);position:absolute;top:calc(var(--ns-bullet) - var(--ns-rule-width)*2)}.nightshift-feature-tour--light .nightshift-feature-tour__stat-num{color:var(--ns-light-soft)}.nightshift-feature-tour__stat-value{color:var(--nightshift-feature-tour-heading);font-family:var(--ns-font-heading);font-size:var(--ns-stat-lg);font-weight:var(--ns-weight-heading);letter-spacing:var(--ns-track-display);line-height:1;margin:0}.nightshift-feature-tour__stat-label{color:var(--nightshift-feature-tour-soft);font-size:var(--ns-eyebrow);font-weight:var(--ns-weight-medium);letter-spacing:var(--ns-track-caps);line-height:var(--ns-lh-ui-eyebrow);margin:0;padding-bottom:calc(var(--ns-bullet)/2 + var(--ns-rule-width)*2);text-transform:uppercase}.nightshift-feature-tour__quote{background:var(--ns-light-panel-alt);border-radius:var(--ns-radius-card);color:var(--ns-light-heading);display:flex;gap:var(--ns-gutter);justify-content:space-between;margin:var(--nightshift-feature-tour-quote-gap) 0 0;min-height:var(--nightshift-feature-tour-quote-h);padding:var(--nightshift-feature-tour-quote-pad)}.nightshift-feature-tour__quote-copy{align-items:flex-start;display:flex;flex-direction:column;max-width:var(--nightshift-feature-tour-quote-w)}.nightshift-feature-tour__quote-logo{display:block;height:var(--nightshift-feature-tour-logo-h);width:auto}.nightshift-feature-tour .nightshift-feature-tour__quote-text{border:0;color:var(--ns-light-heading);font-size:var(--ns-quote);font-style:normal;letter-spacing:calc(var(--ns-track-title)*5/7);line-height:var(--ns-lh-quote-px);margin:calc(var(--ns-gap-hero-heading)) 0 0;padding:0}.nightshift-feature-tour__quote-cite{border-left:var(--ns-rule-width) solid var(--ns-light-rule-strong);display:flex;flex-direction:column;gap:var(--ns-bullet);margin-top:var(--ns-gap-heading);padding:calc(var(--ns-rule-width)*2) 0 calc(var(--ns-rule-width)*4) calc(var(--ns-gap-label)*3 - var(--ns-rule-width))}.nightshift-feature-tour__quote-name{color:var(--ns-light-heading);font-size:var(--ns-small);font-weight:var(--ns-weight-medium);letter-spacing:var(--ns-track-ui);line-height:var(--ns-lh-ui-small)}.nightshift-feature-tour__quote-role{color:var(--ns-light-soft);font-size:var(--ns-micro);font-weight:var(--ns-weight-medium);letter-spacing:var(--ns-track-caps);line-height:var(--ns-lh-ui-micro);text-transform:uppercase}.nightshift-feature-tour__quote-portrait{border-radius:var(--ns-radius-inner);flex:none;height:var(--nightshift-feature-tour-portrait);object-fit:cover;width:var(--nightshift-feature-tour-portrait)}@media (max-width:1024px){.nightshift-feature-tour__aside{grid-column:1/span 3}.nightshift-feature-tour__main{grid-column:4/-1}}@media (max-width:767px){.nightshift-feature-tour__block{display:block}.nightshift-feature-tour__tabs{padding:0 0 var(--ns-gutter);position:static}.nightshift-feature-tour__tab:not(.nightshift-feature-tour__tab--active){display:none}.nightshift-feature-tour__shot{aspect-ratio:845/480;height:auto}.nightshift-feature-tour__head{flex-wrap:wrap}.nightshift-feature-tour__stats{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.nightshift-feature-tour__stat{min-height:calc(var(--nightshift-feature-tour-stats-h)*3/4);padding-left:calc(var(--nightshift-feature-tour-stat-inset)*2)}.nightshift-feature-tour__stat-num{left:calc(var(--nightshift-feature-tour-stat-inset)/2)}.nightshift-feature-tour__quote{flex-direction:column-reverse;padding:var(--ns-gutter)}.nightshift-feature-tour__quote-portrait{aspect-ratio:1;height:auto;width:100%}}