.breadcrumb-list.svelte-i5m0kd{display:flex;align-items:center;gap:.4rem;list-style:none;margin:0;padding:0;font-family:Poppins,sans-serif;font-weight:500;font-size:.75rem;line-height:1.15rem;letter-spacing:.01em;color:#00000059;flex-wrap:wrap}.breadcrumb-separator.svelte-i5m0kd{opacity:.6}.breadcrumb-item.svelte-i5m0kd a:where(.svelte-i5m0kd){color:inherit;text-decoration:none;transition:color .15s ease}.breadcrumb-item.svelte-i5m0kd a:where(.svelte-i5m0kd):hover{color:#0009}.breadcrumb-item.is-current.svelte-i5m0kd span:where(.svelte-i5m0kd){color:#00000073}@property --header-fade-color{syntax: "<color>"; inherits: false; initial-value: #ec3c45;}.header-fade.svelte-1elxaub{background:linear-gradient(to bottom,var(--header-fade-color) 0%,var(--header-fade-color) 60%,transparent 100%);transition:--header-fade-color .35s ease}.header-fade-white.svelte-1elxaub{background:#fff}.breadcrumb-bar.svelte-1elxaub{overflow:hidden;max-height:0;opacity:0;transition:max-height .3s ease,opacity .25s ease}.breadcrumb-visible.svelte-1elxaub{max-height:2.5rem;opacity:1}.default-layout.svelte-1c3kyyq{min-height:100vh;display:flex;flex-direction:column}main.svelte-1c3kyyq{flex:1}.header-wrapper.svelte-1vud52s{position:fixed;top:0;left:0;right:0;z-index:100}.scroll-container.svelte-1vud52s{position:relative}.scroll-viewport.svelte-1vud52s{position:sticky;top:0;height:100vh;overflow:hidden}.scroll-section-bg.svelte-1vud52s{position:absolute;top:0;left:0;width:100%;height:100vh;will-change:transform}.anim-element-viewport.svelte-1vud52s{position:absolute;background:#000;z-index:5;pointer-events:none;transition:top .15s ease-out,left .15s ease-out,width .15s ease-out,height .15s ease-out,transform .15s ease-out,opacity .15s ease-out;will-change:top,left,width,height,transform,opacity}.scroll-section-content.svelte-1vud52s{position:absolute;top:0;left:0;width:100%;height:100vh;will-change:transform}@media(prefers-reduced-motion:reduce){.scroll-container.svelte-1vud52s{height:auto!important}.scroll-viewport.svelte-1vud52s{position:relative;height:auto;overflow:visible}.scroll-section-bg.svelte-1vud52s,.scroll-section-content.svelte-1vud52s{position:relative;height:auto;overflow:visible;transform:none!important;visibility:visible!important}.scroll-section-bg.svelte-1vud52s,.anim-element-viewport.svelte-1vud52s{display:none}}.error-message.svelte-1d26unn{border-radius:.5rem;padding:1rem;margin:1rem 0}.error-message--warning.svelte-1d26unn{background-color:#fef3c7;border:1px solid #fbbf24;color:#92400e}.error-message--danger.svelte-1d26unn{background-color:#fee2e2;border:1px solid #ef4444;color:#991b1b}.error-message--info.svelte-1d26unn{background-color:#dbeafe;border:1px solid #3b82f6;color:#1e40af}.error-message__content.svelte-1d26unn{display:flex;gap:.75rem;align-items:flex-start}.error-message__icon.svelte-1d26unn{width:24px;height:24px;flex-shrink:0}.error-message__text.svelte-1d26unn{flex:1}.error-message__message.svelte-1d26unn{margin:0;font-size:.875rem;line-height:1.5}.error-message__retry.svelte-1d26unn{margin-top:.5rem;padding:.5rem 1rem;background-color:transparent;border:1px solid currentColor;border-radius:.375rem;color:inherit;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.error-message__retry.svelte-1d26unn:hover{background-color:currentColor;color:#fff}.loading-spinner.svelte-ds7hcv{display:inline-flex;flex-direction:column;align-items:center;gap:.5rem}.loading-spinner__spinner.svelte-ds7hcv{border-radius:50%;border-style:solid;animation:svelte-ds7hcv-spin .8s linear infinite}.loading-spinner__label.svelte-ds7hcv{font-size:.875rem;color:#6b7280}@keyframes svelte-ds7hcv-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sr-only.svelte-ds7hcv{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.loading-state.svelte-j9teyn{display:flex;align-items:center;justify-content:center;width:100%;padding:2rem}.loading-state--fullpage.svelte-j9teyn{position:fixed;inset:0;background-color:#fffffff2;z-index:9999;min-height:100vh}.loading-state__content.svelte-j9teyn{text-align:center}.loading-state__message.svelte-j9teyn{margin-top:1rem;font-size:1rem;color:#6b7280}.content-table-wrapper.svelte-91oi0c{overflow-x:auto;margin:1.5rem 0}.content-table-wrapper.svelte-91oi0c .content-table{width:100%;border-collapse:collapse;border:1px solid var(--block-table-border, #1e293b);table-layout:fixed}.content-table-wrapper.svelte-91oi0c .content-table th{background:var(--block-table-header-bg, #1e293b);color:var(--block-table-header-text, #ffffff);font-family:var(--block-font-heading, inherit);font-weight:600;font-size:.875rem;padding:.75rem 1rem;text-align:left;border:1px solid var(--block-table-border, #1e293b)}.content-table-wrapper.svelte-91oi0c .content-table td{padding:.625rem 1rem;font-size:.875rem;border:1px solid var(--block-table-border, #1e293b);background:var(--block-table-cell-bg, #ffffff);color:var(--block-table-cell-text, var(--block-text, #0f172a))}.content-table-wrapper.svelte-91oi0c .content-table tr:nth-child(2n) td{background:var(--block-table-stripe-bg, #f8fafc)}.content-table-wrapper.svelte-91oi0c .content-table th p,.content-table-wrapper.svelte-91oi0c .content-table th span{margin:0;color:var(--block-table-header-text, #ffffff);font-family:var(--block-font-heading, inherit);font-weight:600}.content-table-wrapper.svelte-91oi0c .content-table td p{margin:0}.content-block.svelte-57wot6{font-family:var(--block-font-body, inherit);color:var(--block-text, #0f172a)}.content-block.svelte-57wot6 h1,.content-block.svelte-57wot6 h2,.content-block.svelte-57wot6 h3,.content-block.svelte-57wot6 h4,.content-block.svelte-57wot6 h5,.content-block.svelte-57wot6 h6{font-family:var(--block-font-heading, inherit);color:var(--block-heading-text, var(--block-text, #0f172a))}.content-block.svelte-57wot6 a{color:var(--block-accent, #e11d48);text-decoration:underline;text-underline-offset:2px}.content-block.svelte-57wot6 a:hover{color:var(--block-accent-hover, #be123c)}.content-block.svelte-57wot6 blockquote{border-left:3px solid var(--block-accent, #e11d48);padding-left:1rem;margin:1.5rem 0;color:var(--block-text-muted, #64748b)}.content-block.svelte-57wot6 code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}.content-block.svelte-57wot6 pre{overflow-x:auto;background:var(--block-surface-alt, #f8fafc);border-radius:var(--block-radius, .5rem);padding:1rem}.content-block.svelte-57wot6 img{max-width:100%;height:auto;border-radius:var(--block-radius, .5rem)}.content-block.svelte-57wot6 ul,.content-block.svelte-57wot6 ol{padding-left:1.5rem}.content-block.svelte-57wot6 li::marker{color:var(--block-accent, #e11d48)}.image-block.svelte-1sco2ga{max-width:var(--block-max-width, 1440px);margin:0 auto;padding:var(--block-section-gap-sm, 1.5rem) var(--block-gutter, clamp(1.5rem, 5vw, 164px))}.image-block__figure.svelte-1sco2ga{display:flex;flex-direction:column;gap:.75rem;margin:0}.image-block__figure--left.svelte-1sco2ga{align-items:flex-start}.image-block__figure--center.svelte-1sco2ga{align-items:center}.image-block__figure--right.svelte-1sco2ga{align-items:flex-end}.image-block__frame.svelte-1sco2ga{max-width:100%;overflow:hidden;border-radius:var(--block-radius-lg, 1rem);border:var(--block-image-border, none);background:var(--block-image-surface, transparent)}.image-block__frame.svelte-1sco2ga .image-block__img,.image-block__frame.svelte-1sco2ga img{display:block;height:auto;max-width:100%}.image-block__caption.svelte-1sco2ga{text-align:center;font-family:var(--block-font-body, inherit);font-size:.875rem;line-height:1.5rem;color:var(--block-text-muted, #64748b)}.highlight.svelte-e1uy8n{max-width:var(--block-max-width, 1440px);margin:0 auto;padding:var(--block-section-gap, clamp(3rem, 8vw, 5rem)) var(--block-gutter, clamp(1.5rem, 5vw, 164px))}.highlight__panel.svelte-e1uy8n{display:flex;flex-direction:column;gap:1.5rem;background:var(--block-highlight-surface, transparent);border-left:var(--block-highlight-border-left, none);border-radius:var(--block-radius-lg, 0);padding:var(--block-highlight-padding, 0);color:var(--block-text, #0f172a)}.highlight__head.svelte-e1uy8n{display:flex;flex-direction:column;gap:.5rem}.highlight__heading.svelte-e1uy8n{margin:0;font-family:var(--block-font-heading, inherit);font-weight:500;font-size:1.5rem;line-height:2.375rem;letter-spacing:-.72px;color:var(--block-heading-text, var(--block-text, #0f172a))}.highlight__description.svelte-e1uy8n{margin:0;font-family:var(--block-font-heading, inherit);font-weight:500;font-size:1.375rem;line-height:1.25;letter-spacing:-.64px}.highlight__body.svelte-e1uy8n{font-family:var(--block-font-body, inherit);font-size:1.125rem;line-height:1.75rem;letter-spacing:-.36px}.highlight__body.svelte-e1uy8n p{margin:0 0 .25rem}.highlight__body.svelte-e1uy8n p:last-child{margin-bottom:0}.highlight__body.svelte-e1uy8n a{color:var(--block-accent, #e11d48);text-decoration:underline}@media(min-width:640px){.highlight__description.svelte-e1uy8n{font-size:1.625rem}}@media(min-width:1280px){.highlight__description.svelte-e1uy8n{font-size:2rem}}.block-btn.svelte-e1uy8n{display:inline-flex;width:fit-content;align-items:center;gap:.625rem;padding:.625rem 1.25rem;font-family:var(--block-font-body, inherit);font-weight:var(--block-button-weight, 600);text-decoration:none;border-radius:var(--block-button-radius, var(--block-radius, .5rem));background:var(--block-button-bg, var(--block-accent, #e11d48));color:var(--block-button-text, var(--block-on-accent, #ffffff));transition:filter .15s ease,background-color .15s ease}.block-btn.svelte-e1uy8n:hover{background:var(--block-button-bg-hover, var(--block-accent-hover, #be123c));filter:var(--block-button-hover-filter, none)}.block-btn__icon.svelte-e1uy8n{width:1.25rem;height:1.25rem}.form-block.svelte-1r923er{position:relative;z-index:100}.form-block__inner.svelte-1r923er{max-width:var(--block-max-width-narrow, 768px);margin:0 auto;padding:var(--block-section-gap, clamp(3rem, 8vw, 5rem)) var(--block-gutter, clamp(1.5rem, 5vw, 164px))}.form-block__status.svelte-1r923er,.form-block__error.svelte-1r923er{text-align:center;font-family:var(--block-font-body, inherit);color:var(--block-text-muted, #64748b)}.form-block__error.svelte-1r923er{margin-bottom:1rem;color:var(--block-error, #dc2626)}.form-block__retry.svelte-1r923er{margin:0 auto}.block-btn.svelte-1r923er{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-family:var(--block-font-body, inherit);font-weight:var(--block-button-weight, 600);font-size:.875rem;border:0;cursor:pointer;text-decoration:none;border-radius:var(--block-button-radius, var(--block-radius, .5rem));background:var(--block-button-bg, var(--block-accent, #e11d48));color:var(--block-button-text, var(--block-on-accent, #ffffff));transition:filter .15s ease,background-color .15s ease}.block-btn.svelte-1r923er:hover{background:var(--block-button-bg-hover, var(--block-accent-hover, #be123c))}.form-block__form.svelte-1r923er input,.form-block__form.svelte-1r923er select,.form-block__form.svelte-1r923er textarea{background:var(--block-input-surface, var(--block-surface, #ffffff));border:1px solid var(--block-border, rgba(15, 23, 42, .15));border-radius:var(--block-radius, .5rem);color:var(--block-text, #0f172a)}.form-block__form.svelte-1r923er input:focus,.form-block__form.svelte-1r923er select:focus,.form-block__form.svelte-1r923er textarea:focus{outline:none;border-color:var(--block-accent, #e11d48)}.form-block__form.svelte-1r923er button[type=submit]{background:var(--block-button-bg, var(--block-accent, #e11d48));color:var(--block-button-text, var(--block-on-accent, #ffffff));border:0;border-radius:var(--block-button-radius, var(--block-radius, .5rem));font-weight:var(--block-button-weight, 600);cursor:pointer}.hero.svelte-wrmdt8{max-width:var(--block-max-width, 1440px);margin:0 auto;padding:var(--block-section-gap, clamp(3rem, 8vw, 5rem)) var(--block-gutter, clamp(1.5rem, 5vw, 164px));color:var(--block-hero-text, var(--block-text, #0f172a));background:var(--block-hero-surface, transparent)}.hero__inner.svelte-wrmdt8{display:flex;max-width:822px;flex-direction:column;gap:1.5rem}.hero--center.svelte-wrmdt8 .hero__inner:where(.svelte-wrmdt8){max-width:100%;align-items:center;text-align:center}.hero__lead.svelte-wrmdt8{display:flex;flex-direction:column;gap:.75rem}.hero--center.svelte-wrmdt8 .hero__lead:where(.svelte-wrmdt8){align-items:center}.hero__logo.svelte-wrmdt8,.hero__lead.svelte-wrmdt8 .hero__logo{max-height:8rem;width:auto;object-fit:contain}.hero__heading.svelte-wrmdt8{margin:0;font-family:var(--block-font-heading, inherit);font-weight:500;font-size:1.75rem;line-height:2.25rem;letter-spacing:-1.62px}.hero__subheading.svelte-wrmdt8{margin:0;font-family:var(--block-font-heading, inherit);font-weight:500;font-size:1.25rem;line-height:2rem;letter-spacing:-.72px;color:var(--block-hero-subheading, var(--block-accent, #e11d48))}.hero__body.svelte-wrmdt8{margin:0;font-family:var(--block-font-body, inherit);font-size:1.125rem;line-height:1.75rem;letter-spacing:-.36px;color:var(--block-hero-body, var(--block-text-muted, #64748b))}.hero__buttons.svelte-wrmdt8{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding-top:.5rem}.hero--center.svelte-wrmdt8 .hero__buttons:where(.svelte-wrmdt8){justify-content:center}.hero__btn.svelte-wrmdt8{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-family:var(--block-font-body, inherit);font-weight:var(--block-button-weight, 600);text-decoration:none;border-radius:var(--block-button-radius, var(--block-radius, .5rem));transition:filter .15s ease,background-color .15s ease,color .15s ease}.hero__btn--primary.svelte-wrmdt8{background:var(--block-button-bg, var(--block-accent, #e11d48));color:var(--block-button-text, var(--block-on-accent, #ffffff))}.hero__btn--primary.svelte-wrmdt8:hover{background:var(--block-button-bg-hover, var(--block-accent-hover, #be123c));filter:var(--block-button-hover-filter, none)}.hero__btn--secondary.svelte-wrmdt8{background:transparent;color:var(--block-accent, #e11d48);border:1px solid var(--block-accent, #e11d48)}.hero__btn--secondary.svelte-wrmdt8:hover{background:var(--block-accent, #e11d48);color:var(--block-on-accent, #ffffff)}.hero__btn--link.svelte-wrmdt8{padding:0;color:var(--block-accent, #e11d48);text-decoration:underline;text-underline-offset:4px}.hero__btn--link.svelte-wrmdt8:hover{opacity:.8}.hero__btn-icon.svelte-wrmdt8{width:1.25rem;height:1.25rem}@media(min-width:640px){.hero__heading.svelte-wrmdt8{font-size:2.25rem;line-height:3rem}.hero__subheading.svelte-wrmdt8{font-size:1.5rem;line-height:2.375rem}}@media(min-width:1280px){.hero__heading.svelte-wrmdt8{font-size:3rem;line-height:4rem}}.features.svelte-h1ic5p{color:var(--block-text, #0f172a)}.features--border-top.svelte-h1ic5p{border-top:1px solid var(--block-border, rgba(15, 23, 42, .08))}.features__inner.svelte-h1ic5p{max-width:var(--block-max-width, 1440px);margin:0 auto;display:flex;flex-direction:column;gap:3rem;padding:var(--block-section-gap, clamp(3rem, 8vw, 5rem)) var(--block-gutter, clamp(1.5rem, 5vw, 164px))}.features__head.svelte-h1ic5p{display:flex;max-width:726px;flex-direction:column;gap:.5rem}.features__heading.svelte-h1ic5p{margin:0;font-family:var(--block-font-heading, inherit);font-weight:500;font-size:1.5rem;line-height:2.375rem;letter-spacing:-.72px;color:var(--block-heading-text, var(--block-text, #0f172a))}.features__description.svelte-h1ic5p{margin:0;font-family:var(--block-font-heading, inherit);font-weight:500;font-size:1.375rem;line-height:1.25;letter-spacing:-.64px}.features__grid.svelte-h1ic5p{display:grid;gap:2rem;grid-template-columns:1fr}.feature-card.svelte-h1ic5p{display:flex;flex-direction:column;gap:.5rem;background:var(--block-feature-surface, transparent);border:var(--block-feature-border, none);border-radius:var(--block-feature-radius, 0);padding:var(--block-feature-padding, 0)}.feature-card__head.svelte-h1ic5p{display:flex;flex-direction:column;gap:1rem}.feature-card__icon.svelte-h1ic5p,.feature-card.svelte-h1ic5p .feature-card__icon{width:2rem;height:2rem;flex-shrink:0;object-fit:contain}.feature-card__title.svelte-h1ic5p{margin:0;font-family:var(--block-font-heading, inherit);font-weight:500;font-size:1.25rem;line-height:1.75rem;letter-spacing:-.72px;color:var(--block-heading-text, var(--block-text, #0f172a))}.feature-card__body.svelte-h1ic5p{font-family:var(--block-font-body, inherit);font-size:1.125rem;line-height:1.75rem;letter-spacing:-.36px;color:var(--block-text-muted, #64748b)}.feature-card__body.svelte-h1ic5p p{margin:0 0 .5rem}.feature-card__body.svelte-h1ic5p a{color:var(--block-accent, #e11d48);text-decoration:underline}.feature-card__image.svelte-h1ic5p,.feature-card.svelte-h1ic5p .feature-card__image{margin-top:.5rem;display:block;width:auto;max-width:100%;height:auto;max-height:300px;border-radius:var(--block-radius, .5rem)}@media(min-width:640px){.features__grid.svelte-h1ic5p{grid-template-columns:repeat(2,minmax(0,1fr))}.features__heading.svelte-h1ic5p{font-size:1.625rem}}@media(min-width:1024px){.features__grid.svelte-h1ic5p{grid-template-columns:repeat(var(--feature-cols, 3),minmax(0,1fr))}}@media(min-width:1280px){.features__description.svelte-h1ic5p{font-size:2rem}}.block-btn.svelte-h1ic5p{display:inline-flex;width:fit-content;align-items:center;gap:.625rem;padding:.625rem 1.25rem;font-family:var(--block-font-body, inherit);font-weight:var(--block-button-weight, 600);text-decoration:none;border-radius:var(--block-button-radius, var(--block-radius, .5rem));transition:filter .15s ease,background-color .15s ease,color .15s ease}.block-btn--primary.svelte-h1ic5p{background:var(--block-button-bg, var(--block-accent, #e11d48));color:var(--block-button-text, var(--block-on-accent, #ffffff))}.block-btn--primary.svelte-h1ic5p:hover{background:var(--block-button-bg-hover, var(--block-accent-hover, #be123c));filter:var(--block-button-hover-filter, none)}.block-btn--secondary.svelte-h1ic5p{background:transparent;color:var(--block-accent, #e11d48);border:1px solid var(--block-accent, #e11d48)}.block-btn--secondary.svelte-h1ic5p:hover{background:var(--block-accent, #e11d48);color:var(--block-on-accent, #ffffff)}.block-btn--link.svelte-h1ic5p,.block-link.svelte-h1ic5p{display:inline-flex;width:fit-content;align-items:center;gap:.625rem;font-weight:500;text-decoration:none;color:var(--block-accent, #e11d48)}.block-btn--link.svelte-h1ic5p:hover,.block-link.svelte-h1ic5p:hover{text-decoration:underline;text-underline-offset:4px}.block-icon.svelte-h1ic5p{width:1.25rem;height:1.25rem}.faces.svelte-icnbqq{width:100%;background-color:var(--block-faces-surface, transparent);color:var(--block-faces-text, var(--block-text, #0f172a))}.faces__inner.svelte-icnbqq{max-width:var(--block-max-width, 1440px);margin:0 auto;padding:var(--block-section-gap, clamp(3rem, 8vw, 5rem)) var(--block-gutter, clamp(1.5rem, 5vw, 164px));display:flex;flex-direction:column;gap:1.5rem}.faces__heading.svelte-icnbqq{margin:0;font-family:var(--block-font-heading, inherit);font-weight:500;font-size:2rem;line-height:1.25}.faces__list.svelte-icnbqq{display:flex;flex-direction:column;gap:4rem}.face-card.svelte-icnbqq{display:flex;gap:1.5rem;align-items:flex-start}.face-card__image-wrap.svelte-icnbqq{flex-shrink:0;width:280px;height:280px;overflow:hidden;border-radius:var(--block-faces-image-radius, 0)}.face-card__image.svelte-icnbqq,.face-card__image-wrap.svelte-icnbqq .face-card__image,.face-card__image-wrap.svelte-icnbqq img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;transition:transform .5s ease}.face-card.svelte-icnbqq:hover .face-card__image:where(.svelte-icnbqq),.face-card.svelte-icnbqq:hover .face-card__image-wrap:where(.svelte-icnbqq) img{transform:scale(1.03)}.face-card__image-placeholder.svelte-icnbqq{width:100%;height:100%;background-color:var(--block-placeholder, var(--block-surface-alt, #f1f5f9))}.face-card__content.svelte-icnbqq{display:flex;flex-direction:column;gap:.5rem;flex:1;min-width:0}.face-card__name.svelte-icnbqq{margin:0;font-family:var(--block-font-heading, inherit);font-weight:500;font-size:20px;line-height:32px}.face-card__role.svelte-icnbqq{margin:0;font-family:var(--block-font-body, inherit);font-size:.875rem;color:var(--block-faces-role, var(--block-accent, #e11d48))}.face-card__bio.svelte-icnbqq{margin:0;font-family:var(--block-font-body, inherit);font-size:1rem;line-height:28px;letter-spacing:-.36px}.face-card__bio.svelte-icnbqq p{margin:0}.face-card__bio.svelte-icnbqq p+p{margin-top:1em}.face-card__linkedin.svelte-icnbqq{display:inline-flex;align-items:center;color:currentColor;transition:opacity .15s ease;margin-top:8px}.face-card__linkedin.svelte-icnbqq:hover{opacity:.7}.face-card__linkedin-icon.svelte-icnbqq{width:32px;height:32px}@media(max-width:1024px){.face-card__image-wrap.svelte-icnbqq{width:220px;height:220px}}@media(max-width:768px){.faces__list.svelte-icnbqq{gap:3rem}.face-card.svelte-icnbqq{flex-direction:column}.face-card__image-wrap.svelte-icnbqq{width:100%;height:280px}}.faq.svelte-1kgr96q{color:var(--block-text, #0f172a)}.faq__inner.svelte-1kgr96q{max-width:var(--block-max-width-narrow, 768px);margin:0 auto;padding:var(--block-section-gap, clamp(3rem, 8vw, 5rem)) var(--block-gutter, clamp(1.5rem, 5vw, 164px))}.faq__group.svelte-1kgr96q{display:flex;flex-direction:column;gap:.5rem;margin-bottom:2rem}.faq__group-title.svelte-1kgr96q{margin:0;font-family:var(--block-font-heading, inherit);font-weight:500;font-size:1.5rem;line-height:2.375rem;letter-spacing:-.72px;color:var(--block-heading-text, var(--block-text, #0f172a))}.faq__group-description.svelte-1kgr96q{font-family:var(--block-font-body, inherit);font-size:1.125rem;line-height:1.75rem;color:var(--block-text-muted, #64748b)}.faq__group-description.svelte-1kgr96q p{margin:0 0 .5rem}.faq__group-description.svelte-1kgr96q p:last-child{margin-bottom:0}.faq__search.svelte-1kgr96q{position:relative;margin-bottom:2rem}.faq__search-icon.svelte-1kgr96q{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:var(--block-text-muted, #64748b);pointer-events:none}.faq__search-input.svelte-1kgr96q{width:100%;border-radius:var(--block-radius, .5rem);border:1px solid var(--block-border, rgba(15, 23, 42, .15));background:var(--block-input-surface, var(--block-surface, #ffffff));color:var(--block-text, #0f172a);padding:.75rem 1rem .75rem 3rem;font-family:var(--block-font-body, inherit);font-size:1rem}.faq__search-input.svelte-1kgr96q:focus{outline:none;border-color:var(--block-accent, #e11d48);box-shadow:0 0 0 2px color-mix(in srgb,var(--block-accent, #e11d48) 20%,transparent)}.faq__items.svelte-1kgr96q{border-top:1px solid var(--block-border, rgba(15, 23, 42, .1));border-bottom:1px solid var(--block-border, rgba(15, 23, 42, .1))}.faq__item.svelte-1kgr96q+.faq__item:where(.svelte-1kgr96q){border-top:1px solid var(--block-border, rgba(15, 23, 42, .1))}.faq__question.svelte-1kgr96q{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 0;text-align:left;background:none;border:0;cursor:pointer;color:inherit;transition:color .15s ease}.faq__question.svelte-1kgr96q:hover{color:var(--block-accent, #e11d48)}.faq__question-text.svelte-1kgr96q{font-family:var(--block-font-heading, inherit);font-weight:500;font-size:1.125rem;line-height:1.75rem;letter-spacing:-.36px}.faq__chevron.svelte-1kgr96q{width:1.25rem;height:1.25rem;flex-shrink:0;color:var(--block-text-muted, #64748b);transition:transform .3s ease}.faq__chevron--open.svelte-1kgr96q{transform:rotate(180deg)}.faq__answer.svelte-1kgr96q{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.faq__answer--open.svelte-1kgr96q{grid-template-rows:1fr}.faq__answer-inner.svelte-1kgr96q{overflow:hidden}.faq__answer-body.svelte-1kgr96q{padding-bottom:1.25rem;font-family:var(--block-font-body, inherit);font-size:1rem;line-height:1.7;color:var(--block-text-muted, #64748b)}.faq__answer-body.svelte-1kgr96q p{margin:0 0 .5rem}.faq__answer-body.svelte-1kgr96q p:last-child{margin-bottom:0}.faq__answer-body.svelte-1kgr96q ul,.faq__answer-body.svelte-1kgr96q ol{margin:.5rem 0;padding-left:1.5rem}.faq__answer-body.svelte-1kgr96q a{color:var(--block-accent, #e11d48);text-decoration:underline;text-underline-offset:2px}.faq__no-results.svelte-1kgr96q{padding:2rem 0;text-align:center;font-family:var(--block-font-body, inherit);color:var(--block-text-muted, #64748b)}.faq-hl.svelte-1b8dg7c{color:var(--block-text, #0f172a)}.faq-hl__inner.svelte-1b8dg7c{max-width:var(--block-max-width-narrow, 768px);margin:0 auto;padding:var(--block-section-gap, clamp(3rem, 8vw, 5rem)) var(--block-gutter, clamp(1.5rem, 5vw, 164px))}.faq-hl__heading.svelte-1b8dg7c{margin:0 0 2rem;font-family:var(--block-font-heading, inherit);font-weight:500;font-size:1.5rem;line-height:2.375rem;letter-spacing:-.72px;color:var(--block-heading-text, var(--block-text, #0f172a))}.faq-hl__items.svelte-1b8dg7c{border-top:1px solid var(--block-border, rgba(15, 23, 42, .1));border-bottom:1px solid var(--block-border, rgba(15, 23, 42, .1))}.faq-hl__item.svelte-1b8dg7c+.faq-hl__item:where(.svelte-1b8dg7c){border-top:1px solid var(--block-border, rgba(15, 23, 42, .1))}.faq-hl__question.svelte-1b8dg7c{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 0;text-align:left;background:none;border:0;cursor:pointer;color:inherit;transition:color .15s ease}.faq-hl__question.svelte-1b8dg7c:hover{color:var(--block-accent, #e11d48)}.faq-hl__question-inner.svelte-1b8dg7c{display:flex;flex-direction:column;gap:.25rem}.faq-hl__group-label.svelte-1b8dg7c{display:inline-block;width:fit-content;border-radius:9999px;background:color-mix(in srgb,var(--block-accent, #e11d48) 12%,transparent);color:var(--block-accent, #e11d48);padding:.125rem .625rem;font-family:var(--block-font-body, inherit);font-size:.75rem;font-weight:500}.faq-hl__question-text.svelte-1b8dg7c{font-family:var(--block-font-heading, inherit);font-weight:500;font-size:1.125rem;line-height:1.75rem;letter-spacing:-.36px}.faq-hl__chevron.svelte-1b8dg7c{width:1.25rem;height:1.25rem;flex-shrink:0;color:var(--block-text-muted, #64748b);transition:transform .3s ease}.faq-hl__chevron--open.svelte-1b8dg7c{transform:rotate(180deg)}.faq-hl__answer.svelte-1b8dg7c{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.faq-hl__answer--open.svelte-1b8dg7c{grid-template-rows:1fr}.faq-hl__answer-inner.svelte-1b8dg7c{overflow:hidden}.faq-hl__answer-body.svelte-1b8dg7c{padding-bottom:1.25rem;font-family:var(--block-font-body, inherit);font-size:1rem;line-height:1.7;color:var(--block-text-muted, #64748b)}.faq-hl__answer-body.svelte-1b8dg7c p{margin:0 0 .5rem}.faq-hl__answer-body.svelte-1b8dg7c p:last-child{margin-bottom:0}.faq-hl__answer-body.svelte-1b8dg7c ul,.faq-hl__answer-body.svelte-1b8dg7c ol{margin:.5rem 0;padding-left:1.5rem}.faq-hl__answer-body.svelte-1b8dg7c a{color:var(--block-accent, #e11d48);text-decoration:underline;text-underline-offset:2px}.faq-hl__cta-wrap.svelte-1b8dg7c{margin-top:2rem}.block-btn.svelte-1b8dg7c{display:inline-flex;width:fit-content;align-items:center;gap:.625rem;padding:.625rem 1.25rem;font-family:var(--block-font-body, inherit);font-weight:var(--block-button-weight, 600);text-decoration:none;border-radius:var(--block-button-radius, var(--block-radius, .5rem));background:var(--block-button-bg, var(--block-accent, #e11d48));color:var(--block-button-text, var(--block-on-accent, #ffffff));transition:filter .15s ease,background-color .15s ease}.block-btn.svelte-1b8dg7c:hover{background:var(--block-button-bg-hover, var(--block-accent-hover, #be123c));filter:var(--block-button-hover-filter, none)}.block-icon.svelte-1b8dg7c{width:1.25rem;height:1.25rem}.news.svelte-14e5ibt{color:var(--block-text, #0f172a)}.news__inner.svelte-14e5ibt{max-width:var(--block-max-width, 1440px);margin:0 auto;padding:var(--block-section-gap, clamp(3rem, 8vw, 5rem)) var(--block-gutter, clamp(1.5rem, 5vw, 164px))}.news__title.svelte-14e5ibt{margin:0 0 2rem;font-family:var(--block-font-heading, inherit);font-weight:500;font-size:1.5rem;line-height:2.375rem;letter-spacing:-.72px;color:var(--block-heading-text, var(--block-text, #0f172a))}.news__grid.svelte-14e5ibt{display:grid;grid-template-columns:1fr;gap:2rem}.news-card.svelte-14e5ibt{display:flex;flex-direction:column;gap:.75rem}.news-card__image-link.svelte-14e5ibt{display:block;overflow:hidden;border-radius:var(--block-radius, .5rem)}.news-card__image.svelte-14e5ibt,.news-card__image-link.svelte-14e5ibt .news-card__image,.news-card__image-link.svelte-14e5ibt img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;transition:transform .3s ease}.news-card__image-link.svelte-14e5ibt:hover img,.news-card__image-link.svelte-14e5ibt:hover .news-card__image{transform:scale(1.05)}.news-card__title.svelte-14e5ibt{margin:0;font-family:var(--block-font-heading, inherit);font-weight:500;font-size:1.5rem;line-height:2.375rem;letter-spacing:-.72px}.news-card__title.svelte-14e5ibt a:where(.svelte-14e5ibt){color:inherit;text-decoration:none;transition:color .15s ease}.news-card__title.svelte-14e5ibt a:where(.svelte-14e5ibt):hover{color:var(--block-accent, #e11d48)}.news-card__date.svelte-14e5ibt{font-family:var(--block-font-body, inherit);font-size:.875rem;color:var(--block-text-muted, #64748b)}.news-card__lead.svelte-14e5ibt{margin-top:.25rem;font-family:var(--block-font-body, inherit);font-size:1rem;line-height:1.75rem;color:var(--block-text-muted, #64748b)}.news-card__lead.svelte-14e5ibt p{margin:0 0 .5rem}.news-card__cta.svelte-14e5ibt{margin-top:.5rem}@media(min-width:640px){.news__grid.svelte-14e5ibt{grid-template-columns:repeat(var(--news-cols, 2),minmax(0,1fr))}.news-card--featured.svelte-14e5ibt{grid-column:1 / -1}.news-card--featured.svelte-14e5ibt .news-card__title:where(.svelte-14e5ibt){font-size:2rem;line-height:3rem}}.block-btn.svelte-14e5ibt{display:inline-flex;width:fit-content;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-family:var(--block-font-body, inherit);font-weight:var(--block-button-weight, 600);text-decoration:none;border-radius:var(--block-button-radius, var(--block-radius, .5rem));background:var(--block-button-bg, var(--block-accent, #e11d48));color:var(--block-button-text, var(--block-on-accent, #ffffff));transition:filter .15s ease,background-color .15s ease}.block-btn.svelte-14e5ibt:hover{background:var(--block-button-bg-hover, var(--block-accent-hover, #be123c));filter:var(--block-button-hover-filter, none)}.block-icon.svelte-14e5ibt{width:1.25rem;height:1.25rem}.news-article.svelte-1eh00af{color:var(--block-text, #0f172a)}.news-article__inner.svelte-1eh00af{max-width:var(--block-max-width, 1440px);margin:0 auto;padding:var(--block-section-gap, clamp(3rem, 8vw, 5rem)) var(--block-gutter, clamp(1.5rem, 5vw, 164px))}.news-article__category.svelte-1eh00af{display:inline-block;margin-bottom:1rem;font-family:var(--block-font-body, inherit);font-size:.875rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--block-accent, #e11d48)}.news-article__title.svelte-1eh00af{margin:0;font-family:var(--block-font-heading, inherit);font-weight:500;font-size:2rem;line-height:1.2;letter-spacing:-1.62px;color:var(--block-heading-text, var(--block-text, #0f172a))}.news-article__date.svelte-1eh00af{display:block;margin-top:.5rem;font-family:var(--block-font-body, inherit);font-size:.875rem;color:var(--block-text-muted, #64748b)}.news-article__lead.svelte-1eh00af{margin-top:1.5rem;font-family:var(--block-font-body, inherit);font-size:1.125rem;line-height:1.75;color:var(--block-text-muted, #64748b)}.news-article__lead.svelte-1eh00af p{margin:0 0 .75rem}.news-article__image.svelte-1eh00af{margin-top:2rem;overflow:hidden;border-radius:var(--block-radius-lg, 1rem)}.news-article__image.svelte-1eh00af img{display:block;width:100%;height:auto}.news-article__body.svelte-1eh00af{margin-top:2rem}.news-article__body--html.svelte-1eh00af{font-family:var(--block-font-body, inherit)}.news-article__body--html.svelte-1eh00af a{color:var(--block-accent, #e11d48);text-decoration:underline}@media(min-width:640px){.news-article__title.svelte-1eh00af{font-size:2.5rem}}
