.seo-content{color:#47484c;font-size:1rem;line-height:1.75;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;word-break:break-word}.seo-content>*+*{margin-top:1.1rem}.seo-content>:first-child{margin-top:0}.seo-content>:last-child{margin-bottom:0}.seo-content :where(h2,h3,h4,h5,h6){color:#0c1c40;font-weight:700;letter-spacing:-.018em;line-height:1.25;scroll-margin-top:96px}.seo-content h2{margin-top:2.5rem;margin-bottom:.9rem;padding-bottom:.5rem;font-size:1.55rem;border-bottom:1px solid #e8e8ec}.seo-content h2:before{content:"";display:inline-block;width:.55rem;height:.55rem;margin-right:.6rem;border-radius:2px;background:var(--primary);vertical-align:middle}.seo-content>h2:first-child{margin-top:0}.seo-content h3{margin-top:1.9rem;margin-bottom:.6rem;font-size:1.2rem}.seo-content h4{margin-top:1.5rem;margin-bottom:.5rem;font-size:1.05rem}.seo-content :where(h5,h6){margin-top:1.25rem;margin-bottom:.4rem;font-size:.95rem;text-transform:uppercase;letter-spacing:.04em;color:#5e5e5e}.seo-content p{margin:0 0 1rem}.seo-content p:last-child{margin-bottom:0}.seo-content>p:first-of-type{font-size:1.075rem;line-height:1.7;color:#3a3b40}.seo-content b,.seo-content strong{color:#0c1c40;font-weight:600}.seo-content em,.seo-content i{font-style:italic}.seo-content small{font-size:.85em;color:#5e5e5e}.seo-content mark{background:color-mix(in srgb,var(--primary) 18%,transparent);color:inherit;padding:0 .15em;border-radius:3px}.seo-content sub,.seo-content sup{font-size:.72em}.seo-content a{color:var(--primary);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:color .15s ease,opacity .15s ease}.seo-content a:hover{opacity:.82}.seo-content a:focus-visible{outline:none;box-shadow:0 0 0 3px #c9644240;border-radius:3px}.seo-content :where(ul,ol){margin:0 0 1rem;padding-left:1.5rem}.seo-content ul{list-style:none}.seo-content ul>li{position:relative;padding-left:.35rem}.seo-content ul>li:before{content:"";position:absolute;left:-.95rem;top:.62em;width:.4rem;height:.4rem;border-radius:50%;background:var(--primary)}.seo-content ol{list-style:decimal}.seo-content ol>li::marker{color:var(--primary);font-weight:600}.seo-content li{margin:.4rem 0}.seo-content li>:where(ul,ol){margin:.4rem 0 .2rem}.seo-content li>p{margin:0 0 .4rem}.seo-content .table,.seo-content figure.table{margin:1.5rem 0;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #e8e8ec;border-radius:12px}.seo-content table{width:100%;border-collapse:collapse;font-size:.92rem;background:#fff}.seo-content :where(th,td){padding:.7rem .95rem;text-align:left;vertical-align:top;border-bottom:1px solid #eef0f3}.seo-content thead th,.seo-content tr:first-child th{background:#f6f7f9;color:#0c1c40;font-weight:700;font-size:.86rem;letter-spacing:.01em}.seo-content tbody tr:nth-child(2n) td{background:#fbfbfc}.seo-content tbody tr:hover td{background:color-mix(in srgb,var(--primary) 5%,#fff)}.seo-content tr:last-child :where(th,td){border-bottom:0}.seo-content :where(th,td):not(:last-child){border-right:1px solid #eef0f3}.seo-content img{max-width:100%;height:auto;border-radius:12px;display:block}.seo-content figure{margin:1.5rem 0}.seo-content figure.image{text-align:center}.seo-content figcaption{margin-top:.5rem;font-size:.82rem;color:#858585;text-align:center}.seo-content .image-style-align-center{margin-left:auto;margin-right:auto}@media (min-width:768px){.seo-content .image-style-align-left{float:left;margin:.25rem 1.5rem 1rem 0;max-width:48%}.seo-content .image-style-align-right,.seo-content .image-style-side{float:right;margin:.25rem 0 1rem 1.5rem;max-width:48%}}.seo-content blockquote{margin:1.5rem 0;padding:.9rem 1.25rem;border-left:3px solid var(--primary);background:#fafafa;border-radius:0 10px 10px 0;color:#5e5e5e;font-style:italic}.seo-content blockquote p:last-child{margin-bottom:0}.seo-content hr{border:0;border-top:1px solid #e8e8ec;margin:2rem 0}.seo-content :where(code,kbd,samp){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em;background:#f4f4f5;padding:.12em .4em;border-radius:4px;color:#0c1c40}.seo-content pre{margin:1.25rem 0;padding:1rem 1.1rem;background:#0c1c40;color:#f4f4f5;border-radius:10px;overflow-x:auto;font-size:.85rem;line-height:1.6}.seo-content pre code{background:none;padding:0;color:inherit}.seo-content .text-tiny{font-size:.75rem}.seo-content .text-small{font-size:.875rem}.seo-content .text-big{font-size:1.15rem}.seo-content .text-huge{font-size:1.4rem}@media (max-width:640px){.seo-content{font-size:.96rem}.seo-content h2{font-size:1.32rem;margin-top:2rem}.seo-content h3{font-size:1.1rem}.seo-content>p:first-of-type{font-size:1rem}.seo-content :where(th,td){padding:.55rem .7rem}}