@charset "UTF-8";.editor-content{color:#333;font-size:clamp(16px,1.1111111111vw,22.4px);font-weight:400;line-height:150%}.editor-content>*:first-child{margin-top:0}.editor-content p{margin:0 0 15px}.editor-content p:last-child{margin-bottom:0}.editor-content strong,.editor-content b{font-weight:500;color:#000}.editor-content [style*=font-weight]{font-weight:500!important}.editor-content h2,.editor-content h3,.editor-content h4,.editor-content h5,.editor-content h6{color:#000;font-weight:500;line-height:110%;scroll-margin-top:150px}.editor-content h2{margin:0 0 20px;font-size:clamp(30px,2.0833333333vw,42px);line-height:127%}.editor-content h3{margin:20px 0;font-size:clamp(24px,1.6666666667vw,33.6px);line-height:150%}.editor-content h4{margin:10px 0;font-size:clamp(20px,1.3888888889vw,28px);line-height:160%}.editor-content h5,.editor-content h6{margin:8px 0;font-size:clamp(24px,1.6666666667vw,33.6px);font-weight:400;line-height:150%}@media screen and (max-width: 999px){.editor-content h2{font-size:24px;line-height:133%}.editor-content h3{font-size:20px;line-height:140%}.editor-content h4{font-size:18px;line-height:144%}.editor-content h5,.editor-content h6{font-size:16px;line-height:175%}}@media screen and (max-width: 479px){.editor-content h2{font-size:20px;line-height:140%}.editor-content h3{font-size:18px;line-height:144%}.editor-content h4{font-size:16px;line-height:150%}.editor-content h5,.editor-content h6{font-size:14px;line-height:171%}}.editor-content a{color:#ff0030;text-decoration:underline}.editor-content .blog-post__cta{margin:24px 0}.editor-content .blog-post__cta-btn{display:flex;justify-content:center;align-items:center;width:100%;max-width:clamp(250px,17.3611111111vw,350px);padding:clamp(20px,1.3888888889vw,28px);border:1px solid #ff0030;border-radius:3px;background-color:#ff0030;color:#fff;font-size:clamp(16px,1.1111111111vw,22.4px);font-weight:500;line-height:100%;text-align:center;text-decoration:none;transition:all .5s ease}@media (any-hover: hover){.editor-content .blog-post__cta-btn:hover{transition:all .5s ease;background-color:#fff;color:#ff0030}}.editor-content ul,.editor-content ol{margin:0 0 15px}.editor-content li{margin-bottom:0}.editor-content li>ul,.editor-content li>ol{margin:0}.editor-content ul{padding-left:0;list-style:none}.editor-content ul li{position:relative;padding-left:23px}.editor-content ul li:before{content:"";position:absolute;left:0;top:clamp(9px,.625vw,12.6px);width:7px;height:7px;background-color:#ff0030}.editor-content ul ul li:before{border:1px solid #ff0030;border-radius:50%;background-color:transparent}.editor-content ul ul ul li:before{top:clamp(12px,.8333333333vw,16.8px);width:7px;height:1px;border:0;border-radius:0;background-color:#ff0030}.editor-content ol{padding-left:0;list-style:none;counter-reset:blog-post-ol}.editor-content ol>li{position:relative;padding-left:40px;counter-increment:blog-post-ol}.editor-content ol>li:before{content:counter(blog-post-ol,decimal-leading-zero) ".";position:absolute;left:0;top:0;color:#ff0030;font-weight:500}.editor-content ol ol{counter-reset:blog-post-ol-nested}.editor-content ol ol>li{padding-left:28px;counter-increment:blog-post-ol-nested}.editor-content ol ol>li:before{content:counter(blog-post-ol-nested,lower-alpha) "."}.editor-content img{max-width:100%;height:auto;border-radius:8px;margin:8px 0}.editor-content figure{margin:24px 0}.editor-content figure.wp-block-image,.editor-content figure:has(>img),.editor-content figure:has(>a>img){display:flex;flex-direction:column;align-items:center;padding:0 40px;border-radius:4px;background-color:#f6f6f6}.editor-content figure img{margin:0;width:auto;max-width:100%;height:auto;border-radius:0}@media (max-width: 600px){.editor-content figure.wp-block-image,.editor-content figure:has(>img),.editor-content figure:has(>a>img){padding:0 20px}}.editor-content figcaption{margin-top:16px;color:gray;font-size:clamp(14px,.9722222222vw,19.6px);line-height:140%;text-align:center}.editor-content blockquote{position:relative;overflow:hidden;margin:24px 0;padding:40px;border:none;border-radius:4px;background-color:#f6f6f6;color:#000;font-size:clamp(18px,1.25vw,25.2px);font-weight:400;font-style:normal;line-height:140%;quotes:none}@media screen and (max-width: 767px){.editor-content blockquote{padding:28px 20px}}.editor-content blockquote:after{content:"";position:absolute;right:24px;bottom:-50px;width:160px;height:160px;background:url(/pic/quotation_marks.png) no-repeat center/contain;transform:rotate(180deg);pointer-events:none}@media screen and (max-width: 767px){.editor-content blockquote:after{right:12px;width:80px;height:80px}}.editor-content blockquote>*{position:relative;z-index:1}.editor-content blockquote p{margin:0 0 15px}.editor-content blockquote p:last-of-type{margin-bottom:0}.editor-content blockquote em,.editor-content blockquote i,.editor-content blockquote strong,.editor-content blockquote b{font-style:normal;font-weight:400;color:inherit}.editor-content blockquote cite{display:block;margin-top:32px;color:gray;font-size:clamp(14px,.9722222222vw,19.6px);font-style:normal;line-height:140%}.editor-content .wp-block-embed__wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%;border-radius:12px;overflow:hidden}.editor-content .wp-block-embed__wrapper>iframe{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:0}.editor-content iframe{width:100%;max-width:100%;aspect-ratio:16/9;height:auto;border:0;border-radius:12px}.editor-content blockquote.callout{padding:24px 28px;background-color:#fdecec;font-size:clamp(16px,1.1111111111vw,22.4px)}@media screen and (max-width: 767px){.editor-content blockquote.callout{padding:20px}}.editor-content blockquote.callout:after{content:none}.editor-content blockquote.callout_gray{background-color:#f6f6f6}.editor-content blockquote.callout>*:last-child{margin-bottom:0}.tabs-article{padding:clamp(40px,2.7777777778vw,56px) 0;background-image:url(/images/documents-pattern.png);background-repeat:repeat-y;background-position:right;background-size:20% auto}@media screen and (max-width: 999px){.tabs-article{padding:20px 0 60px}}.tabs-article__grid{display:grid;grid-template-columns:minmax(0,1fr) clamp(315px,21.875vw,441px);gap:60px;align-items:start}@media screen and (max-width: 999px){.tabs-article__grid{display:block}}.tabs-article__main{min-width:0;width:100%;max-width:clamp(780px,54.1666666667vw,1092px)}.tabs-article__tab{display:none}.tabs-article__tab.is-active{display:block}@media screen and (max-width: 999px){.tabs-article__tab{display:block;border-bottom:1px solid #dadada}.tabs-article__tab:first-child{border-top:1px solid #dadada}}.tabs-article__title{margin:0 0 24px;color:#333;font-size:clamp(32px,2.2222222222vw,44.8px);font-weight:500;line-height:120%}@media screen and (max-width: 999px){.tabs-article__title{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0;padding:20px 0;font-size:24px;cursor:pointer}}.tabs-article__title-icon{display:none;flex-shrink:0;width:16px;height:16px;color:#666;transition:transform .2s ease}@media screen and (max-width: 999px){.tabs-article__title-icon{display:block}}.tabs-article__tab.is-active .tabs-article__title-icon{transform:rotate(180deg)}@media screen and (max-width: 999px){.tabs-article__tab.is-active .tabs-article__title,.tabs-article__tab.is-active .tabs-article__title-icon{color:#ff0030}}@media screen and (max-width: 999px){.tabs-article__content{display:none;padding-bottom:24px}}@media screen and (max-width: 999px){.tabs-article__tab.is-active .tabs-article__content{display:block}}@media screen and (max-width: 999px){.tabs-article__side{display:none}}.tabs-article__side-sticky{position:sticky;top:96px;max-height:calc(100vh - 120px);overflow-y:auto;padding:7px 22px;border-radius:4px;background-color:#fff;box-shadow:0 4px 24px #0000001a}.tabs-article__nav{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.tabs-article__nav-link{display:block;margin-inline:-22px;padding:7px 22px;color:#333;font-size:clamp(14px,.9722222222vw,19.6px);font-weight:400;line-height:125%;text-decoration:none;cursor:pointer;transition:color .2s ease,background-color .2s ease}.tabs-article__nav-link:hover{color:#ff0030}.tabs-article__nav-link.is-active,.tabs-article__nav-link.is-active:hover{color:#fff;background-color:#ff0030}
