.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.summaryblock{border:1px solid var(--thpColorMain200);border-radius:var(--thpBorderRadius);padding:1rem;margin-block-end:var(--thpParagraphSpacing)}@media only screen and (min-width: 46.875em){.summaryblock{padding:1.5rem}}.summaryblock__header{padding-block-end:1.5rem;border-bottom:1px solid var(--thpColorMain200);margin-block-end:1.5rem;display:flex;flex-direction:column}.summaryblock__header .button{margin-block-start:1.5rem}.summaryblock__title{font-size:clamp(1.5rem,1.4085rem + .3902vw,1.75rem);letter-spacing:-0.04em}.summaryblock__intro{color:var(--thpColorFontSubtle);font-size:1rem;letter-spacing:-0.02em}.summaryblock__intro p{font-size:1rem;letter-spacing:-0.02em}.summaryblock__content{font-size:clamp(1rem,.875rem + .5333vw,1.125rem);letter-spacing:-0.03em}@media only screen and (min-width: 62.5em){.summaryblock__content{font-size:clamp(1.125rem,.8125rem + .5vw,1.25rem)}}.summaryblock__content{display:flex;flex-direction:column}.summaryblock__content__title{margin-block-end:.5rem}.summaryblock__location{display:flex;gap:.5rem;align-items:first baseline;font-size:clamp(1rem,.875rem + .5333vw,1.125rem);letter-spacing:-0.03em}@media only screen and (min-width: 62.5em){.summaryblock__location{font-size:clamp(1.125rem,.8125rem + .5vw,1.25rem)}}.summaryblock__location .icon{--_iconFill: var(--thpColorMain600);position:relative;top:.2rem}.summaryblock__cta{margin-block-start:1.5rem}.summaryblock__address{font-size:1rem;letter-spacing:-0.02em}.summaryblock__maplink{font-size:1rem;letter-spacing:-0.02em}.summaryblock__actions{margin-block-start:1.5rem;display:flex;flex-wrap:wrap;gap:1rem}.summaryblock__actions>*{flex-grow:1}
