.nightshift-form{background:var(--nightshift-form-bg);color:var(--nightshift-form-body);font-family:var(--ns-font-body);padding-bottom:var(--nightshift-form-pb);padding-top:var(--nightshift-form-pt);position:relative;--nightshift-form-pt:var(--ns-section-pad);--nightshift-form-pb:var(--ns-section-pad)}.nightshift-form[data-pt=gap]{--nightshift-form-pt:var(--ns-content-gap)}.nightshift-form[data-pt=custom]{--nightshift-form-pt:var(--nightshift-form-pt-custom)}.nightshift-form[data-pt=none]{--nightshift-form-pt:0px}.nightshift-form[data-pb=gap]{--nightshift-form-pb:var(--ns-content-gap)}.nightshift-form[data-pb=custom]{--nightshift-form-pb:var(--nightshift-form-pb-custom)}.nightshift-form[data-pb=none]{--nightshift-form-pb:0px}.nightshift-form--dark{--nightshift-form-bg:var(--ns-dark-bg);--nightshift-form-heading:var(--ns-dark-heading);--nightshift-form-strong:var(--ns-dark-strong);--nightshift-form-body:var(--ns-dark-body);--nightshift-form-soft:var(--ns-dark-soft);--nightshift-form-faint:var(--ns-dark-faint);--nightshift-form-eyebrow:var(--ns-dark-eyebrow);--nightshift-form-rule:var(--ns-dark-rule);--nightshift-form-panel:var(--ns-dark-panel);--nightshift-form-p-bg:var(--ns-btn-primary-dark-bg);--nightshift-form-p-ink:var(--ns-btn-primary-dark-ink);--nightshift-form-p-line:var(--ns-btn-primary-dark-bg);--nightshift-form-p-bg-hover:var(--ns-btn-primary-dark-bg-hover);--nightshift-form-s-bg:var(--ns-btn-secondary-dark-bg);--nightshift-form-s-ink:var(--ns-btn-secondary-dark-ink);--nightshift-form-s-line:var(--ns-btn-secondary-dark-line);--nightshift-form-s-bg-hover:var(--ns-btn-secondary-dark-bg-hover)}.nightshift-form--light{--nightshift-form-bg:var(--ns-light-bg);--nightshift-form-heading:var(--ns-light-heading);--nightshift-form-strong:var(--ns-light-heading);--nightshift-form-body:var(--ns-light-body);--nightshift-form-soft:var(--ns-light-soft);--nightshift-form-faint:var(--ns-light-faint);--nightshift-form-eyebrow:var(--ns-light-soft);--nightshift-form-rule:var(--ns-light-rule);--nightshift-form-panel:var(--ns-light-panel);--nightshift-form-p-bg:var(--ns-btn-primary-bg);--nightshift-form-p-ink:var(--ns-btn-primary-ink);--nightshift-form-p-line:var(--ns-btn-primary-line);--nightshift-form-p-bg-hover:var(--ns-btn-primary-bg-hover);--nightshift-form-s-bg:var(--ns-btn-secondary-bg);--nightshift-form-s-ink:var(--ns-btn-secondary-ink);--nightshift-form-s-line:var(--ns-btn-secondary-line);--nightshift-form-s-bg-hover:var(--ns-btn-secondary-bg-hover)}.nightshift-form *,.nightshift-form :after,.nightshift-form :before{box-sizing:border-box}.nightshift-form__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-form__rule{background:var(--nightshift-form-rule);bottom:0;display:var(--ns-rule-display);left:var(--ns-rule-offset);position:absolute;top:0;width:var(--ns-rule-width)}.nightshift-form__eyebrow{align-items:center;color:var(--nightshift-form-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-form__eyebrow:before{background:var(--ns-accent);content:"";flex:none;height:var(--ns-bullet);width:var(--ns-bullet)}.nightshift-form .nightshift-form__heading{color:var(--nightshift-form-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-form__eyebrow+.nightshift-form__heading{margin-top:var(--ns-gap-eyebrow)}.nightshift-form__lede{color:var(--nightshift-form-body);font-size:var(--ns-body);letter-spacing:var(--ns-track-body);line-height:var(--ns-lh-body-px);margin:var(--nightshift-form-text-gap,var(--ns-gap-heading)) 0 0}.nightshift-form__actions{display:flex;flex-wrap:wrap;gap:calc(var(--ns-gutter)/2);margin-top:var(--ns-gap-actions)}.nightshift-form__btn{align-items:center;background:var(--nightshift-form-p-bg);border:var(--ns-btn-border) solid var(--nightshift-form-p-line);border-radius:var(--ns-btn-radius);color:var(--nightshift-form-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-form__btn:focus-visible,.nightshift-form__btn:hover{background:var(--nightshift-form-p-bg-hover);border-color:var(--nightshift-form-p-bg-hover);color:var(--nightshift-form-p-ink);text-decoration:none}.nightshift-form__btn--secondary{background:var(--nightshift-form-s-bg);border-color:var(--nightshift-form-s-line);border-width:var(--ns-btn-border-secondary);color:var(--nightshift-form-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-form__btn--secondary:focus-visible,.nightshift-form__btn--secondary:hover{background:var(--nightshift-form-s-bg-hover);border-color:var(--nightshift-form-s-line);color:var(--nightshift-form-s-ink)}.nightshift-form__btn:focus-visible{outline:var(--ns-rule-width) solid var(--ns-accent);outline-offset:var(--ns-rule-width)}.nightshift-form__inner>.nightshift-form__rule{left:var(--ns-rule-offset)}.nightshift-form__head{position:relative}.nightshift-form .nightshift-form__head+*{margin-top:var(--ns-content-gap)}.nightshift-form .nightshift-form__head .nightshift-form__heading{max-width:var(--nightshift-form-heading-w)}.nightshift-form__head .nightshift-form__lede{max-width:var(--nightshift-form-text-w)}.nightshift-form__head[data-layout=split]{align-items:end;column-gap:var(--ns-gutter);display:grid;grid-template-columns:repeat(var(--ns-columns),minmax(0,1fr))}.nightshift-form__head[data-layout=split] .nightshift-form__head-main{grid-column:1/span 7}.nightshift-form__head[data-layout=split] .nightshift-form__head-side{grid-column:9/-1}.nightshift-form__head[data-layout=split] .nightshift-form__lede{margin-top:0}.nightshift-form__head[data-layout=center]{text-align:center}.nightshift-form__head[data-layout=center],.nightshift-form__head[data-layout=center] .nightshift-form__head-main,.nightshift-form__head[data-layout=center] .nightshift-form__head-side{align-items:center;display:flex;flex-direction:column}.nightshift-form__head[data-layout=center] .nightshift-form__actions{justify-content:center}.nightshift-form__arrow{flex:none;height:var(--ns-small);transition:transform var(--ns-transition);width:var(--ns-small)}.nightshift-form__more{align-items:center;display:inline-flex;font-size:var(--ns-small);font-weight:var(--ns-weight-medium);gap:calc(var(--ns-bullet) + var(--ns-rule-width));letter-spacing:var(--ns-track-ui);line-height:var(--ns-lh-ui-small)}.nightshift-form__more,.nightshift-form__more:hover{color:var(--nightshift-form-heading);text-decoration:none}.nightshift-form__more:hover .nightshift-form__arrow{transform:translateX(calc(var(--ns-rule-width)*3))}.nightshift-form__check{color:var(--ns-accent);flex:none;height:var(--ns-body-sm);width:var(--ns-body-sm)}@media (max-width:767px){.nightshift-form__head[data-layout=split] .nightshift-form__head-main,.nightshift-form__head[data-layout=split] .nightshift-form__head-side{grid-column:1/-1}.nightshift-form__head[data-layout=split] .nightshift-form__head-side{margin-top:var(--ns-gap-heading)}}.nightshift-form__grid{align-items:start;column-gap:var(--ns-gutter);display:grid;grid-template-columns:repeat(var(--ns-columns),minmax(0,1fr))}.nightshift-form__copy{grid-column:1/span 5}.nightshift-form__panel{background:var(--ns-light-bg);border-radius:var(--ns-radius-panel);color:var(--ns-light-body);grid-column:7/-1;padding:calc(var(--ns-gutter)*2);--nightshift-form-f-heading:var(--ns-light-heading);--nightshift-form-f-body:var(--ns-light-body);--nightshift-form-f-soft:var(--ns-light-soft);--nightshift-form-f-rule:var(--ns-light-rule-strong);--nightshift-form-f-field:var(--ns-light-bg)}.nightshift-form--light .nightshift-form__panel{background:var(--ns-light-panel);--nightshift-form-f-field:var(--ns-light-bg)}.nightshift-form[data-panel=dark] .nightshift-form__panel{background:var(--ns-dark-panel);color:var(--ns-dark-body);--nightshift-form-f-heading:var(--ns-dark-heading);--nightshift-form-f-body:var(--ns-dark-body);--nightshift-form-f-soft:var(--ns-dark-soft);--nightshift-form-f-rule:var(--ns-dark-control-border);--nightshift-form-f-field:var(--ns-dark-control)}.nightshift-form .nightshift-form__heading{max-width:var(--nightshift-form-heading-w)}.nightshift-form .nightshift-form__heading--h1{font-size:var(--ns-h1);line-height:var(--ns-lh-h1-px)}.nightshift-form__points{display:flex;flex-direction:column;gap:calc(var(--ns-gutter)/2);list-style:none;margin:var(--ns-gap-actions) 0 0;padding:0}.nightshift-form__point{align-items:flex-start;color:var(--nightshift-form-strong);display:flex;font-size:var(--ns-body-sm);gap:calc(var(--ns-bullet)*2);letter-spacing:var(--ns-track-ui);line-height:var(--ns-lh-card-px);margin:0}.nightshift-form__point .nightshift-form__check{margin-top:calc((var(--ns-lh-card-px) - var(--ns-body-sm))/2)}.nightshift-form__details{display:grid;gap:var(--ns-gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin:var(--ns-gap-actions) 0 0}.nightshift-form__detail{border-top:var(--ns-rule-width) solid var(--nightshift-form-rule);margin:0;padding-top:var(--ns-gutter)}.nightshift-form__detail-label{color:var(--nightshift-form-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);text-transform:uppercase}.nightshift-form__detail-value{color:var(--nightshift-form-heading);font-size:var(--ns-body-sm);letter-spacing:var(--ns-track-ui);line-height:var(--ns-lh-card-px);margin:var(--ns-gap-label) 0 0}.nightshift-form__detail-link{color:inherit;text-decoration:none}.nightshift-form__detail-link:hover{color:inherit;text-decoration:underline;text-underline-offset:calc(var(--ns-rule-width)*3)}.nightshift-form__quote{background:var(--nightshift-form-panel);border-radius:var(--ns-radius-card);margin:var(--ns-gap-actions) 0 0;padding:var(--ns-gutter)}.nightshift-form__quote-text{border:0;color:var(--nightshift-form-heading);font-size:var(--ns-body);font-style:normal;letter-spacing:var(--ns-track-body);line-height:var(--ns-lh-body-px);margin:0;padding:0}.nightshift-form__cite{align-items:center;display:flex;gap:calc(var(--ns-gutter)/2);margin-top:var(--ns-gutter)}.nightshift-form__portrait{border-radius:var(--ns-btn-radius);height:var(--ns-gap-actions);object-fit:cover;width:var(--ns-gap-actions)}.nightshift-form__who{display:flex;flex-direction:column;gap:calc(var(--ns-rule-width)*2)}.nightshift-form__name{color:var(--nightshift-form-heading);font-size:var(--ns-small);font-weight:var(--ns-weight-medium);line-height:var(--ns-lh-ui-small)}.nightshift-form__role{color:var(--nightshift-form-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-form .nightshift-form__form-title{color:var(--nightshift-form-f-heading);font-family:var(--ns-font-heading);font-size:var(--ns-quote);font-weight:var(--ns-weight-heading);letter-spacing:var(--ns-track-quote);line-height:var(--ns-lh-quote-px);margin:0 0 var(--ns-gutter)}.nightshift-form__note{color:var(--nightshift-form-f-soft);font-size:var(--ns-xs);letter-spacing:var(--ns-track-ui);line-height:var(--ns-lh-ui-xs);margin:var(--ns-gutter) 0 0}.nightshift-form__form{--input-bg:var(--nightshift-form-f-field);--input-bg-focus:var(--nightshift-form-f-field);--input-color:var(--nightshift-form-f-heading);--input-border-color:var(--nightshift-form-f-rule);--input-border-hover:var(--nightshift-form-f-rule);--input-border-focus:var(--ns-accent);--input-focus-ring:transparent;--input-border-radius:var(--ns-radius-inner);--input-border-width:var(--ns-rule-width);--input-font-size:var(--ns-ui);--form-label-color:var(--nightshift-form-f-heading);--input-label-color:var(--nightshift-form-f-heading);--form-label-font-family:var(--ns-font-body);--form-label-font-size:var(--ns-xs)}.nightshift-form__form form{margin:0}.nightshift-form__form fieldset{max-width:none}.nightshift-form__form .hs-form-field{margin:0 0 var(--ns-gutter)}.nightshift-form__form fieldset.form-columns-2 .hs-form-field{width:50%}.nightshift-form__form fieldset.form-columns-2 .hs-form-field:first-child{padding-right:calc(var(--ns-gutter)/2)}.nightshift-form__form fieldset.form-columns-2 .hs-form-field:last-child{padding-left:calc(var(--ns-gutter)/2)}.nightshift-form__form fieldset .input{margin-right:0}.nightshift-form__form label:not(.hs-form-booleancheckbox-display):not(.hs-form-checkbox-display){color:var(--nightshift-form-f-heading);display:block;font-size:var(--ns-xs);font-weight:var(--ns-weight-medium);letter-spacing:var(--ns-track-ui);line-height:var(--ns-lh-ui-xs);margin:0 0 var(--ns-bullet)}.nightshift-form__form .hs-form-required{color:var(--ns-accent)}.nightshift-form__form input[type=email],.nightshift-form__form input[type=number],.nightshift-form__form input[type=tel],.nightshift-form__form input[type=text],.nightshift-form__form select,.nightshift-form__form textarea{background:var(--nightshift-form-f-field);border:var(--ns-rule-width) solid var(--nightshift-form-f-rule);border-radius:var(--ns-radius-inner);box-shadow:none;color:var(--nightshift-form-f-heading);font-family:var(--ns-font-body);font-size:var(--ns-ui);letter-spacing:var(--ns-track-ui);line-height:var(--ns-lh-ui-ui);padding:calc(var(--ns-btn-pad-y) - var(--ns-rule-width)) calc(var(--ns-btn-pad-y) + var(--ns-bullet)/2);transition:border-color var(--ns-transition);width:100%}.nightshift-form__form textarea{min-height:calc(var(--ns-content-gap)*1.4);resize:vertical}.nightshift-form__form input:focus,.nightshift-form__form select:focus,.nightshift-form__form textarea:focus{border-color:var(--ns-accent);outline:none}.nightshift-form__form .hs-error-msgs{list-style:none;margin:var(--ns-bullet) 0 0;padding:0}.nightshift-form__form .hs-error-msg,.nightshift-form__form .hs-main-font-element{color:var(--nightshift-form-f-soft);font-size:var(--ns-xs);line-height:var(--ns-lh-ui-xs)}.nightshift-form__form .legal-consent-container,.nightshift-form__form .legal-consent-container p{color:var(--nightshift-form-f-soft);font-size:var(--ns-xs);line-height:var(--ns-lh-card-px)}.nightshift-form__form .hs-submit .actions{margin:0;padding:0}.nightshift-form__form .hs-button,.nightshift-form__form input[type=submit]{background:var(--ns-btn-primary-dark-bg);border:0;border-radius:var(--ns-btn-radius);color:var(--ns-btn-primary-dark-ink);cursor:pointer;font-family:var(--ns-font-body);font-size:var(--ns-btn-size);font-weight:var(--ns-btn-weight);letter-spacing:var(--ns-track-ui);line-height:var(--ns-lh-ui-btn-size);padding:var(--ns-btn-pad-y) var(--ns-btn-pad-x);transition:background-color var(--ns-transition);width:100%}.nightshift-form__form .hs-button:hover,.nightshift-form__form input[type=submit]:hover{background:var(--ns-btn-primary-dark-bg-hover)}.nightshift-form__form .submitted-message{color:var(--nightshift-form-f-heading);font-size:var(--ns-body);line-height:var(--ns-lh-body-px)}@media (max-width:1024px){.nightshift-form__copy{grid-column:1/span 6}.nightshift-form__panel{grid-column:7/-1}}@media (max-width:767px){.nightshift-form[data-pt=custom]{--nightshift-form-pt:var(--nightshift-form-top-m)}.nightshift-form__copy,.nightshift-form__panel{grid-column:1/-1}.nightshift-form__panel{margin-top:var(--ns-content-gap);padding:var(--ns-gutter)}.nightshift-form__form fieldset.form-columns-2 .hs-form-field{padding:0;width:100%}}