.section:where(.astro-3Z5VYS4B){margin-left:auto;margin-right:auto}@media print,screen and (min-width: 768px){.section:where(.astro-3Z5VYS4B){max-width:1040px;padding-left:20px;padding-right:20px}}@media screen and (max-width: 767px){.section:where(.astro-3Z5VYS4B){width:calc(100% - 10.6666666667vw)}}@media print,screen and (min-width: 768px){.section:where(.astro-3Z5VYS4B) section:where(.astro-3Z5VYS4B):not(:last-of-type){padding-bottom:32px}}@media print,screen and (min-width: 768px){.section:where(.astro-3Z5VYS4B) .lead:where(.astro-3Z5VYS4B){padding-bottom:32px}}@media print,screen and (min-width: 768px){.section:where(.astro-3Z5VYS4B) .txtgroup:where(.astro-3Z5VYS4B)+.txtgroup:where(.astro-3Z5VYS4B){padding-top:32px}}.profile:where(.astro-3Z5VYS4B){margin-left:auto;margin-right:auto}@media print,screen and (min-width: 768px){.profile:where(.astro-3Z5VYS4B){max-width:1040px;padding-left:20px;padding-right:20px}}@media screen and (max-width: 767px){.profile:where(.astro-3Z5VYS4B){width:calc(100% - 10.6666666667vw)}}@media print,screen and (min-width: 768px){.profile:where(.astro-3Z5VYS4B){padding-top:94px}}@media screen and (max-width: 767px){.profile:where(.astro-3Z5VYS4B){width:100%;padding-top:7.2vw}}.profile:where(.astro-3Z5VYS4B) .inner:where(.astro-3Z5VYS4B){position:relative;background-color:#eee}@media print,screen and (min-width: 768px){.profile:where(.astro-3Z5VYS4B) .inner:where(.astro-3Z5VYS4B){display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:80px;padding:60px 50px}}@media screen and (max-width: 767px){.profile:where(.astro-3Z5VYS4B) .inner:where(.astro-3Z5VYS4B){padding:16vw 5.3333333333vw 10.6666666667vw}}.profile:where(.astro-3Z5VYS4B) h2:where(.astro-3Z5VYS4B){position:absolute;color:#666;line-height:1}@media print,screen and (min-width: 768px){.profile:where(.astro-3Z5VYS4B) h2:where(.astro-3Z5VYS4B){top:-54px;left:60px;font-size:42px;font-size:2.625rem}}@media screen and (max-width: 767px){.profile:where(.astro-3Z5VYS4B) h2:where(.astro-3Z5VYS4B){top:-7.2vw;left:5.3333333333vw;font-size:27px;font-size:7.2vw}}.profile:where(.astro-3Z5VYS4B) h2:where(.astro-3Z5VYS4B) span:where(.astro-3Z5VYS4B){display:block;color:#000}@media print,screen and (min-width: 768px){.profile:where(.astro-3Z5VYS4B) h2:where(.astro-3Z5VYS4B) span:where(.astro-3Z5VYS4B){margin-bottom:16px;font-size:20px;font-size:1.25rem}}@media screen and (max-width: 767px){.profile:where(.astro-3Z5VYS4B) h2:where(.astro-3Z5VYS4B) span:where(.astro-3Z5VYS4B){margin-bottom:1.6vw;font-size:14px;font-size:3.7333333333vw}}@media screen and (max-width: 767px){.profile:where(.astro-3Z5VYS4B) .txt:where(.astro-3Z5VYS4B){margin-bottom:10.6666666667vw}}@media screen and (max-width: 767px){.pageNav:where(.astro-3Z5VYS4B){margin-top:10.6666666667vw}}.pageNav:where(.astro-3Z5VYS4B)>div:where(.astro-3Z5VYS4B){border-top-style:solid;border-top-color:#ccc}@media print,screen and (min-width: 768px){.pageNav:where(.astro-3Z5VYS4B)>div:where(.astro-3Z5VYS4B){padding-top:80px;border-top-width:1px}}@media screen and (max-width: 767px){.pageNav:where(.astro-3Z5VYS4B)>div:where(.astro-3Z5VYS4B){padding-top:10.6666666667vw;border-top-width:.2666666667vw}}
