@media (min-width:1024px){.kontakt2.mkt-page .k-main .mkt-split{align-items:start}}.kontakt2 .k-rows{border-top:1px solid var(--color-hairline);flex-direction:column;width:100%;display:flex}.kontakt2 .k-row{border-bottom:1px solid var(--color-hairline);min-height:44px;color:inherit;align-items:center;gap:12px;padding-block:16px;text-decoration:none;display:flex}.kontakt2 .k-row-icon{color:var(--color-product-accent-strong);flex:none;display:flex}.kontakt2 .k-row:is(:hover,:focus-visible){background:var(--color-track)}.kontakt2 .k-row-main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.kontakt2 .k-row-title{font:600 16px/1.4 var(--font-body);color:var(--color-product-ink)}.kontakt2 .k-row-mail{font:500 14px/1.4 var(--font-body);color:var(--color-product-accent-strong)}.kontakt2 .k-row-sub{font:400 14px/1.4 var(--font-body);color:var(--color-product-text-secondary)}.kontakt2 .k-row-chev{color:var(--color-product-text-secondary);flex-shrink:0;display:flex}.kontakt2 .k-row:hover .k-row-title{text-decoration:underline;-webkit-text-decoration-color:var(--color-product-accent);text-decoration-color:var(--color-product-accent);text-underline-offset:3px}.kontakt2.mkt-page .k-form-panel{background:var(--color-product-stage)}.kontakt2 .k-form-h2{margin:0 0 4px}.kontakt2 .k-form-fields{flex-direction:column;gap:16px;display:flex}.kontakt2 .k-field{flex-direction:column;gap:8px;display:flex}.kontakt2 .k-field-label{font:600 13px/1.4 var(--font-body);color:var(--color-product-ink)}.kontakt2 .k-input,.kontakt2 .k-textarea{border:1px solid var(--color-hairline-strong);background:var(--color-product-surface-white);font:400 16px/1.5 var(--font-body);color:var(--color-product-ink);border-radius:12px;outline:none}.kontakt2 .k-input{height:48px;padding:0 16px}.kontakt2 .k-textarea{resize:vertical;padding:12px 16px}.kontakt2 .k-input:focus-visible,.kontakt2 .k-textarea:focus-visible{border-color:var(--color-product-accent-strong)}.kontakt2 .k-name-email{display:contents}.kontakt2 .k-form-foot{display:none}.kontakt2 .k-priv-note{color:var(--color-product-text-secondary)}.kontakt2 .k-priv-note a{color:var(--color-product-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-product-accent);text-decoration-color:var(--color-product-accent);text-underline-offset:3px}.kontakt2.mkt-page .v2-btn:disabled{opacity:.7;cursor:default}.kontakt2.mkt-page .v2-btn:disabled:hover{background:var(--color-product-accent-strong)}.kontakt2.mkt-page .k-submit-mobile{align-self:stretch}.kontakt2 .k-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.kontakt2 .k-success{border-left:2px solid var(--color-data-safe);align-items:flex-start;gap:12px;padding:4px 0 4px 12px;display:flex}.kontakt2 .k-success-icon{color:var(--color-data-safe);flex-shrink:0;display:flex}.kontakt2 .k-success-body{flex-direction:column;gap:4px;min-width:0;display:flex}.kontakt2 .k-success-title{color:var(--color-product-ink);margin:0}.kontakt2 .k-success-text{color:var(--color-product-text-secondary);margin:0}.kontakt2 .k-error{color:var(--color-data-danger);margin:0}.kontakt2 .k-error a{color:var(--color-data-danger);font-weight:600}@media (min-width:1024px){.kontakt2 .k-name-email{grid-template-columns:1fr 1fr;gap:16px;display:grid}.kontakt2 .k-form-foot{justify-content:space-between;align-items:center;gap:16px;display:flex}.kontakt2 .k-priv-note{max-width:280px}.kontakt2.mkt-page .k-submit-mobile{display:none}}.kontakt2 .k-entity-name{color:var(--color-product-ink);margin:12px 0 8px}.kontakt2 .k-entity-list{grid-template-columns:minmax(0,1fr);margin:0;display:grid}.kontakt2 .k-entity-row{border-top:1px solid var(--color-hairline);justify-content:space-between;gap:16px;padding-block:12px;display:flex}.kontakt2 .k-entity-row dt{font:600 11px/1.5 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--color-product-label)}.kontakt2 .k-entity-row dd{font:400 14px/1.5 var(--font-body);color:var(--color-product-ink);text-align:right;overflow-wrap:anywhere;margin:0}.kontakt2 .k-entity-row .k-fig{font-variant-numeric:tabular-nums}@media (min-width:1024px){.kontakt2 .k-entity-list{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:32px}.kontakt2 .k-entity-row{flex-direction:column;justify-content:flex-start;gap:4px}.kontakt2 .k-entity-row dd{text-align:left}}.kontakt2 .k-note{max-width:760px;color:var(--color-product-text-secondary);margin:16px 0 0}.kontakt2 .k-response-strong{color:var(--color-product-ink);font-weight:600}@media (max-width:1023.98px){.kontakt2.mkt-page .k-desktop-only{display:none}}@media (min-width:1024px){.kontakt2.mkt-page .k-mobile-only{display:none}}