.prose-body[data-astro-cid-gpcjs3lm]{max-width:72ch;font-family:var(--font-body, "Montserrat Light", sans-serif);font-weight:300;color:#1f1235;font-size:1.125rem;line-height:1.75}.prose-body[data-astro-cid-gpcjs3lm] h2,.prose-body[data-astro-cid-gpcjs3lm] h3,.prose-body[data-astro-cid-gpcjs3lm] h4{font-family:var(--font-heading, "Poppins", sans-serif);font-weight:700;color:#330546;margin-top:2.5rem;margin-bottom:1rem;line-height:1.25}.prose-body[data-astro-cid-gpcjs3lm] h2{font-size:1.875rem}.prose-body[data-astro-cid-gpcjs3lm] h3{font-size:1.5rem}.prose-body[data-astro-cid-gpcjs3lm] h4{font-size:1.25rem}.prose-body[data-astro-cid-gpcjs3lm] p{margin:1rem 0}.prose-body[data-astro-cid-gpcjs3lm] a{color:#a8189c;text-decoration:underline;text-underline-offset:3px}.prose-body[data-astro-cid-gpcjs3lm] a:hover{color:#330546}.prose-body[data-astro-cid-gpcjs3lm] strong{font-weight:600;color:#330546}.prose-body[data-astro-cid-gpcjs3lm] code{font-family:ui-monospace,SFMono-Regular,monospace;font-size:.9em;background:#b4a7e226;padding:.1em .35em;border-radius:.25em}.prose-body[data-astro-cid-gpcjs3lm] blockquote{position:relative;margin:2rem 0;padding:1.5rem 1.75rem 1.5rem 3rem;background:#f3f3f5;border:1px solid #d8d8df;border-left:4px solid #c41fb5;border-radius:0 .75rem .75rem 0;font-style:italic;color:#330546;font-size:1.0625rem;line-height:1.55}.prose-body[data-astro-cid-gpcjs3lm] blockquote:before{content:"“";position:absolute;top:.25rem;left:.875rem;font-family:var(--font-heading, "Poppins", sans-serif);font-size:3rem;line-height:1;color:#c41fb5;opacity:.5;font-style:normal}.prose-body[data-astro-cid-gpcjs3lm] blockquote p{margin:0}.prose-body[data-astro-cid-gpcjs3lm] blockquote p+p{margin-top:.75rem}.prose-body[data-astro-cid-gpcjs3lm] ul,.prose-body[data-astro-cid-gpcjs3lm] ol{margin:1rem 0 1rem 1.25rem;padding-left:1rem}.prose-body[data-astro-cid-gpcjs3lm] ul{list-style:disc}.prose-body[data-astro-cid-gpcjs3lm] ol{list-style:decimal}.prose-body[data-astro-cid-gpcjs3lm] li{margin:.5rem 0;padding-left:.25rem}.prose-body[data-astro-cid-gpcjs3lm] li::marker{color:#c41fb5}.prose-body[data-astro-cid-gpcjs3lm] figure{margin:2rem 0}.prose-body[data-astro-cid-gpcjs3lm] figure img{width:100%;height:auto;border-radius:.75rem}.prose-body[data-astro-cid-gpcjs3lm] figcaption{font-size:.875rem;color:#6b5d86;text-align:center;margin-top:.5rem}.content-table-wrap[data-astro-cid-gpcjs3lm]{margin:2rem 0;overflow-x:auto;border:1px solid #e5e0e8;border-radius:1rem}.content-table[data-astro-cid-gpcjs3lm]{width:100%;min-width:720px;border-collapse:collapse;font-size:.875rem}.content-table[data-astro-cid-gpcjs3lm] th{background:#330546;color:#fff;font-weight:600}.content-table[data-astro-cid-gpcjs3lm] th,.content-table[data-astro-cid-gpcjs3lm] td{padding:.875rem 1rem;text-align:left;vertical-align:top;border-bottom:1px solid #eee9f0}.content-table[data-astro-cid-gpcjs3lm] tbody tr:last-child td{border-bottom:0}.article-faqs[data-astro-cid-gpcjs3lm]{margin-top:3rem}.article-faq-list[data-astro-cid-gpcjs3lm]{display:grid;gap:.75rem}.article-faq-item[data-astro-cid-gpcjs3lm]{border:1px solid #e5e0e8;border-radius:1rem;background:#fff}.article-faq-item[data-astro-cid-gpcjs3lm][open]{border-color:#c41fb559}.article-faq-item[data-astro-cid-gpcjs3lm] summary{display:flex;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem;font-family:var(--font-heading, "Poppins", sans-serif);font-weight:600;color:#330546}.article-faq-item[data-astro-cid-gpcjs3lm] summary::-webkit-details-marker{display:none}.article-faq-item[data-astro-cid-gpcjs3lm] summary span{color:#c41fb5;font-size:1.5rem;transition:transform .2s ease}.article-faq-item[data-astro-cid-gpcjs3lm][open] summary span{transform:rotate(45deg)}.article-faq-item[data-astro-cid-gpcjs3lm] p{margin:0;padding:0 1.25rem 1.25rem;color:#5f5666;font-size:1rem}.prose-body[data-astro-cid-gpcjs3lm] .cta-card{position:relative;margin:2.5rem 0;padding:2rem 2.25rem;border-radius:1.25rem;color:#fff;overflow:hidden;box-shadow:0 12px 30px #33054626}.prose-body[data-astro-cid-gpcjs3lm] .cta-card-content{position:relative;z-index:1}.prose-body[data-astro-cid-gpcjs3lm] .cta-card--action{background:linear-gradient(135deg,#330546,#5b1480)}.prose-body[data-astro-cid-gpcjs3lm] .cta-card--insight{background:linear-gradient(135deg,#1d3a6b,#3a75ad)}.prose-body[data-astro-cid-gpcjs3lm] .cta-card--featured{background:linear-gradient(135deg,#8a0f7d,#a91aa0)}.prose-body[data-astro-cid-gpcjs3lm] .cta-card-glyph{position:absolute;right:1.5rem;bottom:1.5rem;width:48px;height:48px;color:#fff;opacity:.16;pointer-events:none}@media (min-width: 640px){.prose-body[data-astro-cid-gpcjs3lm] .cta-card-content{padding-right:6rem}}.prose-body[data-astro-cid-gpcjs3lm] .cta-card-glyph svg{width:100%;height:100%}.prose-body[data-astro-cid-gpcjs3lm] .cta-card .cta-heading{font-family:var(--font-heading, "Poppins", sans-serif);font-weight:700;color:#fff;font-size:1.5rem;margin:0 0 .5rem;line-height:1.2}.prose-body[data-astro-cid-gpcjs3lm] .cta-card .cta-text{color:#ffffffe0;font-size:1rem;margin:0 0 1.25rem;line-height:1.5}.prose-body[data-astro-cid-gpcjs3lm] .cta-card .cta-button{display:inline-block;padding:.75rem 1.75rem;border-radius:999px;font-family:var(--font-heading, "Poppins", sans-serif);font-weight:600;font-size:.95rem;text-decoration:none;transition:transform .15s ease,background .15s ease}.prose-body[data-astro-cid-gpcjs3lm] .cta-card .cta-primary{background:#c41fb5;color:#fff}.prose-body[data-astro-cid-gpcjs3lm] .cta-card .cta-primary:hover{background:#e12dce;transform:translateY(-1px)}.prose-body[data-astro-cid-gpcjs3lm] .cta-card .cta-secondary,.prose-body[data-astro-cid-gpcjs3lm] .cta-card .cta-ghost{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.4)}.prose-body[data-astro-cid-gpcjs3lm] .cta-card .cta-ghost:hover{background:#ffffff1a;border-color:#fff}.prose-body[data-astro-cid-gpcjs3lm] .video-embed{margin:2rem 0}.prose-body[data-astro-cid-gpcjs3lm] .video-embed-frame{position:relative;padding-bottom:56.25%;height:0;border-radius:.75rem;overflow:hidden;background:#0d0118}.prose-body[data-astro-cid-gpcjs3lm] .video-embed-frame iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}
