html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}*{padding:0;margin:0;box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{font-family:Helvetica,Arial,sans-serif;font-weight:400;color:#222;scroll-behavior:smooth;-webkit-text-size-adjust:100%;margin-top:0!important}html.is-active{overflow:hidden}body{line-height:1.3;display:flex;flex-direction:column;min-height:100vh}@media screen and (max-width:1279px){body{overflow-x:hidden}}main{margin-top:60px;flex:1}a{text-decoration:none;color:#222;user-select:none;word-break:break-all}@media screen and (min-width:768px){a{transition:all .3s ease-in-out}a:hover{cursor:pointer}}ul,li{list-style:none}img{display:block;height:auto;width:100%}textarea:focus:not(:fous-visible),select:focus:not(:fous-visible),input:focus:not(:fous-visible),button:focus:not(:fous-visible){outline:none!important}textarea:focus-visible,select:focus-visible,input:focus-visible,button:focus-visible{outline:1px solid #333;outline-offset:-1px}input{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;appearance:none;font-family:Helvetica,Arial,sans-serif}input[type=month],input[type=date]{appearance:none}input[type=checkbox],input[type=radio]{display:none}input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset}select{cursor:pointer;appearance:none;font-family:Helvetica,Arial,sans-serif}textarea{font-family:Helvetica,Arial,sans-serif}sup{vertical-align:super;font-size:small}button{background-color:transparent;border:none;text-decoration:none;appearance:none;user-select:none;font-family:Helvetica,Arial,sans-serif;color:#222}@media screen and (min-width:768px){button{transition:all .3s ease-in-out}button:hover{cursor:pointer}}.header{position:fixed;top:0;left:0;width:100%;height:60px;background:#fff;border-bottom:1px solid #E0E0E0;z-index:11}.header__button{display:none;position:absolute;top:50%;left:8px;transform:translateY(-50%);width:48px;height:48px;z-index:11;transition:all .3s ease-in-out}.header__button:before,.header__button:after{content:"";position:absolute;left:50%;width:24px;height:2px;background:#1a1a1a;transform:translate(-50%);transition:all .3s ease-in-out}.header__button:before{top:17px}.header__button:after{bottom:17px}.header__button.is-active:before{transform:translate(-50%) rotate(45deg);top:calc(50% - 2px)}.header__button.is-active:after{transform:translate(-50%) rotate(-45deg);bottom:50%}.header__button:focus{outline:none}.header__button:hover{opacity:.7}.header__logo{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:768px){.header__logo{max-width:181px}.header__logo:hover{fill-opacity:.7}}@media screen and (max-width:767px){.header__logo{max-width:170px}}.header__menu{opacity:0;visibility:hidden;transition:all .3s ease-in-out;pointer-events:none;position:absolute;width:100%;height:calc(100vh - 60px);height:calc(100dvh - 60px);top:50px;left:0;background:#fff;overflow-y:auto}.header__menu.is-active{top:60px;opacity:1;visibility:visible;pointer-events:auto}@media screen and (min-width:768px){.header__nav{padding:110px 72px 58px}}@media screen and (max-width:767px){.header__nav{padding:40px 24px}}@media screen and (min-width:768px){.header__list li:not(:first-child){margin-top:24px}}@media screen and (max-width:767px){.header__list li:not(:first-child){margin-top:22px}}.header__list a{line-height:100%}@media screen and (min-width:768px){.header__list a{font-size:40px}.header__list a:hover{opacity:.4}}@media screen and (max-width:767px){.header__list a{font-size:26px}}@media screen and (min-width:768px){.header__sublist{margin-top:90px}}@media screen and (max-width:767px){.header__sublist{margin-top:64px}}@media screen and (min-width:768px){.header__sublist li:not(:first-child){margin-top:18px}}@media screen and (max-width:767px){.header__sublist li:not(:first-child){margin-top:14px}}.header__sublist a{line-height:100%}@media screen and (min-width:768px){.header__sublist a{font-size:24px}.header__sublist a:hover{opacity:.7}}@media screen and (max-width:767px){.header__sublist a{font-size:16px}}.header__search{height:32px}@media screen and (min-width:768px){.header__search{max-width:328px;margin-top:84px}}@media screen and (max-width:767px){.header__search{margin-top:58px}}.header__search label{position:relative;display:block;width:100%;height:100%;border-bottom:2px solid transparent}@media screen and (min-width:768px){.header__search label{padding-bottom:4px}}@media screen and (max-width:767px){.header__search label{padding-bottom:12px}}.header__search label:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:2px;background:#e0e0e0;transition:all .3s ease-in-out}.header__search input{width:100%;height:100%;font-size:24px}@media screen and (min-width:768px){.header__search input{font-size:24px}}@media screen and (max-width:767px){.header__search input{font-size:16px}}.header__search input::placeholder{color:#222;transition:all .3s ease-in-out}.header__search input:focus{outline:none}.header__search input:focus::placeholder{color:#e0e0e0}.header__search:has(input:focus) label:after{width:100%}.header__search:has(input:focus)+.header__language{margin-top:20px}.header__language{display:flex;align-items:center;gap:5px}@media screen and (min-width:768px){.header__language{margin-top:10px}}@media screen and (max-width:767px){.header__language{margin-top:5px}}.header__language a{font-weight:500}@media screen and (min-width:768px){.header__language a{font-size:24px}.header__language a:hover{opacity:.7}}@media screen and (max-width:767px){.header__language a{font-size:16px}}.header__language span{font-weight:500;line-height:100%}@media screen and (min-width:768px){.header__language span{font-size:24px}}@media screen and (max-width:767px){.header__language span{font-size:14px}}.header__language .jp{pointer-events:none}.header__language .en{color:#d2d2d2}html[lang^=en] .jp{color:#d2d2d2;pointer-events:auto}html[lang^=en] .en{color:#222;pointer-events:none}.footer{background:#e0e0e0}@media screen and (min-width:768px){.footer{margin-top:120px;padding:40px 0 20px}}@media screen and (max-width:767px){.footer{margin-top:64px;padding:40px 0 24px}}.footer__inner{margin-inline:auto}@media screen and (min-width:768px){.footer__inner{width:calc(100% - 112px);max-width:1290px}}@media screen and (max-width:767px){.footer__inner{width:calc(100% - 40px)}}.footer__newsletter .title{line-height:140%}@media screen and (min-width:768px){.footer__newsletter .title{font-size:16px;font-weight:500}}@media screen and (max-width:767px){.footer__newsletter .title{font-size:14px}}.footer__newsletter .details{line-height:190%;font-size:14px}@media screen and (min-width:768px){.footer__newsletter .details{margin-top:4px}}@media screen and (max-width:767px){.footer__newsletter .details{margin-top:8px}}.footer__newsletter .link{position:relative;display:inline-block;line-height:100%;margin-top:24px;padding-left:32px}@media screen and (min-width:768px){.footer__newsletter .link{font-size:16px}}@media screen and (max-width:767px){.footer__newsletter .link{font-size:14px;font-weight:500}}.footer__newsletter .link:before{content:"";position:absolute;bottom:50%;left:5px;transform:translateY(50%);width:15px;height:15px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE1IDE1IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTIuMTI3IDguMjVMMCA4LjI1TDAgNi43NUwxMi4xMjcgNi43NUw2LjQzMDc1IDEuMDUzNzVMNy41IDBMMTUgNy41TDcuNSAxNUw2LjQzMDc1IDEzLjk0NjJMMTIuMTI3IDguMjVaIiBmaWxsPSIjMUExQTFBIi8+Cjwvc3ZnPg==) no-repeat center center/contain}.footer__links{display:flex;gap:24px}@media screen and (min-width:768px){.footer__links{margin-top:24px;justify-content:space-between}}@media screen and (max-width:767px){.footer__links{margin-top:72px;flex-direction:column}}.footer__links .list{display:flex}@media screen and (min-width:768px){.footer__links .list{gap:40px}}@media screen and (max-width:767px){.footer__links .list{flex-direction:column;gap:16px}}.footer__links .list a{font-size:14px}@media screen and (min-width:768px){.footer__links .list a{line-height:190%}}@media screen and (max-width:767px){.footer__links .list a{line-height:140%}}.footer__links .sns{display:flex;align-items:center}@media screen and (min-width:768px){.footer__links .sns{gap:32px}.footer__links .sns li{width:20px;height:21px}.footer__links .sns a{display:block;width:100%;height:100%}.footer__links .sns a svg{width:100%;height:auto}}@media screen and (max-width:767px){.footer__links .sns{gap:40px}}.footer__copyright{display:flex}@media screen and (min-width:768px){.footer__copyright{margin-top:28px;gap:20px;justify-content:flex-end}}@media screen and (max-width:767px){.footer__copyright{margin-top:44px;gap:8px;flex-direction:column}}.footer__copyright li,.footer__copyright a{font-size:12px}@media screen and (min-width:768px){.footer__copyright li,.footer__copyright a{line-height:170%}}@media screen and (max-width:767px){.footer__copyright li,.footer__copyright a{line-height:140%}}@media screen and (max-width:767px){.only-pc{display:none!important}}@media screen and (min-width:768px){.only-sp{display:none!important}}.br{display:inline-block}.u-button-more{position:relative;line-height:140%;font-weight:500;width:100%;display:flex;align-items:center;text-align:center;justify-content:center;margin-inline:auto}@media screen and (min-width:768px){.u-button-more{border-radius:2px;border:1px solid #3D3D3D;font-size:16px;max-width:176px;padding:12px 44px 12px 22px}.u-button-more:hover{background-color:#f1f1f1}}@media screen and (max-width:767px){.u-button-more{font-size:14px;max-width:98px;padding:0 24px 0 8px}}.u-button-more:before,.u-button-more:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:13px;height:2px;background:#1a1a1a;margin-top:-1px}@media screen and (min-width:768px){.u-button-more:before,.u-button-more:after{right:28px}}@media screen and (max-width:767px){.u-button-more:before,.u-button-more:after{right:0}}.u-button-more:before{transform:translateY(-50%) rotate(90deg)}.u-link-more{font-size:14px;font-weight:500;line-height:100%;display:inline-block}@media screen and (min-width:768px){.u-link-more:hover{opacity:.7}}.u-link-more:after{content:"";display:inline-block;width:6px;height:10px;background:url(../img/common/icon_arrow.svg) no-repeat center center/contain;margin-left:7px;transform:translateY(1px)}.top h1{font-size:0;line-height:0}.top__mv{position:relative;padding-bottom:72px}.top__mv .swiper-slide.swiper-slide-active img{transform:scale(1.1)}.top__mv picture{display:block;overflow:hidden;height:calc(100vh - 132px);height:calc(100dvh - 132px)}.top__mv picture img{width:100%;height:100%;object-fit:cover;transition:transform 5s linear;transform:scale(1)}.top__mv video{width:100%;height:auto}.top__mv .swiper-controller-wrapper{position:absolute;bottom:24px;width:100%;display:flex;align-items:center;justify-content:center;gap:16px;height:24px}@media screen and (max-width:767px){.top__mv .swiper-controller-wrapper{padding:0 20px}}.top__mv .swiper-controller-wrapper .swiper-button-prev,.top__mv .swiper-controller-wrapper .swiper-button-next{width:24px;min-width:24px;height:24px;position:relative;inset:auto!important;margin-top:auto!important}@media screen and (min-width:768px){.top__mv .swiper-controller-wrapper .swiper-button-prev,.top__mv .swiper-controller-wrapper .swiper-button-next{transition:all .3s ease-in-out}.top__mv .swiper-controller-wrapper .swiper-button-prev:hover,.top__mv .swiper-controller-wrapper .swiper-button-next:hover{opacity:.7}}.top__mv .swiper-controller-wrapper .swiper-button-prev:before,.top__mv .swiper-controller-wrapper .swiper-button-next:before{content:"";width:9px;height:15px}.top__mv .swiper-controller-wrapper .swiper-button-prev svg,.top__mv .swiper-controller-wrapper .swiper-button-next svg{display:none}.top__mv .swiper-controller-wrapper .swiper-button-prev:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjE1IiB2aWV3Qm94PSIwIDAgOSAxNSIgZmlsbD0ibm9uZSI+CiAgPHBhdGggZD0iTTcuMjQwMzEgMTQuNDgwNkwwIDcuMjQwMzFMNy4yNDAzMSAwTDguMzA0NzUgMS4wNjQ0NEwyLjEyODY5IDcuMjQwMzFMOC4zMDQ3NSAxMy40MTYyTDcuMjQwMzEgMTQuNDgwNloiIGZpbGw9IiMxQTFBMUEiLz4KPC9zdmc+) no-repeat center center/contain}.top__mv .swiper-controller-wrapper .swiper-button-next:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjE1IiB2aWV3Qm94PSIwIDAgOSAxNSIgZmlsbD0ibm9uZSI+CiAgPHBhdGggZD0iTTEuMDY0MzcgMi43MzM1OGUtMDVMOC4zMDQ2OSA3LjI0MDM0TDEuMDY0MzcgMTQuNDgwN0wtNi4zMDM1NmUtMDUgMTMuNDE2Mkw2LjE3NiA3LjI0MDM0TC02LjQxMTU0ZS0wNSAxLjA2NDQ3TDEuMDY0MzcgMi43MzM1OGUtMDVaIiBmaWxsPSIjMUExQTFBIi8+Cjwvc3ZnPg==) no-repeat center center/contain}.top__mv .swiper-controller-wrapper .mv-progressbars{display:flex;gap:4px;width:100%;max-width:360px}.top__mv .swiper-controller-wrapper .mv-progressbars .mv-progressbar{flex:1;height:1px;background:#d2d2d2;overflow:hidden}.top__mv .swiper-controller-wrapper .mv-progressbars .mv-progressbar span{display:block;height:100%;width:0%;background:#222}.top__mv.is-single{padding-bottom:0}.top__mv.is-single picture{height:100vh;height:100dvh}@media screen and (min-width:768px){.top__section{margin-top:120px}}@media screen and (max-width:767px){.top__section{margin-top:80px}}@media screen and (min-width:768px){.top__section--exhibitions{margin-top:104px}}@media screen and (max-width:767px){.top__section--exhibitions{margin-top:40px}}.top__inner{margin-inline:auto}@media screen and (min-width:768px){.top__inner{width:calc(100% - 112px);max-width:1290px}}@media screen and (max-width:767px){.top__inner{width:calc(100% - 32px)}}.top__title{font-weight:500;overflow-wrap:break-word}@media screen and (min-width:768px){.top__title{font-size:32px}}@media screen and (max-width:767px){.top__title{font-size:26px}}@media screen and (min-width:768px){.top__events{margin-top:40px}}@media screen and (max-width:767px){.top__events{margin-top:24px}}.top__events .event{display:flex}@media screen and (min-width:768px){.top__events .event{align-items:center;justify-content:space-between;gap:32px}.top__events .event:nth-child(2n){flex-direction:row-reverse}.top__events .event:has(.event__img:hover) .event__link{opacity:.7}}@media screen and (max-width:767px){.top__events .event{flex-direction:column;gap:16px}}@media screen and (min-width:768px){.top__events .event__img{flex:1;max-width:772px}}@media screen and (min-width:768px){.top__events .event__info{flex:1;max-width:414px}}.top__events .event__title{font-weight:500}@media screen and (min-width:768px){.top__events .event__title{font-size:24px}}@media screen and (max-width:767px){.top__events .event__title{font-size:18px}}@media screen and (min-width:768px){.top__events .event__title+.event__note{margin-top:12px}}@media screen and (max-width:767px){.top__events .event__title+.event__note{margin-top:8px}}.top__events .event__lead{line-height:140%;font-weight:500}@media screen and (min-width:768px){.top__events .event__lead{font-size:16px;margin-top:12px}}@media screen and (max-width:767px){.top__events .event__lead{font-size:14px;margin-top:8px}}.top__events .event__note{line-height:140%;font-weight:500}@media screen and (min-width:768px){.top__events .event__note{font-size:14px;margin-top:2px}}@media screen and (max-width:767px){.top__events .event__note{font-size:12px}}.top__events .event__date{line-height:140%;font-weight:500;margin-top:18px}@media screen and (min-width:768px){.top__events .event__date{font-size:20px}}@media screen and (max-width:767px){.top__events .event__date{font-size:16px}}.top__events .event__date .day{display:inline-block;line-height:100%;margin-left:-.5em}@media screen and (min-width:768px){.top__events .event__date .day{font-size:14px}}@media screen and (max-width:767px){.top__events .event__date .day{font-size:12px}}.top__events .event__date .en-dash{margin:0 8px}.top__events .event__link{margin-top:28px}@media screen and (min-width:768px){.top__events .event+.event{margin-top:104px}}@media screen and (max-width:767px){.top__events .event+.event{margin-top:64px}}@media screen and (min-width:768px){.top__link{margin-top:64px}}@media screen and (max-width:767px){.top__link{margin-top:38px}}.top__newslist{position:relative}@media screen and (min-width:768px){.top__newslist{margin-top:40px}}@media screen and (max-width:767px){.top__newslist{margin-top:24px;padding-bottom:54px}}.top__newslist .news{display:flex}@media screen and (min-width:768px){.top__newslist .news{align-items:center;justify-content:space-between;gap:32px}.top__newslist .news:has(.news__link:hover) .news__img img{transform:scale(1.1)}.top__newslist .news:has(.news__img:hover) .news__link{opacity:.7}}@media screen and (max-width:767px){.top__newslist .news{flex-direction:column;gap:16px}}@media screen and (min-width:768px){.top__newslist .news__img{flex:1;max-width:772px}.top__newslist .news__img:hover img{transform:scale(1.1)}.top__newslist .news__img figure{overflow:hidden}.top__newslist .news__img figure img{transition:all .3s ease-in-out}}@media screen and (min-width:768px){.top__newslist .news__info{flex:1;max-width:414px}}.top__newslist .news__title{font-weight:500}@media screen and (min-width:768px){.top__newslist .news__title{font-size:24px}}@media screen and (max-width:767px){.top__newslist .news__title{font-size:18px}}.top__newslist .news__date{line-height:140%;font-weight:500;margin-top:18px}@media screen and (min-width:768px){.top__newslist .news__date{font-size:20px}}@media screen and (max-width:767px){.top__newslist .news__date{font-size:16px}}.top__newslist .news__link{margin-top:28px}.top__newslist .swiper-controller-wrapper{position:absolute;display:flex;align-items:center;height:18px;width:100%}@media screen and (min-width:768px){.top__newslist .swiper-controller-wrapper{top:-32px;right:0;justify-content:flex-end;max-width:110px;gap:16px}}@media screen and (max-width:767px){.top__newslist .swiper-controller-wrapper{bottom:0;justify-content:center;gap:12px}}.top__newslist .swiper-controller-wrapper .swiper-button-prev,.top__newslist .swiper-controller-wrapper .swiper-button-next{width:18px;min-width:18px;height:18px;position:relative;top:inherit;left:inherit;right:inherit;bottom:inherit;margin-top:inherit}@media screen and (min-width:768px){.top__newslist .swiper-controller-wrapper .swiper-button-prev,.top__newslist .swiper-controller-wrapper .swiper-button-next{transition:all .3s ease-in-out}.top__newslist .swiper-controller-wrapper .swiper-button-prev:hover,.top__newslist .swiper-controller-wrapper .swiper-button-next:hover{opacity:.7}}.top__newslist .swiper-controller-wrapper .swiper-button-prev:before,.top__newslist .swiper-controller-wrapper .swiper-button-next:before{content:"";width:9px;height:15px}.top__newslist .swiper-controller-wrapper .swiper-button-prev svg,.top__newslist .swiper-controller-wrapper .swiper-button-next svg{display:none}.top__newslist .swiper-controller-wrapper .swiper-button-prev:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjE1IiB2aWV3Qm94PSIwIDAgOSAxNSIgZmlsbD0ibm9uZSI+CiAgPHBhdGggZD0iTTcuMjQwMzEgMTQuNDgwNkwwIDcuMjQwMzFMNy4yNDAzMSAwTDguMzA0NzUgMS4wNjQ0NEwyLjEyODY5IDcuMjQwMzFMOC4zMDQ3NSAxMy40MTYyTDcuMjQwMzEgMTQuNDgwNloiIGZpbGw9IiMxQTFBMUEiLz4KPC9zdmc+) no-repeat center center/contain}.top__newslist .swiper-controller-wrapper .swiper-button-next:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjE1IiB2aWV3Qm94PSIwIDAgOSAxNSIgZmlsbD0ibm9uZSI+CiAgPHBhdGggZD0iTTEuMDY0MzcgMi43MzM1OGUtMDVMOC4zMDQ2OSA3LjI0MDM0TDEuMDY0MzcgMTQuNDgwN0wtNi4zMDM1NmUtMDUgMTMuNDE2Mkw2LjE3NiA3LjI0MDM0TC02LjQxMTU0ZS0wNSAxLjA2NDQ3TDEuMDY0MzcgMi43MzM1OGUtMDVaIiBmaWxsPSIjMUExQTFBIi8+Cjwvc3ZnPg==) no-repeat center center/contain}.top__newslist .swiper-controller-wrapper .swiper-pagination-fraction{position:relative;top:inherit;left:inherit;bottom:inherit}@media screen and (max-width:767px){.top__newslist .swiper-controller-wrapper .swiper-pagination-fraction{max-width:58px}}.top__newslist .swiper-controller-wrapper.is-empty{display:none}.js-fade-up{opacity:0;transform:translateY(20px);transition:all 1s ease-in-out;transition:opacity 2s ease,transform 2s ease}.js-fade-up.is-active{opacity:1;transform:translateY(0)}.single h1{font-size:0}.single__mv{position:relative}.single__mv picture img,.single__mv video{width:100%;height:auto;display:block}.single__inner{margin-inline:auto}@media screen and (min-width:768px){.single__inner{width:calc(100% - 112px);max-width:1290px}}@media screen and (max-width:767px){.single__inner{width:calc(100% - 32px)}}@media screen and (min-width:768px){.single__editable{margin-top:64px}}@media screen and (max-width:767px){.single__editable{margin-top:40px}}.single__editable h2{line-height:130%;font-weight:400}@media screen and (min-width:768px){.single__editable h2{font-size:32px;margin-top:60px}}@media screen and (max-width:767px){.single__editable h2{font-size:26px;margin-top:40px}}.single__editable h3{line-height:130%;font-weight:500}@media screen and (min-width:768px){.single__editable h3{font-size:24px;margin-top:40px}}@media screen and (max-width:767px){.single__editable h3{font-size:18px;margin-top:20px}}.single__editable h4{line-height:140%;font-weight:500}@media screen and (min-width:768px){.single__editable h4{font-size:20px;margin-top:20px}}@media screen and (max-width:767px){.single__editable h4{font-size:16px;margin-top:10px}}.single__editable h5{line-height:140%;font-weight:400;margin-top:8px}@media screen and (min-width:768px){.single__editable h5{font-size:16px}}@media screen and (max-width:767px){.single__editable h5{font-size:14px}}@media screen and (min-width:768px){.single__editable h2+.wp-block-image,.single__editable h2+.wp-block-columns,.single__editable h2+.wp-block-list,.single__editable h2+p,.single__editable h3+.wp-block-image,.single__editable h3+.wp-block-columns,.single__editable h3+.wp-block-list,.single__editable h3+p,.single__editable h4+.wp-block-image,.single__editable h4+.wp-block-columns,.single__editable h4+.wp-block-list,.single__editable h4+p,.single__editable h5+.wp-block-image,.single__editable h5+.wp-block-columns,.single__editable h5+.wp-block-list,.single__editable h5+p{margin-top:16px}}@media screen and (max-width:767px){.single__editable h2+.wp-block-image,.single__editable h2+.wp-block-columns,.single__editable h2+.wp-block-list,.single__editable h2+p,.single__editable h3+.wp-block-image,.single__editable h3+.wp-block-columns,.single__editable h3+.wp-block-list,.single__editable h3+p,.single__editable h4+.wp-block-image,.single__editable h4+.wp-block-columns,.single__editable h4+.wp-block-list,.single__editable h4+p,.single__editable h5+.wp-block-image,.single__editable h5+.wp-block-columns,.single__editable h5+.wp-block-list,.single__editable h5+p{margin-top:12px}}.single__editable p,.single__editable li,.single__editable th,.single__editable td{font-size:14px;line-height:190%}.single__editable p{margin-top:20px}.single__editable p+p,.single__editable p+.wp-block-list,.single__editable p+.wp-block-table{margin-top:16px}.single__editable hr{border-top:1px solid #E0E0E0;margin:40px 0}.single__editable .wp-block-list{list-style:revert;padding-left:1.2em;margin-top:20px}.single__editable .wp-block-list li{list-style:revert}.single__editable .wp-block-table,.single__editable .wp-block-buttons,.single__editable .wp-block-columns{margin-top:20px}.single__editable .wp-block-columns h1,.single__editable .wp-block-columns h2,.single__editable .wp-block-columns h3,.single__editable .wp-block-columns h4,.single__editable .wp-block-columns p,.single__editable .wp-block-columns ul,.single__editable .wp-block-columns ol,.single__editable .wp-block-columns table,.single__editable .wp-block-columns figure{margin-top:0}.single__editable .wp-block-columns h1+h1,.single__editable .wp-block-columns h1+h2,.single__editable .wp-block-columns h1+h3,.single__editable .wp-block-columns h1+h4,.single__editable .wp-block-columns h1+p,.single__editable .wp-block-columns h1+ul,.single__editable .wp-block-columns h1+ol,.single__editable .wp-block-columns h1+table,.single__editable .wp-block-columns h1+figure,.single__editable .wp-block-columns h2+h1,.single__editable .wp-block-columns h2+h2,.single__editable .wp-block-columns h2+h3,.single__editable .wp-block-columns h2+h4,.single__editable .wp-block-columns h2+p,.single__editable .wp-block-columns h2+ul,.single__editable .wp-block-columns h2+ol,.single__editable .wp-block-columns h2+table,.single__editable .wp-block-columns h2+figure,.single__editable .wp-block-columns h3+h1,.single__editable .wp-block-columns h3+h2,.single__editable .wp-block-columns h3+h3,.single__editable .wp-block-columns h3+h4,.single__editable .wp-block-columns h3+p,.single__editable .wp-block-columns h3+ul,.single__editable .wp-block-columns h3+ol,.single__editable .wp-block-columns h3+table,.single__editable .wp-block-columns h3+figure,.single__editable .wp-block-columns h4+h1,.single__editable .wp-block-columns h4+h2,.single__editable .wp-block-columns h4+h3,.single__editable .wp-block-columns h4+h4,.single__editable .wp-block-columns h4+p,.single__editable .wp-block-columns h4+ul,.single__editable .wp-block-columns h4+ol,.single__editable .wp-block-columns h4+table,.single__editable .wp-block-columns h4+figure,.single__editable .wp-block-columns p+h1,.single__editable .wp-block-columns p+h2,.single__editable .wp-block-columns p+h3,.single__editable .wp-block-columns p+h4,.single__editable .wp-block-columns p+p,.single__editable .wp-block-columns p+ul,.single__editable .wp-block-columns p+ol,.single__editable .wp-block-columns p+table,.single__editable .wp-block-columns p+figure,.single__editable .wp-block-columns ul+h1,.single__editable .wp-block-columns ul+h2,.single__editable .wp-block-columns ul+h3,.single__editable .wp-block-columns ul+h4,.single__editable .wp-block-columns ul+p,.single__editable .wp-block-columns ul+ul,.single__editable .wp-block-columns ul+ol,.single__editable .wp-block-columns ul+table,.single__editable .wp-block-columns ul+figure,.single__editable .wp-block-columns ol+h1,.single__editable .wp-block-columns ol+h2,.single__editable .wp-block-columns ol+h3,.single__editable .wp-block-columns ol+h4,.single__editable .wp-block-columns ol+p,.single__editable .wp-block-columns ol+ul,.single__editable .wp-block-columns ol+ol,.single__editable .wp-block-columns ol+table,.single__editable .wp-block-columns ol+figure,.single__editable .wp-block-columns table+h1,.single__editable .wp-block-columns table+h2,.single__editable .wp-block-columns table+h3,.single__editable .wp-block-columns table+h4,.single__editable .wp-block-columns table+p,.single__editable .wp-block-columns table+ul,.single__editable .wp-block-columns table+ol,.single__editable .wp-block-columns table+table,.single__editable .wp-block-columns table+figure,.single__editable .wp-block-columns figure+h1,.single__editable .wp-block-columns figure+h2,.single__editable .wp-block-columns figure+h3,.single__editable .wp-block-columns figure+h4,.single__editable .wp-block-columns figure+p,.single__editable .wp-block-columns figure+ul,.single__editable .wp-block-columns figure+ol,.single__editable .wp-block-columns figure+table,.single__editable .wp-block-columns figure+figure{margin-top:20px}.single__editable>*:first-child{margin-top:0}@media screen and (min-width:768px){.single__editable .narrow-800{max-width:800px;margin-inline:auto}}@media screen and (min-width:768px){.single__editable .narrow-720{max-width:720px;margin-inline:auto}}.page__title{text-align:center;line-height:120%;font-weight:500}@media screen and (min-width:768px){.page__title{font-size:32px;padding:64px 0 40px}}@media screen and (max-width:767px){.page__title{font-size:26px;padding:40px 0 32px}}.page__inner{margin-inline:auto}@media screen and (min-width:768px){.page__inner{width:calc(100% - 112px);max-width:1290px}}@media screen and (max-width:767px){.page__inner{width:calc(100% - 32px)}}.page__editable h2{line-height:130%;font-weight:400}@media screen and (min-width:768px){.page__editable h2{font-size:32px;margin-top:60px}}@media screen and (max-width:767px){.page__editable h2{font-size:26px;margin-top:40px}}.page__editable h3{line-height:130%;font-weight:500}@media screen and (min-width:768px){.page__editable h3{font-size:24px;margin-top:40px}}@media screen and (max-width:767px){.page__editable h3{font-size:18px;margin-top:20px}}.page__editable h4{line-height:140%;font-weight:500}@media screen and (min-width:768px){.page__editable h4{font-size:20px;margin-top:20px}}@media screen and (max-width:767px){.page__editable h4{font-size:16px;margin-top:10px}}.page__editable h5{line-height:140%;font-weight:400;margin-top:8px}@media screen and (min-width:768px){.page__editable h5{font-size:16px}}@media screen and (max-width:767px){.page__editable h5{font-size:14px}}@media screen and (min-width:768px){.page__editable h2+.wp-block-image,.page__editable h2+.wp-block-columns,.page__editable h2+.wp-block-list,.page__editable h2+p,.page__editable h3+.wp-block-image,.page__editable h3+.wp-block-columns,.page__editable h3+.wp-block-list,.page__editable h3+p,.page__editable h4+.wp-block-image,.page__editable h4+.wp-block-columns,.page__editable h4+.wp-block-list,.page__editable h4+p,.page__editable h5+.wp-block-image,.page__editable h5+.wp-block-columns,.page__editable h5+.wp-block-list,.page__editable h5+p{margin-top:16px}}@media screen and (max-width:767px){.page__editable h2+.wp-block-image,.page__editable h2+.wp-block-columns,.page__editable h2+.wp-block-list,.page__editable h2+p,.page__editable h3+.wp-block-image,.page__editable h3+.wp-block-columns,.page__editable h3+.wp-block-list,.page__editable h3+p,.page__editable h4+.wp-block-image,.page__editable h4+.wp-block-columns,.page__editable h4+.wp-block-list,.page__editable h4+p,.page__editable h5+.wp-block-image,.page__editable h5+.wp-block-columns,.page__editable h5+.wp-block-list,.page__editable h5+p{margin-top:12px}}.page__editable p,.page__editable li,.page__editable th,.page__editable td{font-size:14px;line-height:190%}.page__editable p{margin-top:40px}.page__editable p+p,.page__editable p+.wp-block-list,.page__editable p+.wp-block-table{margin-top:16px}.page__editable hr{border-top:1px solid #E0E0E0;margin:40px 0}.page__editable .wp-block-list{list-style:revert;padding-left:1.2em;margin-top:40px}.page__editable .wp-block-list li{list-style:revert}.page__editable .wp-block-table,.page__editable .wp-block-buttons,.page__editable .wp-block-columns{margin-top:40px}.page__editable .wp-block-columns h1,.page__editable .wp-block-columns h2,.page__editable .wp-block-columns h3,.page__editable .wp-block-columns h4,.page__editable .wp-block-columns p,.page__editable .wp-block-columns ul,.page__editable .wp-block-columns ol,.page__editable .wp-block-columns table,.page__editable .wp-block-columns figure{margin-top:0}.page__editable .wp-block-columns h1+h1,.page__editable .wp-block-columns h1+h2,.page__editable .wp-block-columns h1+h3,.page__editable .wp-block-columns h1+h4,.page__editable .wp-block-columns h1+p,.page__editable .wp-block-columns h1+ul,.page__editable .wp-block-columns h1+ol,.page__editable .wp-block-columns h1+table,.page__editable .wp-block-columns h1+figure,.page__editable .wp-block-columns h2+h1,.page__editable .wp-block-columns h2+h2,.page__editable .wp-block-columns h2+h3,.page__editable .wp-block-columns h2+h4,.page__editable .wp-block-columns h2+p,.page__editable .wp-block-columns h2+ul,.page__editable .wp-block-columns h2+ol,.page__editable .wp-block-columns h2+table,.page__editable .wp-block-columns h2+figure,.page__editable .wp-block-columns h3+h1,.page__editable .wp-block-columns h3+h2,.page__editable .wp-block-columns h3+h3,.page__editable .wp-block-columns h3+h4,.page__editable .wp-block-columns h3+p,.page__editable .wp-block-columns h3+ul,.page__editable .wp-block-columns h3+ol,.page__editable .wp-block-columns h3+table,.page__editable .wp-block-columns h3+figure,.page__editable .wp-block-columns h4+h1,.page__editable .wp-block-columns h4+h2,.page__editable .wp-block-columns h4+h3,.page__editable .wp-block-columns h4+h4,.page__editable .wp-block-columns h4+p,.page__editable .wp-block-columns h4+ul,.page__editable .wp-block-columns h4+ol,.page__editable .wp-block-columns h4+table,.page__editable .wp-block-columns h4+figure,.page__editable .wp-block-columns p+h1,.page__editable .wp-block-columns p+h2,.page__editable .wp-block-columns p+h3,.page__editable .wp-block-columns p+h4,.page__editable .wp-block-columns p+p,.page__editable .wp-block-columns p+ul,.page__editable .wp-block-columns p+ol,.page__editable .wp-block-columns p+table,.page__editable .wp-block-columns p+figure,.page__editable .wp-block-columns ul+h1,.page__editable .wp-block-columns ul+h2,.page__editable .wp-block-columns ul+h3,.page__editable .wp-block-columns ul+h4,.page__editable .wp-block-columns ul+p,.page__editable .wp-block-columns ul+ul,.page__editable .wp-block-columns ul+ol,.page__editable .wp-block-columns ul+table,.page__editable .wp-block-columns ul+figure,.page__editable .wp-block-columns ol+h1,.page__editable .wp-block-columns ol+h2,.page__editable .wp-block-columns ol+h3,.page__editable .wp-block-columns ol+h4,.page__editable .wp-block-columns ol+p,.page__editable .wp-block-columns ol+ul,.page__editable .wp-block-columns ol+ol,.page__editable .wp-block-columns ol+table,.page__editable .wp-block-columns ol+figure,.page__editable .wp-block-columns table+h1,.page__editable .wp-block-columns table+h2,.page__editable .wp-block-columns table+h3,.page__editable .wp-block-columns table+h4,.page__editable .wp-block-columns table+p,.page__editable .wp-block-columns table+ul,.page__editable .wp-block-columns table+ol,.page__editable .wp-block-columns table+table,.page__editable .wp-block-columns table+figure,.page__editable .wp-block-columns figure+h1,.page__editable .wp-block-columns figure+h2,.page__editable .wp-block-columns figure+h3,.page__editable .wp-block-columns figure+h4,.page__editable .wp-block-columns figure+p,.page__editable .wp-block-columns figure+ul,.page__editable .wp-block-columns figure+ol,.page__editable .wp-block-columns figure+table,.page__editable .wp-block-columns figure+figure{margin-top:40px}.page__editable>*:first-child{margin-top:0}
