.page-contact__intro,.page-contact__office{font-size:clamp(.875rem,.804005rem + .291262vw,1.0625rem)}.page-contact__intro,.page-contact__office,.page-contact__walzwerk{text-transform:none;letter-spacing:none;color:var(--color-text);text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;margin:0;font-family:Hypercode Sans,sans-serif;font-weight:400;line-height:1.5}.page-contact__walzwerk{font-size:clamp(.875rem,.82767rem + .194175vw,1rem)}.page-contact a:not(.page-header a):not(:has(img)){opacity:.6;text-decoration:underline;transition:opacity .2s ease-in-out}.page-contact a:not(.page-header a):not(:has(img)):hover{opacity:.9}.page-contact a.external{color:#fff;text-underline-position:from-font;text-decoration-thickness:1px;transition:none}.page-contact a.external:focus-visible,.page-contact a.external:hover{color:#fff}.page-contact a.external[target=_blank]:after{content:" ";background-size:100% 100%;width:.75em;max-width:16px;height:.75em;max-height:16px;margin:0 .125em 0 .25em;display:inline-block}.page-contact a.external[target=_blank]:after,.page-contact a.external[target=_blank]:hover:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20fill%3D%22none%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M1.426%2014%200%2012.576%2010.6%201.971H2.414L2.43%200H14v11.572h-1.992l.018-8.177z%22%2F%3E%3C%2Fsvg%3E)}.page-contact .blob-top{max-height:100%}.page-contact .hero-title__inner{grid-column:span 12}@media (width>=1200px){.page-contact .hero-title__inner{grid-column:2/span 10}}.page-contact .hero-title__kicker{text-align:left}.page-contact .hero-title__kicker:after{left:0}.page-contact .hero-title__title-wrapper{justify-content:flex-start}.page-contact__intro{max-width:calc(1420px + var(--page-padding)*2);padding:0 var(--page-padding);grid-column-gap:20px;grid-template-columns:repeat(12,minmax(0,1fr));width:100%;margin:0 auto;display:grid}.page-contact__intro-text{grid-column:span 12}@media (width>=768px){.page-contact__intro-text{grid-column:span 8}}@media (width>=1200px){.page-contact__intro-text{grid-column:2/span 6}}.page-contact__intro-actions{text-align:right;grid-column:span 12;line-height:1.75}@media (width<=767px){.page-contact__intro-actions{-moz-column-gap:1.5em;text-align:left;flex-flow:wrap;column-gap:1.5em;display:flex}}@media (width>=768px){.page-contact__intro-actions{grid-column:span 4}}@media (width>=1200px){.page-contact__intro-actions{grid-column:9/span 3}}@media (width>=768px){.page-contact__intro-actions p+p{margin-top:1.5em}}.page-contact__office{max-width:calc(1420px + var(--page-padding)*2);padding:0 var(--page-padding);grid-column-gap:20px;grid-template-columns:repeat(12,minmax(0,1fr));width:100%;margin:64px auto 0;display:grid}.page-contact__office-text{flex-direction:column;grid-column:span 12;justify-content:space-between;gap:2em;display:flex}@media (width<=991px){.page-contact__office-text{-moz-column-gap:5em;flex-flow:wrap;order:2;justify-content:flex-start;align-items:flex-end;column-gap:5em;display:flex}}@media (width>=992px){.page-contact__office-text{grid-column:span 4}}@media (width>=1200px){.page-contact__office-text{grid-column:2/span 3}}.page-contact__office-text address{margin:.5em 0;font-style:normal}.page-contact__office-image{grid-column:span 12}@media (width<=991px){.page-contact__office-image{order:1;margin-block-end:64px}}@media (width>=992px){.page-contact__office-image{grid-column:span 8}}@media (width>=1200px){.page-contact__office-image{grid-column:5/span 7}}.page-contact__office-image img{max-width:100%}.page-contact__meta{max-width:calc(1420px + var(--page-padding)*2);padding:0 var(--page-padding);grid-column-gap:20px;grid-template-columns:repeat(12,minmax(0,1fr));width:100%;margin:0 auto;display:grid}.page-contact__meta-inner{flex-direction:column;grid-column:span 12;justify-content:center;align-items:center;margin-block:192px 40px;display:flex}@media (width>=1200px){.page-contact__meta-inner{grid-column:2/span 10}}@media (width>=500px){.page-contact__meta-inner{flex-direction:row;justify-content:space-between}}.page-contact__meta ul{margin:0;padding:0;list-style:none;display:flex}.page-contact__meta ul:first-child{margin-bottom:10px}@media (width>=500px){.page-contact__meta ul:first-child{margin-bottom:0}}.page-contact__meta li:after{content:"/";margin:0 12px;display:inline-block}.page-contact__meta li:last-child:after{display:none}.page-contact__meta a{text-decoration:none!important}.page-contact__meta-status:after{content:" ";background-color:#5c4;border-radius:50%;width:10px;height:10px;margin-inline-start:6px;display:inline-block;transform:translateY(-.5px)}.page-contact__walzwerk{max-width:80%}@media (width>=576px){.page-contact__walzwerk{max-width:50%}}@media (width>=992px){.page-contact__walzwerk{max-width:230px}}.page-contact__walzwerk img{filter:drop-shadow(0 31px 12px #00000003)drop-shadow(0 17px 10px #0000000d)drop-shadow(0 8px 8px #00000017)drop-shadow(0 2px 4px #0000001a);border-radius:16px;width:94px;height:94px}.page-contact__walzwerk p{margin-bottom:0}
