/*!
Theme Name: Looking for Lincoln
Theme URI: https://github.com/samhermes/lookingforlincoln-theme
Author: Sam Hermes
Author URI: https://samhermes.com
Description:
Version: 1.0.0
Tested up to: 6.0
Requires PHP: 7.0
Text Domain: lookingforlincoln
*/:root{--contain: 68.75rem;--contain-min: 46.875rem;--gap: 1rem;--text-color: #303030;--theme-color: #333;--dark-gray-color: #333;--medium-gray-color: #ccc;--gray-color: #f5f5f7;--admin-bar: var(--wp-admin--admin-bar--height, 0px)}@media screen and (min-width: 37.5em){:root{--gap: 2rem}}.has-primary-color-background-color{background-color:var(--theme-color) !important}*,*::before,*::after{box-sizing:border-box}body{margin:0;font-size:1rem;font-weight:400;line-height:1.5;color:#303030;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}address{margin-bottom:1rem;font-style:normal;line-height:inherit}b,strong{font-weight:600}sub,sup{position:relative;font-size:.75rem;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}figure{margin:0 0 1rem}img,picture,video,canvas{display:block;max-width:100%}img,svg{vertical-align:middle}img{height:auto}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{color:#303030}iframe{display:block;border:0}input,button,textarea,select{font:inherit}[hidden]{display:none !important}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link:focus{background-color:#fff;border:2px solid currentColor;clip:auto;left:.5rem;top:.5rem;width:auto;height:auto;padding:.5rem 1rem;margin:0;z-index:100000}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[list]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}blockquote{margin:0 0 1rem}blockquote:last-child{margin-bottom:0}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1rem;direction:ltr /* rtl:ignore */;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:1rem}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:1rem;word-wrap:break-word}a>code{color:inherit}h6,.heading-6,h5,.heading-5,h4,.heading-4,h3,.heading-3,h2,.heading-2,h1,.heading-1{margin-top:0;margin-bottom:.5em;font-weight:600;line-height:1.2}h6:not(:first-child),.heading-6:not(:first-child),h5:not(:first-child),.heading-5:not(:first-child),h4:not(:first-child),.heading-4:not(:first-child),h3:not(:first-child),.heading-3:not(:first-child),h2:not(:first-child),.heading-2:not(:first-child),h1:not(:first-child),.heading-1:not(:first-child){margin-top:1em}h1,.heading-1{font-size:1.802rem}@media screen and (min-width: 50em){h1,.heading-1{font-size:2.625rem}}h2,.heading-2{font-size:1.602rem}@media screen and (min-width: 50em){h2,.heading-2{font-size:1.7708rem}}h3,.heading-3{font-size:1.424rem}@media screen and (min-width: 50em){h3,.heading-3{font-size:1.3958rem}}h4,.heading-4{font-size:1.266rem}@media screen and (min-width: 50em){h4,.heading-4{font-size:1.1875rem}}h5,.heading-5{font-size:1.125rem}@media screen and (min-width: 50em){h5,.heading-5{font-size:1.1042rem}}h6,.heading-6{font-size:1rem}hr{margin:2rem 0;background-color:currentColor;border:0;height:.125rem}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol:last-child,ul:last-child,dl:last-child{margin-bottom:0}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}p{margin-top:0;margin-bottom:1rem}p:last-child{margin-bottom:0}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;text-align:left}th{font-weight:600;text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}p{margin-bottom:1.5rem}p:last-child{margin-bottom:0}ul,ol{margin-bottom:1.5rem}.site-header .contain,.site-header .post-list{display:flex;justify-content:space-between;align-items:center;min-height:4rem}.site-header.is-floated{color:#fff;position:absolute;width:100%;z-index:19}.site-title{font-size:1.5rem;font-weight:600;margin:0}.site-title a{text-decoration:none;color:inherit}.site-title a:hover{text-decoration:underline}.custom-logo-link{display:block;max-width:10rem}@media screen and (min-width: 37.5em){.custom-logo-link{max-width:14rem}}@media screen and (min-width: 68.75em){.custom-logo-link{max-width:18.75rem}}.custom-logo-link img{max-height:9.375rem;width:auto}.main-navigation{display:block}@media screen and (max-width: 68.6875em){.main-navigation .menu-container{background:var(--theme-color);color:#fff;position:fixed;top:0;left:100%;width:100%;height:100vh;height:100dvh;z-index:20;overflow-y:scroll;scroll-behavior:contain;padding:3.5rem 2rem 5rem;visibility:hidden;will-change:transform}}@media screen and (max-width: 68.6875em)and (prefers-reduced-motion: no-preference){.main-navigation .menu-container{transition:transform .2s ease-in,visibility 0s .2s}}@media screen and (max-width: 68.6875em){.admin-bar .main-navigation .menu-container{top:32px;height:calc(100vh - 32px)}}@media screen and (max-width: 68.6875em)and (width <= 782px){.admin-bar .main-navigation .menu-container{top:46px;height:calc(100vh - 46px)}}@media screen and (min-width: 37.5em){.main-navigation .menu-container{width:25rem}}@media screen and (min-width: 68.75em){.main-navigation .menu-container{width:auto;display:flex;flex-wrap:wrap}}@media screen and (min-width: 68.75em){.main-navigation .menu-container .focus-trap,.main-navigation .menu-container #menu-heading{display:none}}@media screen and (max-width: 68.6875em){.main-navigation.toggled .menu-container{transform:translateX(-100%);visibility:visible}}@media screen and (max-width: 68.6875em)and (prefers-reduced-motion: no-preference){.main-navigation.toggled .menu-container{transition:transform .5s cubic-bezier(0.2, 1, 0.3, 1)}}.primary-navigation ul{list-style:none;margin:0;padding-left:0}@media screen and (min-width: 68.75em){.primary-navigation ul{display:flex}}@media not screen and (min-width: 68.75em){.primary-navigation ul li{font-size:1.2rem}}.main-menu .menu-item{position:relative}@media screen and (min-width: 68.75em){.main-menu .menu-item:last-child{margin-right:-1.25rem}.main-menu .menu-item:last-child>.sub-menu{right:0}.main-menu .menu-item ul li:last-child{margin-right:0}}.main-menu .menu-item a,.main-menu .menu-item button{display:block;padding:.5rem 1.25rem;color:inherit}@media not screen and (min-width: 68.75em){.main-menu .menu-item a,.main-menu .menu-item button{padding:.5rem 0}}@media screen and (min-width: 68.75em){.is-floated .main-menu .menu-item a,.is-floated .main-menu .menu-item button{text-shadow:0 0 15px rgba(0,0,0,.5)}}.main-menu .menu-item a{text-decoration:none}.main-menu .menu-item a:hover{text-decoration:underline}.main-menu .menu-item button{background:none;border:none;text-align:left;width:100%}@media screen and (min-width: 68.75em){.main-menu .menu-item button{padding-right:.75rem}}.main-menu .menu-item button::after{content:"";width:2rem;height:1.5rem;background:url("img/chevron-down.svg") no-repeat center;background-size:contain;display:inline-block;margin-bottom:-0.3rem}@media screen and (min-width: 68.75em){.main-menu .menu-item button::after{background-image:url("img/chevron-down-dark.svg");margin-bottom:-0.4rem}.is-floated .main-menu .menu-item button::after{background-image:url("img/chevron-down.svg")}}.main-menu .menu-item .sub-menu{height:0;opacity:0;visibility:hidden;transform:translateY(-2rem)}@media not screen and (min-width: 68.75em){.main-menu .menu-item .sub-menu{margin-left:1.5rem}}@media screen and (min-width: 68.75em){.main-menu .menu-item .sub-menu{background:#fff;box-shadow:0 7px 13px -3px rgba(13,13,13,.1);border-radius:.3rem;display:block;position:absolute;top:100%;padding:.5rem 0;z-index:20}.is-floated .main-menu .menu-item .sub-menu{background:var(--theme-color)}.main-menu .menu-item .sub-menu a,.main-menu .menu-item .sub-menu button{min-width:15rem;text-shadow:none}.main-menu .menu-item .sub-menu ul{display:block;box-shadow:none;position:relative;padding:0;padding-left:1.5rem}.main-menu .menu-item .sub-menu ul a,.main-menu .menu-item .sub-menu ul button{min-width:100%}}.main-menu .menu-item button[aria-expanded=true]::after{transform:rotate(180deg)}.main-menu .menu-item button[aria-expanded=true]+.sub-menu{height:auto;opacity:1;transform:translateY(0);visibility:visible}@media(prefers-reduced-motion: no-preference){.main-menu .menu-item button[aria-expanded=true]+.sub-menu{transition:opacity .3s,transform .3s cubic-bezier(0.2, 1, 0.3, 1),visibility .3s}}@media screen and (min-width: 68.75em){.main-menu>.menu-item:not(.cancel-hover):hover>.sub-menu{height:auto;opacity:1;transform:translateY(0);visibility:visible}}@media screen and (min-width: 68.75em)and (prefers-reduced-motion: no-preference){.main-menu>.menu-item:not(.cancel-hover):hover>.sub-menu{transition:opacity .3s,transform .3s cubic-bezier(0.2, 1, 0.3, 1),visibility .3s}}.menu-open,.menu-close{display:block;background:url("img/menu.svg") no-repeat center;background-size:2rem;border:none;width:3rem;height:3rem;padding:0}@media screen and (min-width: 68.75em){.menu-open,.menu-close{display:none}}.menu-open{margin-right:-0.5rem}.is-floated .menu-open{background-image:url("img/menu-light.svg")}.menu-close{background-image:url("img/close.svg");position:absolute;top:.5rem;right:1rem;z-index:1}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.site-footer{background:var(--footer-background-color, var(--gray-color));color:var(--footer-text-color, var(--text-color));padding:1.5rem 0 0;position:sticky;top:100vh}.site-footer a{color:var(--footer-text-color, var(--text-color))}@media screen and (min-width: 37.5em){.site-footer .footer-widgets .contain,.site-footer .footer-widgets .post-list{display:flex;flex-wrap:wrap}.site-footer .footer-widgets .contain .widget,.site-footer .footer-widgets .post-list .widget{flex:1}}.site-footer .footer-copyright{padding:1rem 0}.site-footer .footer-copyright p{margin:0}.site{min-height:calc(100vh - var(--admin-bar))}.contain,.post-list{max-width:var(--contain);margin-left:auto;margin-right:auto;width:calc(100% - var(--gap)*2)}.page-header{background-color:var(--dark-gray-color)}.page-header.has-header-image{height:25em;position:relative;overflow:hidden}@media screen and (min-width: 48em){.page-header.has-header-image{height:35em}}.home.page .page-header{background-color:rgba(0,0,0,0)}.page-header-image{width:100%;height:100%}.page-header-image img{width:100%;height:100%;object-fit:cover}body:not(.home.page) .page-header-image::after{content:"";width:100%;height:40%;background:linear-gradient(to top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);position:absolute;left:0;bottom:0}.page-header-text{max-width:var(--contain);width:calc(100% - var(--gap)*2);margin:0 auto;padding:1.5rem 0}.home.page .page-header-text{padding:0}.page-header-text h1{color:#fff;font-size:2rem;margin:0;max-width:50rem}@media screen and (min-width: 37.5em){.page-header-text h1{font-size:2.5rem}}.has-header-image .page-header-text{position:absolute;bottom:2rem;left:0;right:0;padding:0}.has-header-image .page-header-text h1{font-size:2.5rem;text-shadow:0 0 15px rgba(0,0,0,.05)}@media screen and (min-width: 48em){.has-header-image .page-header-text h1{font-size:3.5rem}}.page-template-page-blank .is-floated+.site-main .page-content>.wp-block-cover.alignfull:first-child::before,.is-floated+.site-main .page-header.has-header-image::before{content:"";position:absolute;top:0;height:18rem;width:100%;z-index:5;background:linear-gradient(to bottom, hsla(0, 0%, 0%, 0.5) 0%, hsla(0, 0%, 0%, 0.494) 8.1%, hsla(0, 0%, 0%, 0.476) 15.5%, hsla(0, 0%, 0%, 0.448) 22.5%, hsla(0, 0%, 0%, 0.412) 29%, hsla(0, 0%, 0%, 0.37) 35.3%, hsla(0, 0%, 0%, 0.324) 41.2%, hsla(0, 0%, 0%, 0.275) 47.1%, hsla(0, 0%, 0%, 0.225) 52.9%, hsla(0, 0%, 0%, 0.176) 58.8%, hsla(0, 0%, 0%, 0.13) 64.7%, hsla(0, 0%, 0%, 0.088) 71%, hsla(0, 0%, 0%, 0.052) 77.5%, hsla(0, 0%, 0%, 0.024) 84.5%, hsla(0, 0%, 0%, 0.006) 91.9%, hsla(0, 0%, 0%, 0) 100%)}.post-content>[class*=wp-block],.page-content>[class*=wp-block]{margin-bottom:1.5rem}.post-content>[class*=wp-block]:last-child,.page-content>[class*=wp-block]:last-child{margin-bottom:0}.post-content>.wp-block-media-text,.page-content>.wp-block-media-text{margin-top:2.5rem;margin-bottom:2.5rem}.is-layout-flex{display:flex;flex-wrap:wrap;align-items:center}.wp-element-button,.wp-block-button__link{border-radius:.625rem;padding:.625rem 1.5625rem}@media(width <= 600px){.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{padding:1rem 1.2rem 0}}.wp-block-image figcaption{margin:.6rem 0 2rem}.wp-block-image.alignleft{float:none;display:block;margin-right:auto}.wp-block-image.alignleft img{float:left;margin:0 1.5rem 1rem 0;max-width:50%}.wp-block-image.alignright{float:none;display:block;margin-left:auto}.wp-block-image.alignright img{float:right;margin:0 0 1rem 1.5rem;max-width:50%}.wp-block-image.aligncenter img{margin:0 auto}.wp-element-caption{font-size:1rem;line-height:1.4;margin:.6rem 0 2rem}.alignfull .wp-element-caption{margin-left:var(--gap);margin-right:var(--gap)}.wp-block-cover{padding:2rem var(--gap)}.page-template-page-blank .page-content>.wp-block-cover.alignfull:first-child() .wp-block-cover__background{opacity:.1}.wp-block-heading+.wp-block-query{margin-top:2rem}@media screen and (min-width: 48.875em){.wp-block-post .wp-block-columns{gap:2rem}}.wp-block-post-title{margin-bottom:.5rem}.wp-block-post-title a{color:inherit}.wp-block-post-date{font-size:1rem;margin-top:0;margin-bottom:1rem}.search-form .search-field{background:#fff;border:2px solid #333;border-radius:.3rem;padding:.5rem .8rem;appearance:none}.search-form .search-submit{background:#333;color:#fff;border:none;padding:.625rem .8rem;border-radius:.3rem}.search-form .search-submit:focus{outline-offset:-2px}.post-content,.page-content{font-size:1.125rem}@media screen and (min-width: 37.5em){.post-content,.page-content{font-size:1.2rem}}.post-content>*,.page-content>*{max-width:var(--contain-min);margin-left:auto;margin-right:auto;width:calc(100% - var(--gap)*2)}.post-content>*.alignwide,.page-content>*.alignwide{max-width:var(--contain)}.post-content>*.alignfull,.page-content>*.alignfull{max-width:100%;width:100%}.error-404 .post-content>*,.no-results .post-content>*,.error-404 .page-content>*,.no-results .page-content>*{max-width:var(--contain)}.post-content{padding:3rem 0 6rem}.page-content>*:first-child:not(.alignfull,.has-top-offset){margin-top:3rem}.page-content>*:last-child:not(.alignfull){margin-bottom:6rem}.page-links{clear:both;margin:0 0 1.5em}.blog .page-content{min-height:0}.blog .page-content>*:last-child{margin-bottom:1rem}.post-list{list-style:none;margin-top:0;margin-bottom:0;padding:2rem 0}@media screen and (min-width: 37.5em){.post-list{padding:3.125rem 0}}.post-list li{display:grid;gap:.75rem;margin-bottom:3rem}.post-list li:last-child{margin-bottom:0}@media screen and (min-width: 37.5em){.post-list li{grid-template-columns:14rem 1fr;gap:1.5rem}}@media screen and (min-width: 48em){.post-list li{grid-template-columns:18.75rem 1fr}}.post-list li .entry-title{font-size:1.5rem;margin-bottom:.5rem}.post-list li .entry-meta{margin-bottom:1rem}.post-list li .entry-summary p{margin-bottom:0}.post-list li .post-thumbnail{order:-1;position:relative;padding-top:66.66%;align-self:flex-start}.post-list li .post-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.post-nav{display:flex;justify-content:center;padding:1rem 0 3rem}@media screen and (min-width: 37.5em){.post-nav{padding:2rem 0 4rem}}.post-nav .page-numbers{padding:.4rem .8rem;border:1px solid #aaa;border-radius:.3rem;margin:0 .2rem;text-decoration:none;line-height:1.2}@media(prefers-reduced-motion: no-preference){.post-nav .page-numbers{transition:border-color .15s}}.post-nav .page-numbers.dots{border-color:rgba(0,0,0,0);padding-left:.4rem;padding-right:.4rem}.post-nav .page-numbers.current,.post-nav .page-numbers.next,.post-nav .page-numbers.prev{background:var(--dark-gray-color);color:#fff;border-color:var(--dark-gray-color)}.post-nav a.page-numbers:hover{border-color:var(--dark-gray-color)}.sticky{display:block}.updated:not(.published){display:none}.single-post .site-header{border-bottom:1px solid var(--medium-gray-color)}.single-post .post-header{max-width:var(--contain-min);margin:2rem auto;width:calc(100% - var(--gap)*2)}@media screen and (min-width: 37.5em){.single-post .post-header{margin-top:3rem}}.single-post .post-header .entry-title{font-size:2rem;margin-bottom:.35em}@media screen and (min-width: 37.5em){.single-post .post-header .entry-title{font-size:2.5rem}}.single-post .post-header .entry-meta{font-size:1.125rem}.single-post .post-thumbnail{max-width:var(--contain-min);margin:0 auto 2rem;width:calc(100% - var(--gap)*2)}.single-post .post-content{padding-top:0}#em-wrapper{max-width:var(--contain)}#em-wrapper .em-events-list{display:grid;gap:2rem}@media screen and (min-width: 28.125em){#em-wrapper .em-events-list{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 48em){#em-wrapper .em-events-list{grid-template-columns:repeat(3, 1fr)}}#em-wrapper .em-events-list .em-item{border:1px solid #cacaca;border-radius:.5rem;padding:1rem}#em-wrapper .em-events-list .em-item-image .date{display:inline-block;text-align:center;padding:.5rem .8rem;margin-bottom:1rem}#em-wrapper .em-events-list .em-item-image .date .day{font-size:2.2rem;line-height:1;display:block}#em-wrapper .em-events-list .em-item-image .date .month{display:block;line-height:1}#em-wrapper .em-events-list .em-item-image.has-placeholder .date{background:var(--theme-color);color:#fff;border-radius:.3rem}#em-wrapper .em-events-list .em-item-title{font-size:1.5rem;margin-bottom:.5rem}#em-wrapper .em-events-list .em-item-title a{text-decoration:none;color:var(--theme-color)}#em-wrapper .em-events-list .em-item-title a:hover{text-decoration:underline}#em-wrapper .em-events-list .em-pagination{grid-column:1/-1;text-align:center}#em-wrapper .em-events-list .em-pagination .page-numbers{padding:.25rem .5rem;text-decoration:none}.single-event .site-header{margin-bottom:0}.single-event .post-header{max-width:100%;width:100%;background:var(--theme-color);color:#fff;padding:5.5rem 0 1.5rem}.single-event .post-header .entry-title{font-size:2.8rem;max-width:var(--contain);color:inherit;margin:0 auto;width:calc(100% - var(--gap)*2)}.single-event .em-event-when h3{margin-bottom:.5rem}.page-template-page-profiles .page-content{padding-bottom:3rem}.profile-photo{width:10rem;height:10rem;position:relative}@media screen and (min-width: 48em){.profile-photo{width:16rem;height:16rem}}.profile-photo img{width:100%;height:100%;object-fit:cover;border-radius:50%;position:absolute;top:0;left:0}.profile-photo .profile-photo-placeholder{background:var(--gray-color);border-radius:50%;width:100%;height:100%;aspect-ratio:1/1}.profiles-list{list-style:none;margin:0;padding:0;max-width:var(--contain);margin-left:auto;margin-right:auto;width:calc(100% - var(--gap)*2)}.profiles-list .profile-item{padding:0;margin:0 0 2.5rem;display:grid;gap:1rem}@media screen and (min-width: 37.5em){.profiles-list .profile-item{display:grid;grid-template-columns:10rem 1fr;gap:2.5rem;align-items:center}}@media screen and (min-width: 48em){.profiles-list .profile-item{grid-template-columns:16rem 1fr}}.profiles-list .profile-info .profile-name{font-size:1.5rem;margin-bottom:.25rem}@media screen and (min-width: 37.5em){.profiles-list .profile-info .profile-name{font-size:1.75rem}}.profiles-list .profile-info .profile-name a{color:var(--theme-color);text-decoration:none}.profiles-list .profile-info .profile-name a:hover{text-decoration:underline}.profiles-list .profile-info p{font-size:1.125rem;margin-bottom:0}@media screen and (min-width: 37.5em){.profiles-list .profile-info p{font-size:1.3rem}}.profiles-list .profile-photo{order:-1}@media screen and (min-width: 37.5em){.profiles-list.is-style-grid{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:start}}@media screen and (min-width: 68.75em){.profiles-list.is-style-grid{grid-template-columns:repeat(3, 1fr)}}.profiles-list.is-style-grid .profile-item{display:grid;gap:1rem;text-align:center}@media screen and (min-width: 37.5em){.profiles-list.is-style-grid .profile-item{grid-template-columns:1fr;gap:1rem}}.profiles-list.is-style-grid .profile-photo{margin:0 auto}.single-profile .site-header{margin-bottom:0}.single-profile article.profile .entry-header{background:var(--theme-color);color:#fff;padding-top:2rem;padding-bottom:2rem}.single-profile article.profile .profile-header{max-width:var(--contain-min);display:flex;flex-direction:column;text-align:center}@media screen and (min-width: 37.5em){.single-profile article.profile .profile-header{flex-direction:row;column-gap:2.5rem;justify-content:start;text-align:left;align-items:center}}.single-profile article.profile .entry-title{font-size:1.75rem;font-weight:normal;margin-bottom:0}.single-profile article.profile .entry-title:not(:last-child){margin-bottom:.5rem}@media screen and (min-width: 37.5em){.single-profile article.profile .entry-title{font-size:2.3rem}}.single-profile article.profile .profile-photo{width:10rem;height:10rem;margin:0 auto 1rem;flex-shrink:0}@media screen and (min-width: 37.5em){.single-profile article.profile .profile-photo{margin:0}}.galleries-list{padding:0;margin:0;list-style:none;display:grid;gap:1.5rem}@media screen and (min-width: 28.125em){.galleries-list{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 68.75em){.galleries-list{grid-template-columns:repeat(3, 1fr);gap:2rem}}.galleries-list .gallery-list-item{display:flex;flex-direction:column}.galleries-list .gallery-item-info{text-align:center}.galleries-list .gallery-item-title{font-size:1.125rem;margin-bottom:0}.galleries-list .gallery-item-title:not(:last-child){margin-bottom:.2rem}.galleries-list .gallery-item-title a{text-decoration:none}.galleries-list .gallery-item-title a:hover{text-decoration:underline}.galleries-list .gallery-item-date{font-size:1rem}.galleries-list .gallery-item-photo{order:-1;margin-bottom:.65rem}.galleries-list .gallery-item-photo img{border-radius:.35rem;aspect-ratio:3/2;object-fit:cover}.galleries-list .gallery-item-photo-placeholder{aspect-ratio:3/2;border-radius:.35rem;background:var(--gray-color);width:100%;height:100%}.galleries-list.is-style-list{grid-template-columns:none;gap:1rem}@media screen and (min-width: 68.75em){.galleries-list.is-style-list{gap:1.5rem}}.galleries-list.is-style-list .gallery-list-item{flex-direction:row;align-items:center;gap:1.3rem}.galleries-list.is-style-list .gallery-item-info{text-align:left}.galleries-list.is-style-list .gallery-item-photo{width:25%;margin-bottom:0}.widget{margin:0 0 1rem}.widget select{max-width:100%}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.alignwide{max-width:var(--contain);margin-left:auto;margin-right:auto}.is-layout-constrained>.alignwide{width:calc(100% - var(--gap)*2)}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}/*# sourceMappingURL=style.css.map */
