 .jet-form-builder .jet-form-builder__action-button, .jet-form-builder .jet-form-builder__submit.btn--primary { display: inline-flex; align-items: center; justify-content: center; padding: 1.1em 2.16em 1.1em 2.4em; line-height: 1.8; font-family: "Outfit", sans-serif; font-size: var(--text-xs); font-weight: 500; letter-spacing: 0.24em; text-transform: uppercase; color: var(--jean-ivoire); background-color: var(--jean-encre); border: 1px solid var(--jean-encre); border-radius: 0; box-shadow: none; transition: background-color .4s ease, color .4s ease, border-color .4s ease; } .jet-form-builder .jet-form-builder__action-button:hover, .jet-form-builder .jet-form-builder__action-button:focus-visible { color: #fff; background-color: var(--jean-or-fonce); border-color: var(--jean-or-fonce); } .jet-form-builder .jet-form-builder__field-label.for-checkbox a { color: var(--jean-or-fonce); }  .jean-accent { font-style: italic; color: var(--jean-or-fonce); } .jean-accent--light { color: var(--jean-or-clair); }  html.jean-motion :is(.jean-reveal, .jean-head, .jean-ritual__item, .jean-quote__inner, .jean-band__inner, .jean-invite, .jean-form-card, .jean-split__content, .jean-legal__inner):not(:is(.jean-cover, .jean-pagehead) *) { animation: none; opacity: 0; transform: translateY(32px); transition: opacity 1.1s cubic-bezier(.22, 1, .36, 1) var(--jean-delay, 0s), transform 1.1s cubic-bezier(.22, 1, .36, 1) var(--jean-delay, 0s); } html.jean-motion :is(.jean-reveal, .jean-head, .jean-ritual__item, .jean-quote__inner, .jean-band__inner, .jean-invite, .jean-form-card, .jean-split__content, .jean-legal__inner).is-visible { opacity: 1; transform: none; }  html.jean-motion :is(.jean-split__img, .jean-ritual__img):not(:is(.jean-cover, .jean-pagehead) *) { opacity: 0; transform: scale(1.04); transition: opacity 1.2s ease-out var(--jean-delay, 0s), transform 1.6s cubic-bezier(.22, 1, .36, 1) var(--jean-delay, 0s); } html.jean-motion :is(.jean-split__img, .jean-ritual__img).is-visible { opacity: 1; transform: none; }  html.jean-motion :is(.jean-cover__media, .jean-pagehead__media) { animation: jean-zoom 2.8s cubic-bezier(.22, 1, .36, 1) both; } @keyframes jean-zoom { from { transform: scale(1.08); } to { transform: none; } }  .jean-word { display: inline-block; overflow: hidden; vertical-align: top; padding: 0 .08em .14em 0; margin: 0 -.08em -.14em 0; } .jean-word__inner { display: inline-block; } html.jean-motion .is-split .jean-word__inner { transform: translateY(115%); transition: transform 1.2s cubic-bezier(.22, 1, .36, 1) calc(.25s + var(--i, 0) * 80ms); } html.jean-motion .is-split.is-visible .jean-word__inner { transform: none; }  .is-lit-split .jean-word { overflow: visible; } html.jean-motion .is-lit-split .jean-word__inner { opacity: .2; transition: opacity .35s ease; } html.jean-motion .is-lit-split .jean-word__inner.is-lit { opacity: 1; }  :is(.jean-split__media, .jean-ritual__item):has(> :is(.jean-split__img, .jean-ritual__img)), :has(> .jean-split__img) { overflow: clip; }  html.jean-motion :is(.jean-cover__title, .jean-pagehead__title):not(.is-split) { visibility: hidden; }  @keyframes jean-fade { from { opacity: 0; transform: translateY(16px); } to { opacity: 1; transform: none; } } html.jean-motion :is(.jean-cover__inner, .jean-pagehead__inner) { animation: jean-fade 1.4s ease both; }