:root{--rei-primary: #143c23;--rei-primary-light: #1a5230;--rei-primary-dark: #0d2818;--rei-accent: #4ade80;--rei-accent-soft: rgba(74, 222, 128, .12);--rei-white: #ffffff;--rei-black: #111827;--rei-gray-50: #f9fafb;--rei-gray-100: #f3f4f6;--rei-gray-200: #e5e7eb;--rei-gray-300: #d1d5db;--rei-gray-400: #9ca3af;--rei-gray-500: #6b7280;--rei-gray-600: #4b5563;--rei-gray-700: #374151;--rei-font: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--rei-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--rei-shadow-lg: 0 10px 40px -10px rgba(0, 0, 0, .12);--rei-shadow-xl: 0 25px 50px -12px rgba(0, 0, 0, .15);--rei-radius: 16px;--rei-radius-lg: 24px;--rei-transition: .25s ease}.rei-hero[data-astro-cid-zklgp2we]{position:relative;min-height:600px;display:flex;align-items:center;justify-content:center;padding:10rem 2rem 6rem;overflow:hidden}.rei-hero-bg[data-astro-cid-zklgp2we]{position:absolute;inset:0;background:linear-gradient(135deg,var(--rei-primary) 0%,var(--rei-primary-light) 50%,var(--rei-primary-dark) 100%)}.rei-hero-bg[data-astro-cid-zklgp2we] img[data-astro-cid-zklgp2we]{width:100%;height:100%;object-fit:cover;opacity:.2}.rei-hero-overlay[data-astro-cid-zklgp2we]{position:absolute;inset:0;background:linear-gradient(135deg,#143c23f2,#1a5230e6,#0d2818f2)}.rei-hero-bg[data-astro-cid-zklgp2we]:after{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.rei-hero-content[data-astro-cid-zklgp2we]{position:relative;z-index:2;max-width:900px;margin:0 auto;text-align:center}.rei-breadcrumb[data-astro-cid-zklgp2we]{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--rei-font);font-size:.875rem;margin-bottom:1.5rem;flex-wrap:wrap;justify-content:center}.rei-breadcrumb[data-astro-cid-zklgp2we] a[data-astro-cid-zklgp2we]{color:#ffffffb3;text-decoration:none;transition:color var(--rei-transition)}.rei-breadcrumb[data-astro-cid-zklgp2we] a[data-astro-cid-zklgp2we]:hover{color:var(--rei-accent)}.rei-breadcrumb[data-astro-cid-zklgp2we] svg[data-astro-cid-zklgp2we]{width:14px;height:14px;color:#fff6;flex-shrink:0}.rei-breadcrumb[data-astro-cid-zklgp2we] span[data-astro-cid-zklgp2we]{color:var(--rei-white);font-weight:500}.rei-badge[data-astro-cid-zklgp2we]{display:inline-flex;align-items:center;gap:.5rem;background:var(--rei-accent-soft);color:var(--rei-accent);font-family:var(--rei-font);font-size:.8rem;font-weight:600;padding:.5rem 1.25rem;border-radius:50px;margin-bottom:1.5rem;border:1px solid rgba(74,222,128,.2)}.rei-badge[data-astro-cid-zklgp2we] svg[data-astro-cid-zklgp2we]{width:16px;height:16px}.rei-hero-title[data-astro-cid-zklgp2we]{font-family:var(--rei-font);font-size:clamp(2rem,5vw,3.25rem);font-weight:800;color:var(--rei-white);line-height:1.15;margin-bottom:1.25rem;letter-spacing:-.02em}.rei-hero-title[data-astro-cid-zklgp2we] span[data-astro-cid-zklgp2we]{color:var(--rei-accent)}.rei-hero-desc[data-astro-cid-zklgp2we]{font-family:var(--rei-font);font-size:1.125rem;color:#ffffffd9;line-height:1.7;max-width:650px;margin:0 auto 2.5rem}.rei-hero-stats[data-astro-cid-zklgp2we]{display:inline-flex;align-items:center;gap:2rem;background:#ffffff14;backdrop-filter:blur(10px);padding:1.25rem 2.5rem;border-radius:16px;border:1px solid rgba(255,255,255,.1)}.rei-stat[data-astro-cid-zklgp2we]{text-align:center}.rei-stat-num[data-astro-cid-zklgp2we]{display:block;font-family:var(--rei-font);font-size:1.75rem;font-weight:800;color:var(--rei-accent);line-height:1;margin-bottom:.25rem}.rei-stat-label[data-astro-cid-zklgp2we]{font-family:var(--rei-font);font-size:.8rem;color:#ffffffb3;text-transform:uppercase;letter-spacing:.05em}.rei-stat-divider[data-astro-cid-zklgp2we]{width:1px;height:40px;background:#fff3}.rei-section-tag[data-astro-cid-zklgp2we]{display:inline-block;font-family:var(--rei-font);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--rei-primary);background:var(--rei-accent-soft);padding:.5rem 1rem;border-radius:6px;margin-bottom:1rem}.rei-section-tag-white[data-astro-cid-zklgp2we]{color:var(--rei-accent);background:#ffffff1a}.rei-intro[data-astro-cid-zklgp2we]{padding:6rem 2rem;background:var(--rei-white)}.rei-intro-container[data-astro-cid-zklgp2we]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.rei-intro-title[data-astro-cid-zklgp2we]{font-family:var(--rei-font);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:800;color:var(--rei-black);line-height:1.25;margin-bottom:1.25rem}.rei-intro-text[data-astro-cid-zklgp2we]{font-family:var(--rei-font);font-size:1.05rem;color:var(--rei-gray-600);line-height:1.8;text-align:justify}.rei-intro-image[data-astro-cid-zklgp2we]{position:relative;border-radius:var(--rei-radius-lg);overflow:hidden;aspect-ratio:4/3;background:linear-gradient(135deg,var(--rei-primary) 0%,var(--rei-primary-light) 100%)}.rei-intro-image[data-astro-cid-zklgp2we] img[data-astro-cid-zklgp2we]{width:100%;height:100%;object-fit:cover}.rei-img-fallback[data-astro-cid-zklgp2we]{display:flex;align-items:center;justify-content:center}.rei-img-fallback[data-astro-cid-zklgp2we]:after{content:"🏠";font-size:4rem;opacity:.5}.rei-benefits[data-astro-cid-zklgp2we]{padding:6rem 2rem;background:var(--rei-gray-50)}.rei-benefits-container[data-astro-cid-zklgp2we]{max-width:1200px;margin:0 auto}.rei-benefits-header[data-astro-cid-zklgp2we]{text-align:center;margin-bottom:4rem}.rei-benefits-title[data-astro-cid-zklgp2we]{font-family:var(--rei-font);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;color:var(--rei-black);line-height:1.2}.rei-benefits-grid[data-astro-cid-zklgp2we]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.rei-benefit-card[data-astro-cid-zklgp2we]{background:var(--rei-white);border-radius:var(--rei-radius);padding:2rem;position:relative;border:1px solid var(--rei-gray-200);transition:transform var(--rei-transition),box-shadow var(--rei-transition)}.rei-benefit-card[data-astro-cid-zklgp2we]:hover{transform:translateY(-4px);box-shadow:var(--rei-shadow-lg)}.rei-benefit-featured[data-astro-cid-zklgp2we]{grid-column:span 2;background:linear-gradient(135deg,var(--rei-primary) 0%,var(--rei-primary-light) 100%);border:none}.rei-benefit-featured[data-astro-cid-zklgp2we] .rei-benefit-num[data-astro-cid-zklgp2we],.rei-benefit-featured[data-astro-cid-zklgp2we] .rei-benefit-title[data-astro-cid-zklgp2we],.rei-benefit-featured[data-astro-cid-zklgp2we] .rei-benefit-desc[data-astro-cid-zklgp2we]{color:var(--rei-white)}.rei-benefit-featured[data-astro-cid-zklgp2we] .rei-benefit-icon[data-astro-cid-zklgp2we]{background:#ffffff26}.rei-benefit-featured[data-astro-cid-zklgp2we] .rei-benefit-icon[data-astro-cid-zklgp2we] svg[data-astro-cid-zklgp2we]{color:var(--rei-accent)}.rei-benefit-featured[data-astro-cid-zklgp2we] .rei-benefit-highlight[data-astro-cid-zklgp2we]{background:#ffffff1a;color:var(--rei-accent)}.rei-benefit-icon[data-astro-cid-zklgp2we]{width:56px;height:56px;background:var(--rei-accent-soft);border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem}.rei-benefit-icon[data-astro-cid-zklgp2we] svg[data-astro-cid-zklgp2we]{width:28px;height:28px;color:var(--rei-primary)}.rei-benefit-num[data-astro-cid-zklgp2we]{font-family:var(--rei-font);font-size:.75rem;font-weight:700;color:var(--rei-gray-400);text-transform:uppercase;letter-spacing:.1em;display:block;margin-bottom:.5rem}.rei-benefit-title[data-astro-cid-zklgp2we]{font-family:var(--rei-font);font-size:1.25rem;font-weight:700;color:var(--rei-black);margin-bottom:.75rem;line-height:1.3}.rei-benefit-desc[data-astro-cid-zklgp2we]{font-family:var(--rei-font);font-size:.95rem;color:var(--rei-gray-600);line-height:1.7;margin-bottom:1rem;text-align:justify}.rei-benefit-highlight[data-astro-cid-zklgp2we]{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--rei-font);font-size:.85rem;font-weight:600;color:var(--rei-primary);background:var(--rei-accent-soft);padding:.5rem 1rem;border-radius:8px;margin-top:.5rem}.rei-benefit-highlight[data-astro-cid-zklgp2we] svg[data-astro-cid-zklgp2we]{width:16px;height:16px;flex-shrink:0}.rei-benefit-list[data-astro-cid-zklgp2we]{list-style:none;padding:0;margin:1rem 0 0}.rei-benefit-list[data-astro-cid-zklgp2we] li[data-astro-cid-zklgp2we]{font-family:var(--rei-font);font-size:.9rem;color:var(--rei-gray-600);padding:.375rem 0 .375rem 1.5rem;position:relative}.rei-benefit-list[data-astro-cid-zklgp2we] li[data-astro-cid-zklgp2we]:before{content:"";position:absolute;left:0;top:.65rem;width:6px;height:6px;background:var(--rei-accent);border-radius:50%}.rei-assets[data-astro-cid-zklgp2we]{padding:6rem 2rem;background:var(--rei-white)}.rei-assets-container[data-astro-cid-zklgp2we]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1.2fr;gap:4rem;align-items:center}.rei-assets-image[data-astro-cid-zklgp2we]{position:relative;border-radius:var(--rei-radius-lg);overflow:hidden;aspect-ratio:1;background:linear-gradient(135deg,var(--rei-primary) 0%,var(--rei-primary-light) 100%)}.rei-assets-image[data-astro-cid-zklgp2we] img[data-astro-cid-zklgp2we]{width:100%;height:100%;object-fit:cover}.rei-assets-badge[data-astro-cid-zklgp2we]{position:absolute;bottom:1.5rem;left:1.5rem;display:flex;align-items:center;gap:.625rem;background:var(--rei-white);padding:.875rem 1.25rem;border-radius:12px;box-shadow:var(--rei-shadow-lg)}.rei-assets-badge[data-astro-cid-zklgp2we] svg[data-astro-cid-zklgp2we]{width:24px;height:24px;color:var(--rei-primary)}.rei-assets-badge[data-astro-cid-zklgp2we] span[data-astro-cid-zklgp2we]{font-family:var(--rei-font);font-size:.9rem;font-weight:700;color:var(--rei-black)}.rei-assets-title[data-astro-cid-zklgp2we]{font-family:var(--rei-font);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:800;color:var(--rei-black);line-height:1.25;margin-bottom:2rem}.rei-assets-grid[data-astro-cid-zklgp2we]{display:flex;flex-direction:column;gap:1.5rem}.rei-asset-item[data-astro-cid-zklgp2we]{display:flex;gap:1.25rem;padding:1.5rem;background:var(--rei-gray-50);border-radius:var(--rei-radius);border:1px solid var(--rei-gray-100);transition:border-color var(--rei-transition),box-shadow var(--rei-transition)}.rei-asset-item[data-astro-cid-zklgp2we]:hover{border-color:var(--rei-accent);box-shadow:0 4px 20px #4ade801a}.rei-asset-icon[data-astro-cid-zklgp2we]{width:48px;height:48px;background:var(--rei-primary);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.rei-asset-icon[data-astro-cid-zklgp2we] svg[data-astro-cid-zklgp2we]{width:24px;height:24px;color:var(--rei-accent)}.rei-asset-content[data-astro-cid-zklgp2we] h4[data-astro-cid-zklgp2we]{font-family:var(--rei-font);font-size:1.1rem;font-weight:700;color:var(--rei-black);margin-bottom:.5rem}.rei-asset-content[data-astro-cid-zklgp2we] p[data-astro-cid-zklgp2we]{font-family:var(--rei-font);font-size:.95rem;color:var(--rei-gray-600);line-height:1.7;text-align:justify}.rei-tool[data-astro-cid-zklgp2we]{padding:5rem 2rem;background:linear-gradient(135deg,var(--rei-primary) 0%,var(--rei-primary-light) 100%);position:relative;overflow:hidden}.rei-tool[data-astro-cid-zklgp2we]:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.rei-tool-container[data-astro-cid-zklgp2we]{max-width:1100px;margin:0 auto;position:relative;z-index:1}.rei-tool-header[data-astro-cid-zklgp2we]{text-align:center;margin-bottom:3rem}.rei-tool-title[data-astro-cid-zklgp2we]{font-family:var(--rei-font);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;color:var(--rei-white);margin-bottom:.5rem}.rei-tool-subtitle[data-astro-cid-zklgp2we]{font-family:var(--rei-font);font-size:1.1rem;color:#fffc}.rei-tool-content[data-astro-cid-zklgp2we]{display:grid;grid-template-columns:1.2fr 1fr;gap:3rem;background:var(--rei-white);border-radius:var(--rei-radius-lg);padding:3rem;box-shadow:var(--rei-shadow-xl)}.rei-tool-description[data-astro-cid-zklgp2we] p[data-astro-cid-zklgp2we]{font-family:var(--rei-font);font-size:1rem;color:var(--rei-gray-600);line-height:1.8;margin-bottom:1rem;text-align:justify}.rei-tool-description[data-astro-cid-zklgp2we] p[data-astro-cid-zklgp2we] strong[data-astro-cid-zklgp2we]{color:var(--rei-primary)}.rei-tool-link[data-astro-cid-zklgp2we]{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--rei-font);font-size:1rem;font-weight:700;color:var(--rei-primary);text-decoration:none;margin-top:1rem;padding:.75rem 1.5rem;background:var(--rei-accent-soft);border-radius:10px;transition:background var(--rei-transition),transform var(--rei-transition)}.rei-tool-link[data-astro-cid-zklgp2we]:hover{background:var(--rei-accent);color:var(--rei-primary);transform:translate(4px)}.rei-tool-link[data-astro-cid-zklgp2we] svg[data-astro-cid-zklgp2we]{width:18px;height:18px}.rei-tool-benefits[data-astro-cid-zklgp2we]{background:var(--rei-gray-50);border-radius:var(--rei-radius);padding:2rem}.rei-tool-benefits[data-astro-cid-zklgp2we] h4[data-astro-cid-zklgp2we]{font-family:var(--rei-font);font-size:1.1rem;font-weight:700;color:var(--rei-black);margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:2px solid var(--rei-accent)}.rei-tool-list[data-astro-cid-zklgp2we]{list-style:none;padding:0;margin:0}.rei-tool-list[data-astro-cid-zklgp2we] li[data-astro-cid-zklgp2we]{display:flex;align-items:flex-start;gap:.75rem;font-family:var(--rei-font);font-size:.95rem;color:var(--rei-gray-600);line-height:1.6;padding:.625rem 0}.rei-tool-list[data-astro-cid-zklgp2we] li[data-astro-cid-zklgp2we] svg[data-astro-cid-zklgp2we]{width:18px;height:18px;color:var(--rei-accent);flex-shrink:0;margin-top:2px}.rei-cta[data-astro-cid-zklgp2we]{padding:4rem 2rem;background:var(--rei-gray-50)}.rei-cta-inner[data-astro-cid-zklgp2we]{max-width:1000px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:2rem;background:var(--rei-white);padding:3rem;border-radius:var(--rei-radius-lg);box-shadow:var(--rei-shadow-lg);border:1px solid var(--rei-gray-200)}.rei-cta-content[data-astro-cid-zklgp2we] h2[data-astro-cid-zklgp2we]{font-family:var(--rei-font);font-size:1.5rem;font-weight:800;color:var(--rei-black);margin-bottom:.5rem}.rei-cta-content[data-astro-cid-zklgp2we] p[data-astro-cid-zklgp2we]{font-family:var(--rei-font);font-size:1rem;color:var(--rei-gray-600);line-height:1.6;max-width:500px}.rei-cta-btn[data-astro-cid-zklgp2we]{display:inline-flex;align-items:center;gap:.625rem;background:var(--rei-primary);color:var(--rei-white);font-family:var(--rei-font);font-size:1rem;font-weight:700;padding:1.125rem 2rem;border-radius:12px;text-decoration:none;white-space:nowrap;transition:background var(--rei-transition),transform var(--rei-transition),box-shadow var(--rei-transition)}.rei-cta-btn[data-astro-cid-zklgp2we]:hover{background:var(--rei-primary-light);transform:translateY(-2px);box-shadow:0 8px 25px #143c2340}.rei-cta-btn[data-astro-cid-zklgp2we] svg[data-astro-cid-zklgp2we]{width:18px;height:18px;transition:transform var(--rei-transition)}.rei-cta-btn[data-astro-cid-zklgp2we]:hover svg[data-astro-cid-zklgp2we]{transform:translate(4px)}@media(max-width:1024px){.rei-hero[data-astro-cid-zklgp2we]{min-height:550px;padding:9rem 2rem 5rem}.rei-hero-stats[data-astro-cid-zklgp2we]{gap:1.5rem;padding:1rem 2rem}.rei-stat-num[data-astro-cid-zklgp2we]{font-size:1.5rem}.rei-intro-container[data-astro-cid-zklgp2we],.rei-assets-container[data-astro-cid-zklgp2we]{gap:3rem}.rei-benefits-grid[data-astro-cid-zklgp2we]{grid-template-columns:repeat(2,1fr)}.rei-benefit-featured[data-astro-cid-zklgp2we]{grid-column:span 2}.rei-tool-content[data-astro-cid-zklgp2we]{grid-template-columns:1fr;gap:2rem;padding:2.5rem}.rei-cta-inner[data-astro-cid-zklgp2we]{flex-direction:column;text-align:center;padding:2.5rem}.rei-cta-content[data-astro-cid-zklgp2we] p[data-astro-cid-zklgp2we]{max-width:none}}@media(max-width:768px){.rei-hero[data-astro-cid-zklgp2we]{min-height:auto;padding:8rem 1.5rem 4rem}.rei-hero-desc[data-astro-cid-zklgp2we]{font-size:1rem;margin-bottom:2rem}.rei-hero-stats[data-astro-cid-zklgp2we]{flex-direction:column;gap:1rem;padding:1.25rem 1.5rem;width:100%;max-width:280px}.rei-stat-divider[data-astro-cid-zklgp2we]{width:60px;height:1px}.rei-intro[data-astro-cid-zklgp2we]{padding:4rem 1.5rem}.rei-intro-container[data-astro-cid-zklgp2we]{grid-template-columns:1fr;gap:2.5rem}.rei-intro-image[data-astro-cid-zklgp2we]{order:-1;aspect-ratio:16/9}.rei-benefits[data-astro-cid-zklgp2we]{padding:4rem 1.5rem}.rei-benefits-grid[data-astro-cid-zklgp2we]{grid-template-columns:1fr}.rei-benefit-featured[data-astro-cid-zklgp2we]{grid-column:span 1}.rei-benefit-card[data-astro-cid-zklgp2we]{padding:1.75rem}.rei-assets[data-astro-cid-zklgp2we]{padding:4rem 1.5rem}.rei-assets-container[data-astro-cid-zklgp2we]{grid-template-columns:1fr;gap:2.5rem}.rei-assets-image[data-astro-cid-zklgp2we]{aspect-ratio:16/10;order:-1}.rei-tool[data-astro-cid-zklgp2we]{padding:4rem 1.5rem}.rei-tool-content[data-astro-cid-zklgp2we]{padding:2rem}.rei-tool-benefits[data-astro-cid-zklgp2we]{padding:1.5rem}.rei-cta[data-astro-cid-zklgp2we]{padding:3rem 1.5rem}.rei-cta-inner[data-astro-cid-zklgp2we]{padding:2rem}.rei-cta-content[data-astro-cid-zklgp2we] h2[data-astro-cid-zklgp2we]{font-size:1.35rem}.rei-cta-btn[data-astro-cid-zklgp2we]{width:100%;justify-content:center}}@media(max-width:640px){.rei-hero[data-astro-cid-zklgp2we]{padding:7rem 1.25rem 3.5rem}.rei-breadcrumb[data-astro-cid-zklgp2we]{font-size:.8rem}.rei-badge[data-astro-cid-zklgp2we]{font-size:.75rem;padding:.4rem 1rem}.rei-hero-desc[data-astro-cid-zklgp2we]{font-size:.95rem}.rei-section-tag[data-astro-cid-zklgp2we]{font-size:.7rem}.rei-intro[data-astro-cid-zklgp2we]{padding:3rem 1.25rem}.rei-intro-title[data-astro-cid-zklgp2we],.rei-benefits-title[data-astro-cid-zklgp2we],.rei-assets-title[data-astro-cid-zklgp2we],.rei-tool-title[data-astro-cid-zklgp2we]{font-size:1.5rem}.rei-intro-text[data-astro-cid-zklgp2we]{font-size:1rem}.rei-benefits[data-astro-cid-zklgp2we]{padding:3rem 1.25rem}.rei-benefits-header[data-astro-cid-zklgp2we]{margin-bottom:2.5rem}.rei-benefit-card[data-astro-cid-zklgp2we]{padding:1.5rem}.rei-benefit-icon[data-astro-cid-zklgp2we]{width:48px;height:48px}.rei-benefit-icon[data-astro-cid-zklgp2we] svg[data-astro-cid-zklgp2we]{width:24px;height:24px}.rei-benefit-title[data-astro-cid-zklgp2we]{font-size:1.15rem}.rei-benefit-desc[data-astro-cid-zklgp2we]{font-size:.9rem}.rei-assets[data-astro-cid-zklgp2we]{padding:3rem 1.25rem}.rei-asset-item[data-astro-cid-zklgp2we]{padding:1.25rem;flex-direction:column;gap:1rem}.rei-asset-content[data-astro-cid-zklgp2we] h4[data-astro-cid-zklgp2we]{font-size:1rem}.rei-asset-content[data-astro-cid-zklgp2we] p[data-astro-cid-zklgp2we]{font-size:.9rem}.rei-tool[data-astro-cid-zklgp2we]{padding:3rem 1.25rem}.rei-tool-content[data-astro-cid-zklgp2we]{padding:1.5rem;border-radius:var(--rei-radius)}.rei-tool-description[data-astro-cid-zklgp2we] p[data-astro-cid-zklgp2we]{font-size:.95rem}.rei-tool-benefits[data-astro-cid-zklgp2we] h4[data-astro-cid-zklgp2we]{font-size:1rem}.rei-tool-list[data-astro-cid-zklgp2we] li[data-astro-cid-zklgp2we]{font-size:.9rem}.rei-cta[data-astro-cid-zklgp2we]{padding:2.5rem 1.25rem}.rei-cta-inner[data-astro-cid-zklgp2we]{padding:1.75rem;border-radius:var(--rei-radius)}.rei-cta-content[data-astro-cid-zklgp2we] h2[data-astro-cid-zklgp2we]{font-size:1.25rem}.rei-cta-content[data-astro-cid-zklgp2we] p[data-astro-cid-zklgp2we]{font-size:.9rem}.rei-cta-btn[data-astro-cid-zklgp2we]{padding:1rem 1.5rem}}@media(max-width:400px){.rei-hero[data-astro-cid-zklgp2we]{padding:6rem 1rem 3rem}.rei-hero-stats[data-astro-cid-zklgp2we]{max-width:100%;border-radius:12px}.rei-stat-num[data-astro-cid-zklgp2we]{font-size:1.35rem}.rei-intro[data-astro-cid-zklgp2we],.rei-benefits[data-astro-cid-zklgp2we],.rei-assets[data-astro-cid-zklgp2we],.rei-tool[data-astro-cid-zklgp2we],.rei-cta[data-astro-cid-zklgp2we]{padding-left:1rem;padding-right:1rem}.rei-benefit-card[data-astro-cid-zklgp2we]{padding:1.25rem}.rei-assets-badge[data-astro-cid-zklgp2we]{bottom:1rem;left:1rem;padding:.75rem 1rem}.rei-assets-badge[data-astro-cid-zklgp2we] svg[data-astro-cid-zklgp2we]{width:20px;height:20px}.rei-assets-badge[data-astro-cid-zklgp2we] span[data-astro-cid-zklgp2we]{font-size:.8rem}}@media(prefers-reduced-motion:no-preference){.rei-hero-content[data-astro-cid-zklgp2we]{animation:reiFadeUp .6s ease-out}.rei-benefit-card[data-astro-cid-zklgp2we]{animation:reiFadeUp .5s ease-out backwards}.rei-benefit-card[data-astro-cid-zklgp2we]:nth-child(1){animation-delay:.1s}.rei-benefit-card[data-astro-cid-zklgp2we]:nth-child(2){animation-delay:.15s}.rei-benefit-card[data-astro-cid-zklgp2we]:nth-child(3){animation-delay:.2s}.rei-benefit-card[data-astro-cid-zklgp2we]:nth-child(4){animation-delay:.25s}.rei-benefit-card[data-astro-cid-zklgp2we]:nth-child(5){animation-delay:.3s}@keyframes reiFadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}}@media(prefers-reduced-motion:reduce){[data-astro-cid-zklgp2we],[data-astro-cid-zklgp2we]:before,[data-astro-cid-zklgp2we]:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
