.hero-section[data-astro-cid-lcdefpme]{text-align:left;border-bottom:1px solid var(--bdr);padding:176px 52px 120px;position:relative;overflow:hidden}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;align-items:center;gap:64px;display:grid}.hero-grid[data-astro-cid-lcdefpme]:has(.figure){grid-template-columns:1.1fr 1fr}.hero-inner[data-astro-cid-lcdefpme]{position:relative}.hero-h1[data-astro-cid-lcdefpme]{max-width:16ch;margin-bottom:26px;font-size:clamp(38px,5vw,64px)}.hero-sub[data-astro-cid-lcdefpme]{color:var(--dim);max-width:62ch;margin-bottom:44px;font-size:18px;line-height:1.75}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.proof-wrap[data-astro-cid-lcdefpme]{z-index:2;margin-top:-48px;padding:0 52px;position:relative}.proof-strip[data-astro-cid-lcdefpme]{border:1px solid var(--bdr2);background:var(--surf);border-radius:2px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden;box-shadow:0 18px 40px -24px #00000047}.proof-cell[data-astro-cid-lcdefpme]{border-right:1px solid var(--bdr);padding:30px 28px}.proof-cell[data-astro-cid-lcdefpme]:last-child{border-right:none}.proof-num[data-astro-cid-lcdefpme]{font-family:var(--heading);color:var(--navy);margin-bottom:8px;font-size:23px;font-weight:600;line-height:1.2}.proof-key[data-astro-cid-lcdefpme]{color:var(--dim);font-size:13px;line-height:1.55}.overview-section[data-astro-cid-lcdefpme]{padding-bottom:72px}.bento-lg[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.bento-sm[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.cat-tile[data-astro-cid-lcdefpme]{color:var(--text);flex-direction:column;gap:12px;text-decoration:none;display:flex}.cat-tile--lg[data-astro-cid-lcdefpme]{min-height:200px;padding:36px 32px}.cat-tile--lg[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:21px}.cat-tile--sm[data-astro-cid-lcdefpme]{padding:24px 22px}.cat-tile--sm[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:16.5px}.cat-tile[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--dim);font-size:13.5px;line-height:1.6}.cat-tile--sm[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:12.5px}.cat-link[data-astro-cid-lcdefpme]{letter-spacing:.06em;text-transform:uppercase;color:var(--navy);align-items:center;gap:6px;margin-top:auto;font-size:12px;font-weight:600;display:inline-flex}.ind-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.ind-tile[data-astro-cid-lcdefpme]{color:var(--text);align-items:center;gap:18px;text-decoration:none;display:flex}.ind-icon[data-astro-cid-lcdefpme]{flex-shrink:0}.ind-tile[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:4px;font-size:18px}.ind-tile[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--dim);font-size:13px;line-height:1.5}.ind-tile[data-astro-cid-lcdefpme]>i[data-astro-cid-lcdefpme]:last-child{flex-shrink:0;margin-left:auto}.steps[data-astro-cid-lcdefpme]{border-top:1px solid var(--bdr2);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.step[data-astro-cid-lcdefpme]{padding:32px 36px 8px 0}.step[data-astro-cid-lcdefpme]+.step[data-astro-cid-lcdefpme]{border-left:1px solid var(--bdr);padding-left:36px}.step-num[data-astro-cid-lcdefpme]{font-family:var(--heading);color:var(--brass);letter-spacing:.04em;margin-bottom:14px;font-size:15px;font-weight:600}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:10px;font-size:19px}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--dim);font-size:14.5px;line-height:1.75}.container-narrow[data-astro-cid-lcdefpme]{max-width:820px}.faq-list[data-astro-cid-lcdefpme]{background:var(--bdr);border:1px solid var(--bdr);border-radius:2px;flex-direction:column;gap:1px;display:flex;overflow:hidden}.faq-item[data-astro-cid-lcdefpme]{background:var(--surf);padding:20px 24px}.faq-item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{font-family:var(--heading);cursor:pointer;font-size:17px;font-weight:600;list-style:none}.faq-item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:before{content:"+";width:20px;color:var(--brass);font-weight:700;display:inline-block}.faq-item[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:before{content:"−"}.faq-item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--dim);margin-top:12px;padding-left:20px;font-size:14.5px;line-height:1.75}.cta-section[data-astro-cid-lcdefpme]{text-align:center;padding:112px 52px}.cta-inner[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:640px;margin-bottom:18px;margin-left:auto;margin-right:auto;font-size:clamp(28px,3.6vw,42px)}.cta-sub[data-astro-cid-lcdefpme]{color:var(--dim);max-width:56ch;margin:0 auto 36px;font-size:16px;line-height:1.75}@media (width<=960px){.hero-section[data-astro-cid-lcdefpme]{padding:128px 20px 88px}.hero-grid[data-astro-cid-lcdefpme]:has(.figure){grid-template-columns:1fr;gap:36px}.hero-sub[data-astro-cid-lcdefpme]{font-size:16.5px}.proof-wrap[data-astro-cid-lcdefpme]{margin-top:-32px;padding:0 20px}.proof-strip[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.proof-cell[data-astro-cid-lcdefpme]:nth-child(2){border-right:none}.proof-cell[data-astro-cid-lcdefpme]:nth-child(3),.proof-cell[data-astro-cid-lcdefpme]:nth-child(4){border-top:1px solid var(--bdr)}.bento-lg[data-astro-cid-lcdefpme],.bento-sm[data-astro-cid-lcdefpme],.ind-grid[data-astro-cid-lcdefpme],.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.step[data-astro-cid-lcdefpme],.step[data-astro-cid-lcdefpme]+.step[data-astro-cid-lcdefpme]{border-left:none;padding:28px 0 8px}.cta-section[data-astro-cid-lcdefpme]{padding:72px 20px}}
