.page-node-type-article .site-middle .block .block__layout{padding-top:48px}@media screen and (min-width:1200px){.page-node-type-article .site-middle .block .block__layout{padding-top:4rem}}.article-full{margin:0 auto 24px}@media screen and (min-width:1200px){.article-full{margin-bottom:2rem}}.article-full__title{margin-bottom:24px;font-size:28px;font-weight:900;line-height:1.1}@media screen and (min-width:1200px){.article-full__title{font-size:2rem;line-height:1.1}}.article-full__title.pc{display:none;font-size:28px;font-weight:900;line-height:1.1}@media screen and (min-width:1200px){.article-full__title.pc{font-size:2rem;line-height:1.1}}@media screen and (min-width:1200px){.article-full__title{margin-bottom:1.6rem}.article-full__title.mob{display:none}.article-full__title.pc{display:block}}@media screen and (min-width:768px){.article-full__columns{display:flex;flex-direction:column}}@media screen and (min-width:1200px){.article-full__columns{flex-direction:row;align-items:flex-start;gap:1.2rem}.article-full__columns:not(.has-contents){justify-content:center}}.article-full__contents{margin-bottom:24px}@media screen and (min-width:1200px){.article-full__contents{width:100%;max-width:18.9rem;margin-bottom:0}}.article-full__contents--title{font-size:28px;font-weight:900;line-height:1.1;margin-bottom:16px}@media screen and (min-width:1200px){.article-full__contents--title{font-size:2rem;line-height:1.1}}@media screen and (min-width:1200px){.article-full__contents--title{text-align:left;margin-bottom:1.2rem}}.article-full__contents--items{counter-reset:contents}@media screen and (min-width:768px){.article-full__contents--items{display:flex;flex-direction:column;align-items:center}}@media screen and (min-width:1200px){.article-full__contents--items{align-items:flex-start;text-align:left}}.article-full__contents--item{width:fit-content;font-size:1rem;font-weight:400;line-height:1.5;counter-increment:contents;width:100%;cursor:pointer;transition:all 0.2s;display:flex}@media screen and (min-width:1200px){.article-full__contents--item{font-size:1rem;font-weight:400;line-height:1.5}}.article-full__contents--item>*{text-decoration:underline}.article-full__contents--item:before{content:counter(contents) ".";margin-right:5px}.article-full__contents--item:not(:last-child){margin-bottom:12px}@media screen and (min-width:1200px){.article-full__contents--item:not(:last-child){margin-bottom:0.8rem}}@media screen and (min-width:1200px){.article-full__contents--item:hover{color:var(--secondary-500)}}.article-full__main{width:100%}@media screen and (min-width:1200px){.article-full__main{max-width:59.1rem;margin-left:auto}}@media screen and (min-width:1200px){.article-full__bottom{max-width:39rem;margin:auto}}.article-full__title{margin-bottom:24px;font-size:24px;font-weight:900;line-height:1.1}@media screen and (min-width:1200px){.article-full__title{font-size:1.7rem;line-height:1.1}}@media screen and (min-width:1200px){.article-full__title{margin-bottom:1.9rem}}.article-full .field-page-img{margin:0 0 24px;text-align:center}@media screen and (min-width:1200px){.article-full .field-page-img{margin-bottom:1.6rem}}.article-full .field-page-img img{width:100%;border-radius:var(--itemRadius)}.article-full .field-page-reference__item:not(:last-child){margin-bottom:32px}@media screen and (min-width:1200px){.article-full .field-page-reference__item:not(:last-child){margin-bottom:3.2rem}}.article-full .paragraph--type--blog-section .field-paragraph-title{font-size:19px;font-weight:900;line-height:1.1;margin-bottom:16px}@media screen and (min-width:1200px){.article-full .paragraph--type--blog-section .field-paragraph-title{font-size:1.2rem;line-height:1.1}}@media screen and (min-width:1200px){.article-full .paragraph--type--blog-section .field-paragraph-title{margin-bottom:0.8rem}}.article-full .paragraph--type--blog-section .field-paragraph-text h6,.article-full .paragraph--type--blog-section .field-paragraph-text h5,.article-full .paragraph--type--blog-section .field-paragraph-text h4,.article-full .paragraph--type--blog-section .field-paragraph-text h3,.article-full .paragraph--type--blog-section .field-paragraph-text h2,.article-full .paragraph--type--blog-section .field-paragraph-text h1{margin:0.5em 0}.article-full .paragraph--type--blog-section .field-paragraph-text h6:first-child,.article-full .paragraph--type--blog-section .field-paragraph-text h5:first-child,.article-full .paragraph--type--blog-section .field-paragraph-text h4:first-child,.article-full .paragraph--type--blog-section .field-paragraph-text h3:first-child,.article-full .paragraph--type--blog-section .field-paragraph-text h2:first-child,.article-full .paragraph--type--blog-section .field-paragraph-text h1:first-child{margin-top:0}.article-full .paragraph--type--blog-section .field-paragraph-text h6:last-child,.article-full .paragraph--type--blog-section .field-paragraph-text h5:last-child,.article-full .paragraph--type--blog-section .field-paragraph-text h4:last-child,.article-full .paragraph--type--blog-section .field-paragraph-text h3:last-child,.article-full .paragraph--type--blog-section .field-paragraph-text h2:last-child,.article-full .paragraph--type--blog-section .field-paragraph-text h1:last-child{margin-bottom:0}.article-full .paragraph--type--blog-section .field-paragraph-text blockquote{font-size:14px;font-weight:500;line-height:1.1;padding:15px;background:var(--primary-500);text-align:center;border-radius:5px;overflow:hidden;color:#fff;min-width:20%;margin:1rem 0}@media screen and (min-width:1200px){.article-full .paragraph--type--blog-section .field-paragraph-text blockquote{font-size:1rem;line-height:1.1}}@media screen and (min-width:1200px){.article-full .paragraph--type--blog-section .field-paragraph-text blockquote{padding:1.5rem}}.article-full .paragraph--type--blog-section .field-paragraph-text blockquote:before{display:none}.article-full .paragraph--type--blog-section .field-paragraph-text blockquote:first-child{margin-top:0}.article-full .paragraph--type--blog-section .field-paragraph-text blockquote:last-child{margin-bottom:0}.article-full .paragraph--type--blog-section .field-paragraph-text ol,.article-full .paragraph--type--blog-section .field-paragraph-text ul{margin:1em 0}.article-full .paragraph--type--blog-section .field-paragraph-text ol:first-child,.article-full .paragraph--type--blog-section .field-paragraph-text ul:first-child{margin-top:0}.article-full .paragraph--type--blog-section .field-paragraph-text ol:last-child,.article-full .paragraph--type--blog-section .field-paragraph-text ul:last-child{margin-bottom:0}.article-full .paragraph--type--blog-section .field-paragraph-text ol li,.article-full .paragraph--type--blog-section .field-paragraph-text ul li{margin:0 0 5px;min-width:200px}.article-full .paragraph--type--blog-section .field-paragraph-text ol li:last-of-type,.article-full .paragraph--type--blog-section .field-paragraph-text ul li:last-of-type{margin-bottom:0}.article-full .paragraph--type--blog-section .field-paragraph-text ul li{overflow:hidden;padding:0 0 0 16px;position:relative;text-align:left}.article-full .paragraph--type--blog-section .field-paragraph-text ul li:before{width:4px;height:4px;content:"";border-radius:2px;position:absolute;left:5px;top:0.75em;margin-top:-1px;background:var(--whiteColor)}.article-full .paragraph--type--blog-section .field-paragraph-text ol{counter-reset:list}.article-full .paragraph--type--blog-section .field-paragraph-text ol li{overflow:hidden;padding:0 0 0 1.5em;position:relative;text-align:left}.article-full .paragraph--type--blog-section .field-paragraph-text ol li:before{counter-increment:list;content:counters(list, ".") ".";position:absolute;left:0}.article-full .paragraph--type--blog-section .field-paragraph-text ol li li{padding-left:2em}.article-full .paragraph--type--blog-section .field-paragraph-text table{width:100% !important;border-collapse:collapse;float:none;border:none;margin:1em 0}.article-full .paragraph--type--blog-section .field-paragraph-text table:first-child{margin-top:0}.article-full .paragraph--type--blog-section .field-paragraph-text table:last-child{margin-bottom:0}.article-full .paragraph--type--blog-section .field-paragraph-text table th,.article-full .paragraph--type--blog-section .field-paragraph-text table td{border:none;padding:15px}.article-full .paragraph--type--blog-section .field-paragraph-text table th{font-size:1rem;font-weight:700;background:var(--primary-500);color:#FFFFFF;vertical-align:bottom}.article-full .paragraph--type--blog-section .field-paragraph-text table tr{border:none}.article-full .paragraph--type--blog-section .field-paragraph-text table tr:nth-child(even){background:var(--grey-100)}.article-full .paragraph--type--blog-section .field-paragraph-text table td{vertical-align:top;font-size:0.8rem;background:none}.article-full .paragraph--type--blog-section .field-paragraph-text .youtube-container{max-width:1170px;margin-left:auto;margin-right:auto;clear:both}.article-full .paragraph--type--blog-section .field-paragraph-text .align-left,.article-full .paragraph--type--blog-section .field-paragraph-text .align-right,.article-full .paragraph--type--blog-section .field-paragraph-text .align-center{margin:1rem 1.5rem}.article-full .paragraph--type--blog-section .field-paragraph-text .align-left:first-child,.article-full .paragraph--type--blog-section .field-paragraph-text .align-right:first-child,.article-full .paragraph--type--blog-section .field-paragraph-text .align-center:first-child{margin-top:0}.article-full .paragraph--type--blog-section .field-paragraph-text .align-left{margin-left:0}.article-full .paragraph--type--blog-section .field-paragraph-text .align-right{margin-right:0}.article-full .paragraph--type--blog-section .field-paragraph-text .align-center{margin-left:auto;margin-right:auto}.article-full .paragraph--type--blog-section .field-paragraph-text p:not(:last-of-type){margin-bottom:8px}@media screen and (min-width:1200px){.article-full .paragraph--type--blog-section .field-paragraph-text p:not(:last-of-type){margin-bottom:0.4rem}}.article-full .paragraph--type--blog-section .field-paragraph-text p:is(:last-of-type){margin-bottom:0}.article-full .paragraph--type--blog-section .field-paragraph-text img{margin-top:24px}@media screen and (min-width:1200px){.article-full .paragraph--type--blog-section .field-paragraph-text img{margin-top:2.4rem}}.article-full .field-paragraph-image{padding-top:32px}@media screen and (min-width:1200px){.article-full .field-paragraph-image{padding-top:3.2rem}}.page-articles .view-content{display:flex;flex-direction:column;gap:12px}@media screen and (min-width:768px){.page-articles .view-content{display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width:1200px){.page-articles .view-content{grid-template-columns:1fr 1fr 1fr;gap:1.2rem}}.article-teaser{height:100%;display:flex;flex-direction:column;position:relative}.article-teaser .node_link{position:absolute;top:0;left:0;bottom:0;right:0;z-index:6}.article-teaser .node_title--wrapper{flex-grow:1;padding:16px 12px;color:var(--fontColor);background:var(--whiteColor)}.article-teaser .node_title--wrapper .node_title{font-size:0.875rem;font-weight:900;line-height:1.1;text-transform:uppercase;display:flex;gap:8px;position:relative}@media screen and (min-width:1200px){.article-teaser .node_title--wrapper .node_title{font-size:0.85rem;line-height:1.1}}.article-teaser .node_title--wrapper .node_title::before{content:"";width:6px;background:var(--secondary-500);transform-origin:top;transition:transform 0.5s ease;transition-delay:0.2s;flex-shrink:0}@media screen and (min-width:1200px){.article-teaser .node_title--wrapper .node_title::before{width:0.6rem}}@media screen and (min-width:992px){.article-teaser .node_title--wrapper .node_title{font-size:1rem;line-height:1.1;gap:0.6rem;margin-bottom:0.6rem}}.article-teaser .node_title--wrapper .field-teaser-text{display:none}@media screen and (min-width:992px){.article-teaser .node_title--wrapper .field-teaser-text{display:block;padding-left:1.2rem}}.article-teaser .field-media-image{height:244px}@media screen and (min-width:992px){.article-teaser .field-media-image{height:20rem}}.article-teaser .field-media-image img{width:100%;height:100%;object-fit:cover}/*# sourceMappingURL=article.css.map */