.FLRaRW_shell{width:100%;min-width:0}.FLRaRW_page{width:100%;color:var(--ink);background:#fff}.FLRaRW_container{box-sizing:border-box;width:var(--landing-frame-width);margin-inline:auto}.FLRaRW_hero{padding-top:96px;padding-bottom:var(--landing-section-y);background:linear-gradient(180deg, #fff 42%, var(--landing-blue-bg))}.FLRaRW_heroLayout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:32px;margin-top:40px;display:grid}.FLRaRW_heroCopy{min-width:0}.FLRaRW_heroArt{width:100%;min-width:0;max-width:560px;margin-inline:auto}.FLRaRW_illustration{width:100%;height:auto;display:block}.FLRaRW_heroCopy .FLRaRW_actions{justify-content:flex-start}.FLRaRW_eyebrow{color:var(--accent-blue);font-size:var(--landing-eyebrow-size);letter-spacing:var(--landing-eyebrow-tracking);text-transform:uppercase;margin:0 0 18px;font-weight:750}.FLRaRW_heroCopy .FLRaRW_headline{max-width:19ch;font-size:var(--landing-hero-heading);font-weight:var(--landing-hero-weight);line-height:var(--landing-heading-line);margin:0 0 28px}.FLRaRW_headline span{color:var(--accent-blue)}.FLRaRW_lead,.FLRaRW_heroPurpose{max-width:610px;color:var(--muted);font-size:var(--landing-section-copy);line-height:var(--landing-copy-line);margin:0 auto 16px}.FLRaRW_heroPurpose{color:var(--ink);font-weight:550}.FLRaRW_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;margin-top:28px;display:flex}.FLRaRW_textLink{min-height:44px;color:var(--accent-11);text-underline-offset:4px;justify-content:flex-start;align-items:center;gap:8px;font-size:.9375rem;font-weight:650;line-height:1.5;text-decoration:underline;display:inline-flex}.FLRaRW_textLink svg{flex-shrink:0}.FLRaRW_textLink:focus-visible{outline:2px solid var(--accent-9);outline-offset:4px;border-radius:2px}.FLRaRW_section,.FLRaRW_purpose,.FLRaRW_workflowSection,.FLRaRW_closing{padding-block:var(--landing-section-y)}.FLRaRW_purpose{background:var(--landing-blue-bg)}.FLRaRW_purposeGrid,.FLRaRW_proofGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;display:grid}.FLRaRW_page h2{font-size:var(--landing-section-heading);margin:0}.FLRaRW_prose p,.FLRaRW_proofIntro{color:var(--muted);font-size:1rem;line-height:var(--landing-copy-line);margin:0 0 20px}.FLRaRW_prose .FLRaRW_statement{color:var(--ink);margin-bottom:0;font-weight:650}.FLRaRW_sectionIntro{max-width:680px;margin-bottom:36px}.FLRaRW_sectionIntro>p:last-child{color:var(--muted);font-size:var(--landing-section-copy);line-height:var(--landing-copy-line);margin:20px 0 0}.FLRaRW_beliefs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin:0;padding:0;list-style:none;display:grid}.FLRaRW_belief{border-top:1px solid var(--landing-soft-border);grid-template-columns:30px minmax(0,1fr);gap:14px;padding-block:28px;display:grid}.FLRaRW_number{color:var(--accent-blue);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:750;line-height:1.6}.FLRaRW_belief h3,.FLRaRW_workflow h3{letter-spacing:-.015em;margin:0 0 12px;font-size:1.1875rem;line-height:1.35}.FLRaRW_belief p,.FLRaRW_workflow p{color:var(--muted);font-size:1rem;line-height:var(--landing-copy-line);margin:0}.FLRaRW_workflowSection{background:var(--landing-blue-bg)}.FLRaRW_workflow{border:1px solid var(--landing-soft-border);border-radius:var(--landing-card-radius);background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.FLRaRW_workflow li{flex-direction:column;align-items:flex-start;padding:28px;display:flex}.FLRaRW_workflow li+li{border-left:1px solid var(--landing-soft-border)}.FLRaRW_stepNumber{background:var(--accent-3);width:36px;height:36px;color:var(--accent-11);border-radius:50%;place-items:center;margin-bottom:24px;font-weight:750;display:grid}.FLRaRW_workflow .FLRaRW_textLink{margin-top:auto;padding-top:20px}.FLRaRW_workflowNote{max-width:660px;color:var(--muted);font-size:.9375rem;line-height:var(--landing-copy-line);margin:24px 0 0}.FLRaRW_proofGrid{align-items:center}.FLRaRW_proofIntro{margin-top:20px}.FLRaRW_proofLinks{flex-wrap:wrap;gap:4px 24px;display:flex}.FLRaRW_quote{border-left:3px solid var(--accent-blue);border-radius:0 var(--landing-card-radius) var(--landing-card-radius) 0;background:var(--landing-blue-bg);margin:0;padding:36px}.FLRaRW_quote blockquote{text-wrap:pretty;margin:0 0 28px;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:650;line-height:1.45}.FLRaRW_quote figcaption{flex-direction:column;gap:6px;font-size:.875rem;line-height:1.5;display:flex}.FLRaRW_quote a{color:var(--muted);text-underline-offset:3px}.FLRaRW_closing{text-align:center;border-top:1px solid var(--landing-soft-border);background:linear-gradient(180deg, #fff, var(--landing-blue-bg))}.FLRaRW_closing h2{max-width:24ch;margin-inline:auto}.FLRaRW_closing p:not(.FLRaRW_eyebrow){max-width:560px;color:var(--muted);font-size:1rem;line-height:var(--landing-copy-line);margin:24px auto 0}@media (max-width:900px){.FLRaRW_hero{padding-top:80px}.FLRaRW_heroLayout{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:28px}.FLRaRW_heroCopy{text-align:center;max-width:680px;margin-inline:auto}.FLRaRW_heroCopy .FLRaRW_headline{font-size:var(--landing-hero-heading);margin-inline:auto}.FLRaRW_heroCopy .FLRaRW_actions{justify-content:center}.FLRaRW_purposeGrid,.FLRaRW_proofGrid{grid-template-columns:minmax(0,1fr);gap:28px}.FLRaRW_beliefs{gap:0 28px}.FLRaRW_workflow li{padding:20px}}@media (max-width:640px){.FLRaRW_beliefs,.FLRaRW_workflow{grid-template-columns:minmax(0,1fr)}.FLRaRW_workflow li+li{border-left:0;border-top:1px solid var(--landing-soft-border)}.FLRaRW_stepNumber{margin-bottom:16px}.FLRaRW_quote{padding:24px}}
