.rr-hero-wrap.svelte-1lltb36 .pw-hero{background:var(--color-bg, #fef6ec);grid-template-columns:1fr;text-align:center;padding-block:var(--spacing-12, 3rem)}.rr-hero-wrap.svelte-1lltb36 .pw-hero__content{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4, 1rem);max-width:56rem;margin-inline:auto}.rr-hero-wrap.svelte-1lltb36 .pw-hero__content [data-pw=hero-ctas]{order:-1}.rr-hero-wrap.svelte-1lltb36 .pw-hero__headline{font-family:var(--font-display);font-size:clamp(1.875rem,3.5vw,2.25rem);line-height:1.2}.rr-hero-wrap.svelte-1lltb36 .pw-hero__subhead{max-width:48rem;margin-inline:auto}.rr-hero-eyebrow.svelte-1lltb36{display:inline-flex;align-items:center;gap:.4rem;font-size:.875rem;font-weight:600;color:var(--color-primary, #a85d00);text-transform:uppercase;letter-spacing:.08em;margin-block-end:0}.rr-hero-eyebrow__icon.svelte-1lltb36{color:var(--color-primary, #a85d00);flex-shrink:0}.rr-sr-only.svelte-1lltb36{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.rr-grid-section.svelte-1lltb36{background:var(--color-bg, #fef6ec);padding-block:var(--spacing-16, 4rem);padding-inline:var(--spacing-6, 1.5rem)}.rr-grid-section__inner.svelte-1lltb36{max-width:72rem;margin-inline:auto}.rr-grid.svelte-1lltb36{display:grid;grid-template-columns:1fr;gap:var(--spacing-8, 2rem)}@media(min-width:640px){.rr-grid.svelte-1lltb36{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.rr-grid.svelte-1lltb36{grid-template-columns:repeat(3,1fr)}}.rr-card.svelte-1lltb36{all:unset;display:flex;flex-direction:column;cursor:pointer;background:#fff;border-radius:var(--radius-lg, .75rem);box-shadow:0 2px 16px #00000014;overflow:hidden;transition:box-shadow .22s ease,transform .22s ease;text-align:left}.rr-card.svelte-1lltb36:hover,.rr-card.svelte-1lltb36:focus-visible{box-shadow:0 8px 32px #00000026;transform:translateY(-2px)}.rr-card.svelte-1lltb36:focus-visible{outline:3px solid var(--color-primary, #a85d00);outline-offset:2px}.rr-card__image-wrap.svelte-1lltb36{height:12rem;overflow:hidden;flex-shrink:0}.rr-card__image.svelte-1lltb36{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .32s ease}.rr-card.svelte-1lltb36:hover .rr-card__image:where(.svelte-1lltb36),.rr-card.svelte-1lltb36:focus-visible .rr-card__image:where(.svelte-1lltb36){transform:scale(1.03)}.rr-card__body.svelte-1lltb36{padding:var(--spacing-6, 1.5rem);display:flex;flex-direction:column;gap:var(--spacing-2, .5rem);flex:1}.rr-card__title.svelte-1lltb36{font-family:var(--font-display);font-weight:700;font-size:1.25rem;color:var(--color-text);margin:0}.rr-card__subheadline.svelte-1lltb36{font-style:italic;color:var(--color-text-muted, #6b7280);margin:0;font-size:1rem}.rr-card__authors.svelte-1lltb36{font-size:.875rem;color:var(--color-text-muted, #6b7280);margin:0}.rr-card__read-link.svelte-1lltb36{margin-block-start:auto;padding-block-start:var(--spacing-3, .75rem);font-size:.9375rem;font-weight:600;color:var(--color-primary, #a85d00);text-decoration:underline;text-underline-offset:3px}.rr-modal.svelte-1lltb36{border:none;background:transparent;padding:0;max-width:min(56rem,95vw);width:100%;margin:auto;max-height:90vh}.rr-modal.svelte-1lltb36::backdrop{background:#000000bf}.rr-modal__card.svelte-1lltb36{background:#fff;border-radius:var(--radius-lg, .75rem);overflow:hidden;display:flex;flex-direction:column;max-height:90vh}.rr-modal__header.svelte-1lltb36{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-4, 1rem);padding:var(--spacing-6, 1.5rem) var(--spacing-6, 1.5rem) var(--spacing-4, 1rem);border-bottom:1px solid #e5e7eb;flex-shrink:0}.rr-modal__header-text.svelte-1lltb36{display:flex;flex-direction:column;gap:.25rem}.rr-modal__title.svelte-1lltb36{font-family:var(--font-display);font-weight:700;font-size:clamp(1.25rem,3vw,1.75rem);color:var(--color-text);margin:0}.rr-modal__subheadline.svelte-1lltb36{font-style:italic;color:var(--color-text-muted, #6b7280);margin:0}.rr-modal__authors.svelte-1lltb36{font-size:.875rem;color:var(--color-text-muted, #6b7280);margin:0}.rr-modal__close.svelte-1lltb36{flex-shrink:0;width:2.25rem;height:2.25rem;background:transparent;border:1px solid #d1d5db;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#6b7280;transition:background .15s ease,color .15s ease}.rr-modal__close.svelte-1lltb36:hover{background:#f3f4f6;color:var(--color-text)}.rr-modal__close.svelte-1lltb36:focus-visible{outline:3px solid var(--color-primary, #a85d00);outline-offset:2px}.rr-modal__image-wrap.svelte-1lltb36{height:16rem;flex-shrink:0;overflow:hidden}.rr-modal__image.svelte-1lltb36{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.rr-modal__content.svelte-1lltb36{overflow-y:auto;flex:1;padding:var(--spacing-6, 1.5rem);display:flex;flex-direction:column;gap:0}.rr-modal__para.svelte-1lltb36{margin:0 0 var(--spacing-3, .75rem);color:#374151;line-height:1.7;font-size:1rem}.rr-modal__spacer.svelte-1lltb36{height:var(--spacing-2, .5rem)}.rr-modal__qa-block.svelte-1lltb36{margin-block-end:var(--spacing-4, 1rem);padding-inline-start:var(--spacing-4, 1rem);border-inline-start:4px solid transparent}.rr-modal__qa-block--question.svelte-1lltb36{border-color:var(--color-primary, #a85d00)}.rr-modal__qa-block--answer.svelte-1lltb36{border-color:#16a34a}.rr-modal__qa-label.svelte-1lltb36{font-weight:700;font-size:1.0625rem;margin:0 0 var(--spacing-2, .5rem)}.rr-modal__qa-block--question.svelte-1lltb36 .rr-modal__qa-label:where(.svelte-1lltb36){color:var(--color-primary, #a85d00)}.rr-modal__qa-block--answer.svelte-1lltb36 .rr-modal__qa-label:where(.svelte-1lltb36){color:#16a34a}.rr-modal__qa-text.svelte-1lltb36{margin:0;color:#374151;line-height:1.7}
