.c-blog-column{background-color:#fff;border:1px solid #e4e4ee;box-sizing:border-box}@media print,screen and (min-width:751px){.c-blog-column{border-radius:20px;padding:40px}}@media screen and (max-width:750px){.c-blog-column{border-radius:3.0769230769vw;padding:10.2564102564vw 5.1282051282vw}}.c-blog-column h4{margin:0}@media print,screen and (min-width:751px){.c-blog-column h4{font-size:22px}}@media screen and (max-width:750px){.c-blog-column h4{font-size:4.6153846154vw}}@media print,screen and (min-width:751px){.c-blog-column p{font-size:14px!important}.c-blog-column .c-blog-column__lead{margin-top:18px!important}}@media screen and (max-width:750px){.c-blog-column .c-blog-column__lead{margin-top:2.5641025641vw!important}}@media print,screen and (min-width:751px){.c-blog-column .c-blog-column__item-title{margin-top:28px!important}}@media screen and (max-width:750px){.c-blog-column .c-blog-column__item-title{margin-top:6.6666666667vw!important}}@media print,screen and (min-width:751px){.c-blog-column .c-blog-column__item-text{margin-top:0!important}}@media screen and (max-width:750px){.c-blog-column .c-blog-column__item-text{margin-top:0!important}}.c-blog-column ol{padding-left:1.4em}.c-blog-cta{background-color:#fff;border:1px solid #e4e4ee;box-sizing:border-box;text-align:center}@media print,screen and (min-width:751px){.c-blog-cta{border-radius:20px;margin-left:auto;margin-right:auto;max-width:100%;padding:32px 40px 30px;width:770px}}@media screen and (max-width:750px){.c-blog-cta{border-radius:3.0769230769vw;padding:5.641025641vw 5.1282051282vw 5.1282051282vw;text-align:left}}.c-blog-cta h4{display:inline-block;margin:0;position:relative}@media print,screen and (min-width:751px){.c-blog-cta h4{font-size:22px;padding-left:17px}}@media screen and (max-width:750px){.c-blog-cta h4{font-size:5.1282051282vw;padding-left:3.5897435897vw}}.c-blog-cta h4:before{background-color:#ad161d;border-radius:50%;content:"";left:0;position:absolute}@media print,screen and (min-width:751px){.c-blog-cta h4:before{height:7px;top:12px;width:7px}}@media screen and (max-width:750px){.c-blog-cta h4:before{height:1.5384615385vw;top:2.8205128205vw;width:1.5384615385vw}}.c-blog-cta p{margin-bottom:0}@media print,screen and (min-width:751px){.c-blog-cta p{font-size:16px;margin-top:16px!important}}@media screen and (max-width:750px){.c-blog-cta p{font-size:4.1025641026vw;margin-top:3.5897435897vw}}.c-blog-cta .c-blog-cta__link{display:inline-block}@media print,screen and (min-width:751px){.c-blog-cta .c-blog-cta__link{margin-top:16px;width:300px}}@media screen and (max-width:750px){.c-blog-cta .c-blog-cta__link{display:block;margin:4.358974359vw auto 0;min-height:15.3846153846vw;width:61.5384615385vw}}.c-blog-cta .c-blog-cta__link .foreground{justify-content:flex-start;text-align:left}@media print,screen and (min-width:751px){.c-blog-cta .c-blog-cta__link .foreground{padding:10px 60px 10px 30px}}@media screen and (max-width:750px){.c-blog-cta .c-blog-cta__link .foreground{min-height:15.3846153846vw;padding:3.0769230769vw 14.1025641026vw 3.0769230769vw 7.6923076923vw}}@media print,screen and (min-width:751px){.c-blog-cta .c-blog-cta__link .foreground>.icon{height:30px;right:20px;width:30px}}@media screen and (max-width:750px){.c-blog-cta .c-blog-cta__link .foreground>.icon{height:7.6923076923vw;right:5.1282051282vw;width:7.6923076923vw}}@media print,screen and (min-width:751px){.c-blog-cta .c-blog-cta__link .foreground>.icon svg{height:10px;width:10px}}@media screen and (max-width:750px){.c-blog-cta .c-blog-cta__link .foreground>.icon svg{height:2.5641025641vw;width:2.5641025641vw}}.c-blog-download{background-color:#fff;border:1px solid #e4e4ee;box-sizing:border-box;display:grid;overflow:hidden}@media print,screen and (min-width:751px){.c-blog-download{align-items:center;border-radius:20px;gap:30px;grid-template-columns:minmax(0,1fr) 210px;padding:35px 40px}}@media screen and (max-width:750px){.c-blog-download{border-radius:3.0769230769vw;gap:0;grid-template-columns:minmax(0,1fr);padding:9.2307692308vw 5.1282051282vw 9.7435897436vw}.c-blog-download__content{display:contents}}.c-blog-download__label{color:#ad161d;font-weight:700;margin:0;padding-left:13px;position:relative}.c-blog-download__label:before{background-color:currentColor;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:.8em;width:4px}@media screen and (max-width:750px){.c-blog-download__label:before{height:1.0256410256vw;width:1.0256410256vw}}@media print,screen and (min-width:751px){.c-blog-download__label{font-size:13px}}@media screen and (max-width:750px){.c-blog-download__label{font-size:3.5897435897vw;order:1;padding-left:2.5641025641vw}}.c-blog-download h2{border:0;margin-bottom:0;padding-bottom:0}@media print,screen and (min-width:751px){.c-blog-download h2{font-size:22px;margin-top:10px!important}}@media screen and (max-width:750px){.c-blog-download h2{font-size:4.6153846154vw;margin-top:2.0512820513vw!important;order:2}}.c-blog-download h2+p{margin-bottom:0}@media print,screen and (min-width:751px){.c-blog-download h2+p{font-size:14px;margin-top:12px!important}}@media screen and (max-width:750px){.c-blog-download h2+p{font-size:3.5897435897vw;margin-top:6.1538461538vw!important;order:4}}.c-blog-download .c-blog-download__button{display:inline-block;width:auto}@media print,screen and (min-width:751px){.c-blog-download .c-blog-download__button{margin-top:18px;min-height:60px;width:240px}}@media screen and (max-width:750px){.c-blog-download .c-blog-download__button{display:block;margin:6.1538461538vw auto 0;min-height:15.3846153846vw;order:5;width:61.5384615385vw}}.c-blog-download .c-blog-download__button .foreground{justify-content:flex-start;text-align:left}@media print,screen and (min-width:751px){.c-blog-download .c-blog-download__button .foreground{min-height:60px;padding-right:50px}}@media screen and (max-width:750px){.c-blog-download .c-blog-download__button .foreground{min-height:15.3846153846vw;padding:2.5641025641vw 12.8205128205vw 2.5641025641vw 7.6923076923vw}}@media print,screen and (min-width:751px){.c-blog-download .c-blog-download__button .foreground>.content{font-size:13px}}@media screen and (max-width:750px){.c-blog-download .c-blog-download__button .foreground>.content{font-size:3.5897435897vw}}@media print,screen and (min-width:751px){.c-blog-download .c-blog-download__button .foreground>.icon{height:30px;right:10px;width:30px}}@media screen and (max-width:750px){.c-blog-download .c-blog-download__button .foreground>.icon{height:7.6923076923vw;right:3.8461538462vw;width:7.6923076923vw}}@media print,screen and (min-width:751px){.c-blog-download .c-blog-download__button .foreground>.icon svg{height:10px;width:10px}}@media screen and (max-width:750px){.c-blog-download .c-blog-download__button .foreground>.icon svg{height:2.5641025641vw;width:2.5641025641vw}}.c-blog-download img{display:block;object-fit:cover}@media print,screen and (min-width:751px){.c-blog-download img{border-radius:10px;height:133px;width:200px}}@media screen and (max-width:750px){.c-blog-download img{border-radius:2.5641025641vw;height:34.1025641026vw;margin:6.1538461538vw auto 0;order:3;width:51.2820512821vw}}.c-blog-video-cta{text-align:center}.c-blog-video-cta .c-blog-video-cta__button{display:inline-block}@media print,screen and (min-width:751px){.c-blog-video-cta .c-blog-video-cta__button{height:70px;width:300px}}@media screen and (max-width:750px){.c-blog-video-cta .c-blog-video-cta__button{max-width:100%;min-height:17.9487179487vw;width:76.9230769231vw}}.c-blog-video-cta .c-blog-video-cta__button .foreground{justify-content:flex-start;text-align:left}@media print,screen and (min-width:751px){.c-blog-video-cta .c-blog-video-cta__button .foreground{padding:10px 60px 10px 30px}}@media screen and (max-width:750px){.c-blog-video-cta .c-blog-video-cta__button .foreground{min-height:17.9487179487vw;padding:2.5641025641vw 15.3846153846vw 2.5641025641vw 7.6923076923vw}}@media print,screen and (min-width:751px){.c-blog-video-cta .c-blog-video-cta__button .foreground>.icon{height:30px;right:20px;width:30px}}@media screen and (max-width:750px){.c-blog-video-cta .c-blog-video-cta__button .foreground>.icon{height:7.6923076923vw;right:5.1282051282vw;width:7.6923076923vw}}@media print,screen and (min-width:751px){.c-blog-video-cta .c-blog-video-cta__button .foreground>.icon svg{height:10px;width:10px}}@media screen and (max-width:750px){.c-blog-video-cta .c-blog-video-cta__button .foreground>.icon svg{height:2.5641025641vw;width:2.5641025641vw}}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body,body header.site-header{background-color:#edeff1}body main#main.main{border-width:0}@media print,screen and (min-width:751px){body main#main.main{padding-bottom:120px}}@media screen and (max-width:750px){body main#main.main{padding-bottom:17.9487179487vw}}.c-blog-cta .c-blog-cta__link,.c-blog-video-cta .c-blog-video-cta__button{display:flex;height:auto;margin-left:auto;margin-right:auto;width:fit-content}@media print,screen and (min-width:751px){.c-blog-cta .c-blog-cta__link,.c-blog-video-cta .c-blog-video-cta__button{max-width:480px;min-height:60px;min-width:240px}}@media screen and (max-width:750px){.c-blog-cta .c-blog-cta__link,.c-blog-video-cta .c-blog-video-cta__button{max-width:79.4871794872vw;min-height:15.3846153846vw;min-width:61.5384615385vw}}.c-blog-cta .c-blog-cta__link .foreground,.c-blog-video-cta .c-blog-video-cta__button .foreground{height:auto}@media print,screen and (min-width:751px){.c-blog-cta .c-blog-cta__link .foreground,.c-blog-video-cta .c-blog-video-cta__button .foreground{min-height:60px}}@media screen and (max-width:750px){.c-blog-cta .c-blog-cta__link .foreground,.c-blog-video-cta .c-blog-video-cta__button .foreground{min-height:15.3846153846vw}}.c-blog-cta .c-blog-cta__link .content,.c-blog-video-cta .c-blog-video-cta__button .content{overflow-wrap:anywhere}.c-blog-download .c-blog-download__button{display:flex;height:auto;width:fit-content}@media print,screen and (min-width:751px){.c-blog-download .c-blog-download__button{max-width:458px;min-height:40px;min-width:200px}}@media screen and (max-width:750px){.c-blog-download .c-blog-download__button{max-width:69.2307692308vw;min-height:10.2564102564vw;min-width:51.2820512821vw}}.c-blog-download .c-blog-download__button .foreground{height:auto}@media print,screen and (min-width:751px){.c-blog-download .c-blog-download__button .foreground{min-height:40px;padding-bottom:10px;padding-top:10px}}@media screen and (max-width:750px){.c-blog-download .c-blog-download__button .foreground{min-height:10.2564102564vw;padding-bottom:2.3076923077vw;padding-top:2.3076923077vw}}.c-blog-download .c-blog-download__button .content{overflow-wrap:anywhere}@media print,screen and (min-width:751px){.blog-contents{width:1300px}}.blog-contents>.blog-detail__layout{align-items:start;background-color:transparent;display:grid}@media print,screen and (min-width:751px){.blog-contents>.blog-detail__layout{border-radius:0;gap:50px;grid-template-columns:minmax(0,870px) minmax(0,380px);margin-top:20px;padding:0}}@media screen and (max-width:750px){.blog-contents>.blog-detail__layout{border-radius:0;gap:11.5384615385vw;grid-template-columns:minmax(0,1fr);padding:0}}.blog-contents>.blog-detail__layout>.blog-article{background-color:#fff;box-sizing:border-box;margin:0;min-width:0;width:auto}@media print,screen and (min-width:751px){.blog-contents>.blog-detail__layout>.blog-article{border-radius:20px;padding:50px}}@media screen and (max-width:750px){.blog-contents>.blog-detail__layout>.blog-article{border-radius:3.0769230769vw;padding:10.2564102564vw 5.1282051282vw;width:100%}}.blog-subtitle{color:#303030;font-weight:700;line-height:normal;margin-bottom:0;margin-left:0;margin-right:0}@media print,screen and (min-width:751px){.blog-subtitle{font-size:22px;margin-top:10px!important;padding-left:20px}}@media screen and (max-width:750px){.blog-subtitle{font-size:4.6153846154vw;margin-top:2.5641025641vw!important;padding-left:4.1025641026vw}}@media print,screen and (min-width:751px){.blog-article__header>.category{padding-left:20px}}@media screen and (max-width:750px){.blog-article__header>.category{padding-left:4.1025641026vw}}.blog-article__header>.blog-article__title+.hs_cos_wrapper,.blog-article__meta{margin-top:0!important}.blog-article__meta{color:#303030}@media print,screen and (min-width:751px){.blog-article__header>.category+.blog-article__meta{margin-top:50px}}@media screen and (max-width:750px){.blog-article__header>.category+.blog-article__meta{margin-top:7.6923076923vw}}@media print,screen and (min-width:751px){.blog-article__meta{font-size:14px!important}}@media screen and (max-width:750px){.blog-article__meta{font-size:2.3076923077vw!important}}.blog-article__meta p{display:flex}@media print,screen and (min-width:751px){.blog-article__meta p{gap:14px}}@media screen and (max-width:750px){.blog-article__meta p{gap:2.0512820513vw}}.blog-article__content-image,.blog-article__main-image{aspect-ratio:3/2;background-color:#fff;margin-left:0;margin-right:0;overflow:hidden}@media print,screen and (min-width:751px){.blog-article__content-image,.blog-article__main-image{aspect-ratio:auto;border-radius:14px;height:385px;width:770px}}@media screen and (max-width:750px){.blog-article__content-image,.blog-article__main-image{aspect-ratio:auto;border-radius:2.3076923077vw;height:39.7435897436vw;width:79.4871794872vw}}.blog-article__content-image img,.blog-article__main-image img{display:block;height:100%;object-fit:cover;width:100%}@media print,screen and (min-width:751px){.blog-article__main-image{margin-top:20px}}@media screen and (max-width:750px){.blog-article__main-image{margin-top:4.6153846154vw}}.blog-article__body{color:#303030}.blog-article__body li,.blog-article__body p{margin-bottom:0;margin-top:0}@media print,screen and (min-width:751px){.blog-article__body li,.blog-article__body p{font-size:16px}}@media screen and (max-width:750px){.blog-article__body li,.blog-article__body p{font-size:3.8461538462vw}}@media print,screen and (min-width:751px){.blog-article__body p+p{margin-top:18px}}@media screen and (max-width:750px){.blog-article__body p+p{margin-top:3.8461538462vw}}.blog-article__section{scroll-margin-top:120px}@media print,screen and (min-width:751px){.blog-article__section{margin-top:70px}}@media screen and (max-width:750px){.blog-article__section{margin-top:12.8205128205vw}}.blog-article__section>h2{border:0;margin:0;padding:0}@media print,screen and (min-width:751px){.blog-article__section>h2{font-size:22px}}@media screen and (max-width:750px){.blog-article__section>h2{font-size:4.6153846154vw}}@media print,screen and (min-width:751px){.blog-article__section>h2+*{margin-top:32px}}@media screen and (max-width:750px){.blog-article__section>h2+*{margin-top:6.1538461538vw}}.blog-article__section>h3{margin-bottom:0}@media print,screen and (min-width:751px){.blog-article__section>h3{font-size:18px;margin-top:55px}}@media screen and (max-width:750px){.blog-article__section>h3{font-size:4.1025641026vw;margin-top:9.7435897436vw}}@media print,screen and (min-width:751px){.blog-article__section>h3+*{margin-top:25px}}@media screen and (max-width:750px){.blog-article__section>h3+*{margin-top:4.6153846154vw}}.blog-article__section-title{margin:0}@media print,screen and (min-width:751px){.blog-profile__item{align-items:start;display:grid;gap:30px;grid-template-columns:200px minmax(0,1fr)}.blog-profile__item p,.blog-profile__item strong{line-height:28px!important}}.blog-profile__item img{aspect-ratio:1/1;background-color:#fff;display:block;object-fit:contain}@media print,screen and (min-width:751px){.blog-profile__item img{border-radius:16px;width:200px}}@media screen and (max-width:750px){.blog-profile__item img{border-radius:4.1025641026vw;margin-bottom:3.8461538462vw;margin-left:auto;margin-right:auto;width:46.1538461538vw}}.blog-profile__item .blog-profile__name{margin:0}@media print,screen and (min-width:751px){.blog-profile__item .blog-profile__name{font-size:17px}}@media screen and (max-width:750px){.blog-profile__item .blog-profile__name{font-size:4.1025641026vw;margin-top:4.6153846154vw;text-align:center}}@media print,screen and (min-width:751px){.blog-profile__item .blog-profile__position{font-size:18px}}@media screen and (max-width:750px){.blog-profile__item .blog-profile__position{font-size:4.1025641026vw;text-align:center}}@media print,screen and (min-width:751px){.blog-profile__item p:last-child{font-size:16px;margin-top:30px!important}}@media screen and (max-width:750px){.blog-profile__item p:last-child{font-size:3.8461538462vw;margin-top:3.8461538462vw!important}}@media print,screen and (min-width:751px){.blog-profile>.blog-profile__item+.blog-profile__item,.blog-profile>h2+.blog-profile__item{margin-top:30px!important}}@media screen and (max-width:750px){.blog-profile>.blog-profile__item+.blog-profile__item,.blog-profile>h2+.blog-profile__item{margin-top:7.6923076923vw!important}}.blog-profile>h2{margin:0;position:relative}@media print,screen and (min-width:751px){.blog-profile>h2{font-size:22px;padding-left:20px}}@media screen and (max-width:750px){.blog-profile>h2{font-size:4.6153846154vw;padding-left:4.1025641026vw}}.blog-profile>h2:before{background-color:#ad161d;border-radius:50%;content:"";display:block;left:0;position:absolute;top:.8em;transform:translateY(-50%)}@media print,screen and (min-width:751px){.blog-profile>h2:before{height:6px;width:6px}}@media screen and (max-width:750px){.blog-profile>h2:before{height:1.5384615385vw;width:1.5384615385vw}}.blog-profile>h2 .disc{padding-left:0}.blog-profile>h2 .disc:before{display:none}.blog-toc{background-color:#edeff1}@media print,screen and (min-width:751px){.blog-toc{border-radius:20px;margin-top:55px;padding:40px}}@media screen and (max-width:750px){.blog-toc{border-radius:5.1282051282vw;margin-top:10.2564102564vw;padding:5.1282051282vw}}.blog-toc h2{border:0;font-weight:700;line-height:1.75;margin:0;padding-bottom:0}@media print,screen and (min-width:751px){.blog-toc h2{font-size:22px}}@media screen and (max-width:750px){.blog-toc h2{font-size:4.6153846154vw}}.blog-toc .blog-toc__list{display:flex;flex-direction:column;gap:20px;list-style:none;margin-bottom:0;padding-left:0}@media print,screen and (min-width:751px){.blog-toc .blog-toc__list{margin-top:20px}}@media screen and (max-width:750px){.blog-toc .blog-toc__list{gap:5.1282051282vw;margin-top:5.1282051282vw}}.blog-toc .blog-toc__item{list-style:none;padding-left:16px;position:relative}@media screen and (max-width:750px){.blog-toc .blog-toc__item{padding-left:4.1025641026vw}}.blog-toc .blog-toc__item:before{background-color:#ad161d;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:11px;width:6px}@media screen and (max-width:750px){.blog-toc .blog-toc__item:before{height:1.5384615385vw;top:2.5641025641vw;width:1.5384615385vw}}.blog-toc .blog-toc__link{color:#303030;display:block;font-size:16px;font-weight:700;line-height:1.75;text-decoration:none!important;text-underline-position:from-font;word-break:break-word}@media screen and (max-width:750px){.blog-toc .blog-toc__link{font-size:3.8461538462vw}}.blog-toc .blog-toc__sublist{display:flex;flex-direction:column;gap:5px;list-style:none;margin:10px 0 0!important;padding-left:0}@media screen and (max-width:750px){.blog-toc .blog-toc__sublist{gap:1.2820512821vw;margin-top:2.5641025641vw!important}}.blog-toc .blog-toc__subitem{list-style:none;padding:0}.blog-toc .blog-toc__sublink{color:#303030;display:block;font-size:14px;font-weight:400;line-height:1.75;text-decoration:underline;text-underline-position:from-font;word-break:break-word}@media screen and (max-width:750px){.blog-toc .blog-toc__sublink{font-size:3.5897435897vw}}.wysiwyg-contents .blog-toc .blog-toc__link,.wysiwyg-contents .blog-toc .blog-toc__sublink{color:#303030!important}.wysiwyg-contents .blog-toc .blog-toc__item{padding-left:16px!important}@media screen and (max-width:750px){.wysiwyg-contents .blog-toc .blog-toc__item{padding-left:4.1025641026vw!important}}.wysiwyg-contents .blog-toc .blog-toc__item:before{background-color:#ad161d!important;height:6px!important;left:0!important;top:11px!important;width:6px!important}@media screen and (max-width:750px){.wysiwyg-contents .blog-toc .blog-toc__item:before{height:1.5384615385vw!important;top:2.5641025641vw!important;width:1.5384615385vw!important}}.wysiwyg-contents .blog-toc .blog-toc__subitem{padding-left:0!important}.wysiwyg-contents .blog-toc .blog-toc__subitem:before{content:none!important;display:none!important}@media print,screen and (min-width:751px){.blog-interview{margin-top:50px!important}}@media screen and (max-width:750px){.blog-interview{margin-top:12.8205128205vw!important}}.blog-summary{background-color:#fff}.blog-summary>p+p{margin-top:0!important}.blog-summary h4{border:0;padding-bottom:0}@media print,screen and (min-width:751px){.blog-rich-text>.blog-interview+p{margin-top:30px!important}}@media screen and (max-width:750px){.blog-rich-text>.blog-interview+p{margin-top:7.6923076923vw!important}}.blog-share{display:flex;justify-content:flex-end}@media print,screen and (min-width:751px){.blog-share{gap:18px;margin-top:28px}}@media screen and (max-width:750px){.blog-share{gap:4.1025641026vw}}.blog-share a,.blog-share svg{display:block}@media print,screen and (min-width:751px){.blog-share a,.blog-share svg{height:32px;width:32px}}@media screen and (max-width:750px){.blog-share a,.blog-share svg{height:8.2051282051vw;width:8.2051282051vw}}.blog-article__header>.blog-share{margin-bottom:30px;margin-top:30px}@media screen and (max-width:750px){.blog-article__header>.blog-share{margin-bottom:7.6923076923vw;margin-top:7.6923076923vw}}.blog-content-flow .blog-content-block{margin-bottom:0;margin-top:0}@media print,screen and (min-width:751px){.blog-content-flow .blog-content-block:not(:first-child){margin-top:var(--blog-block-space-pc,50px)}}@media screen and (max-width:750px){.blog-content-flow .blog-content-block:not(:first-child){margin-top:var(--blog-block-space-sp,10.2564102564vw)}}.blog-content-flow .blog-content-block--text{--blog-block-space-pc:30px;--blog-block-space-sp:6.1538461538vw}.blog-content-flow .blog-content-block--profile,.blog-content-flow .blog-content-block--section{--blog-block-space-pc:100px;--blog-block-space-sp:12.8205128205vw}.blog-content-flow .blog-content-block--related,.blog-content-flow .blog-content-block--summary,.blog-content-flow .blog-content-block--toc{--blog-block-space-pc:100px;--blog-block-space-sp:10.2564102564vw}.blog-content-flow .blog-content-block--summary{--blog-block-space-pc:50px;--blog-block-space-sp:10.2564102564vw}.blog-content-flow .blog-content-block--closing-cta{--blog-block-space-pc:50px;--blog-block-space-sp:7.1794871795vw}.blog-content-flow .blog-content-block--share{--blog-block-space-pc:50px;--blog-block-space-sp:12.8205128205vw}.blog-content-flow .blog-content-block--navigation{--blog-block-space-pc:100px;--blog-block-space-sp:20.5128205128vw}.blog-rich-text>*{margin-bottom:0}.blog-rich-text>:first-child{margin-top:0}@media print,screen and (min-width:751px){.blog-rich-text>*+*{margin-top:18px}}@media screen and (max-width:750px){.blog-rich-text>*+*{margin-top:3.8461538462vw}}@media print,screen and (min-width:751px){.blog-rich-text>h2+*{margin-top:32px}}@media screen and (max-width:750px){.blog-rich-text>h2+*{margin-top:6.1538461538vw}}@media print,screen and (min-width:751px){.blog-rich-text>h3:not(:first-child){margin-top:55px}}@media screen and (max-width:750px){.blog-rich-text>h3:not(:first-child){margin-top:9.7435897436vw}}@media print,screen and (min-width:751px){.blog-rich-text>h3+*{margin-top:25px}}@media screen and (max-width:750px){.blog-rich-text>h3+*{margin-top:4.6153846154vw}}@media print,screen and (min-width:751px){.blog-rich-text>aside{margin:50px 0}}@media screen and (max-width:750px){.blog-rich-text>aside{margin:12.8205128205vw 0}}@media print,screen and (min-width:751px){.blog-rich-text>figure{margin:50px 0}}@media screen and (max-width:750px){.blog-rich-text>figure{margin:7.6923076923vw 0}}@media print,screen and (min-width:751px){.blog-rich-text>.blog-interview{margin-top:28px}}@media screen and (max-width:750px){.blog-rich-text>.blog-interview{margin-top:5.641025641vw}}.blog-rich-text>h4{margin-bottom:0}@media print,screen and (min-width:751px){.blog-rich-text>h4{font-size:16px}}@media screen and (max-width:750px){.blog-rich-text>h4{font-size:3.8461538462vw}}.blog-rich-text>ol,.blog-rich-text>ul{padding-left:1.5em}.blog-rich-text>blockquote{background-color:#edeff1;border-left:4px solid #ad161d}@media print,screen and (min-width:751px){.blog-rich-text>blockquote{padding:22px 25px}}@media screen and (max-width:750px){.blog-rich-text>blockquote{padding:4.6153846154vw 5.1282051282vw}}.blog-rich-text>iframe,.blog-rich-text>img,.blog-rich-text>video{display:block;height:auto;max-width:100%}.blog-rich-text>img{object-fit:contain}@media print,screen and (min-width:751px){.blog-rich-text>img{border-radius:14px}}@media screen and (max-width:750px){.blog-rich-text>img{border-radius:2.3076923077vw}}.blog-sidebar{min-width:0}@media print,screen and (min-width:751px){.blog-sidebar{align-self:stretch}}@media screen and (max-width:750px){.blog-sidebar{margin-top:20.5128205128vw;padding:0 2.5641025641vw}}.blog-sidebar>.hs_cos_wrapper{display:block;min-width:0}.blog-sidebar>.blog-sidebar__banners{display:block}@media print,screen and (min-width:751px){.blog-sidebar>.blog-sidebar__banners{margin-top:40px;position:sticky;top:110px}}@media screen and (max-width:750px){.blog-sidebar>.blog-sidebar__banners{margin-top:8.9743589744vw}}.blog-sidebar>.blog-sidebar__banners .c-blog-banners{margin-top:0;position:static}.blog-sidebar__section{border-bottom:1px solid #e4e4ee}@media print,screen and (min-width:751px){.blog-sidebar__section{padding-bottom:24px}}@media screen and (max-width:750px){.blog-sidebar__section{padding-bottom:10.2564102564vw}}.blog-sidebar__section>h2{font-weight:700;margin:0;padding-left:16px;position:relative}@media print,screen and (min-width:751px){.blog-sidebar__section>h2{font-size:18px}}@media screen and (max-width:750px){.blog-sidebar__section>h2{font-size:4.358974359vw;padding-left:4.1025641026vw}}.blog-sidebar__section>h2:before{background-color:#ad161d;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:.7em;width:6px}@media screen and (max-width:750px){.blog-sidebar__section>h2:before{height:1.5384615385vw;width:1.5384615385vw}}.blog-sidebar__tags ul{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding:0}@media print,screen and (min-width:751px){.blog-sidebar__tags ul{gap:8px;margin-top:15px}}@media screen and (max-width:750px){.blog-sidebar__tags ul{gap:2.0512820513vw;margin-top:3.8461538462vw}}.blog-sidebar__tags a{background-color:#fff;border-radius:9999px;color:#303030;display:block;text-decoration:none}@media print,screen and (min-width:751px){.blog-sidebar__tags a{font-size:12px;padding:2px 10px}}@media screen and (max-width:750px){.blog-sidebar__tags a{font-size:3.0769230769vw;padding:3.0769230769vw 5.1282051282vw}}@media print,screen and (min-width:751px){.blog-sidebar__pickup{margin-top:24px}}@media screen and (max-width:750px){.blog-sidebar__pickup{margin-top:10.2564102564vw}}@media print,screen and (min-width:751px){.blog-sidebar__pickup>h2{margin-bottom:15px}}@media screen and (max-width:750px){.blog-sidebar__pickup>h2{margin-bottom:3.8461538462vw}}@media print,screen and (min-width:751px){.blog-sidebar__pickup article+article{margin-top:10px}}@media screen and (max-width:750px){.blog-sidebar__pickup article+article{margin-top:2.5641025641vw}}.blog-sidebar__pickup article{background-color:#fff;overflow:hidden}@media print,screen and (min-width:751px){.blog-sidebar__pickup article{border-radius:10px;height:75px;width:380px}}@media screen and (max-width:750px){.blog-sidebar__pickup article{border-radius:2.5641025641vw}}.blog-sidebar__pickup article a{align-items:center;color:#303030;display:grid;text-decoration:none}@media print,screen and (min-width:751px){.blog-sidebar__pickup article a{gap:12px;grid-template-columns:150px minmax(0,1fr);height:100%}}@media screen and (max-width:750px){.blog-sidebar__pickup article a{gap:3.0769230769vw;grid-template-columns:28.4615384615vw minmax(0,1fr);min-height:14.1025641026vw}}.blog-sidebar__pickup article img{background-color:#fff;height:75px;object-fit:cover;width:150px}@media screen and (max-width:750px){.blog-sidebar__pickup article img{height:14.1025641026vw;width:28.4615384615vw}}.blog-sidebar__pickup article span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media print,screen and (min-width:751px){.blog-sidebar__pickup article span{font-size:14px;padding-right:12px}}@media screen and (max-width:750px){.blog-sidebar__pickup article span{font-size:3.5897435897vw;padding-right:3.0769230769vw}}@media print,screen and (min-width:751px){.blog-sidebar .c-blog-banners{margin-top:24px;position:sticky;top:110px}}@media screen and (max-width:750px){.blog-sidebar .c-blog-banners{margin-top:10.2564102564vw}}.blog-sidebar .c-blog-banners__track{display:grid}@media print,screen and (min-width:751px){.blog-sidebar .c-blog-banners__track{gap:10px}}@media screen and (max-width:750px){.blog-sidebar .c-blog-banners__track{gap:3.0769230769vw;justify-content:center}}.blog-sidebar .c-blog-banners__item{aspect-ratio:16/9;background-color:#fff;display:block;overflow:hidden}@media print,screen and (min-width:751px){.blog-sidebar .c-blog-banners__item{border-radius:14px;height:190px;width:380px}}@media screen and (max-width:750px){.blog-sidebar .c-blog-banners__item{border-radius:3.5897435897vw;height:44.8717948718vw;width:89.7435897436vw}}.blog-sidebar .c-blog-banners__item img{display:block;height:100%;object-fit:contain;width:100%}@media print,screen and (min-width:751px){.blog-sidebar a{transition:color .4s}.blog-sidebar a:hover{color:#ad161d}}