.Eyebrow-module__irKq8a__eyebrow{text-transform:uppercase;letter-spacing:.14em;margin:0;font-size:10px}
.NotFound-module__wvBGwG__legalPage{background:var(--paper)}.NotFound-module__wvBGwG__legalPage main{max-width:900px;margin:auto;padding:70px 24px 120px}.NotFound-module__wvBGwG__legalPage h1{letter-spacing:-.07em;font-size:clamp(55px,9vw,110px);line-height:.9}.NotFound-module__wvBGwG__legalPage p{font-family:var(--serif);font-size:19px;line-height:1.6}.NotFound-module__wvBGwG__textLink{border-bottom:1px solid var(--ink);text-transform:uppercase;letter-spacing:.12em;justify-content:space-between;padding-bottom:10px;font-size:11px;display:flex}
.FooterContact-module__XmaHwW__footer{background:var(--color-bg-secondary);height:100dvh;min-height:0;color:var(--color-bg-primary);padding:32px var(--pad) 20px;flex-direction:column;display:flex;position:relative;overflow:hidden}.FooterContact-module__XmaHwW__top{flex:1;grid-template-columns:1fr 1fr;gap:20px 6vw;min-height:0;padding-bottom:20px;display:grid}.FooterContact-module__XmaHwW__intro{flex-direction:column;display:flex}.FooterContact-module__XmaHwW__eyebrow{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:#c14a70;text-shadow:0 1px 10px #f0dfcf14;margin:0;font-size:11px;font-weight:600}.FooterContact-module__XmaHwW__title{font-family:var(--serif);letter-spacing:-.01em;color:var(--color-bg-primary);margin:10px 0 6px;font-size:clamp(30px,3vw,44px);font-weight:400;line-height:1.08}.FooterContact-module__XmaHwW__accent{font-family:var(--serif);color:var(--color-accent-secondary);margin:0 0 14px;font-size:clamp(17px,1.4vw,21px);font-style:italic;font-weight:400}.FooterContact-module__XmaHwW__support{max-width:420px;font-family:var(--sans);color:color-mix(in srgb, var(--color-bg-primary) 78%, transparent);margin:0 0 20px;font-size:15px;line-height:1.5}.FooterContact-module__XmaHwW__details{font-style:normal;font-family:var(--sans);color:color-mix(in srgb, var(--color-bg-primary) 72%, transparent);font-size:14px;line-height:1.6}.FooterContact-module__XmaHwW__details p{margin:0}.FooterContact-module__XmaHwW__details a{color:var(--color-bg-primary)}.FooterContact-module__XmaHwW__form{flex-direction:column;align-self:start;gap:12px;display:flex}.FooterContact-module__XmaHwW__formRow{grid-template-columns:1fr 1fr;column-gap:20px;display:grid}.FooterContact-module__XmaHwW__form label:not(.FooterContact-module__XmaHwW__consent){border-bottom:1px solid color-mix(in srgb, var(--color-bg-primary) 28%, transparent);transition:border-color .3s var(--ease);padding:6px 0;display:block}.FooterContact-module__XmaHwW__form label:not(.FooterContact-module__XmaHwW__consent):focus-within{border-color:color-mix(in srgb, var(--color-bg-primary) 60%, transparent)}.FooterContact-module__XmaHwW__form label>span{font-family:var(--sans);text-transform:uppercase;letter-spacing:.14em;color:color-mix(in srgb, var(--color-bg-primary) 62%, transparent);margin-bottom:4px;font-size:10px;font-weight:500;display:block}.FooterContact-module__XmaHwW__form input,.FooterContact-module__XmaHwW__form textarea{width:100%;color:var(--color-bg-primary);font-family:var(--serif);resize:none;background:0 0;border:0;outline:0;font-size:18px}.FooterContact-module__XmaHwW__form textarea{height:60px}.FooterContact-module__XmaHwW__form input::placeholder,.FooterContact-module__XmaHwW__form textarea::placeholder{color:color-mix(in srgb, var(--color-bg-primary) 38%, transparent)}.FooterContact-module__XmaHwW__consent{align-items:flex-start;gap:10px;margin:6px 0;display:flex}.FooterContact-module__XmaHwW__consent input{width:auto;accent-color:var(--color-brand-primary);margin-top:2px}.FooterContact-module__XmaHwW__consent span{font-family:var(--sans);color:color-mix(in srgb, var(--color-bg-primary) 68%, transparent);line-height:1.5;text-transform:none!important;letter-spacing:0!important;font-size:12px!important}.FooterContact-module__XmaHwW__consent a{color:var(--color-bg-primary);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-bg-primary) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--color-bg-primary) 40%, transparent);text-underline-offset:2px}.FooterContact-module__XmaHwW__turnstileRow{align-items:center;min-height:65px;margin:6px 0 0;display:flex;overflow:visible}.FooterContact-module__XmaHwW__submitButton{border:1px solid color-mix(in srgb, var(--color-bg-primary) 55%, transparent);width:100%;color:var(--color-bg-primary);cursor:pointer;font-family:var(--sans);text-transform:uppercase;letter-spacing:.14em;transition:background .35s var(--ease), border-color .35s var(--ease);background:0 0;justify-content:space-between;align-items:center;margin-top:4px;padding:13px 20px;font-size:11px;font-weight:500;display:flex}.FooterContact-module__XmaHwW__submitButton:hover,.FooterContact-module__XmaHwW__submitButton:focus-visible{background:var(--color-brand-primary);border-color:var(--color-brand-primary)}.FooterContact-module__XmaHwW__submitButton i{font-size:17px;font-style:normal}.FooterContact-module__XmaHwW__formStatus{min-height:16px;font-family:var(--sans);color:color-mix(in srgb, var(--color-bg-primary) 78%, transparent);margin:2px 0 0;font-size:12px}.FooterContact-module__XmaHwW__hp{width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important;overflow:hidden!important}.FooterContact-module__XmaHwW__bottom{border-top:1px solid color-mix(in srgb, var(--color-bg-primary) 18%, transparent);flex-wrap:wrap;align-items:center;gap:12px 32px;padding:16px 0;display:flex}.FooterContact-module__XmaHwW__brand{align-items:center;display:inline-flex}.FooterContact-module__XmaHwW__brandLogo{object-fit:contain;object-position:left center;width:clamp(180px,14vw,240px);height:auto}.FooterContact-module__XmaHwW__social{align-items:center;gap:16px;margin-right:auto;display:flex}.FooterContact-module__XmaHwW__social a{color:color-mix(in srgb, var(--color-bg-primary) 75%, transparent);transition:color .25s var(--ease);display:inline-flex}.FooterContact-module__XmaHwW__social a:hover,.FooterContact-module__XmaHwW__social a:focus-visible{color:#c14a70}.FooterContact-module__XmaHwW__social svg{width:19px;height:19px}.FooterContact-module__XmaHwW__nav,.FooterContact-module__XmaHwW__legal{flex-wrap:wrap;gap:14px;display:flex}.FooterContact-module__XmaHwW__nav a,.FooterContact-module__XmaHwW__legal a{font-family:var(--sans);letter-spacing:.02em;color:color-mix(in srgb, var(--color-bg-primary) 76%, transparent);transition:color .25s var(--ease);font-size:12px}.FooterContact-module__XmaHwW__nav a:hover,.FooterContact-module__XmaHwW__legal a:hover{color:var(--color-bg-primary)}.FooterContact-module__XmaHwW__copyright{font-family:var(--sans);letter-spacing:.02em;color:color-mix(in srgb, var(--color-bg-primary) 55%, transparent);white-space:nowrap;margin:0;font-size:11px}.FooterContact-module__XmaHwW__copyright span{color:color-mix(in srgb, var(--color-bg-primary) 40%, transparent)}.FooterContact-module__XmaHwW__backToTop{cursor:pointer;font-family:var(--sans);text-transform:uppercase;letter-spacing:.12em;color:color-mix(in srgb, var(--color-bg-primary) 76%, transparent);transition:color .25s var(--ease);background:0 0;border:0;align-items:center;gap:6px;margin-left:auto;padding:0;font-size:11px;display:inline-flex}.FooterContact-module__XmaHwW__backToTop:hover,.FooterContact-module__XmaHwW__backToTop:focus-visible{color:var(--color-bg-primary)}.FooterContact-module__XmaHwW__backToTop span{font-size:13px}@media (max-width:900px){.FooterContact-module__XmaHwW__footer{height:auto;overflow:visible}.FooterContact-module__XmaHwW__top{grid-template-columns:1fr;gap:48px;padding-bottom:44px}.FooterContact-module__XmaHwW__form{align-self:stretch}.FooterContact-module__XmaHwW__bottom{padding-top:32px;padding-bottom:40px}.FooterContact-module__XmaHwW__brand{width:100%;margin-right:0}.FooterContact-module__XmaHwW__backToTop{margin-left:0}}@media (max-width:640px){.FooterContact-module__XmaHwW__footer{padding-top:85px;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))}.FooterContact-module__XmaHwW__title{font-size:34px}}
