/*!*************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[0].use[3]!./template-parts/block-content-large/block-content-large.scss ***!
  \*************************************************************************************************************************************************************************************************************************************/.toc-cont{background-color:#fff;position:relative;-webkit-transition-delay:unset;transition-delay:unset;-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s;-webkit-transition-property:unset;-moz-transition-property:unset;transition-property:unset;-webkit-transition-timing-function:unset;-moz-transition-timing-function:unset;transition-timing-function:unset;will-change:unset}.toc-cont.opened .toc-nav{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.32s;-moz-transition-duration:.32s;transition-duration:.32s;-webkit-transition-property:max-height;-moz-transition-property:max-height;transition-property:max-height;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out;will-change:max-height}.toc-cont.opened .toc-btn-mob,.toc-cont.opened .toc-mask{display:none}.toc-cont.opened .toc-arr svg{transform:rotate(-90deg)}.toc-nav{background-color:#fff;box-shadow:0 4px 120px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;max-height:46px;overflow:hidden;-webkit-transition-delay:unset;transition-delay:unset;-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s;-webkit-transition-property:unset;-moz-transition-property:unset;transition-property:unset;-webkit-transition-timing-function:unset;-moz-transition-timing-function:unset;transition-timing-function:unset;will-change:unset}@media screen and (min-width:601px){.toc-nav{max-height:unset;padding:1vw 1.25vw;position:sticky;top:32px}}.toc-mask{cursor:pointer;height:100%;left:0;top:0;width:100%}@media screen and (min-width:601px){.toc-mask{display:none}}.toc-arr{align-items:center;display:flex;justify-content:center;pointer-events:none;right:4vw;top:13px}.toc-arr>svg{transform:rotate(90deg);-webkit-transition-delay:unset;transition-delay:unset;-webkit-transition-duration:.32s;-moz-transition-duration:.32s;transition-duration:.32s;-webkit-transition-property:transform;-moz-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out;will-change:transform}.toc-arr,.toc-mask{position:absolute;z-index:1}@media screen and (min-width:601px){.toc-arr,.toc-mask{display:none}}.toc-btn-mob{background-color:#def4f5;color:#00223b;font-size:.875rem;font-size:clamp(.875rem,1vw,1.125rem);padding:12px}@media screen and (min-width:601px){.toc-btn-mob{display:none}}.toc-btn{color:#00223b;font-size:.875rem;padding:10px}@supports (width:clamp(1px,1px,1px)){.toc-btn{font-size:clamp(.875rem,1vw,1.125rem);padding:clamp(10px,.6vmax,12px)}}@media screen and (hover:hover){.toc-btn:hover{background-color:rgba(222,244,245,.5);cursor:pointer}}@media screen and (min-width:601px){.toc-btn.active{background-color:#def4f5}.content-large .cont-wide{display:grid;gap:0 3.333vw;grid-template-columns:auto 1fr}}@media screen and (min-width:1600px){.content-large .cont-wide{gap:0 5vw}}.content-large__toc{margin-bottom:2vmax;position:relative}@media screen and (min-width:601px){.content-large__toc{margin-bottom:0;max-width:422px;min-width:226px;width:25vw}}@media screen and (min-width:2560px){.content-large__toc{max-width:unset;width:calc(295px + 6.615vw)}}.content-large__hd{color:#00223b;margin-bottom:24px}@supports (width:clamp(1px,1px,1px)){.content-large__hd{margin-bottom:clamp(24px,3vw,48px)}}.content-large__content-block:not(:last-of-type){margin-bottom:28px}@supports (width:clamp(1px,1px,1px)){.content-large__content-block:not(:last-of-type){margin-bottom:clamp(28px,3.2vw,54px)}}.content-large__content-block-hd{margin-bottom:16px}.content-large__content-block-txt:not(:last-of-type){margin-bottom:24px}@supports (width:clamp(1px,1px,1px)){.content-large__content-block-txt:not(:last-of-type){margin-bottom:clamp(24px,3vw,48px)}}.content-large__content-block-img{display:block;height:auto;margin-top:24px;-o-object-fit:cover;object-fit:cover;width:100%}@supports (width:clamp(1px,1px,1px)){.content-large__content-block-img{margin-top:clamp(24px,3vw,48px)}}.content-large__content-block.img-top-right{display:grid;gap:0 2.5vmax;grid-template-columns:1fr auto}@media screen and (min-width:601px){.content-large__content-block.img-top-right{gap:1vmax 2.5vmax}}@media screen and (min-width:720px){.content-large__content-block.img-top-right{gap:0 2.5vmax}}.content-large__content-block.img-top-right .content-large__content-block-txt{grid-column:1/2;grid-row:2/3}@media screen and (min-width:601px){.content-large__content-block.img-top-right .content-large__content-block-txt{grid-column:1/3}}@media screen and (min-width:720px){.content-large__content-block.img-top-right .content-large__content-block-txt{grid-column:1/2}}.content-large__content-block.img-top-right .content-large__content-block-fig{display:block;grid-column:2/3;grid-row:1/3;height:86px;height:auto;margin:0;position:relative;width:86px}@supports (width:clamp(1px,1px,1px)){.content-large__content-block.img-top-right .content-large__content-block-fig{height:clamp(86px,7.5vw,112px);width:clamp(86px,7.5vw,112px)}}@media screen and (min-width:601px){.content-large__content-block.img-top-right .content-large__content-block-fig{grid-row:1/2}}@media screen and (min-width:720px){.content-large__content-block.img-top-right .content-large__content-block-fig{grid-row:1/3}}.content-large__content-block.img-top-right .content-large__content-block-img{margin:0}