.ff26-contact__grid{display:grid;gap:3rem}.ff26-contact__details,.ff26-contact__form{min-width:0}@media (min-width:1024px){.ff26-contact__grid{gap:2rem;grid-template-columns:repeat(12,minmax(0,1fr))}.ff26-contact__details{grid-column:1/span 4}.ff26-contact__form{grid-column:6/span 7}}.ff26-contact-detail{border-top:1px solid var(--ff26-turbine);padding-block:1.25rem}.ff26-contact-detail:last-child{border-bottom:1px solid var(--ff26-turbine)}.ff26-contact-detail__label{color:var(--ff26-business);font-size:.85rem;font-weight:400;line-height:1.5}.ff26-contact-detail__value{color:var(--ff26-kaffe);font-size:1.25rem;font-weight:500;letter-spacing:-.025em;line-height:1.75rem;margin-top:.25rem;overflow-wrap:anywhere}.ff26-element .ff26-contact-detail__value{margin-top:.25rem}.ff26-element .ff26-contact-detail__link{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .3s}.ff26-element .ff26-contact-detail__link:focus-visible,.ff26-element .ff26-contact-detail__link:hover{text-decoration-color:currentColor}@media (min-width:1024px){.ff26-contact-detail__value{font-size:1.5rem;line-height:2rem}}@media (prefers-reduced-motion:reduce){.ff26-element .ff26-contact-detail__link{transition:none}}
