div.svelte-9ypvh0{backface-visibility:hidden}.accordion-content.svelte-a0fp9a{will-change:max-height;transition:max-height .3s ease-out}.content-html.svelte-a0fp9a{all:initial;color:#374151;word-break:break-word;writing-mode:horizontal-tb;text-align:left;direction:ltr;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.6;display:block}.content-html.svelte-a0fp9a *{all:unset;display:revert;box-sizing:border-box}.content-html.svelte-a0fp9a p{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;margin:0 0 12px;display:block}.content-html.svelte-a0fp9a a{color:#2563eb;text-underline-offset:2px;font-family:inherit;font-size:inherit;cursor:pointer;text-decoration:underline;display:inline}.content-html.svelte-a0fp9a a:hover{color:#1d4ed8}.content-html.svelte-a0fp9a strong,.content-html.svelte-a0fp9a b{font-family:inherit;font-weight:600;font-size:inherit;color:inherit;display:inline}.content-html.svelte-a0fp9a em,.content-html.svelte-a0fp9a i{font-family:inherit;font-style:italic;font-size:inherit;color:inherit;display:inline}.content-html.svelte-a0fp9a ul{font-family:inherit;font-size:inherit;color:inherit;margin:8px 0 12px;padding-left:16px;list-style:outside;display:block}.content-html.svelte-a0fp9a ol{font-family:inherit;font-size:inherit;color:inherit;margin:8px 0 12px;padding-left:16px;list-style:decimal;display:block}.content-html.svelte-a0fp9a li{font-family:inherit;font-size:inherit;color:inherit;margin:3px 0;display:list-item}.content-html.svelte-a0fp9a h1{color:#111827;margin:8px 0 6px;font-family:inherit;font-size:24px;font-weight:700;line-height:1.25;display:block}.content-html.svelte-a0fp9a h2{color:#111827;margin:8px 0 6px;font-family:inherit;font-size:20px;font-weight:700;line-height:1.3;display:block}.content-html.svelte-a0fp9a h3{color:#111827;margin:8px 0 4px;font-family:inherit;font-size:18px;font-weight:600;line-height:1.35;display:block}.content-html.svelte-a0fp9a h4,.content-html.svelte-a0fp9a h5,.content-html.svelte-a0fp9a h6{color:#111827;margin:8px 0 4px;font-family:inherit;font-size:16px;font-weight:600;line-height:1.4;display:block}.content-html.svelte-a0fp9a blockquote{color:#374151;font-family:inherit;font-style:italic;font-size:inherit;background:#f9fafb;border-left:4px solid #e5e7eb;margin:12px 0 16px;padding:12px 16px;display:block}.content-html.svelte-a0fp9a code{color:#374151;background:#f3f4f6;border-radius:4px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;display:inline}.content-html.svelte-a0fp9a pre{color:#f9fafb;background:#111827;border-radius:6px;margin:12px 0 16px;padding:12px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;line-height:1.5;display:block;overflow:auto}.content-html.svelte-a0fp9a hr{border:none;border-top:1px solid #e5e7eb;height:0;margin:16px 0;display:block}.content-html.svelte-a0fp9a table{border-collapse:collapse;width:100%;font-family:inherit;font-size:inherit;color:inherit;margin:12px 0 16px;display:table}.content-html.svelte-a0fp9a th,.content-html.svelte-a0fp9a td{text-align:left;vertical-align:top;font-family:inherit;font-size:inherit;color:inherit;border:1px solid #e5e7eb;padding:8px 12px;display:table-cell}.content-html.svelte-a0fp9a th{background:#f9fafb;font-weight:600}.content-html.svelte-a0fp9a tr:nth-child(2n){background:#f9fafb}.content-html.svelte-a0fp9a img,.content-html.svelte-a0fp9a video{border-radius:6px;max-width:100%;height:auto;margin:8px 0 12px;display:block}.content-html.svelte-a0fp9a figure{margin:12px 0 16px;display:block}.content-html.svelte-a0fp9a figcaption{color:#6b7280;text-align:center;margin-top:4px;font-family:inherit;font-size:12px;display:block}.content-html.svelte-a0fp9a iframe{border:none;border-radius:6px;width:100%;min-height:320px;margin:8px 0 12px;display:block}.content-html.svelte-a0fp9a br{content:"";margin:4px 0;display:block}.content-html.svelte-a0fp9a span{font-family:inherit;font-size:inherit;color:inherit;display:inline}.content-html.svelte-a0fp9a div{font-family:inherit;font-size:inherit;color:inherit;display:block}.hover-card.svelte-mlcqsn{transform-style:preserve-3d}.hover-card.svelte-mlcqsn:hover{transform:translateY(-8px)rotateX(2deg)}.content-html.svelte-mlcqsn{color:#1f2937;word-break:break-word;font-size:.9rem;line-height:1.6}.content-html.svelte-mlcqsn p{margin:0 0 .5rem}.content-html.svelte-mlcqsn a{color:#2563eb;text-underline-offset:2px;text-decoration:underline}.content-html.svelte-mlcqsn a:hover{color:#1d4ed8}.content-html.svelte-mlcqsn ul{margin:.25rem 0 .5rem;padding-left:1rem;list-style:outside}.content-html.svelte-mlcqsn ol{margin:.25rem 0 .5rem;padding-left:1rem;list-style:decimal}.content-html.svelte-mlcqsn li{margin:.125rem 0}.content-html.svelte-mlcqsn strong{font-weight:600}.content-html.svelte-mlcqsn em{font-style:italic}.profile-card.svelte-oojcj3{border:1px solid #e5e7eb;border-radius:0;transition:all .3s}.profile-card.svelte-oojcj3:hover{border-color:var(--primary-color,#2563eb);transform:translateY(-4px);box-shadow:0 4px 20px #00000014}.text-over-image-card.svelte-1mj2owe{border-radius:0}.text-description.svelte-1mj2owe .content-html{color:#ffffffe6;font-size:.95rem;line-height:1.6}.text-description.svelte-1mj2owe .content-html p{color:inherit;margin:0 0 .75rem}.text-description.svelte-1mj2owe .content-html a{color:#fffffff2;text-underline-offset:2px;text-decoration:underline}.text-description.svelte-1mj2owe .content-html a:hover{color:#fff}.text-description.svelte-1mj2owe .content-html ul,.text-description.svelte-1mj2owe .content-html ol{color:inherit;margin:.5rem 0}.text-description.svelte-1mj2owe .content-html li{color:inherit;margin:.25rem 0}.text-description.svelte-1mj2owe .content-html strong{color:#fff;font-weight:600}.text-description.svelte-1mj2owe .content-html em{color:inherit;font-style:italic}.text-description.svelte-1mj2owe .content-html h1,.text-description.svelte-1mj2owe .content-html h2,.text-description.svelte-1mj2owe .content-html h3,.text-description.svelte-1mj2owe .content-html h4,.text-description.svelte-1mj2owe .content-html h5,.text-description.svelte-1mj2owe .content-html h6{color:#fff;margin:.5rem 0 .25rem}.clip-button.svelte-9enomf{clip-path:polygon(0 0,100% 0,95% 100%,0% 100%)}.block-cards-header.svelte-9enomf{position:relative}.bch-mark.svelte-9enomf{color:#ea5534;justify-content:center;align-items:center;gap:.85rem;margin-bottom:1.6rem;display:flex}.bch-rule.svelte-9enomf{background:currentColor;width:clamp(3rem,9vw,6rem);height:1px;display:inline-block}.bch-sigil.svelte-9enomf{font-size:.95rem;font-weight:700;line-height:1}.bch-title.svelte-9enomf{letter-spacing:-.02em;text-wrap:balance}.bch-title.svelte-9enomf em{color:#ea5534;font-style:italic;font-weight:800}.bch-lede.svelte-9enomf{max-width:56ch}.bch-hairline.svelte-9enomf{background:#112f4c40;width:clamp(2.5rem,6vw,4rem);height:1px;margin:1.6rem auto 0}.custom-card.svelte-9enomf{box-shadow:0 10px 30px #0000001a}.custom-card.svelte-9enomf:hover{box-shadow:0 20px 40px #0003}.hover-description-overlay.svelte-9enomf{z-index:10}.hover-description-content.svelte-9enomf{opacity:0;transition:transform .5s cubic-bezier(.4,0,.2,1);transform:translate(-100%)}.group.svelte-9enomf:hover .hover-description-content:where(.svelte-9enomf){opacity:1;transform:translate(0)}.hover-description-content.content-html.svelte-9enomf,.hover-description-content.content-html.svelte-9enomf p,.hover-description-content.content-html.svelte-9enomf a,.hover-description-content.content-html.svelte-9enomf h1,.hover-description-content.content-html.svelte-9enomf h2,.hover-description-content.content-html.svelte-9enomf h3,.hover-description-content.content-html.svelte-9enomf h4,.hover-description-content.content-html.svelte-9enomf h5,.hover-description-content.content-html.svelte-9enomf h6{color:#fff}.hover-description-content.content-html.svelte-9enomf a{text-decoration:underline}.hover-description-content.content-html.svelte-9enomf a:hover{color:#e0e0e0}.content-html.svelte-9enomf{color:#1f2937;word-break:break-word;font-size:1rem;line-height:1.7}.content-html.svelte-9enomf p{margin:0 0 .9rem}.content-html.svelte-9enomf a{color:#2563eb;text-underline-offset:2px;text-decoration:underline}.content-html.svelte-9enomf a:hover{color:#1d4ed8}.content-html.svelte-9enomf ul{margin:.5rem 0 .9rem;padding-left:1.25rem;list-style:outside}.content-html.svelte-9enomf ol{margin:.5rem 0 .9rem;padding-left:1.25rem;list-style:decimal}.content-html.svelte-9enomf li{margin:.25rem 0}.content-html.svelte-9enomf h1{color:#111827;margin:0 0 .75rem;font-size:1.75rem;font-weight:800;line-height:1.25}.content-html.svelte-9enomf h2{color:#111827;margin:0 0 .75rem;font-size:1.5rem;font-weight:700;line-height:1.3}.content-html.svelte-9enomf h3{color:#111827;margin:.5rem 0;font-size:1.25rem;font-weight:700;line-height:1.35}.content-html.svelte-9enomf h4,.content-html.svelte-9enomf h5,.content-html.svelte-9enomf h6{color:#111827;margin:.5rem 0 .25rem;font-size:1.05rem;font-weight:600;line-height:1.4}.content-html.svelte-9enomf blockquote{color:#374151;background:#f9fafb;border-left:4px solid #e5e7eb;margin:.75rem 0 1rem;padding:.75rem 1rem;font-style:italic}.content-html.svelte-9enomf code{background:#f3f4f6;padding:.1rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.content-html.svelte-9enomf pre{color:#f9fafb;background:#111827;margin:.75rem 0 1rem;padding:.75rem 1rem;overflow:auto}.content-html.svelte-9enomf hr{border:none;border-top:1px solid #e5e7eb;margin:1rem 0}.content-html.svelte-9enomf table{border-collapse:collapse;width:100%;margin:.75rem 0 1rem}.content-html.svelte-9enomf th,.content-html.svelte-9enomf td{text-align:left;vertical-align:top;border:1px solid #e5e7eb;padding:.5rem .75rem}.content-html.svelte-9enomf tr:nth-child(2n){background:#f9fafb}.content-html.svelte-9enomf img,.content-html.svelte-9enomf video{max-width:100%;height:auto;margin:.5rem 0 .75rem;display:block}.content-html.svelte-9enomf figure{margin:.75rem 0 1rem}.content-html.svelte-9enomf figcaption{color:#6b7280;text-align:center;margin-top:.25rem;font-size:.875rem}.content-html.svelte-9enomf iframe{border:none;width:100%;min-height:320px}
