.article-columns{display:grid;gap:24px;margin:28px 0;align-items:start}.article-column{min-width:0}.article-column>p{margin:0 0 12px;white-space:normal}.article-column img,.cms-preview .article-column img{width:100%;height:auto;max-height:none;object-fit:contain;margin:0;border-radius:6px}.article-column p:has(>em:only-child){text-align:center;font-size:14px;line-height:1.6;margin-top:10px;color:inherit}.article-column p>em:only-child{font-style:normal}.article-content h2,.cms-markdown h2{font-size:30px;font-weight:700}.article-content h3,.cms-markdown h3{font-size:25px;font-weight:700;padding-bottom:12px;border-bottom:1px solid #87949c50}.article-content h4,.cms-markdown h4{font-size:21px;font-weight:700;margin:28px 0 14px}.article-content strong{font-weight:700;color:inherit}@media(max-width:600px){.article-columns{gap:12px;margin:22px 0;grid-template-columns:repeat(2,minmax(0,1fr))!important}.article-column p:has(>em:only-child){font-size:12px}.article-content h2,.cms-markdown h2{font-size:25px}.article-content h3,.cms-markdown h3{font-size:22px}}.article-content [id],.cms-markdown [id]{scroll-margin-top:150px}.article-content h5,.cms-markdown h5{font-size:18px;font-weight:600;margin:16px 0 10px}.article-table{border-collapse:separate;border-spacing:0;width:100%;margin:24px 0 36px;border:1px solid #87949c35;border-radius:12px;overflow:hidden;font-size:14px;line-height:1.8;background:var(--article-card,#fff);color:var(--article-text,#20382b)}.article-table th{padding:15px 20px;background:#87949c12;font-size:12px;letter-spacing:.06em;font-weight:600;text-align:left;border-bottom:1px solid #87949c35;white-space:nowrap}.article-table th:first-child{width:18%;min-width:110px}.article-table td{padding:18px 20px;vertical-align:top;text-align:left;font-weight:400;border-bottom:1px solid #87949c20}.article-table tbody tr:last-child td{border-bottom:0}.article-table tbody tr:nth-child(2n){background:#87949c06}.article-table td:first-child{font-weight:600;color:var(--article-text,#20382b);background:#87949c08}.article-table td p{margin:0;font-size:14px;line-height:1.8;font-weight:inherit;white-space:normal}.article-table tbody tr:hover{background:#87949c12}.article-faq{border-bottom:1px solid #87949c30;color:var(--article-text,#20382b);margin:0!important}.article-faq:first-of-type{border-top:1px solid #87949c30}.article-faq summary{display:grid;grid-template-columns:minmax(0,1fr) 24px;gap:20px;align-items:center;min-height:62px;padding:16px 4px;list-style:none;cursor:pointer;font-size:16px;line-height:1.65;font-weight:500}.article-faq summary::-webkit-details-marker{display:none}.article-faq summary:hover{color:var(--article-muted,#516e5c)}.article-faq summary:focus-visible{outline:2px solid #8ba79b;outline-offset:4px;border-radius:4px}.article-faq-toggle{position:relative;display:block;width:24px;height:24px;border:1px solid #87949c50;border-radius:50%}.article-faq-toggle:after,.article-faq-toggle:before{content:"";position:absolute;left:7px;top:11px;width:8px;height:1px;background:currentColor}.article-faq-toggle:after{transform:rotate(90deg)}.article-faq[open] .article-faq-toggle:after{transform:rotate(0)}.article-faq[open] summary{font-weight:600}.article-faq-answer{border-left:2px solid #87949c65;padding:0 20px;margin:0 44px 22px 4px;color:var(--article-muted,#52665b)}.article-faq-answer>p{font-size:15px!important;font-weight:400;line-height:1.9;margin:0 0 10px!important;white-space:normal}.article-faq-answer>p:last-child{margin-bottom:0!important}@media(max-width:600px){.article-columns:has(.article-column h3){grid-template-columns:1fr!important}.article-table{display:block;background:transparent;border:0;border-radius:0;overflow:visible}.article-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.article-table tbody,.article-table td,.article-table tr{display:block;width:100%}.article-table tr{border:1px solid #87949c35;border-radius:10px;margin:12px 0;padding:16px;background:var(--article-card,#fff)!important}.article-table td,.article-table td:first-child{border:0;background:transparent;padding:6px 0}.article-table td:first-child{padding:0 0 12px;margin-bottom:6px;border-bottom:1px solid #87949c25}.article-table td:first-child p{font-size:17px;font-weight:600}.article-table td:before{content:attr(data-label);display:block;font-size:11px;letter-spacing:.05em;opacity:.65;font-weight:500;margin-bottom:2px}.article-table td:first-child:before{display:none}.article-table td p{font-size:14px}.article-faq summary{min-height:58px;padding:14px 2px;font-size:15px;gap:14px}.article-faq-answer{margin-right:8px;padding-left:14px}.article-faq-answer>p{font-size:14px!important}}