.article-faq-item[data-astro-cid-44q2ghbr]>.article-faq-body[data-astro-cid-44q2ghbr]{opacity:0;transition:opacity .18s ease-out}.article-faq-item[data-astro-cid-44q2ghbr][open]>.article-faq-body[data-astro-cid-44q2ghbr]{opacity:1;animation:articleFaqFadeIn .24s ease-out}@keyframes articleFaqFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.article-faq-item[data-astro-cid-44q2ghbr][open]>.article-faq-body[data-astro-cid-44q2ghbr]{animation:none}.article-faq-icon[data-astro-cid-44q2ghbr]{transition:none!important}}.custom-prose>p:first-of-type:first-letter{float:left;font-size:4.5rem;line-height:4rem;padding-right:.75rem;padding-top:.25rem;color:var(--color-background);font-family:var(--font-serif);font-weight:700}.custom-prose>p:first-of-type{font-size:1.125rem;line-height:1.8;color:#334155;margin-top:0;margin-bottom:20px}.custom-prose p{font-size:1.125rem;line-height:1.8;color:#475569;margin-top:0;margin-bottom:12px}.custom-prose h1{font-family:var(--font-serif);color:var(--color-background);font-weight:600;letter-spacing:-.02em}.custom-prose h2,.custom-prose h3,.custom-prose h4{font-family:var(--font-sans);color:var(--color-background);font-weight:600;letter-spacing:-.02em}.custom-prose h2{font-size:1.5rem;margin-top:45px;margin-bottom:15px;line-height:1.25}.custom-prose h3{font-size:1.25rem;margin-top:35px;margin-bottom:12px;line-height:1.3}.custom-prose blockquote{background-color:#d6e4dc33;border-left-color:var(--color-background);border-left-width:4px;padding:1.25rem 1.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;font-style:italic;color:var(--color-background);font-size:1.125rem;margin-top:20px;margin-bottom:20px}.custom-prose ul:not(.arrow-list-container){list-style:none;padding-left:1.25rem;margin-top:0;margin-bottom:12px}.custom-prose ul:not(.arrow-list-container)>li{position:relative;padding-left:2.25rem;margin-bottom:4px;font-size:1.125rem;line-height:1.7;color:#475569}.custom-prose ul:not(.arrow-list-container)>li:before{content:"";position:absolute;left:0;top:.375rem;width:1.25rem;height:1.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23011e22'%3E%3Cpath fill-rule='evenodd' d='M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12zm13.36-1.814a.75.75 0 10-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 00-1.06 1.06l2.25 2.25a.75.75 0 001.14-.094l3.75-5.25z' clip-rule='evenodd' /%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.custom-prose .error-list ul>li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23dc2626'%3E%3Cpath fill-rule='evenodd' d='M12 2.25c-5.385 0-9.75 4.365-9.75 9.75s4.365 9.75 9.75 9.75 9.75-4.365 9.75-9.75S17.385 2.25 12 2.25zm-1.72 6.97a.75.75 0 00-1.06 1.06L10.94 12l-1.72 1.72a.75.75 0 101.06 1.06L12 13.06l1.72 1.72a.75.75 0 101.06-1.06L13.06 12l1.72-1.72a.75.75 0 00-1.06-1.06L12 10.94l-1.72-1.72z' clip-rule='evenodd' /%3E%3C/svg%3E")}.custom-prose table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;margin-top:2.5rem!important;margin-bottom:2.5rem!important;border:1px solid #e8e8e4!important;border-radius:4px!important;overflow:hidden!important}.custom-prose thead{background-color:#f9f9f7!important;border-bottom:1px solid #e8e8e4!important}.custom-prose thead tr{background-color:#f9f9f7!important}.custom-prose thead th{background-color:#f9f9f7!important;color:var(--color-background)!important;font-weight:600!important;text-align:left!important;padding:1rem 1.25rem!important;font-size:.95rem!important;letter-spacing:.02em!important;border-bottom:none!important}.custom-prose tbody td{padding:1rem 1.25rem!important;border-bottom:1px solid #f0f0ec!important;color:#475569!important;font-size:1rem!important;line-height:1.6!important}.custom-prose tbody tr:last-child td{border-bottom:none!important}.custom-prose tbody tr:hover td{background-color:#fdfdfc!important}html{scroll-behavior:smooth}.custom-prose h2,.custom-prose h3{scroll-margin-top:100px}
