﻿.main{padding-top:20px;padding-bottom:60px}@media print,screen and (min-width: 769px){.main{padding-top:40px;padding-bottom:80px}}.person__heroimage{margin-bottom:50px}.person__heroimage__container{position:relative;padding-bottom:50px}.person__heroimage__slider{margin-left:-20px}@media print,screen and (min-width: 769px){.person__heroimage__slider{margin-left:calc((100vw - 100%)/2*-1)}}@media print,screen and (min-width: 1201px){.person__heroimage__slider{margin-right:-100px}}.person__heroimage__slider img{width:100%}.person__heroimage__nav{position:absolute;bottom:0;left:10px;z-index:100;display:flex;justify-content:center;align-items:center}@media print,screen and (min-width: 769px){.person__heroimage__nav{left:40px;margin-left:calc((100vw - 100%)/2*-1)}}@media print,screen and (min-width: 1025px){.person__heroimage__nav{left:90px}}.person__heroimage__nav .nav{display:flex;justify-content:center;align-items:center;width:30px;height:30px;cursor:pointer}@media print,screen and (min-width: 769px){.person__heroimage__nav .nav{width:40px;height:40px}}.person__heroimage__nav .nav::after{content:"";display:block;width:15px;height:15px;background-color:var(--white);border-radius:999px}@media print,screen and (min-width: 769px){.person__heroimage__nav .nav::after{width:20px;height:20px}}.person__heroimage__nav .nav.active::after{background-color:var(--black)}.person__heroimage__nav .prev,.person__heroimage__nav .next{width:40px;height:40px;cursor:pointer;background:url(../images/person/icon_arrow-slider.svg) no-repeat center center}@media print,screen and (min-width: 769px){.person__heroimage__nav .prev,.person__heroimage__nav .next{background-size:12px auto}}.person__heroimage__nav .next{transform:rotate(180deg)}.person__heroimage__detail{display:flex;justify-content:end;margin-right:-20px;margin-bottom:-20px;position:relative;z-index:100}@media print,screen and (min-width: 769px){.person__heroimage__detail{margin-right:calc((100vw - 100%)/2*-1);margin-bottom:-120px}}@media print,screen and (min-width: 1025px){.person__heroimage__detail{position:absolute;bottom:0;right:0;width:100%;max-width:1000px;margin-right:calc((100vw - 100%)/2*-1);margin-bottom:100px}}@media print,screen and (min-width: 1681px){.person__heroimage__detail{margin-right:-360px}}.person__heroimage__detail .detail{width:100%;max-width:340px;background-color:var(--white);padding:30px}@media print,screen and (min-width: 1025px){.person__heroimage__detail .detail{max-width:450px;padding:60px}}.person__heroimage__detail .title{font-size:12px}@media print,screen and (min-width: 1025px){.person__heroimage__detail .title{font-size:24px}}.person__heroimage__detail .name{font-size:30px}@media print,screen and (min-width: 1025px){.person__heroimage__detail .name{font-size:50px}}.person__heroimage__detail .year{font-size:12px}@media print,screen and (min-width: 1025px){.person__heroimage__detail .year{font-size:24px}}.pagination{padding-left:20px;padding-right:20px;display:flex;justify-content:center;margin-bottom:50px}.pagination .screen-reader-text{display:none}.pagination .nav-links{width:100%}.pagination .page-numbers{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:15px}.pagination .page-numbers li a,.pagination .page-numbers li span{display:flex;justify-content:center;align-items:center;min-width:30px;min-height:30px;border:solid 1px var(--black);padding:0 5px;font-size:12px}.pagination .page-numbers li .dots{border:none}.pagination .page-numbers li .current{color:var(--white);background-color:var(--black)}.section__archive{padding-left:20px;padding-right:20px;margin-bottom:50px}@media print,screen and (min-width: 769px){.section__archive{margin-bottom:100px}}.section__archive__heading{margin-bottom:20px}@media print,screen and (min-width: 769px){.section__archive__heading{margin-bottom:40px}}.section__archive__container{max-width:800px;margin-left:auto;margin-right:auto;background-color:var(--white);padding:20px 30px 40px;font-size:16px}@media print,screen and (min-width: 769px){.section__archive__container{padding:40px 70px 70px}}.section__archive__container .article{border-bottom:solid 1px var(--gray);width:100%;max-width:700px}.section__archive__container .article a{display:block;padding:15px 0}.section__archive__container .article .time{font-size:12px;color:#9f9f9f}.section__archive__container .article .heading{font-size:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;padding-right:35px;background:url(../images/common/icon_arrow-radius-black.svg) no-repeat right 5px center}.section__single{padding-left:20px;padding-right:20px;margin-bottom:50px}@media print,screen and (min-width: 769px){.section__single{margin-bottom:70px}}.section__single__heading{margin-bottom:20px}@media print,screen and (min-width: 769px){.section__single__heading{margin-bottom:40px}}.section__single__container{max-width:800px;margin-left:auto;margin-right:auto;background-color:var(--white);padding:30px;font-size:16px}@media print,screen and (min-width: 769px){.section__single__container{padding:60px 70px}}.section__single__container .time{font-size:12px;color:#9f9f9f}@media print,screen and (min-width: 769px){.section__single__container .time{font-size:16px}}.section__single__container h1{font-size:24px;padding-bottom:25px;border-bottom:solid 2px var(--black);margin-bottom:30px}@media print,screen and (min-width: 769px){.section__single__container h1{font-size:36px;margin-bottom:40px}}.section__single__container h2{font-size:24px;padding-bottom:10px;border-bottom:solid 1px var(--black);margin-top:30px;margin-bottom:30px}@media print,screen and (min-width: 769px){.section__single__container h2{font-size:30px;padding-bottom:20px;margin-top:30px;margin-bottom:30px}}.section__single__container h3{font-size:20px;margin-top:20px;margin-bottom:20px}@media print,screen and (min-width: 769px){.section__single__container h3{font-size:24px;margin-top:20px;margin-bottom:20px}}.section__single__container h4,.section__single__container h5,.section__single__container h6{font-size:18px;margin-top:1em;margin-bottom:1em}@media print,screen and (min-width: 769px){.section__single__container h4,.section__single__container h5,.section__single__container h6{font-size:22px;margin-top:30px;margin-bottom:30px}}.section__single__container strong{font-weight:700}.section__single__container>p{margin-top:1em}.section__single__container>p:not([class]){text-align:justify}.section__single__container .wp-block-image{margin-top:30px;margin-bottom:30px}@media print,screen and (min-width: 769px){.section__single__container .wp-block-image{margin-top:60px;margin-bottom:60px}}.section__single__container .wp-block-buttons{margin-top:30px;margin-bottom:30px}@media print,screen and (min-width: 769px){.section__single__container .wp-block-buttons{margin-top:60px;margin-bottom:60px}}.section__single__container .wp-block-buttons>.wp-block-button{display:flex;justify-content:center;align-items:center;width:100%}.section__single__container .wp-block-button__link{display:flex;justify-content:center;align-items:center;width:100%;max-width:250px;height:60px;background:var(--black) url(../images/common/icon_arrow-radius.svg) no-repeat right 20px center;color:var(--white);border-radius:999px}@media print,screen and (min-width: 1025px){.section__single__container .wp-block-button__link{max-width:400px}}.section__single__container a:not([class]){color:#656bff;text-decoration:underline}.section__single__container a[href$=".pdf"]::after{content:"";display:inline-block;background:url(../images/common/picture_as_pdf_FILL0_wght400_GRAD0_opsz24.svg) no-repeat center center;background-size:cover;width:16px;height:16px;vertical-align:middle;margin-left:6px}.section__single__container a[target=_blank]::after{content:"";display:inline-block;background:url(../images/common/open_in_new_FILL0_wght400_GRAD0_opsz24.svg) no-repeat center center;background-size:cover;width:16px;height:16px;vertical-align:middle;margin-left:6px}.section__botanical{padding-left:20px;padding-right:20px}@media print,screen and (min-width: 769px){.section__botanical{padding-left:50px;padding-right:50px}}.section__botanical .section__botanical__container{max-width:800px;margin-left:auto;margin-right:auto}.section__botanical .botanical .picture{padding:0 50px}@media print,screen and (min-width: 769px){.section__botanical .botanical .picture{padding:0 150px}}.section__botanical .botanical .picture__button__wrap{margin-top:30px}.section__botanical .botanical .picture__button{background-image:none;position:relative}.section__botanical .botanical .picture__button::before,.section__botanical .botanical .picture__button::after{content:"";display:block;width:15px;height:1px;background-color:var(--white);position:absolute;top:50%;right:24px;z-index:10}.section__botanical .botanical .picture__button::after{transform:rotate(90deg)}.section__botanical .botanical .prev,.section__botanical .botanical .next{position:absolute;top:50%;z-index:10;width:40px;height:40px;cursor:pointer;background:url(../images/person/icon_arrow-slider.svg) no-repeat center center}@media print,screen and (min-width: 769px){.section__botanical .botanical .prev,.section__botanical .botanical .next{background-size:12px auto}}.section__botanical .botanical .prev{left:0;transform:translateY(-100%)}.section__botanical .botanical .next{right:0;transform:translateY(-100%) rotate(180deg)}.section__botanical .botanical .slick-dots{margin-top:20px;position:relative;bottom:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:15px}.section__botanical .botanical .slick-dots li{margin:0;border-radius:999px;background-color:var(--white)}.section__botanical .botanical .slick-dots li.slick-active{background-color:var(--black)}.section__botanical .botanical .slick-dots li button{display:none}.section__botanical .heading{font-size:20px;background-color:var(--black);color:var(--white);padding:.5em .8em;margin-bottom:1.5em}@media print,screen and (min-width: 769px){.section__botanical .heading{font-size:30px}}.section__botanical .detail{margin-top:30px}@media print,screen and (min-width: 769px){.section__botanical .detail{margin-top:60px;display:flex;flex-wrap:wrap}}@media print,screen and (min-width: 769px){.section__botanical .detail dt,.section__botanical .detail dd{line-height:1.4;padding:1em}}@media print,screen and (min-width: 769px){.section__botanical .detail dt{border-bottom:solid 1px #9f9f9f;width:150px;position:relative}}@media print,screen and (min-width: 769px){.section__botanical .detail dt::after{content:"";display:block;width:1px;height:calc(100% - 2em);background-color:var(--black);position:absolute;top:1em;right:0;z-index:10}}.section__botanical .detail dd{border-bottom:solid 1px #9f9f9f;padding-left:.5em;padding-bottom:.25em;margin-bottom:.75em}@media print,screen and (min-width: 769px){.section__botanical .detail dd{margin-bottom:0;width:calc(100% - 150px);padding-left:2em}}@media print,screen and (min-width: 769px){.section__botanical .detail dt[data-width="200"]{width:220px}}@media print,screen and (min-width: 769px){.section__botanical .detail dt[data-width="200"]+dd{width:calc(100% - 220px)}}.dropdown--order{display:flex;align-items:center;gap:20px;margin-bottom:30px}@media print,screen and (min-width: 769px){.dropdown--order{margin-bottom:50px}}.dropdown--order .heading{font-size:16px}.dropdown--order .select{background:var(--white) url(../images/common/icon_arrow-bottom.svg) no-repeat right 20px center;color:var(--black)}.search__result{padding-left:20px;padding-right:20px}@media print,screen and (min-width: 769px){.search__result{padding-left:50px;padding-right:50px}}.search__result__heading{margin-bottom:20px}@media print,screen and (min-width: 769px){.search__result__heading{margin-bottom:30px}}.search__result__text{font-size:16px;font-weight:700;margin-bottom:20px}@media print,screen and (min-width: 769px){.search__result__text{font-size:20px}}.search__result__list{display:flex;flex-flow:column;gap:1em;margin-bottom:50px}@media print,screen and (min-width: 769px){.search__result__list{margin-bottom:80px}}.search__result__list a{display:flex;background-color:var(--white);line-height:1.6;position:relative}.search__result__list a .picture{width:25%;background-color:var(--gray);overflow:hidden}@media print,screen and (min-width: 769px){.search__result__list a .picture{width:20%}}.search__result__list a .picture img{width:100%;height:100%;transition:all .3s ease}.search__result__list a .detail{width:75%;display:flex;flex-flow:column;justify-content:center;font-size:clamp(10px,2.6666666667vw,14px);padding:clamp(10px,2.6666666667vw,30px)}@media print,screen and (min-width: 769px){.search__result__list a .detail{width:80%}}.search__result__list a .detail .name{font-size:clamp(12px,3.2vw,18px)}.search__result__list a::after{content:"View more →";display:block;position:absolute;right:0;bottom:0;z-index:10;background-color:var(--black);color:var(--white);padding:2px 10px;font-size:12px}@media print,screen and (min-width: 769px){.search__result__list a::after{font-size:14px}}@media print,screen and (min-width: 769px){.search__result__list a:hover img{transform:scale(1.1)}}.search__result__form{padding-top:20px;padding-bottom:30px;border-top:solid 1px var(--black);border-bottom:solid 1px var(--black);margin-bottom:30px}@media print,screen and (min-width: 769px){.search__result__form{padding-top:30px;padding-bottom:40px;margin-bottom:40px}}.search__result__form__heading{text-align:center;font-size:18px;margin-bottom:20px}@media print,screen and (min-width: 769px){.search__result__form__heading{font-size:20px}}