:root{--size-border-radius: .3125rem;--size-padding: 1rem;--size-col: 3rem;--layout-cols: 24;--layout-max-width: calc(var(--layout-cols) * var(--size-col) + (var(--layout-cols) + 1) * var(--size-padding) + 140px);--grid-max-width: calc(var(--layout-cols) * var(--size-col) + (var(--layout-cols) + 1) * var(--size-padding))}:root{--color-black: 54,54,54;--color-white: 255,255,255;--color-light-gray: #eee;--color-medium-gray: #999;--color-dark-gray: #333;--color-blue: rgb(74, 62, 255);--color-blue-light: rgb(74, 62, 255, .25);--color-red: rgb(225,0,30);--color-red-light: rgba(225,0,30, .05);--color-green: rgba(132, 180, 20, 1);--color-magenta: rgba(225, 0, 120, 1);--color-primary: rgba(200, 60, 54, 1);--color-primary-light: rgba(200, 60, 54, .25);--color-secondary: rgba(47, 118, 74, 1);--color-secondary-light: rgba(47, 118, 74, .25);--color-background: rgba(var(--color-white), 1);--color-text: rgba(var(--color-black), 1);--color-text-light: rgba(var(--color-black), .25);--color-error: var(--color-red);--color-error-light: rgba(225,0,30, .25);--color-error-background: var(--color-red-light);--color-header-background: var(--color-background);--color-header-text: var(--color-text);--color-topline: var(--color-secondary)}:root{--transition-easing: ease;--transition-duration: .15s}:root{--entry-border: 0px solid var(--color-primary);--entry-border-radius: 0;--entry-background: var(--color-text);--entry-text: var(--color-background);--entry-outro-background: var(--color-secondary);--entry-outro-text: rgb(var(--color-white));--entry-statement-font-size: 1.25em;--entry-statement-font-size-large: 1.25em;--entry-person-font-size: var(--font-size-label);--entry-person-font-size-large: var(--font-size-label)}.entry{padding:0;position:relative;margin:0 auto;padding:var(--size-padding);max-width:var(--layout-max-width)}@media (min-width: 37.5em){.entry{padding-top:calc(2 * var(--size-padding))}}.entry:before{content:"";background:var(--color-primary);top:0;height:8rem;position:absolute;left:0;width:100%}@media (min-width: 37.5em){.entry:before{height:16rem}}@media (min-width: 37.5em){.entry__header{display:flex;justify-content:space-between}}.entry__intro{margin-bottom:1rem}.entry__logo{position:absolute;bottom:1rem;right:1rem;width:35%}.entry__card{border:var(--entry-border);border-radius:var(--size-border-radius);overflow:hidden;background:var(--entry-background);color:var(--entry-text);margin:0 auto;max-width:calc(16 * var(--size-col) + (16 - 1) * var(--size-padding));position:relative}.entry__card .column{margin-bottom:0;display:flex;align-items:stretch}.entry__content{display:flex;flex-direction:column;padding:clamp(1rem,5vw,3rem)}.entry__statement{font-family:var(--font-family-heading);font-size:var(--entry-statement-font-size);font-weight:400;flex:1}@media (min-width: 48em){.entry__statement{font-size:var(--entry-statement-font-size-large)}}.entry__person{flex:0 0 auto;font-size:var(--entry-person-font-size)}@media (min-width: 48em){.entry__person{font-size:var(--entry-person-font-size-large)}}@media (min-width: 48em){.entry__outro{padding:4rem 0}}.entry__badge{align-items:flex-end;display:flex}.entry__badge img{margin-bottom:var(--size-padding);max-width:12rem}@media (min-width: 80em){.entry__badge img{max-width:18rem;margin-bottom:calc(2 * var(--size-padding))}}.entry__badge p{flex:1}.entry__portrait{width:100%;height:100%;position:relative;border-radius:var(--size-border-radius);overflow:hidden}.entry__portrait__image{display:block;transition:opacity .35s ease;width:100%;height:100%;object-fit:cover}.entry__info{max-width:50rem}.entry__info--after{margin-left:-1rem;margin-top:-2em}@media (min-width: 48em){.entry__info--after{margin-top:0}}@media (min-width: 48em){.entry__info{margin-left:2rem;max-width:none;width:50%}}.entry__confirmation__canvas{display:block;height:16em;margin:0 auto 2em;width:16em}.entry__gender{margin-top:.2em;vertical-align:top;width:.4em}.entry__tags{margin-bottom:1em}.entry__localmedia-slider{padding:0;margin:0}.entry__localmedia-slider-item{list-style-type:none;margin:0;padding:0}.entry__localmedia-slider-link{display:block;padding:.5rem;transition:all .25s ease}.entry__localmedia-slider-link:hover{transform:scale(1.0125);box-shadow:0 2px 6px #0003}@keyframes portrait{0%{transform:scale(.9) rotate(-4deg);box-shadow:0 .2em 1em rgba(var(--color-black),.25)}to{transform:scale(1) rotate(-4deg);box-shadow:0 .2em 1em rgba(var(--color-black),.5)}}
