body.event section.top+section.post,body.single-event section.top+section.post{background:var(--Color1Lighter)}body.event section.top+section.post .details .btn,body.single-event section.top+section.post .details .btn{background:var(--Color2Darker);border:0;color:#F5F8FA}@media (min-width:1025px){body.event section.top+section.post .details .btn:hover,body.single-event section.top+section.post .details .btn:hover{background:#BECBD9}}@media (max-width:767px){body.event section.top+section.post .details .btn,body.single-event section.top+section.post .details .btn{font-size:12px;border-radius:0}}@media (max-width:767px){body.post section.top+section.post .details{padding:16px 0;margin-bottom:16px}body.post section.top+section.post .details .text-right{text-align:left;margin-top:6px}}@media (max-width:767px){body.post section.top+section.post .title .h1{font-size:22px}}@media (max-width:767px){body.post section.top+section.post h2.intro{font-size:18px;margin-top:12px;margin-bottom:30px}}section.post{padding-bottom:80px}@media (max-width:767px){section.post{padding-bottom:15px}}section.post .details{font-family:"APM",Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:0.03em;text-transform:uppercase;padding:30px 0}section.post .details+.title{padding-top:0}@media (max-width:767px){section.post .details{font-size:14px}}section.post .sticky{border-bottom:0}section.post .title{padding:30px 137px 6px}section.post .title .h1{padding:0}section.post .title .intro{margin-top:26px}@media (max-width:1199px){section.post .title{padding:0}}@media (max-width:767px){section.post .title .h1{font-size:25px}}section.post .sidebar{padding-top:70px;width:28.3%}section.post .sidebar svg{display:none}@media (max-width:1199px){section.post .sidebar{padding-top:0;width:100%;position:sticky;top:92px;z-index:2;background:#F5F8FA}section.post .sidebar:empty+.main{padding-top:30px!important}section.post .sidebar svg{display:block;position:absolute;top:7px;right:30px;z-index:3;pointer-events:none}}@media (max-width:767px){section.post .sidebar svg{right:20px}}section.post .sidebar .chapters{z-index:3;width:250px;border:1px solid #0080FF;background:#F5F8FA;margin-left:30px}@media (min-width:1200px){section.post .sidebar .chapters{position:sticky;top:100px}}@media (max-width:1199px){section.post .sidebar .chapters{border:0;margin:0;width:100%;position:absolute}section.post .sidebar .chapters li{display:none}section.post .sidebar .chapters li.last{display:block!important;position:absolute;top:0;left:0;width:100%;border:0;height:52px}section.post .sidebar .chapters.open li{display:block}section.post .sidebar .chapters.open+svg .path{display:none}}section.post .sidebar .chapters:before{content:"Contents";display:block;font-family:"APM",Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;letter-spacing:0.03em;text-transform:uppercase;padding:20px 20px 18px;border-bottom:1px solid #BECBD9}@media (max-width:1199px){section.post .sidebar .chapters:before{padding-left:30px}}@media (max-width:767px){section.post .sidebar .chapters:before{padding-left:20px}}section.post .sidebar .chapters .active{color:#0080FF}section.post .sidebar .chapters li{cursor:pointer;padding:18px 20px 18px 20px;font-size:14px;letter-spacing:0.05em;text-transform:uppercase;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;border-bottom:1px solid #BECBD9}section.post .sidebar .chapters li.last{display:none}@media (min-width:1025px){section.post .sidebar .chapters li:hover{background:var(--Color2Light)}}section.post .sidebar .chapters li[data-inset]{padding-left:40px;font-family:"APM",Helvetica,Arial,sans-serif}@media (max-width:1199px){section.post .sidebar .chapters li{padding-left:30px}section.post .sidebar .chapters li[data-inset]{padding-left:50px}}@media (max-width:767px){section.post .sidebar .chapters li{padding-left:20px}section.post .sidebar .chapters li[data-inset]{padding-left:30px}}section.post .main{padding-top:70px;width:44%}@media (max-width:1199px){section.post .main{width:100%;padding-left:30px;padding-right:30px}}@media (max-width:767px){section.post .main{padding-left:20px;padding-right:20px}}section.post .main>:first-child{margin-top:0!important}section.post .main a{color:var(--Color1);text-decoration:underline!important;text-underline-offset:2px!important;text-decoration-thickness:1px!important}section.post .main p{line-height:140%;margin-top:14px}section.post .main span+p{margin-top:0}section.post .main h2{font-size:30px;line-height:110%;margin-top:27px;margin-bottom:29px}@media (max-width:767px){section.post .main h2{font-size:22px;margin-top:15px;margin-bottom:5px}}section.post .main h3{font-size:25px;line-height:110%;margin-top:27px;margin-bottom:29px}@media (max-width:767px){section.post .main h3{font-size:20px;margin-top:15px;margin-bottom:5px}}section.post .main h4{font-size:20px;line-height:110%;margin-top:27px;margin-bottom:29px}@media (max-width:767px){section.post .main h4{font-size:18px;margin-top:15px;margin-bottom:5px}}section.post .main .wp-block-image{margin-top:34px;margin-bottom:34px;left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:92vw}section.post .main .wp-block-image.contain{width:100%;-webkit-transform:none;transform:none;left:0}section.post .main .wp-block-image img{width:100%!important;display:block}@media (max-width:1023px){section.post .main .wp-block-image{width:100%}}@media (max-width:767px){section.post .main .wp-block-image{margin-top:15px;margin-bottom:10px}}section.post .main .wp-block-video{margin-top:34px;margin-bottom:34px}section.post .main video{width:100%}section.post .main .wp-element-caption{font-family:"APM",Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;line-height:110%;letter-spacing:0.03em;text-transform:uppercase;padding:16px 0;border-bottom:1px solid #BECBD9}section.post .main .wp-block-quote{font-size:25px;line-height:110%;text-align:center;color:#0080FF;left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:92vw;border-top:1px solid;border-bottom:1px solid;padding:50px 0;margin:34px 0}section.post .main .wp-block-quote p{margin:0 auto;max-width:59%}@media (max-width:767px){section.post .main .wp-block-quote{width:100%;left:0;-webkit-transform:none;transform:none;margin-left:0px;margin:15px 0 10px}section.post .main .wp-block-quote p{max-width:100%;line-height:110%}}section.post .main .wp-block-pullquote{margin:34px 0;border-left:1px solid #0080FF;padding-left:20px}section.post .main .wp-block-pullquote p{margin:0}@media (max-width:767px){section.post .main .wp-block-pullquote{margin:15px 0 10px}}section.post .main ul{line-height:140%}section.post .main ul li{padding-left:20px;margin-top:14px;position:relative}section.post .main ul li:before{content:"";display:block;position:absolute;width:5px;height:5px;border-radius:50%;background:#0080FF;left:0;top:9px}section.post .main ol{counter-reset:counter;line-height:110%}section.post .main ol li{counter-increment:counter;padding-left:30px;position:relative;margin-top:16px}section.post .main ol li:before{content:counter(counter) ". ";position:absolute;left:0;top:0}section.post .main sup.fn{font-size:75%;display:inline-block;vertical-align:top;line-height:1}section.post .main sup.fn a:before{content:"[";display:inline;margin-left:1px}section.post .main sup.fn a:after{content:"]";display:inline}section.post .main .wp-block-footnotes{margin-top:34px;padding-top:20px;border-top:1px solid #BECBD9;font-size:14px}