.contact-page-module___oHrva__page,.contact-page-module___oHrva__hero,.contact-page-module___oHrva__next,.contact-page-module___oHrva__call{--space:clamp(64px, 7.5vw, 112px);color:var(--ch-text)}.contact-page-module___oHrva__page{overflow-x:clip}.contact-page-module___oHrva__skipLink{z-index:60;background:var(--ch-paper);box-shadow:inset 0 0 0 1px var(--ch-line-strong);color:var(--ch-text);border-radius:12px;padding:16px;position:fixed;top:-100px;left:16px}.contact-page-module___oHrva__skipLink:focus{top:16px}.contact-page-module___oHrva__hero{padding-top:clamp(40px,5vw,80px);padding-bottom:calc(var(--space) * .75);scroll-margin-top:110px}.contact-page-module___oHrva__heroGrid{grid-template:"intro form""channels form"1fr/minmax(0,1fr) minmax(0,1.12fr);align-items:start;gap:48px clamp(40px,6vw,96px);display:grid}.contact-page-module___oHrva__intro{grid-area:intro}.contact-page-module___oHrva__form{grid-area:form;min-width:0}.contact-page-module___oHrva__channels{grid-area:channels;max-width:34rem}.contact-page-module___oHrva__title{font:500 clamp(42px, 4.6vw, 66px) / 1.02 var(--font-blaak);letter-spacing:-.04em;color:var(--ch-text);text-wrap:balance;margin:24px 0 0}.contact-page-module___oHrva__lead{max-width:44ch;color:var(--ch-muted);margin:24px 0 0;font-size:clamp(16px,1.4vw,18px);line-height:1.65}.contact-page-module___oHrva__channelsLabel{color:var(--ch-text);margin:0 0 12px;font-size:13px;font-weight:500;line-height:20px}.contact-page-module___oHrva__channelList{border-bottom:1px solid var(--ch-line);margin:0;padding:0;list-style:none}.contact-page-module___oHrva__channelList li{border-top:1px solid var(--ch-line);grid-template-columns:6.5rem minmax(0,1fr);gap:4px 24px;padding:20px 0;display:grid}.contact-page-module___oHrva__channelKey{color:var(--ch-muted);padding-top:8px;font-size:13px;line-height:20px}.contact-page-module___oHrva__channelValue{font:500 clamp(24px, 2.2vw, 30px) / 1.2 var(--font-blaak);letter-spacing:-.035em;color:var(--ch-text);overflow-wrap:anywhere;text-decoration:underline;-webkit-text-decoration-color:var(--ch-line-strong);text-decoration-color:var(--ch-line-strong);text-underline-offset:6px;justify-self:start;text-decoration-thickness:1px;transition:text-decoration-color .2s}.contact-page-module___oHrva__channelPlain{color:var(--ch-text);padding-top:6px;font-size:16px;line-height:1.5}.contact-page-module___oHrva__channelNote{max-width:36ch;color:var(--ch-muted);grid-column:2;margin:0;font-size:14px;line-height:1.55}.contact-page-module___oHrva__next{padding-top:calc(var(--space) * .75);padding-bottom:var(--space)}.contact-page-module___oHrva__head{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:clamp(32px,6vw,96px);margin-bottom:clamp(48px,5vw,72px);display:grid}.contact-page-module___oHrva__h2{font:500 clamp(34px, 4vw, 54px) / 1.04 var(--font-blaak);letter-spacing:-.04em;color:var(--ch-text);text-wrap:balance;margin:24px 0 0}.contact-page-module___oHrva__headLead{max-width:44ch;color:var(--ch-muted);justify-self:end;margin:0;font-size:clamp(16px,1.4vw,18px);line-height:1.65}.contact-page-module___oHrva__stations{--gap:clamp(20px, 3vw, 40px);grid-template-columns:repeat(var(--count), minmax(0, 1fr));gap:var(--gap);margin:0;padding:36px 0 0;list-style:none;display:grid;position:relative}.contact-page-module___oHrva__stations li{position:relative}.contact-page-module___oHrva__stations li:not(:last-child):before,.contact-page-module___oHrva__stations li:not(:last-child):after{content:"";width:calc(100% + var(--gap) - 12px);background:var(--ch-line-strong);height:1px;position:absolute;top:-30px;left:12px}.contact-page-module___oHrva__stations li:not(:last-child):after{background:var(--ch-ember);transform-origin:0;height:2px;transition:transform .5s var(--ease-out-strong);transition-delay:calc(var(--i) * .25s);top:-31px}.contact-page-module___oHrva__stationDot{z-index:1;background:var(--ch-ember);width:12px;height:12px;box-shadow:inset 0 0 0 1.5px var(--ch-ember);transition:background-color .2s,box-shadow .2s;transition-delay:calc(var(--i) * .25s);border-radius:50%;position:absolute;top:-36px;left:0}@media (prefers-reduced-motion:no-preference){html.js .contact-page-module___oHrva__stations:not([data-shown]) li:after{transform:scaleX(0)}html.js .contact-page-module___oHrva__stations:not([data-shown]) .contact-page-module___oHrva__stationDot{background:var(--ch-paper);box-shadow:inset 0 0 0 1.5px var(--ch-line-strong)}}.contact-page-module___oHrva__stationNumber{font-variant-numeric:tabular-nums;color:var(--ch-faint);font-size:13px;font-weight:500;line-height:20px;display:block}.contact-page-module___oHrva__stations h3{color:var(--ch-text);text-wrap:balance;margin:8px 0;font-size:17px;font-weight:500;line-height:1.4}.contact-page-module___oHrva__stations p{max-width:30ch;color:var(--ch-muted);margin:0;font-size:15px;line-height:1.65}.contact-page-module___oHrva__call{padding-bottom:var(--space)}.contact-page-module___oHrva__callGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:40px clamp(40px,6vw,96px);display:grid}.contact-page-module___oHrva__callCopy{min-width:0}.contact-page-module___oHrva__callLead{max-width:46ch;color:var(--ch-muted);margin:24px 0 0;font-size:clamp(16px,1.4vw,18px);line-height:1.65}.contact-page-module___oHrva__callActions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:32px;display:flex}.contact-page-module___oHrva__textLink{min-height:44px;color:var(--ch-text);text-decoration:underline;-webkit-text-decoration-color:var(--ch-line-strong);text-decoration-color:var(--ch-line-strong);text-underline-offset:6px;align-items:center;font-size:15px;font-weight:500;line-height:20px;text-decoration-thickness:1px;transition:text-decoration-color .2s;display:inline-flex}.contact-page-module___oHrva__callPlate{min-width:0}@media (hover:hover) and (pointer:fine){.contact-page-module___oHrva__channelValue:hover,.contact-page-module___oHrva__textLink:hover{text-decoration-color:currentColor}}@media (max-width:1023px){.contact-page-module___oHrva__heroGrid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""form""channels";row-gap:40px}.contact-page-module___oHrva__channels{max-width:none}.contact-page-module___oHrva__callGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.contact-page-module___oHrva__head{grid-template-columns:minmax(0,1fr);gap:24px}.contact-page-module___oHrva__headLead{justify-self:start}.contact-page-module___oHrva__stations{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:44px;padding-top:0}.contact-page-module___oHrva__stations li:before,.contact-page-module___oHrva__stations li:after{display:none}.contact-page-module___oHrva__stationDot{margin-bottom:16px;display:block;position:static}}@media (max-width:640px){.contact-page-module___oHrva__channelList li{grid-template-columns:minmax(0,1fr)}.contact-page-module___oHrva__channelKey,.contact-page-module___oHrva__channelPlain{padding-top:0}.contact-page-module___oHrva__channelNote{grid-column:1}.contact-page-module___oHrva__stations{grid-template-columns:minmax(0,1fr);row-gap:36px}}@media (prefers-reduced-motion:reduce){.contact-page-module___oHrva__stations li:after,.contact-page-module___oHrva__stationDot,.contact-page-module___oHrva__channelValue,.contact-page-module___oHrva__textLink{transition:none}}
