.index-module__Q5dkBG__footer{background:var(--color-ink);color:var(--color-white)}.index-module__Q5dkBG__inner{max-width:var(--size-site);padding:var(--spacing-5xl) var(--page-gutter) var(--spacing-3xl);margin-inline:auto}.index-module__Q5dkBG__subscribe{margin-bottom:var(--spacing-5xl);max-width:750px}.index-module__Q5dkBG__heading{font-family:var(--font-serif);font-size:var(--font-size-9xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin:0 0 var(--page-gutter)}.index-module__Q5dkBG__copy{color:var(--color-white-a80);font-size:var(--font-size-xl);margin:0 0 var(--spacing-3xl);line-height:30px}.index-module__Q5dkBG__form{gap:var(--spacing-sm);flex-direction:column;width:100%;max-width:900px;display:flex}.index-module__Q5dkBG__field{background:var(--color-white-a90);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:var(--border-radius-md);width:100%;height:var(--size-input);padding-inline:var(--spacing-lg);align-items:center;display:flex}.index-module__Q5dkBG__input{width:100%;color:var(--color-black-a50);font-size:var(--font-size-xl);background:0 0;border:0;outline:none}.index-module__Q5dkBG__input::placeholder{color:var(--color-black-a40)}.index-module__Q5dkBG__submit{height:var(--size-input);background:var(--color-brand-red);border-radius:var(--border-radius-md);color:var(--color-white);font-size:var(--font-size-2xl);font-family:var(--font-sans);justify-content:center;align-items:center;gap:var(--spacing-xs);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast);border:0;flex-shrink:0;padding-inline:28px;display:flex}.index-module__Q5dkBG__submit:hover{background:var(--color-brand-red-hover)}.index-module__Q5dkBG__submitIcon{flex-shrink:0}.index-module__Q5dkBG__divider{background:var(--color-white-a20);height:1px;margin-bottom:var(--spacing-4xl)}.index-module__Q5dkBG__dividerBottom{background:var(--color-white-a20);height:1px;margin-bottom:var(--spacing-2xl)}.index-module__Q5dkBG__grid{gap:var(--spacing-3xl);margin-bottom:var(--spacing-5xl);grid-template-columns:1fr 1fr;display:grid}.index-module__Q5dkBG__groupTitle{color:var(--color-white);font-weight:var(--font-weight-bold);font-size:var(--font-size-2xl);margin:0 0 var(--spacing-lg)}.index-module__Q5dkBG__list{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.index-module__Q5dkBG__link{color:var(--color-white-a60);font-size:var(--font-size-xl);transition:color var(--duration-fast);line-height:20px;text-decoration:none}.index-module__Q5dkBG__link:hover{color:var(--color-white)}.index-module__Q5dkBG__bottom{justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);flex-direction:column;display:flex}.index-module__Q5dkBG__brand{align-items:center;gap:4px;text-decoration:none;display:flex}.index-module__Q5dkBG__brandName{font-weight:var(--font-weight-bold);font-size:var(--font-size-xl);color:var(--color-white);letter-spacing:-.025em;line-height:var(--line-height-none)}.index-module__Q5dkBG__brandMark{font-size:8px;font-weight:var(--font-weight-medium);vertical-align:super;margin-left:1px}.index-module__Q5dkBG__copyright{color:var(--color-white-a60);font-size:var(--font-size-xl);margin:0}@media (min-width:640px){.index-module__Q5dkBG__heading{font-size:54px}.index-module__Q5dkBG__form{flex-direction:row}.index-module__Q5dkBG__field{flex:1}.index-module__Q5dkBG__bottom{flex-direction:row;align-items:center}}@media (min-width:1024px){.index-module__Q5dkBG__inner{padding:96px var(--page-gutter-xl) var(--spacing-3xl)}.index-module__Q5dkBG__subscribe{margin-bottom:96px}.index-module__Q5dkBG__heading{font-size:70px}.index-module__Q5dkBG__copy,.index-module__Q5dkBG__input,.index-module__Q5dkBG__submit{font-size:var(--font-size-3xl)}.index-module__Q5dkBG__grid{gap:var(--spacing-5xl);grid-template-columns:repeat(4,1fr)}}
.layout-module__UmhXWa__shell{flex-direction:column;min-height:100vh;display:flex}.layout-module__UmhXWa__main{flex:1}
