.Contacts-module__CWVWUG__doors{min-height:calc(100svh - var(--header-h));background:var(--bg);color:var(--fg);grid-template-columns:minmax(0,1fr);align-items:start;display:grid;position:relative;overflow-x:clip;container-type:inline-size}.Contacts-module__CWVWUG__doors>*{--cw:min(100cqw,var(--container));--cl:calc((100cqw - var(--cw))/2 + var(--pad));--col:calc((var(--cw) - 2*var(--pad) - 11*var(--gap))/12);--w5:calc(5*var(--col) + 4*var(--gap));--w9:calc(9*var(--col) + 8*var(--gap))}.Contacts-module__CWVWUG__head{padding:var(--s-6)var(--cl)var(--s-5);grid-row:1}.Contacts-module__CWVWUG__eyebrow{margin-bottom:var(--gap-eyebrow)}.Contacts-module__CWVWUG__title{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);text-wrap:balance;margin:0;font-size:40px;line-height:44px}.Contacts-module__CWVWUG__formCell{padding:var(--s-4)var(--cl)var(--section-pad);grid-row:3}.Contacts-module__CWVWUG__door{--door-fg:#fff;--door-fg2:#ffffffb8;min-height:96px;padding:var(--s-3)var(--cl);color:var(--door-fg);-webkit-tap-highlight-color:transparent;background:#000;grid-row:2;align-items:center;text-decoration:none;display:flex;position:relative;overflow:clip}.Contacts-module__CWVWUG__door:focus{outline:none}.Contacts-module__CWVWUG__door:focus-visible{outline-offset:-8px;outline:2px solid #fff}.Contacts-module__CWVWUG__doorBody{z-index:1;align-items:center;gap:var(--s-4);width:100%;display:flex;position:relative}.Contacts-module__CWVWUG__lead{flex:none;display:block}.Contacts-module__CWVWUG__icon{flex:none;width:40px;height:40px;display:block}.Contacts-module__CWVWUG__mid{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.Contacts-module__CWVWUG__word,.Contacts-module__CWVWUG__caption,.Contacts-module__CWVWUG__act{display:none}.Contacts-module__CWVWUG__strip{font-size:19px;font-weight:500;line-height:28px}.Contacts-module__CWVWUG__hours{align-items:flex-start;gap:var(--s-2);font-family:var(--font-mono);color:var(--door-fg2);font-size:13px;line-height:20px;display:flex}.Contacts-module__CWVWUG__hoursRange{white-space:nowrap}.Contacts-module__CWVWUG__closed{display:block}.Contacts-module__CWVWUG__sep{display:none}.Contacts-module__CWVWUG__dot{visibility:hidden;background:#ffffff73;border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.Contacts-module__CWVWUG__dot[data-known]{visibility:visible}.Contacts-module__CWVWUG__dot[data-open]{background:#25d366}.Contacts-module__CWVWUG__arrow{flex:none;margin-left:auto;font-family:Geist Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:24px;line-height:32px}.Contacts-module__CWVWUG__details{border-top:1px solid var(--rule)}.Contacts-module__CWVWUG__detailsTitle{margin-bottom:var(--s-6);text-indent:-.6em;grid-column:1/-1;padding-left:.6em}.Contacts-module__CWVWUG__detailsTitle:before{content:"";background:var(--mark);width:.3em;height:.3em;margin-right:.3em;display:inline-block}.Contacts-module__CWVWUG__params{border-bottom:1px solid var(--rule);grid-column:1/-1;margin:0}.Contacts-module__CWVWUG__param{row-gap:var(--s-2);padding-block:var(--s-4);border-top:1px solid var(--rule);display:grid}.Contacts-module__CWVWUG__param:first-child{border-top:0;padding-top:0}.Contacts-module__CWVWUG__param dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:500;line-height:16px}.Contacts-module__CWVWUG__major{font-size:19px;font-weight:500;line-height:28px}.Contacts-module__CWVWUG__minor{color:var(--fg-2);font-size:15px;line-height:24px;display:grid}.Contacts-module__CWVWUG__pLink.Contacts-module__CWVWUG__pLink{margin-block:-4px;padding-block:12px;display:inline-block}.Contacts-module__CWVWUG__first{padding-top:var(--gap-group);margin-bottom:var(--s-4);grid-column:1/-1}.Contacts-module__CWVWUG__firstQ{margin-bottom:var(--s-2);font-size:19px;font-weight:500;line-height:28px}.Contacts-module__CWVWUG__firstA{color:var(--fg-2);max-width:62ch}.Contacts-module__CWVWUG__links{column-gap:var(--s-6);flex-wrap:wrap;grid-column:1/-1;margin:0;padding:0;list-style:none;display:flex}@media (min-width:768px){.Contacts-module__CWVWUG__head{padding-top:var(--s-8)}.Contacts-module__CWVWUG__title{font-size:56px;line-height:60px}.Contacts-module__CWVWUG__formCell{max-width:calc(var(--cl) + var(--w9));padding-right:0}.Contacts-module__CWVWUG__strip{font-size:21px;line-height:32px}.Contacts-module__CWVWUG__icon{width:48px;height:48px}.Contacts-module__CWVWUG__major{font-size:21px;line-height:32px}.Contacts-module__CWVWUG__param{grid-template-columns:subgrid;grid-column:1/-1;align-items:baseline;row-gap:0}.Contacts-module__CWVWUG__params{grid-template-columns:subgrid;display:grid}.Contacts-module__CWVWUG__param dt{grid-column:1/4}.Contacts-module__CWVWUG__param dd{grid-column:4/-1}.Contacts-module__CWVWUG__first{grid-column:1/8;margin-bottom:0}.Contacts-module__CWVWUG__links{padding-top:var(--gap-group);flex-direction:column;grid-column:8/-1;align-items:flex-start}}@media (min-width:1024px){.Contacts-module__CWVWUG__doors{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.Contacts-module__CWVWUG__head{padding:var(--s-8)calc(var(--gap)/2)var(--s-6)var(--cl);grid-area:1/1}.Contacts-module__CWVWUG__formCell{padding:0 0 var(--s-7)var(--cl);max-width:calc(var(--cl) + var(--w5));grid-area:2/1}.Contacts-module__CWVWUG__door{grid-area:1/2/-1;align-self:stretch;align-items:start;padding:0}.Contacts-module__CWVWUG__doorBody{--wa-word:min(96px,calc(var(--w5)/5.1));--wa-icon:min(calc(2*var(--col) + var(--gap)),20svh);grid-template-rows:var(--wa-r1,calc(16px + var(--gap-eyebrow) + 2*60px + var(--s-6) + 20px + var(--s-2) + 52px + var(--s-5) - 8px))var(--wa-r2,calc(20px + var(--s-2) + 130px + var(--s-5) + 20px + var(--s-5) + 8px))auto;width:auto;padding:var(--s-8)var(--cl)var(--s-7)calc(1.5*var(--gap) + var(--col));place-items:stretch start;gap:0;display:grid}.Contacts-module__CWVWUG__lead{row-gap:var(--s-6);min-height:0;padding-bottom:var(--s-4);grid-template-rows:minmax(0,1fr) auto;justify-items:start;display:grid}.Contacts-module__CWVWUG__icon{width:auto;max-width:var(--wa-icon);height:min(100%,var(--wa-icon));aspect-ratio:1;align-self:start;margin:0}.Contacts-module__CWVWUG__strip,.Contacts-module__CWVWUG__arrow{display:none}.Contacts-module__CWVWUG__word{white-space:nowrap;font-family:var(--font-display);letter-spacing:-.02em;font-weight:700;font-size:var(--wa-word);align-self:end;margin:0;line-height:1;display:block}.Contacts-module__CWVWUG__closed{white-space:nowrap;display:inline}.Contacts-module__CWVWUG__sep{display:inline}.Contacts-module__CWVWUG__mid{align-self:end;justify-items:start;row-gap:var(--s-5);margin-bottom:var(--gap-block);display:grid}.Contacts-module__CWVWUG__caption{max-width:var(--w5);color:var(--door-fg2);margin:0;font-size:21px;line-height:32px;display:block}.Contacts-module__CWVWUG__hours{margin:0}.Contacts-module__CWVWUG__act{align-self:start;display:block}.Contacts-module__CWVWUG__waButton{height:52px;padding:0 var(--s-5);border-radius:var(--r-btn);color:#000;white-space:nowrap;background:#fff;justify-content:center;align-items:center;font-size:16px;font-weight:500;line-height:20px;transition:translate .15s;display:inline-flex}.Contacts-module__CWVWUG__detailsGrid{grid-template-rows:auto auto 1fr}.Contacts-module__CWVWUG__detailsTitle{grid-area:1/1/auto/6;margin-bottom:0}.Contacts-module__CWVWUG__params{grid-area:1/7/span 3/-1}.Contacts-module__CWVWUG__param dt{grid-column:1/3}.Contacts-module__CWVWUG__param dd{grid-column:3/-1}.Contacts-module__CWVWUG__first{padding-top:var(--s-6);grid-area:2/1/auto/6;margin-bottom:0}.Contacts-module__CWVWUG__links{padding-top:var(--s-5);flex-direction:column;grid-area:3/1/auto/6;align-self:start;align-items:flex-start}}@media (min-width:1024px) and (max-width:1279px){.Contacts-module__CWVWUG__head,.Contacts-module__CWVWUG__doorBody{padding-top:var(--s-7)}}@media (hover:hover) and (min-width:1024px){.Contacts-module__CWVWUG__door:hover .Contacts-module__CWVWUG__waButton{translate:0 1px}}@media (prefers-reduced-motion:reduce){.Contacts-module__CWVWUG__waButton{transition:none}.Contacts-module__CWVWUG__door:hover .Contacts-module__CWVWUG__waButton{translate:none}}
