.kontakt-module__v784uG__section{padding:48px 21px}@media (min-width:768px){.kontakt-module__v784uG__section{padding:64px 60px}}.kontakt-module__v784uG__column{flex-direction:column;align-items:flex-start;gap:24px;max-width:600px;margin:0 auto;display:flex}@media (min-width:768px){.kontakt-module__v784uG__column{gap:30px}}.kontakt-module__v784uG__button{background:var(--navy);color:#fff;width:100%;font-family:var(--body);letter-spacing:.5px;text-align:left;border-radius:12px;justify-content:flex-start;align-items:center;gap:16px;padding:24px 32px;font-size:24px;font-weight:500;line-height:1.1;text-decoration:none;transition:all .3s;display:flex}.kontakt-module__v784uG__button:hover{background:var(--link)}.kontakt-module__v784uG__button:focus-visible{outline:2px solid var(--steel);outline-offset:2px}.kontakt-module__v784uG__icon{flex:none;width:56px;height:56px}.kontakt-module__v784uG__hours{color:#000;background:#ccd3e54d;border-radius:12px;align-items:center;gap:20px;width:100%;padding:20px 32px;display:flex}.kontakt-module__v784uG__hoursIcon{flex:none;width:55px;height:64px}.kontakt-module__v784uG__hoursBody{flex:1;min-width:0}.kontakt-module__v784uG__hoursHeading{font-family:var(--display);margin:0 0 4px;font-size:16px;font-weight:500;line-height:1}.kontakt-module__v784uG__hoursList{flex-direction:column;gap:4px;margin:0;display:flex}.kontakt-module__v784uG__hoursRow{column-gap:8px;font-size:24px;line-height:1.1;display:flex}.kontakt-module__v784uG__hoursDays{flex:none;width:100px}.kontakt-module__v784uG__hoursTime{text-align:center;margin:0;font-weight:700}@media (max-width:478px){.kontakt-module__v784uG__hours{gap:12px;padding:20px 16px}.kontakt-module__v784uG__hoursRow{font-size:20px}.kontakt-module__v784uG__hoursDays{width:84px}.kontakt-module__v784uG__button{gap:12px;padding:20px;font-size:20px}.kontakt-module__v784uG__icon{width:40px;height:40px}}