:root{--global-font-family: "Open Sans", sans-serif;--highlight-font-family: Bitter, serif;--pp-books-link-color: #00a498;--pp-books-link-color-hover: #008c8c}.my-app button{background-color:#9acd32}.polis-member-profile__header{display:grid;gap:1.5rem;grid-template-columns:160px 1fr;align-items:start;font-family:var(--global-font-family, inherit);font-size:15px;margin-bottom:1.5rem}.polis-member-profile__header *{font-family:inherit;font-size:inherit}.polis-member-profile__portrait{aspect-ratio:4 / 5;background:#f5f5f5;overflow:hidden;width:160px;max-width:100%}.polis-member-profile__portrait-image{display:block;height:100%;max-width:100%;object-fit:cover;width:100%}.polis-member-profile__meta p{margin:0 0 .5rem}.polis-member-profile__address{margin:0 0 .5rem;white-space:pre-line}.polis-member-profile__practice{font-weight:400;line-height:1.35;margin:0 0 .75rem}.polis-member-profile__meta .label{display:inline-block;width:4em}.polis-member-profile__contacts{display:grid;gap:.35rem}.polis-member-profile__contact-row{margin:0}.polis-member-profile__entry-content{container-type:inline-size;container-name:member-profile;margin-bottom:0}.polis-member-profile__intro>:last-child{margin-bottom:0}@container member-profile (max-width: 28em){.polis-member-profile__header{grid-template-columns:1fr}}.polis-member-cards-wrap{container-name:member-cards;container-type:inline-size}.polis-member-cards-wrap--mitglied{container-name:member-cards-mitglied}.polis-member-cards{align-items:stretch;display:grid;gap:1.25rem;grid-template-columns:1fr;margin:1.5rem 0}.polis-member-cards--mitglied{grid-template-columns:repeat(2,minmax(0,1fr))}.polis-member-cards__card{color:inherit;display:grid;gap:.6rem;grid-template-rows:auto 1fr;height:100%;inline-size:100%;max-inline-size:310px;justify-self:center;text-decoration:none}.polis-member-cards__portrait{aspect-ratio:4 / 5;background:#f5f5f5;display:flex;overflow:hidden;position:relative}.polis-member-cards__portrait-image{aspect-ratio:4 / 5;display:block;filter:grayscale(100%);height:100%;object-fit:cover;transition:filter .22s ease,transform .18s ease;width:100%}.polis-member-cards__portrait-fallback{align-items:center;color:#6d6d6d;display:flex;font-size:1.6rem;justify-content:center;letter-spacing:.03em;width:100%}.polis-member-cards__card:hover .polis-member-cards__portrait-image,.polis-member-cards__card:focus-visible .polis-member-cards__portrait-image{filter:grayscale(0);transform:scale(1.025)}.polis-member-cards__name{display:-webkit-box;font-size:1rem;font-weight:400;line-height:1.35;min-block-size:2.7em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.polis-member-cards__empty{margin:1.5rem 0}.polis-member-cards__notice{background:#fff4d6;border:1px solid #e2c46b;color:#6b4d00;padding:.85rem 1rem}.polis-contact-card{align-items:stretch;column-gap:1rem;display:grid;grid-template-columns:minmax(72px,110px) minmax(0,1fr);margin:1.5rem 0}.polis-contact-card__portrait{line-height:0}.polis-contact-card__portrait .polis-member-cards__portrait-image{aspect-ratio:4 / 5;display:block;filter:none;height:auto;object-fit:cover;transition:none;width:100%}.polis-contact-card__portrait .polis-member-cards__portrait-fallback{aspect-ratio:4 / 5}.polis-contact-card__content{align-self:end;line-height:1.4;padding-bottom:.15rem}.polis-contact-card__content p{margin:0}.polis-contact-card__content>:first-child{margin-top:0}.polis-contact-card__content>:last-child{margin-bottom:0}.polis-papers{margin:1.5rem 0}.polis-papers__author{font-size:1em;font-weight:700;line-height:1.4;margin:0 0 .35rem}.polis-papers__author a{color:inherit;text-decoration:none}.polis-papers__author a:hover,.polis-papers__author a:focus{color:inherit;text-decoration:none}.polis-papers__resources{margin:0;padding-left:1.5rem}.polis-papers__resource{margin:0}@media (max-width: 640px){.polis-contact-card{grid-template-columns:minmax(0,1fr);row-gap:.85rem}.polis-contact-card__portrait{max-width:110px}}@container member-cards (min-width: 310px){.polis-member-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@container member-cards (min-width: 560px){.polis-member-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@container member-cards-mitglied (min-width: 360px){.polis-member-cards--mitglied{grid-template-columns:repeat(3,minmax(0,1fr))}}@container member-cards-mitglied (min-width: 480px){.polis-member-cards--mitglied{grid-template-columns:repeat(4,minmax(0,1fr))}}@container member-cards-mitglied (min-width: 600px){.polis-member-cards--mitglied{grid-template-columns:repeat(5,minmax(0,1fr))}}@supports not (container-type: inline-size){@media (min-width: 310px){.polis-member-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1190px){.polis-member-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 360px){.polis-member-cards--mitglied{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 480px){.polis-member-cards--mitglied{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 600px){.polis-member-cards--mitglied{grid-template-columns:repeat(5,minmax(0,1fr))}}}
