.c-article-text>.block_inner{display:flex;flex-direction:column;padding-bottom:max(80px,min(calc(80px + .045*(100vw - 440px)),125px));padding-top:50px;width:100%}@media(min-width:1025px){.c-article-text>.block_inner{align-items:start;display:grid;grid-template-columns:1fr 2fr 1fr;grid-template-rows:1fr}}.c-article-text .article_navigation{order:2;width:100%}@media(max-width:1024px){.c-article-text .article_navigation{display:none}}@media(min-width:1025px){.c-article-text .article_navigation{align-self:start;height:-moz-fit-content;height:fit-content;order:1;position:sticky;top:120px}}.c-article-text .navigation_inner{display:flex;flex-direction:column}.c-article-text .navigation_list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;row-gap:max(12px,min(calc(12px + .004*(100vw - 440px)),16px))}.c-article-text .navigation_list li.is-active a{opacity:1}.c-article-text .navigation_list a{background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;color:var(--color--3);display:inline-block;font-family:var(--family--1);font-size:var(--heading-small-size);font-weight:var(--heading-small-weight);letter-spacing:var(--heading-small-letter-spacing);line-height:var(--heading-small-line-height);opacity:.6;-webkit-text-decoration:none;text-decoration:none;transition-duration:.3s;transition-property:background-size,opacity;transition-timing-function:var(--transition-ease--1)}@media(hover:hover)and (pointer:fine){.c-article-text .navigation_list a:hover{background-size:100% 1px;opacity:1}}.c-article-text .article_content{order:1;width:100%}@media(min-width:1025px){.c-article-text .article_content{order:2}}.c-article-text .article_section{scroll-margin-top:120px}.c-article-text .article_section+.article_section{margin-top:max(60px,min(calc(60px + .02*(100vw - 440px)),80px))}.c-article-text .section_heading{color:var(--color--7);font-family:var(--family--1);font-size:max(1.5rem,min(calc(1.5rem + .016*(100vw - 27.5rem)),2.5rem));font-weight:var(--weight-light);letter-spacing:-.02em;line-height:1.2;margin:0 0 responsive 24px 32px}.c-article-text .section_content blockquote{border-left:4px solid #ffc72c;border-left:4px solid var(--color--2, #ffc72c);font-family:var(--family--1);font-size:max(1.125rem,min(calc(1.125rem + .006*(100vw - 27.5rem)),1.5rem));font-style:italic;font-weight:var(--weight-light);line-height:1.5;margin:32px 0 0;padding:0 0 0 20px}@media(min-width:1025px){.c-article-text .section_content blockquote{margin:48px 0 20px}}.c-article-text .section_content blockquote p{margin:0}.c-article-text .section_content blockquote+*{margin-top:16px}@media(min-width:1025px){.c-article-text .section_content blockquote+*{margin-top:16px}}.c-article-text .section_content h2,.c-article-text .section_content h3{color:var(--color--7);font-family:var(--family--1);font-size:max(1.25rem,min(calc(1.25rem + .008*(100vw - 27.5rem)),1.75rem));font-weight:var(--weight-regular);line-height:1.3;margin-top:48px}@media(min-width:1025px){.c-article-text .section_content h2,.c-article-text .section_content h3{margin-top:64px}}:is(.c-article-text .section_content h2,.c-article-text .section_content h3):first-child{margin-top:0}.c-article-text .section_content h2+*,.c-article-text .section_content h3+*{margin-top:20px}@media(min-width:1025px){.c-article-text .section_content h2+*,.c-article-text .section_content h3+*{margin-top:24px}}.c-article-text .section_content p{font-size:max(1rem,min(calc(1rem + .003*(100vw - 27.5rem)),1.1875rem));line-height:1.6em}.c-article-text .section_content p+p{margin-top:16px}@media(min-width:1025px){.c-article-text .section_content p+p{margin-top:16px}}.c-article-text .section_content ul,.c-article-text .section_content ol{font-size:max(1rem,min(calc(1rem + .003*(100vw - 27.5rem)),1.1875rem));line-height:1.6em;margin-top:20px}@media(min-width:1025px){.c-article-text .section_content ul,.c-article-text .section_content ol{margin-top:24px}}.c-article-text .section_content .wp-block-image.alignwide{--padding: var(--container-padding) * 2;--width: calc(100vw - var(--padding));aspect-ratio:1360 / 730;margin-left:calc((var(--width) - 100%) / 2 * -1);margin-right:calc((var(--width) - 100%) / 2 * -1);overflow:hidden;position:relative;width:var(--width)}.c-article-text .section_content .wp-block-image.alignwide img,.c-article-text .section_content .wp-block-image.alignwide picture{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;inset:0;position:absolute;width:100%;height:100%}.c-article-text .section_content .wp-block-table{margin-top:32px}.c-article-text .section_content .wp-block-table table{background:#fff;border:1px solid var(--color--11);border-collapse:collapse;color:var(--color--12);font-family:var(--family--2);font-size:max(.75rem,min(calc(.75rem + .002*(100vw - 27.5rem)),.875rem))}.c-article-text .section_content .wp-block-table table thead{border-bottom:0 none}.c-article-text .section_content .wp-block-table table thead th,.c-article-text .section_content .wp-block-table table tfoot th{background:var(--color--11);border:1px solid var(--color--11);color:var(--color--14)}:is(.c-article-text .section_content .wp-block-table table thead th,.c-article-text .section_content .wp-block-table table tfoot th):not(:first-child):not(:last-child){border-left-color:#fff3;border-right-color:#fff3}.c-article-text .section_content .wp-block-table table caption{padding:.5em}.c-article-text .section_content .wp-block-table table th,.c-article-text .section_content .wp-block-table table td{border:1px solid lightgrey;padding:.5em}
