@keyframes ContactLayout-module-scss-module__SCH42G__editorial-rise{0%{transform:translate3d(0, var(--rise-distance,48px), 0)}to{transform:none}}.ContactLayout-module-scss-module__SCH42G__sheet{color:#0b0b0c;background:#f1ede7;border-radius:clamp(24px,3vw,40px);margin-top:calc(clamp(24px,2vw,32px) - clamp(64px,9vw,128px));position:relative}.ContactLayout-module-scss-module__SCH42G__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"form""aside""back";row-gap:clamp(64px,9vw,112px);width:100%;max-width:1440px;margin:0 auto;padding:clamp(24px,2.6vw,36px) clamp(20px,5vw,72px) clamp(56px,9vw,128px);display:grid}@media (max-height:760px){.ContactLayout-module-scss-module__SCH42G__inner{padding-top:clamp(20px,2.4vw,32px)}}@media (min-width:1024px){.ContactLayout-module-scss-module__SCH42G__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"form aside";align-items:start;column-gap:clamp(56px,6vw,112px)}}.ContactLayout-module-scss-module__SCH42G__formCol{grid-area:form;min-width:0}.ContactLayout-module-scss-module__SCH42G__formProof{border-top:1px solid #0b0b0c24;margin-top:28px;padding-top:22px}@media (min-width:1024px){.ContactLayout-module-scss-module__SCH42G__formProof{display:none}}.ContactLayout-module-scss-module__SCH42G__noscript{color:#0b0b0c;border-radius:14px;margin:0 0 24px;padding:14px 16px;font-size:1rem;line-height:1.5;box-shadow:inset 0 0 0 1px #8f162c80}.ContactLayout-module-scss-module__SCH42G__noscript a{color:#8f162c;text-decoration:underline}.ContactLayout-module-scss-module__SCH42G__aside{--rhythm:clamp(28px, 3vw, 40px);grid-area:aside;align-content:start;min-width:0;display:grid}.ContactLayout-module-scss-module__SCH42G__aside>*+*{margin-top:var(--rhythm);padding-top:var(--rhythm);border-top:1px solid #0b0b0c24}@media (min-width:1024px){.ContactLayout-module-scss-module__SCH42G__aside{border-left:1px solid #0b0b0c24;padding-left:clamp(32px,3.4vw,56px)}}.ContactLayout-module-scss-module__SCH42G__block{gap:20px;min-width:0;display:grid}.ContactLayout-module-scss-module__SCH42G__block li:last-child{padding-bottom:0}.ContactLayout-module-scss-module__SCH42G__blockLabel{font-family:var(--font-dm-sans),"DM Sans",ui-sans-serif,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:#0b0b0cbd;letter-spacing:.06em;align-items:center;gap:14px;margin:0;font-size:.875rem;font-weight:500;line-height:1.2;display:inline-flex}.ContactLayout-module-scss-module__SCH42G__blockLabel:before{content:"";background:#8f162c;width:24px;height:1px}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.ContactLayout-module-scss-module__SCH42G__proof{animation:linear both ContactLayout-module-scss-module__SCH42G__editorial-rise;animation-timeline:view();animation-range:entry entry 60%}}}.ContactLayout-module-scss-module__SCH42G__proof{margin-inline:0;gap:20px;min-width:0;margin-bottom:0;display:none}@media (min-width:1024px){.ContactLayout-module-scss-module__SCH42G__proof{display:grid}}.ContactLayout-module-scss-module__SCH42G__proofQuote{margin:0}.ContactLayout-module-scss-module__SCH42G__proofQuote p{font-family:var(--font-overpass),"Overpass",ui-sans-serif,system-ui,sans-serif;letter-spacing:-.015em;color:#0b0b0c;text-wrap:pretty;margin:0;font-size:clamp(1.25rem,1.05rem + .6vw,1.5rem);font-weight:600;line-height:1.3}.ContactLayout-module-scss-module__SCH42G__proofQuote p:before{content:"“";color:#8f162c}.ContactLayout-module-scss-module__SCH42G__proofQuote p:after{content:"”";color:#8f162c}.ContactLayout-module-scss-module__SCH42G__proofBy{align-items:center;gap:14px;display:flex}.ContactLayout-module-scss-module__SCH42G__proofBy>span{gap:2px;display:grid}.ContactLayout-module-scss-module__SCH42G__avatar{object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px}.ContactLayout-module-scss-module__SCH42G__proofName{color:#0b0b0c;font-weight:600}.ContactLayout-module-scss-module__SCH42G__proofRole{color:#0b0b0cbd;font-size:1rem}.ContactLayout-module-scss-module__SCH42G__proofLink{color:#0b0b0c;text-underline-offset:6px;align-items:center;gap:10px;min-height:44px;font-weight:600;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;transition:text-decoration-color .3s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.ContactLayout-module-scss-module__SCH42G__proofLink:hover{text-decoration-color:#0000}.ContactLayout-module-scss-module__SCH42G__proofLink{justify-self:start}.ContactLayout-module-scss-module__SCH42G__proofLink:before{content:"";color:#8f162c;background-color:currentColor;flex:none;order:2;width:1em;height:1em;transition:transform .4s cubic-bezier(.16,1,.3,1);display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.75,8h10.5M9.25,4.25,13,8l-3.75,3.75' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.75,8h10.5M9.25,4.25,13,8l-3.75,3.75' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.ContactLayout-module-scss-module__SCH42G__proofLink:hover:before{transform:translate(4px)}.ContactLayout-module-scss-module__SCH42G__proofLink:focus-visible{outline-offset:2px;outline:2px solid #8f162c}.ContactLayout-module-scss-module__SCH42G__direct{gap:16px;min-width:0;display:grid}.ContactLayout-module-scss-module__SCH42G__directLabel{font-family:var(--font-dm-sans),"DM Sans",ui-sans-serif,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:#0b0b0cbd;letter-spacing:.06em;align-items:center;gap:14px;margin:0;font-size:.875rem;font-weight:500;line-height:1.2;display:inline-flex}.ContactLayout-module-scss-module__SCH42G__directLabel:before{content:"";background:#8f162c;width:24px;height:1px}.ContactLayout-module-scss-module__SCH42G__directLede{color:#0b0b0cbd;margin:0;font-size:1.0625rem;line-height:1.5}.ContactLayout-module-scss-module__SCH42G__channels{justify-items:start;gap:8px;margin:0;padding:0;list-style:none;display:grid}.ContactLayout-module-scss-module__SCH42G__channel{color:#0b0b0c;text-underline-offset:6px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums slashed-zero;align-items:center;min-height:48px;font-size:1.125rem;font-weight:600;line-height:1.3;-webkit-text-decoration:underline #0b0b0c59;text-decoration:underline #0b0b0c59;text-decoration-thickness:1px;transition:text-decoration-color .2s cubic-bezier(.23,1,.32,1);display:inline-flex}.ContactLayout-module-scss-module__SCH42G__channel:hover{text-decoration-color:#8f162c}.ContactLayout-module-scss-module__SCH42G__channel:focus-visible{outline-offset:2px;outline:2px solid #8f162c}.ContactLayout-module-scss-module__SCH42G__hoursText{color:#0b0b0cbd;margin:0;font-size:1rem;line-height:1.5}@media (max-width:640px){.ContactLayout-module-scss-module__SCH42G__hoursText{font-size:1.0625rem}}.ContactLayout-module-scss-module__SCH42G__back{color:#0b0b0c;text-underline-offset:6px;grid-area:back;justify-self:start;align-items:center;gap:10px;min-height:44px;font-weight:600;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;transition:text-decoration-color .3s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.ContactLayout-module-scss-module__SCH42G__back:hover{text-decoration-color:#0000}.ContactLayout-module-scss-module__SCH42G__back{flex-direction:row-reverse;margin-top:-32px}.ContactLayout-module-scss-module__SCH42G__back:before{content:"";color:#8f162c;background-color:currentColor;flex:none;width:1em;height:1em;transition:transform .4s cubic-bezier(.16,1,.3,1);display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8,13.25V2.75M4.25,6.75,8,3l3.75,3.75' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8,13.25V2.75M4.25,6.75,8,3l3.75,3.75' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.ContactLayout-module-scss-module__SCH42G__back:hover:before{transform:translateY(-3px)}.ContactLayout-module-scss-module__SCH42G__back:focus-visible{outline-offset:2px;outline:2px solid #8f162c}@media (min-width:1024px){.ContactLayout-module-scss-module__SCH42G__back{display:none}}
