.contact-form-module__wF1dya__section{isolation:isolate;padding-top:var(--space-section);padding-bottom:var(--space-section);background:var(--bright-blue);color:var(--black);grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:72px;display:grid;position:relative}.contact-form-module__wF1dya__section:before{content:"";z-index:-1;background:inherit;pointer-events:none;position:absolute;inset:0 calc(50% - 50vw)}.contact-form-module__wF1dya__heading{padding-top:6px}.contact-form-module__wF1dya__heading h2{max-width:380px;font-size:var(--font-size-card-title);line-height:var(--leading-card-title);letter-spacing:var(--tracking-heading);font-weight:var(--weight-bold);text-transform:none;margin:0 0 24px}.contact-form-module__wF1dya__headingIntro{max-width:390px;color:var(--black);font-size:var(--font-size-body);line-height:var(--leading-body);margin:0}.contact-form-module__wF1dya__form{gap:var(--space-form-row) var(--space-form-column);padding:var(--space-7) var(--space-7) 0;background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.contact-form-module__wF1dya__field{gap:var(--space-field-label);min-width:0;display:grid}.contact-form-module__wF1dya__fieldWide,.contact-form-module__wF1dya__actions{grid-column:1/-1}.contact-form-module__wF1dya__fieldLabel{font-size:var(--font-size-label);line-height:var(--leading-body);font-weight:var(--weight-bold);letter-spacing:var(--tracking-label);text-transform:none}.contact-form-module__wF1dya__control{width:100%;min-height:var(--size-field);padding:var(--space-field-block) var(--space-field-inline);border:1px solid var(--black);background:var(--background-gray);color:var(--black);font:inherit;font-size:var(--font-size-body);line-height:var(--leading-body);transition:border-color var(--motion-duration-fast) var(--motion-ease-standard), box-shadow var(--motion-duration-fast) var(--motion-ease-standard);border-radius:0;display:block}textarea.contact-form-module__wF1dya__control{resize:vertical;min-height:190px}.contact-form-module__wF1dya__control:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-on-light);outline-offset:var(--focus-ring-offset)}.contact-form-module__wF1dya__actions{align-items:center;gap:var(--space-5);margin-top:4px;display:flex}.contact-form-module__wF1dya__submit{cursor:pointer;font:inherit;font-size:var(--font-size-control);font-weight:var(--weight-bold);transform-origin:50%;transition:transform var(--motion-duration-base) var(--motion-ease-standard), background-color var(--motion-duration-base) var(--motion-ease-standard), color var(--motion-duration-base) var(--motion-ease-standard);border:0;flex:none}.contact-form-module__wF1dya__section .contact-form-module__wF1dya__submit:hover:not(:disabled),.contact-form-module__wF1dya__section .contact-form-module__wF1dya__submit:focus-visible:not(:disabled){background:var(--deep-blue);color:var(--white);transform:scale(var(--motion-scale-hover));box-shadow:none}.contact-form-module__wF1dya__section .contact-form-module__wF1dya__submit:active:not(:disabled){transform:scale(var(--motion-scale-press));box-shadow:none;transition-duration:var(--motion-duration-press)}.contact-form-module__wF1dya__submit:disabled{cursor:wait;opacity:var(--opacity-disabled);transform:none}.contact-form-module__wF1dya__submit:disabled:hover{background:var(--black);color:var(--white);box-shadow:none}.contact-form-module__wF1dya__status{min-height:var(--size-status-reserve);max-width:420px;font-size:var(--font-size-body);line-height:var(--leading-body);margin:0}@media (max-width:800px){.contact-form-module__wF1dya__section{gap:var(--space-heading-content);padding-top:var(--space-section);padding-bottom:var(--space-section);grid-template-columns:1fr}.contact-form-module__wF1dya__heading{padding-top:0}.contact-form-module__wF1dya__form{gap:var(--space-5);grid-template-columns:1fr;padding:0}.contact-form-module__wF1dya__fieldWide,.contact-form-module__wF1dya__actions{grid-column:auto}.contact-form-module__wF1dya__actions{align-items:flex-start;gap:var(--space-4);flex-direction:column}.contact-form-module__wF1dya__submit{width:100%}}@media (hover:none) and (pointer:coarse){.contact-form-module__wF1dya__section .contact-form-module__wF1dya__submit:hover:not(:disabled):not(:active):not(:focus-visible){background:var(--black);color:var(--white);transform:none}.contact-form-module__wF1dya__section .contact-form-module__wF1dya__submit:active:not(:disabled){background:var(--deep-blue);color:var(--white);transform:scale(var(--motion-scale-press))}}
.honeypot-field-module__Tr4NzG__honeypot{pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}
.subscribe-form-module__hsOy-G__section{align-self:start;min-width:0}.subscribe-form-module__hsOy-G__section h2{color:var(--white);font-size:var(--font-size-compact-title);line-height:var(--leading-compact-title);letter-spacing:var(--tracking-heading);font-weight:var(--weight-bold);text-transform:none;margin:0}.subscribe-form-module__hsOy-G__form{align-items:start;column-gap:var(--space-3);row-gap:var(--space-2);margin-top:var(--space-5);grid-template-columns:minmax(0,1fr) auto;display:grid}.subscribe-form-module__hsOy-G__field{min-width:0}.subscribe-form-module__hsOy-G__field span{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.subscribe-form-module__hsOy-G__control{width:100%;min-height:var(--size-control);padding:var(--space-field-block) var(--space-field-inline);border-radius:var(--radius-pill);color:var(--white);font:inherit;font-size:var(--font-size-body);background:0 0;border:1px solid #ffffffb3;display:block}.subscribe-form-module__hsOy-G__control::placeholder{color:#fff9}.subscribe-form-module__hsOy-G__control:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-on-dark);outline-offset:var(--focus-ring-offset)}.subscribe-form-module__hsOy-G__submit{min-width:7.733em;min-height:var(--size-control);border:1px solid var(--white);border-radius:var(--radius-pill);background:var(--white);color:var(--black);cursor:pointer;font:inherit;font-size:var(--font-size-control);font-weight:var(--weight-bold);transform-origin:50%;transition:transform var(--motion-duration-base) var(--motion-ease-standard), background-color var(--motion-duration-base) var(--motion-ease-standard), border-color var(--motion-duration-base) var(--motion-ease-standard), color var(--motion-duration-base) var(--motion-ease-standard);padding:.867em 1.6em}.subscribe-form-module__hsOy-G__submit:hover:not(:disabled),.subscribe-form-module__hsOy-G__submit:focus-visible:not(:disabled){border-color:var(--bright-blue);background:var(--bright-blue);color:var(--black);transform:scale(var(--motion-scale-hover));box-shadow:none}.subscribe-form-module__hsOy-G__submit:active:not(:disabled){transform:scale(var(--motion-scale-press));box-shadow:none;transition-duration:var(--motion-duration-press)}.subscribe-form-module__hsOy-G__submit:disabled{cursor:wait;opacity:var(--opacity-disabled);transform:none}.subscribe-form-module__hsOy-G__submit:disabled:hover{border-color:var(--white);background:var(--white);color:var(--black);box-shadow:none}.subscribe-form-module__hsOy-G__preferences{width:fit-content;min-height:24px;margin-top:var(--space-2);color:var(--white);font-size:var(--font-size-control);line-height:var(--leading-body);font-weight:var(--weight-bold);transition:color var(--motion-duration-base) var(--motion-ease-standard);grid-column:1;text-decoration:underline}.subscribe-form-module__hsOy-G__preferences:hover,.subscribe-form-module__hsOy-G__preferences:focus-visible{color:var(--bright-blue)}.subscribe-form-module__hsOy-G__form .subscribe-form-module__hsOy-G__status{min-height:var(--size-status-reserve);color:var(--white);font-size:var(--font-size-caption);line-height:var(--leading-body);letter-spacing:var(--tracking-body);font-weight:var(--weight-bold);grid-column:1/-1;margin:0}@media (max-width:800px){.subscribe-form-module__hsOy-G__form{grid-template-columns:1fr}.subscribe-form-module__hsOy-G__submit{width:100%}.subscribe-form-module__hsOy-G__preferences,.subscribe-form-module__hsOy-G__form .subscribe-form-module__hsOy-G__status{grid-column:auto}}@media (hover:none) and (pointer:coarse){.subscribe-form-module__hsOy-G__submit:hover:not(:disabled):not(:active):not(:focus-visible){border-color:var(--white);background:var(--white);color:var(--black);transform:none}.subscribe-form-module__hsOy-G__submit:active:not(:disabled){border-color:var(--bright-blue);background:var(--bright-blue);color:var(--black);transform:scale(var(--motion-scale-press))}}
.subscription-preferences-module__sgIevq__panel{padding-top:var(--space-section);padding-bottom:var(--space-section)}.subscription-preferences-module__sgIevq__form{gap:var(--space-6);max-width:760px;display:grid}.subscription-preferences-module__sgIevq__field{gap:var(--space-field-label);font-size:var(--font-size-label);line-height:var(--leading-body);font-weight:var(--weight-bold);letter-spacing:var(--tracking-label);display:grid}.subscription-preferences-module__sgIevq__field strong{font-size:var(--font-size-body-large);line-height:var(--leading-body);letter-spacing:var(--tracking-body)}.subscription-preferences-module__sgIevq__field select,.subscription-preferences-module__sgIevq__field input{min-height:var(--size-field);padding:var(--space-field-block) var(--space-field-inline);border:1px solid var(--black);background:var(--background-gray);color:var(--black);font:inherit;font-size:var(--font-size-body);line-height:var(--leading-body);letter-spacing:var(--tracking-body);font-weight:var(--weight-regular);border-radius:0}.subscription-preferences-module__sgIevq__field select:focus-visible,.subscription-preferences-module__sgIevq__field input:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-on-light);outline-offset:var(--focus-ring-offset)}.subscription-preferences-module__sgIevq__actions{align-items:center;gap:var(--space-5);display:flex}.subscription-preferences-module__sgIevq__unsubscribe{min-height:var(--size-touch-target);color:var(--black);cursor:pointer;font:inherit;font-size:var(--font-size-control);line-height:var(--leading-body);letter-spacing:var(--tracking-body);font-weight:var(--weight-bold);transition:color var(--motion-duration-fast) var(--motion-ease-standard), background-color var(--motion-duration-fast) var(--motion-ease-standard), transform var(--motion-duration-base) var(--motion-ease-emphasized);background:0 0;border:0;border-radius:6px;padding:0 6px}.subscription-preferences-module__sgIevq__unsubscribe:hover,.subscription-preferences-module__sgIevq__unsubscribe:focus-visible{background:color-mix(in srgb, var(--bright-blue) 18%, transparent);color:var(--deep-blue)}.subscription-preferences-module__sgIevq__unsubscribe:active{transform:scale(var(--motion-scale-press));transition-duration:var(--motion-duration-press)}.subscription-preferences-module__sgIevq__actions button:disabled{cursor:default;opacity:var(--opacity-disabled-preferences)}.subscription-preferences-module__sgIevq__form[aria-busy=true] .subscription-preferences-module__sgIevq__actions button:disabled{cursor:wait}.subscription-preferences-module__sgIevq__actions .subscription-preferences-module__sgIevq__unsubscribe:disabled:hover{color:inherit;background:0 0;transform:none}.subscription-preferences-module__sgIevq__status,.subscription-preferences-module__sgIevq__invalid{min-height:var(--size-status-reserve);font-size:var(--font-size-body);line-height:var(--leading-body);letter-spacing:var(--tracking-body);margin:0}.subscription-preferences-module__sgIevq__request{gap:var(--space-6);max-width:760px;display:grid}@media (hover:none) and (pointer:coarse){.subscription-preferences-module__sgIevq__unsubscribe:hover:not(:active):not(:focus-visible):not(:disabled){color:var(--black);background:0 0}}@media (max-width:800px){.subscription-preferences-module__sgIevq__actions{align-items:stretch;gap:var(--space-4);flex-direction:column}.subscription-preferences-module__sgIevq__unsubscribe{align-self:flex-start}}
