.ContactBoxWithForm{display:grid;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);margin-left:auto;margin-right:auto;max-width:var(--max-content-width);padding-left:var(--content-padding);padding-right:var(--content-padding);grid-column-gap:var(--grid-gutter);grid-row-gap:0}.ContactBoxWithForm .main{grid-column-end:span 12;grid-column-end:0;grid-column-start:0}@media (min-width:1024px){.ContactBoxWithForm .main{grid-column-end:span 7;grid-column-end:0;grid-column-start:0;margin-bottom:calc(var(--spacing-xl)*2);margin-top:30px}}.ContactBoxWithForm .main .SecondaryHeadline{margin-bottom:var(--spacing-sm)}.ContactBoxWithForm .main .form{margin-top:20px;position:relative}.ContactBoxWithForm .main .form .ModuleContainer{margin:0}.ContactBoxWithForm .main .form .Form{padding:0;-webkit-transition:opacity .5s;transition:opacity .5s}.ContactBoxWithForm .main .form .success,.ContactBoxWithForm .main .form>.error{display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;right:0;top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;pointer-events:none}@media (min-width:640px){.ContactBoxWithForm .main .form .success,.ContactBoxWithForm .main .form>.error{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.ContactBoxWithForm .main .form .success svg,.ContactBoxWithForm .main .form>.error svg{height:auto;width:50%}@media (min-width:640px){.ContactBoxWithForm .main .form .success svg,.ContactBoxWithForm .main .form>.error svg{width:20%}}.ContactBoxWithForm .main .form .success .Copytext,.ContactBoxWithForm .main .form>.error .Copytext{margin-top:var(--spacing-l)}@media (min-width:640px){.ContactBoxWithForm .main .form .success .Copytext,.ContactBoxWithForm .main .form>.error .Copytext{margin-left:10%;margin-top:0}}.ContactBoxWithForm.api-error .Form,.ContactBoxWithForm.api-success .Form{opacity:0;pointer-events:none}.ContactBoxWithForm.api-error>.main>.form>:not(.error),.ContactBoxWithForm.api-success>.main>.form>:not(.success){display:none}.ContactBoxWithForm.api-error>.main>.form>.error,.ContactBoxWithForm.api-success>.main>.form>.success{opacity:1;pointer-events:auto;position:static;-webkit-transition:opacity 1s;transition:opacity 1s;z-index:1}.ContactBoxWithForm .sidebar{display:grid;grid-column-end:span 12;grid-column-end:0;grid-column-start:0;grid-template-columns:1fr;grid-template-rows:auto 1fr;position:relative;grid-row-gap:var(--spacing-md);background-color:var(--color-grey);margin-top:30px;padding:30px 0;row-gap:var(--spacing-md)}.ContactBoxWithForm .sidebar:before{background-color:var(--color-grey);content:"";height:100%;left:calc(var(--content-padding)*-1);position:absolute;top:0;width:100vw;z-index:-1}@media (min-width:1024px){.ContactBoxWithForm .sidebar:before{left:0}}@media (min-width:640px){.ContactBoxWithForm .sidebar{-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);grid-template-columns:7fr 5fr}}@media (min-width:1024px){.ContactBoxWithForm .sidebar{grid-column-end:span 5;grid-column-end:0;grid-column-start:0;grid-template-columns:1fr;margin-left:calc(20% - var(--grid-gutter)*4/5 + var(--grid-gutter) - 30px);margin-top:0;padding-left:30px;row-gap:40px}}@media (min-width:1200px){.ContactBoxWithForm .sidebar{row-gap:20px}}.ContactBoxWithForm .sidebar .info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:640px){.ContactBoxWithForm .sidebar .info{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:1024px){.ContactBoxWithForm .sidebar .info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.ContactBoxWithForm .sidebar .info .description{display:none}@media (min-width:1024px){.ContactBoxWithForm .sidebar .info .description{display:block}}@media (min-width:1200px){.ContactBoxWithForm .sidebar .info .description{margin-right:calc(var(--spacing-xl)*-2)}}.ContactBoxWithForm .sidebar .info .description .Copytext{margin-top:15px}.ContactBoxWithForm .sidebar .info .QuaternaryHeadline{margin-top:20px}@media (min-width:1024px){.ContactBoxWithForm .sidebar .info .QuaternaryHeadline{margin-top:var(--spacing-xl)}}.ContactBoxWithForm .sidebar .info .contact-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin-top:15px}.ContactBoxWithForm .sidebar .info .contact-details>*{color:var(--color-tertiaryheadline-text);font-family:CoreSans,sans-serif;font-size:var(--text-tertiary-headline-font-size);font-weight:700;font-weight:600;line-height:var(--text-tertiary-headline-line-height)}.ContactBoxWithForm .sidebar .info .contact-details>:hover{text-decoration:underline;text-decoration-color:var(--color-grey-dark);text-decoration-thickness:3px}.ContactBoxWithForm .sidebar .image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:640px){.ContactBoxWithForm .sidebar .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width:1024px){.ContactBoxWithForm .sidebar .image{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-top:0;order:1}}.ContactBoxWithForm .sidebar .image img{aspect-ratio:1/1;width:100%}
