.content-prose{color:#6b6462;font-size:17px;font-weight:300;line-height:1.9;counter-reset:prose-ol}.content-prose>*+*{margin-top:24px}.content-prose>p:first-child{color:#141210;font-size:19px;font-weight:400;line-height:1.85}.content-prose h2{margin-top:56px;font-size:32px;line-height:1.4}.content-prose h2,.content-prose h3{font-weight:600;color:#141210;scroll-margin-top:120px}.content-prose h3{margin-top:40px;font-size:22px;line-height:1.5}.content-prose h2+*{margin-top:20px}.content-prose h3+*{margin-top:16px}.content-prose a{color:#fe5000;text-decoration:underline;text-underline-offset:3px}.content-prose a:hover{color:#c93f00}.content-prose strong{color:#141210;font-weight:600}.content-prose ol,.content-prose ul{list-style:none;padding-left:0}.content-prose li+li{margin-top:12px}.content-prose li{position:relative;padding-left:28px;line-height:1.85}.content-prose ul>li:before{content:"—";position:absolute;left:0;color:#fe5000;font-family:var(--font-tasa-orbiter),sans-serif;font-weight:400}.content-prose ol{counter-reset:prose-ol}.content-prose ol>li{padding-left:36px;line-height:1.9}.content-prose ol>li+li{margin-top:18px}.content-prose ol>li:before{counter-increment:prose-ol;content:counter(prose-ol,decimal-leading-zero);position:absolute;left:0;top:.15em;color:#fe5000;font-family:var(--font-tasa-orbiter),sans-serif;font-size:15px;font-weight:600;line-height:1.9}.content-prose ol>li>strong:first-child{display:block}.content-prose li>p{margin:0}.content-prose blockquote{margin-top:44px;border-left:3px solid #fe5000;padding-left:28px;color:#141210;font-size:24px;font-weight:500;line-height:1.65;font-style:normal}.content-prose blockquote>p+p{margin-top:12px}.content-prose blockquote>p:last-child:not(:first-child){font-size:15px;font-weight:400;color:#888b8d}.content-prose code{font-size:.9em;font-weight:400;background:#ededed;border-radius:6px;padding:.15em .4em;color:#141210}.content-prose pre{overflow-x:auto;border-radius:20px;background:#0a0a0a;color:#f5f6fa;padding:1.3em 1.5em;font-size:14px;line-height:1.7}.content-prose pre code{background:transparent;padding:0;font-size:inherit;color:inherit}.content-prose figure{margin-top:44px}.content-prose figure>img,.content-prose>img{display:block;width:100%;height:auto;border-radius:20px;box-shadow:0 28px 60px -40px rgba(10,10,10,.4)}.content-prose .prose-caption,.content-prose figcaption{display:flex;gap:12px;margin-top:14px;padding:0 4px;color:#888b8d;font-size:13px;font-weight:400;line-height:1.7}.content-prose .prose-caption:before,.content-prose figcaption:before{content:"";flex:none;width:3px;border-radius:2px;background:#d9d8d6}.content-prose hr{border:0;border-top:1px solid rgba(10,10,10,.08);margin:56px 0}.content-prose .prose-table{margin-top:28px;overflow-x:auto;border:1px solid rgba(10,10,10,.08);border-radius:20px;background:#fff;box-shadow:0 18px 44px -34px rgba(10,10,10,.32)}.content-prose table{width:100%;border-collapse:collapse;font-size:14px;font-weight:400}.content-prose thead{background:rgba(217,216,214,.4)}.content-prose th{padding:16px 20px;border-bottom:1px solid rgba(10,10,10,.08);color:#6b6462;font-size:12px;font-weight:600;text-align:left;white-space:nowrap}.content-prose td{padding:16px 20px;border-bottom:1px solid rgba(10,10,10,.06);color:#6b6462;line-height:1.5;vertical-align:top}.content-prose td:first-child{color:#141210;font-weight:500;white-space:nowrap}.content-prose tbody tr:last-child td{border-bottom:0}@media (max-width:767px){.content-prose{font-size:16px}.content-prose>p:first-child{font-size:18px}.content-prose h2{margin-top:44px;font-size:26px}.content-prose h3{font-size:20px}.content-prose blockquote{font-size:20px;padding-left:20px}.content-prose .prose-table,.content-prose figure>img,.content-prose pre,.content-prose>img{border-radius:14px}}.blog-article{padding:32px 90px 100px}.blog-article>div{display:grid;max-width:none;grid-template-columns:230px minmax(0,760px);justify-content:center;gap:70px;align-items:start}.blog-article>div>aside{position:sticky;top:110px;width:230px}.blog-article>div>div{width:100%;max-width:760px}.blog-article>div>div:only-child{grid-column:1/-1;justify-self:center}.blog-toc{max-height:70vh;overflow:auto;border-left:1px solid #ddd;padding-left:20px}.blog-toc p{display:flex;align-items:center;margin:12px 0;color:#111110;font-size:12px;font-weight:500;line-height:1}.blog-toc p:before{content:"";flex:none;width:7px;height:7px;margin-right:10px;background:#fe5000}.blog-toc a{display:block;margin-bottom:13px;color:#777;font-size:13px;line-height:1.7}.blog-toc a:hover{color:#fe5000}.blog-toc ul ul{padding-left:10px}.blog-toc ul ul a{font-size:12px}.blog-article .content-prose{color:#111110;font-size:16px;font-weight:400;line-height:1.9;letter-spacing:0}.blog-article .content-prose>*+*{margin-top:16px}.blog-article .content-prose p{line-height:1.85}.blog-article .content-prose>p:first-child{color:inherit;font-size:inherit;font-weight:inherit}.blog-article .content-prose h2{margin-top:56px;color:#111110;font-size:clamp(28px,2.6vw,38px);font-weight:500;line-height:1.25}.blog-article .content-prose h3{margin-top:35px;color:#111110;font-size:20px;font-weight:500;line-height:1.4}.blog-article .content-prose h2+*,.blog-article .content-prose h3+*{margin-top:20px}.blog-article .content-prose>h2:first-child{margin-top:0}.blog-article .content-prose ul{list-style:disc;padding-left:40px}.blog-article .content-prose ol{list-style:decimal;padding-left:40px}.blog-article .content-prose li{padding-left:0;color:#62666b;line-height:1.9}.blog-article .content-prose li+li{margin-top:10px}.blog-article .content-prose li:before{content:none}.blog-article .content-prose ol>li>strong:first-child{display:inline}.blog-article .content-prose li>ol,.blog-article .content-prose li>ul{margin-top:10px}.blog-article .content-prose .prose-table{margin-top:16px;border:0;border-radius:16px;box-shadow:none}.blog-article .content-prose thead{background:#f3f2ef}.blog-article .content-prose td,.blog-article .content-prose th{min-width:130px;padding:16px 18px;border-bottom:1px solid #e6e4df;font-size:14px;line-height:1.7;white-space:normal}.blog-article .content-prose th{color:#111110;font-weight:500}.blog-article .content-prose td{color:#5f5d59;font-weight:400}.blog-article .content-prose tbody tr:last-child td{border-bottom:0}@media (max-width:1100px){.blog-article{padding-right:40px;padding-left:40px}}@media (max-width:900px){.blog-article>div{grid-template-columns:minmax(0,1fr);gap:30px}.blog-article>div>aside{position:static;width:100%}.blog-article>div>div{max-width:none}.blog-toc{max-height:200px}}@media (max-width:760px){.blog-article{padding-right:20px;padding-left:20px;padding-bottom:50px}}body[data-v4~=misc] .field .err{font-size:13px;line-height:1.4;color:var(--orange-d)}body[data-v4~=misc] .consent .err{flex-basis:100%}body[data-v4~=misc] .submit .status.is-error{color:var(--orange-d)}body[data-v4~=misc] .inquiry .btn[disabled]{opacity:.6;cursor:not-allowed}body[data-v4~=misc] .consent{flex-wrap:wrap}body[data-v4~=articles] .article-note{margin:0 0 21px;padding:12px 15px;border-radius:12px;background:var(--tint-2);color:var(--orange-d);font-size:14px;line-height:1.6}body[data-v4~=articles] .prose img{max-width:100%;height:auto}body[data-v4~=articles] .prose figcaption{margin-top:.6em;font-size:14px;color:var(--muted)}body[data-v4~=articles] .decl{display:grid;justify-items:center;gap:27px}body[data-v4~=articles] .decl img{display:block;width:100%;max-width:684px;height:auto;border:1px solid var(--line);border-radius:var(--r)}body[data-v4~=articles] .decl .pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:21px;width:100%;max-width:993px}body[data-v4~=articles] .decl .pair img{max-width:none}@media (max-width:759px){body[data-v4~=articles] .decl .pair{grid-template-columns:1fr}}body[data-v4~=articles] .soon video{display:block;width:100%;height:auto;border-radius:var(--r)}html:lang(en) .rm-h .en{display:none}body[data-v4~=pages_services] main .bento:has(>.num-card.span-4:first-child:nth-last-child(2)):has(>.num-card.span-4:last-child)>.num-card.span-4{grid-column:span 6;--s:6}