.contact-module__jddLhW__header{border-block-end:1px solid var(--line-strong);align-items:end;gap:24px;min-inline-size:0;padding-block:12px 28px;display:grid}.contact-module__jddLhW__header h1{font:500 clamp(38px, 5vw, 64px)/1.05 var(--font-ui);letter-spacing:-.045em;text-wrap:balance}.contact-module__jddLhW__header p{max-inline-size:48ch;color:var(--muted);font:var(--text-body)/1.75 var(--font-reading);text-wrap:pretty}.contact-module__jddLhW__rows{flex-direction:column;min-inline-size:0;display:flex}.contact-module__jddLhW__rows:has(>.contact-module__jddLhW__contactRow){gap:16px;display:grid}.contact-module__jddLhW__rows>*+*{border-block-start:1px solid var(--card-edge)}.contact-module__jddLhW__rows>.contact-module__jddLhW__contactRow{border:1px solid var(--card-edge);border-radius:var(--radius-card);background:var(--cinema-panel);gap:24px;padding:28px}.contact-module__jddLhW__contactRow h2{color:var(--cinema-lilac)}.contact-module__jddLhW__contactRow .contact-module__jddLhW__address{color:var(--cinema-text)}.contact-module__jddLhW__contactRow,.contact-module__jddLhW__nextRow{grid-template-columns:minmax(0,1fr);display:grid}.contact-module__jddLhW__includeRow{grid-template-columns:calc(6 * var(--spacing)) minmax(0, 1fr);display:grid}.contact-module__jddLhW__address{overflow-wrap:anywhere}.contact-module__jddLhW__number{font-size:var(--text-small);line-height:inherit}.contact-module__jddLhW__nextRow .contact-module__jddLhW__guideLink{max-inline-size:100%;min-block-size:calc(11 * var(--spacing));padding-block:calc(2 * var(--spacing));padding-inline:calc(5 * var(--spacing));border-color:var(--control-soft);white-space:normal;font-weight:600;transition:none}.contact-module__jddLhW__nextRow .contact-module__jddLhW__guideLink[data-hovered]{background-color:var(--well)}@media (min-width:48rem){.contact-module__jddLhW__header{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);column-gap:48px}.contact-module__jddLhW__rows:has(>.contact-module__jddLhW__contactRow){grid-template-columns:repeat(2,minmax(0,1fr))}.contact-module__jddLhW__contactRow{grid-template-columns:minmax(0,1fr)}.contact-module__jddLhW__nextRow{grid-template-columns:calc(50 * var(--spacing)) minmax(0, 1fr)}}
