.signup-nl-module__XrAkLq__page{background:var(--color-bg-landing-cream);min-height:100svh;color:var(--color-text-primary);font-family:var(--font-marketing-body);grid-template-rows:1fr auto;display:grid;overflow-x:clip}.signup-nl-module__XrAkLq__content{width:min(1040px, calc(100% - (var(--space-12) * 2)));padding-block:clamp(var(--space-16), 8svh, 104px);justify-content:space-between;align-items:center;gap:clamp(var(--space-12), 7vw, 96px);grid-template-columns:minmax(360px,460px) minmax(360px,410px);margin:auto;display:grid}.signup-nl-module__XrAkLq__artwork{justify-self:center;width:min(100%,440px)}.signup-nl-module__XrAkLq__artwork img{width:100%;height:auto;display:block}.signup-nl-module__XrAkLq__signup{width:100%}.signup-nl-module__XrAkLq__header{margin-bottom:var(--space-6);text-align:center}.signup-nl-module__XrAkLq__eyebrow{margin:0 0 var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:.2em;line-height:var(--leading-normal);text-transform:uppercase}.signup-nl-module__XrAkLq__header h1{font-family:var(--font-marketing-display);font-size:clamp(48px, 4.8vw, var(--text-6xl));font-style:italic;font-weight:var(--weight-regular);white-space:nowrap;margin:0;line-height:1}.signup-nl-module__XrAkLq__intro{width:min(390px,100%);margin:var(--space-6) auto 0;font-size:var(--text-lg);font-weight:var(--weight-bold);text-wrap:balance;line-height:1.3}.signup-nl-module__XrAkLq__formEmbed,.signup-nl-module__XrAkLq__formEmbed *{box-sizing:border-box}.signup-nl-module__XrAkLq__formEmbed,.signup-nl-module__XrAkLq__formEmbed form{width:100%}.signup-nl-module__XrAkLq__formEmbed .ml-form-embedWrapper{width:100%}.signup-nl-module__XrAkLq__formEmbed .ml-form-fieldRow{margin:0 0 var(--space-5);border:0;padding:0}.signup-nl-module__XrAkLq__formEmbed fieldset legend{margin:0 0 var(--space-2);font-family:var(--font-marketing-body);font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-normal);padding:0;display:block}.signup-nl-module__XrAkLq__formEmbed .ml-field-group>label{margin:0 0 var(--space-2);font-family:var(--font-marketing-body);font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-normal);padding:0;display:block}:is(.signup-nl-module__XrAkLq__formEmbed .ml-field-group>input[type=text],.signup-nl-module__XrAkLq__formEmbed .ml-field-group>input[type=email]){width:100%;min-height:52px;padding:0 var(--space-5);color:var(--color-text-primary);font-family:var(--font-marketing-body);font-size:var(--text-md);background:var(--color-bg-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);outline:none;transition-property:border-color,box-shadow;transition-duration:.16s;transition-timing-function:ease-out}:is(.signup-nl-module__XrAkLq__formEmbed .ml-field-group>input[type=text]:focus,.signup-nl-module__XrAkLq__formEmbed .ml-field-group>input[type=email]:focus){border-color:var(--color-text-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-text-link) 16%, transparent)}.signup-nl-module__XrAkLq__formEmbed fieldset{min-width:0}.signup-nl-module__XrAkLq__formEmbed fieldset legend{margin-bottom:var(--space-3)}.signup-nl-module__XrAkLq__formEmbed .custom-checkbox-radio-list{gap:var(--space-3);display:grid}.signup-nl-module__XrAkLq__formEmbed .custom-control{position:relative}.signup-nl-module__XrAkLq__formEmbed .custom-control-input{opacity:0;width:1px;height:1px;position:absolute}.signup-nl-module__XrAkLq__formEmbed .custom-control-label{min-height:28px;font-size:var(--text-md);cursor:pointer;text-wrap:pretty;align-items:flex-start;padding:2px 0 0 40px;line-height:1.35;display:flex;position:relative}.signup-nl-module__XrAkLq__formEmbed .custom-control-label:before{content:"";background:var(--color-bg-surface);border:2px solid var(--color-text-primary);border-radius:50%;width:28px;height:28px;transition-property:border-color,box-shadow;transition-duration:.16s;transition-timing-function:ease-out;position:absolute;top:0;left:0}.signup-nl-module__XrAkLq__formEmbed .custom-control-label:after{content:"";background:var(--color-text-link);opacity:0;filter:blur(4px);border-radius:50%;width:14px;height:14px;transition-property:opacity,transform,filter;transition-duration:.18s;transition-timing-function:cubic-bezier(.2,0,0,1);position:absolute;top:7px;left:7px;transform:scale(.25)}.signup-nl-module__XrAkLq__formEmbed .custom-control-input:checked+.custom-control-label:after{opacity:1;filter:blur();transform:scale(1)}.signup-nl-module__XrAkLq__formEmbed .custom-control-input:focus-visible+.custom-control-label:before{border-color:var(--color-text-link);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-text-link) 18%, transparent)}.signup-nl-module__XrAkLq__formEmbed .ml-form-embedSubmit{width:min(280px,100%);margin:var(--space-10) auto 0}.signup-nl-module__XrAkLq__formEmbed .ml-form-embedSubmit button{width:100%;min-height:52px;padding:0 var(--space-8);color:var(--color-text-primary);font-family:var(--font-marketing-body);font-size:var(--text-md);font-weight:var(--weight-bold);letter-spacing:.18em;text-transform:uppercase;background:var(--color-accent-flash);border-radius:var(--radius-sm);cursor:pointer;border:0;transition-property:transform,box-shadow;transition-duration:.16s;transition-timing-function:ease-out}.signup-nl-module__XrAkLq__formEmbed .ml-form-embedSubmit button:hover{transform:scale(1.03);box-shadow:0 10px 24px #0000001a}.signup-nl-module__XrAkLq__formEmbed .ml-form-embedSubmit button:active{transform:scale(.96)}.signup-nl-module__XrAkLq__formEmbed .ml-form-embedSubmit button.loading{display:none}.signup-nl-module__XrAkLq__formEmbed .ml-form-embedSubmitLoad{border:4px solid var(--color-text-primary);border-right-color:#0000;border-radius:50%;width:20px;height:20px;animation:1.2s linear infinite signup-nl-module__XrAkLq__formSpinner;display:inline-block}.signup-nl-module__XrAkLq__formEmbed .row-success{padding-block:var(--space-8);text-align:center;display:none}.signup-nl-module__XrAkLq__formEmbed .ml-form-successContent h2{font-family:var(--font-marketing-display);font-size:var(--text-4xl);font-weight:var(--weight-regular);margin:0}.signup-nl-module__XrAkLq__formEmbed .ml-form-successContent p{margin:var(--space-4) 0 0;font-size:var(--text-md);line-height:var(--leading-normal);text-wrap:pretty}.signup-nl-module__XrAkLq__formEmbed .ml-error input{border-color:var(--color-accent-alert)}:is(.signup-nl-module__XrAkLq__formEmbed .ml-error label,.signup-nl-module__XrAkLq__formEmbed .ml-error legend){color:var(--color-accent-alert)}.signup-nl-module__XrAkLq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.signup-nl-module__XrAkLq__ribbon{z-index:2;width:100%;color:var(--color-text-inverse);background:var(--color-text-link);white-space:nowrap;position:relative;overflow:hidden}.signup-nl-module__XrAkLq__ribbon>div{width:max-content;display:flex}.signup-nl-module__XrAkLq__ribbon .ribbon-segment{padding:var(--space-2) 1px;font-family:var(--font-marketing-display);font-size:clamp(18px,2.2vw,24px);font-style:italic;font-weight:var(--weight-regular);align-items:center;line-height:1;display:inline-flex}.signup-nl-module__XrAkLq__ribbon.signup-nl-module__XrAkLq__scrollingRibbon>div{animation:12s linear infinite signup-nl-module__XrAkLq__ribbonScroll}@keyframes signup-nl-module__XrAkLq__formSpinner{to{transform:rotate(360deg)}}@keyframes signup-nl-module__XrAkLq__ribbonScroll{to{transform:translate(-8.3333%)}}@media (min-width:761px) and (max-height:820px){.signup-nl-module__XrAkLq__content{padding-block:var(--space-8)}.signup-nl-module__XrAkLq__header{margin-bottom:var(--space-4)}.signup-nl-module__XrAkLq__formEmbed .ml-form-fieldRow{margin-bottom:var(--space-4)}:is(.signup-nl-module__XrAkLq__formEmbed .ml-field-group>input[type=text],.signup-nl-module__XrAkLq__formEmbed .ml-field-group>input[type=email]){min-height:var(--space-12)}.signup-nl-module__XrAkLq__formEmbed .custom-checkbox-radio-list{gap:var(--space-2)}.signup-nl-module__XrAkLq__formEmbed .ml-form-embedSubmit{margin-top:var(--space-6)}}@media (min-width:761px) and (max-height:700px){.signup-nl-module__XrAkLq__content{padding-block:var(--space-4)}.signup-nl-module__XrAkLq__header{margin-bottom:var(--space-2)}.signup-nl-module__XrAkLq__formEmbed .ml-form-fieldRow{margin-bottom:var(--space-3)}:is(.signup-nl-module__XrAkLq__formEmbed .ml-field-group>input[type=text],.signup-nl-module__XrAkLq__formEmbed .ml-field-group>input[type=email]){min-height:44px}.signup-nl-module__XrAkLq__formEmbed .ml-form-embedSubmit{margin-top:var(--space-4)}}@media (max-width:760px){.signup-nl-module__XrAkLq__content{width:min(100% - (var(--space-6) * 2), 460px);padding-block:var(--space-12) var(--space-16);gap:var(--space-12);grid-template-columns:minmax(0,1fr)}.signup-nl-module__XrAkLq__signup{grid-row:1}.signup-nl-module__XrAkLq__artwork{grid-row:2;width:min(84vw,340px)}.signup-nl-module__XrAkLq__header h1{font-size:clamp(36px,11.4vw,48px)}.signup-nl-module__XrAkLq__intro{font-size:var(--text-md)}.signup-nl-module__XrAkLq__formEmbed .ml-form-embedSubmit{width:100%}}@media (prefers-reduced-motion:reduce){.signup-nl-module__XrAkLq__ribbon.signup-nl-module__XrAkLq__scrollingRibbon>div{animation:none}.signup-nl-module__XrAkLq__formEmbed .ml-form-embedSubmitLoad{animation:none}:is(.signup-nl-module__XrAkLq__formEmbed .ml-form-embedSubmit button:hover,.signup-nl-module__XrAkLq__formEmbed .ml-form-embedSubmit button:active){transform:none}}
