@charset "UTF-8";.editor-content,.editor-content__wrapper{min-width:0;max-width:100%}.article-content{color:#222;line-height:1.55;min-width:0;max-width:100%}.article-content .article-toc{margin:0 1rem 1.5rem;padding:.5rem;border:.0625rem solid #e5e5e5;border-radius:.25rem;background:rgba(247,248,249,.35)}.article-content .article-toc__title{margin:0 0 .625rem;color:#222;font-size:1.1rem;line-height:1.3}.article-content .article-toc__list{display:flex;flex-direction:column;gap:.2rem;margin:0;padding:0 0 0 1.25rem;list-style-type:disc;list-style-position:outside}.article-content .article-toc__item{margin:0;padding:0}.article-content .article-toc__link{color:#222;font-size:.9375rem;line-height:1.4;text-decoration:none;text-underline-offset:.15em;text-decoration-color:transparent;transition:color .2s,text-decoration-color .2s}.article-content .article-toc__link:focus-visible,.article-content .article-toc__link:hover{color:#fd5a1e;text-decoration:underline;text-decoration-color:#fd5a1e}@media (max-width:1025px){.article-content .article-toc{margin:0 0 1.125rem;padding:.75rem}.article-content .article-toc__title{font-size:1rem}.article-content .article-toc__list{padding-left:1rem}.article-content .article-toc__link{font-size:.875rem}}@media (max-width:768px){.article-content .article-toc{margin:0 0 1rem;padding:.625rem}.article-content .article-toc__list{padding-left:.875rem}}.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{scroll-margin-top:5rem}.article-content>:first-child{margin-top:0}.article-content>:last-child{margin-bottom:0}.article-content .wp-block-heading,.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{color:#222;font-weight:700;line-height:1.25;margin:1.75rem 0 .75rem}.article-content .wp-block-heading:first-child,.article-content h1:first-child,.article-content h2:first-child,.article-content h3:first-child,.article-content h4:first-child,.article-content h5:first-child,.article-content h6:first-child{margin-top:0}.article-content h1{font-size:2rem}@media (max-width:1025px){.article-content h1{font-size:1.625rem}}.article-content h2{font-size:1.75rem}@media (max-width:1025px){.article-content h2{font-size:1.375rem}}.article-content h3{font-size:1.5rem}.article-content h4,.article-content h5,.article-content h6{font-size:1.25rem}@media (max-width:1025px){.article-content h3{font-size:1.25rem}.article-content h4,.article-content h5,.article-content h6{font-size:1.125rem}}.article-content p{margin:0 0 1rem;color:inherit}.article-content a{color:#222;font-weight:500;text-decoration:underline;text-decoration-color:rgba(253,90,30,.45);text-underline-offset:.2em;transition:color .2s,text-decoration-color .2s;margin:0 .2rem;word-break:break-word;display:inline}.article-content a:focus-visible,.article-content a:hover{color:#fd5a1e;text-decoration-color:#fd5a1e}.article-content b,.article-content strong{display:inline-block;margin-inline:.12em;font-weight:700;color:#222}.article-content cite,.article-content em,.article-content i{font-style:italic}.article-content mark{background:rgba(253,90,30,.12);color:#222;padding:.05em .2em;border-radius:.25rem}.article-content small{font-size:.875em;color:#737475}.article-content sub,.article-content sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}.article-content sup{top:-.35em}.article-content sub{bottom:-.2em}.article-content ol,.article-content ul{margin:0 0 1rem;padding-left:1.5rem;color:inherit}.article-content ul{list-style-type:disc}.article-content ol{list-style-type:decimal}.article-content li{margin:.35rem 0}.article-content li::marker{color:rgba(253,90,30,.55)}.article-content li>ol,.article-content li>ul{margin-top:.35rem;margin-bottom:.35rem}.article-content hr{border:none;border-top:.063rem solid rgba(253,90,30,.15);margin:1.75rem 0}.article-content .wp-block-quote,.article-content blockquote{margin:1.5rem 0;padding:1.25rem 1.5rem;background:#fd5a1e;color:#fff;border:none;border-radius:0 .5rem .5rem 0;box-shadow:0 .25rem 1rem rgba(253,90,30,.15)}.article-content .wp-block-quote p,.article-content blockquote p{color:inherit;margin:0 0 .75rem}.article-content .wp-block-quote p:last-child,.article-content blockquote p:last-child{margin-bottom:0}.article-content .wp-block-quote .wp-block-quote__citation,.article-content .wp-block-quote cite,.article-content .wp-block-quote footer,.article-content blockquote .wp-block-quote__citation,.article-content blockquote cite,.article-content blockquote footer{display:block;margin-top:.75rem;font-size:1.1rem;font-style:normal;font-weight:500;color:rgba(255,255,255,.88)}.article-content .wp-block-quote a,.article-content blockquote a{color:#fff;text-decoration-color:rgba(255,255,255,.55)}.article-content .wp-block-quote a:focus-visible,.article-content .wp-block-quote a:hover,.article-content blockquote a:focus-visible,.article-content blockquote a:hover{color:#fff;text-decoration-color:#fff}.article-content .wp-block-quote b,.article-content .wp-block-quote strong,.article-content blockquote b,.article-content blockquote strong{color:inherit}.article-content .wp-block-pullquote{margin:1.5rem 0;padding:1.5rem;background:rgba(253,90,30,.06);border:.063rem solid rgba(253,90,30,.15);border-radius:.25rem;text-align:center}.article-content .wp-block-pullquote blockquote{margin:0;padding:0;background:0 0;color:#222;box-shadow:none}.article-content .wp-block-pullquote blockquote p{color:inherit;font-size:1.25rem;font-weight:600;line-height:1.35}.article-content .wp-block-pullquote blockquote cite{color:#737475}.article-content q{quotes:"«" "»" "‹" "›";color:inherit}.article-content code,.article-content kbd,.article-content samp{font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;font-size:.9em;background:#f0f1f4;color:#222;padding:.15em .4em;border-radius:.25rem;border:.063rem solid rgba(253,90,30,.08)}.article-content pre{margin:1rem 0;padding:1rem 1.25rem;overflow-x:auto;background:#f0f1f4;color:#222;border-radius:.25rem;border:.063rem solid rgba(253,90,30,.1);font-size:1.1rem;line-height:1.45}@media (max-width:1025px){.article-content .wp-block-quote .wp-block-quote__citation,.article-content .wp-block-quote cite,.article-content .wp-block-quote footer,.article-content blockquote .wp-block-quote__citation,.article-content blockquote cite,.article-content blockquote footer,.article-content pre{font-size:.875rem}.article-content .wp-block-table{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}}.article-content pre code{background:0 0;border:none;padding:0;font-size:inherit}.article-content table{width:100%;max-width:100%;margin:1.25rem 0;border-collapse:collapse;table-layout:fixed;font-size:.9375rem;border-radius:.25rem;overflow:hidden;border:.063rem solid rgba(253,90,30,.12)}.article-content thead{background:rgba(253,90,30,.08)}.article-content td,.article-content th{padding:.65rem .85rem;text-align:left;border-bottom:.063rem solid rgba(253,90,30,.1);vertical-align:top;overflow-wrap:break-word;word-break:break-word}.article-content th{font-weight:600;color:#222}.article-content tr:last-child td{border-bottom:none}.article-content figure{margin:1.25rem 0;max-width:100%}.article-content figure img{margin:0}.article-content figcaption{margin-top:.5rem;font-size:1.1rem;color:#737475;line-height:1.4}.article-content img{display:block;width:100%;max-width:100%;height:auto;border-radius:.25rem}.article-content p:has(>img:only-child){margin:0}.article-content .alignwide{max-width:min(100%,72rem);margin-left:auto;margin-right:auto}.article-content .alignfull{max-width:100%}.article-content dl{margin:0 0 1rem}.article-content dt{font-weight:600;color:#222;margin-top:.75rem}.article-content dt:first-child{margin-top:0}.article-content dd{margin:.25rem 0 0 1rem;color:#414142}.article-content address{margin:1rem 0;font-style:normal;color:#414142;border-left:.25rem solid rgba(253,90,30,.2);padding-left:1rem}.article-content details{margin:1rem 0;padding:.75rem 1rem;border:.063rem solid rgba(253,90,30,.12);border-radius:.25rem;background:#fff}.article-content summary{font-weight:600;cursor:pointer;color:#222}.ptr-table-scroll{display:block;width:100%;max-width:100%;margin:1.25rem 0;min-width:0}.ptr-table-scroll table{margin-top:0;margin-bottom:0}@media (max-width:1025px){.article-content .wp-block-table table{table-layout:auto;width:max-content;min-width:100%;max-width:none}.article-content .wp-block-table td,.article-content .wp-block-table th{overflow-wrap:normal;word-break:normal;white-space:nowrap}.article-content figcaption{font-size:.875rem}.ptr-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.ptr-table-scroll table{table-layout:auto;width:max-content;min-width:100%;max-width:none}.ptr-table-scroll td,.ptr-table-scroll th{overflow-wrap:normal;word-break:normal;white-space:nowrap}}