.hero[data-astro-cid-ge2uvauf]{min-height:calc(100svh - var(--nav-h));flex-direction:column;display:flex}.hero-body[data-astro-cid-ge2uvauf]{flex-direction:column;flex:1;justify-content:center;gap:clamp(28px,4.5vh,56px);padding-top:clamp(40px,7vh,112px);padding-bottom:clamp(40px,7vh,104px);display:flex}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.04em;text-wrap:balance;max-width:15ch;font-size:clamp(3rem,6.6vw,6rem);font-weight:400;line-height:.98}.hero-foot[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:flex-start;gap:clamp(24px,3.6vh,36px);display:flex}.hero-foot[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{max-width:46ch;color:var(--muted-dark);font-size:clamp(18px,1.35vw,21px);line-height:1.45}.proof[data-astro-cid-ge2uvauf]{border-top:1px solid var(--rule-dark)}.proof-inner[data-astro-cid-ge2uvauf]{align-items:center;gap:48px;min-height:96px;display:flex}.proof[data-astro-cid-ge2uvauf] .meta[data-astro-cid-ge2uvauf]{flex:none;max-width:16ch;line-height:1.35}.logos[data-astro-cid-ge2uvauf]{flex:1;grid-template-columns:repeat(5,minmax(0,1fr));align-self:stretch;display:grid}.logos[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{border-left:1px solid var(--rule-dark);place-items:center;padding:24px 16px;display:grid}.logos[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{filter:brightness(0)invert();opacity:.62;width:auto;height:22px}@media (width<=1100px){.proof-inner[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:stretch;gap:0}.proof[data-astro-cid-ge2uvauf] .meta[data-astro-cid-ge2uvauf]{max-width:none;padding:20px 0 4px}.logos[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:first-child{border-left:0}}@media (width<=700px){h1[data-astro-cid-ge2uvauf]{font-size:clamp(2.6rem,11.5vw,3.4rem)}.hero-foot[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{white-space:normal}.logos[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(6,minmax(0,1fr))}.logos[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{border-top:1px solid var(--rule-dark);grid-column:span 2;padding:18px 8px}.logos[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:nth-child(n+4){grid-column:span 3}.logos[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:first-child,.logos[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:nth-child(4){border-left:0}.logos[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{height:17px}}.index[data-astro-cid-7wcqpozi]{border-bottom:1px solid var(--rule)}.index[data-astro-cid-7wcqpozi] li[data-astro-cid-7wcqpozi]{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px 80px;padding:36px 0;display:grid}.index[data-astro-cid-7wcqpozi] li[data-astro-cid-7wcqpozi]:first-child{border-top-color:var(--ink)}h3[data-astro-cid-7wcqpozi]{letter-spacing:-.03em;font-size:clamp(24px,2.4vw,36px);font-weight:400;line-height:1.1}.index[data-astro-cid-7wcqpozi] p[data-astro-cid-7wcqpozi]{max-width:52ch;color:var(--muted)}@media (width<=700px){.index[data-astro-cid-7wcqpozi] li[data-astro-cid-7wcqpozi]{grid-template-columns:1fr;padding:28px 0}}.case-grid[data-astro-cid-p5wr5ghm]{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:stretch;gap:48px clamp(48px,6vw,112px);display:grid}.case-copy[data-astro-cid-p5wr5ghm]{flex-direction:column;align-items:flex-start;display:flex}.case-tag[data-astro-cid-p5wr5ghm]{flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin-bottom:28px;display:flex}.case-tag[data-astro-cid-p5wr5ghm] strong[data-astro-cid-p5wr5ghm]{letter-spacing:-.015em;font-size:20px;font-weight:500}.case-tag[data-astro-cid-p5wr5ghm] span[data-astro-cid-p5wr5ghm]{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:500}.title[data-astro-cid-p5wr5ghm]{font-size:clamp(2.125rem,3.6vw,3.25rem)}.title[data-astro-cid-p5wr5ghm] .dim[data-astro-cid-p5wr5ghm]{display:block}.outcome[data-astro-cid-p5wr5ghm]{flex-wrap:wrap;align-items:flex-end;gap:16px 28px;margin-top:clamp(40px,4vw,56px);display:flex}.figure[data-astro-cid-p5wr5ghm]{letter-spacing:-.06em;font-size:clamp(5rem,8.4vw,8.5rem);font-weight:400;line-height:.8}.outcome-label[data-astro-cid-p5wr5ghm]{letter-spacing:-.025em;max-width:16ch;font-size:clamp(1.375rem,1.9vw,1.75rem);line-height:1.1}.outcome-label[data-astro-cid-p5wr5ghm] span[data-astro-cid-p5wr5ghm]{max-width:30ch;color:var(--muted);letter-spacing:0;margin-top:10px;font-size:16px;line-height:1.45;display:block}.story[data-astro-cid-p5wr5ghm]{max-width:56ch;color:var(--muted);margin-top:clamp(40px,4vw,56px);font-size:19px;line-height:1.55}.portal[data-astro-cid-p5wr5ghm]{letter-spacing:-.02em;max-width:30ch;margin-top:20px;font-size:clamp(22px,1.9vw,28px);line-height:1.3}.portal[data-astro-cid-p5wr5ghm] strong[data-astro-cid-p5wr5ghm]{font-weight:500}.compare[data-astro-cid-p5wr5ghm]{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:24px 40px;width:100%;margin:40px 0 44px;padding-top:28px;display:grid}.compare[data-astro-cid-p5wr5ghm] dd[data-astro-cid-p5wr5ghm]{margin-top:10px;font-size:16px;line-height:1.55}.case-media[data-astro-cid-p5wr5ghm]{background:var(--night);min-height:520px;position:relative;overflow:hidden}.case-media[data-astro-cid-p5wr5ghm] img[data-astro-cid-p5wr5ghm]{object-fit:cover;object-position:50% 30%;width:100%;height:100%;position:absolute;inset:0}.case-steps[data-astro-cid-p5wr5ghm]{margin-top:clamp(80px,8vw,128px)}.steps-title[data-astro-cid-p5wr5ghm]{letter-spacing:-.025em;margin-bottom:32px;font-size:clamp(24px,2.2vw,32px);font-weight:400;line-height:1.15}.tiles[data-astro-cid-p5wr5ghm]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.tiles[data-astro-cid-p5wr5ghm] img[data-astro-cid-p5wr5ghm]{aspect-ratio:1632/1200;object-fit:cover;border:1px solid var(--rule);background:var(--paper);width:100%;height:auto}.tiles[data-astro-cid-p5wr5ghm] h4[data-astro-cid-p5wr5ghm]{letter-spacing:-.015em;max-width:24ch;min-height:2.4em;margin:8px 0 20px;font-size:clamp(20px,1.6vw,24px);font-weight:500;line-height:1.2}@media (width<=1100px){.case-grid[data-astro-cid-p5wr5ghm]{grid-template-columns:1fr}.case-media[data-astro-cid-p5wr5ghm]{aspect-ratio:4/3;min-height:0}.tiles[data-astro-cid-p5wr5ghm]{grid-template-columns:1fr 1fr}}@media (width<=700px){.compare[data-astro-cid-p5wr5ghm],.tiles[data-astro-cid-p5wr5ghm]{grid-template-columns:1fr}.btn[data-astro-cid-p5wr5ghm]{white-space:normal}}.steps[data-astro-cid-grsovck6]{border-top:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.steps[data-astro-cid-grsovck6] li[data-astro-cid-grsovck6]{padding:28px 40px 8px 0}.steps[data-astro-cid-grsovck6] li[data-astro-cid-grsovck6]+li[data-astro-cid-grsovck6]{border-left:1px solid var(--rule-strong);padding-left:40px}h3[data-astro-cid-grsovck6]{margin:40px 0 14px;font-size:clamp(22px,1.9vw,28px);line-height:1.15}.steps[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]:not(.meta){max-width:40ch;color:var(--muted)}.internal[data-astro-cid-grsovck6]{border-top:1px solid var(--rule-strong);max-width:62ch;color:var(--muted);margin-top:56px;padding-top:20px;font-size:16px}@media (width<=700px){.steps[data-astro-cid-grsovck6]{grid-template-columns:1fr}.steps[data-astro-cid-grsovck6] li[data-astro-cid-grsovck6],.steps[data-astro-cid-grsovck6] li[data-astro-cid-grsovck6]+li[data-astro-cid-grsovck6]{border-left:0;padding:24px 0 28px}.steps[data-astro-cid-grsovck6] li[data-astro-cid-grsovck6]+li[data-astro-cid-grsovck6]{border-top:1px solid var(--rule-strong)}h3[data-astro-cid-grsovck6]{margin-top:20px}}.people[data-astro-cid-ae2kqkmy]{border-bottom:1px solid var(--rule)}.people[data-astro-cid-ae2kqkmy] li[data-astro-cid-ae2kqkmy]{border-top:1px solid var(--rule);grid-template-columns:96px minmax(0,1fr) minmax(0,1.6fr) 32px;align-items:start;gap:16px clamp(24px,3vw,48px);padding:28px 0;display:grid}.people[data-astro-cid-ae2kqkmy] li[data-astro-cid-ae2kqkmy]:first-child{border-top-color:var(--ink)}img[data-astro-cid-ae2kqkmy]{object-fit:cover;width:96px;height:96px}h3[data-astro-cid-ae2kqkmy]{font-size:22px;line-height:1.2}.who[data-astro-cid-ae2kqkmy] .meta[data-astro-cid-ae2kqkmy]{letter-spacing:.06em;margin-top:6px}.bio[data-astro-cid-ae2kqkmy]{max-width:60ch;color:var(--muted);font-size:16px;line-height:1.5}.in[data-astro-cid-ae2kqkmy]{border:1px solid var(--rule);width:32px;height:32px;color:var(--ink);place-items:center;transition:background-color .16s,color .16s;display:grid}.in[data-astro-cid-ae2kqkmy] svg[data-astro-cid-ae2kqkmy]{fill:currentColor;width:14px;height:14px}.in[data-astro-cid-ae2kqkmy]:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}@media (width<=1100px){.people[data-astro-cid-ae2kqkmy] li[data-astro-cid-ae2kqkmy]{grid-template-columns:80px minmax(0,1fr) 32px}img[data-astro-cid-ae2kqkmy]{width:80px;height:80px}.bio[data-astro-cid-ae2kqkmy]{grid-area:2/2/auto/-1}}@media (width<=700px){.people[data-astro-cid-ae2kqkmy] li[data-astro-cid-ae2kqkmy]{grid-template-columns:64px minmax(0,1fr) 32px;gap:12px 16px}img[data-astro-cid-ae2kqkmy]{width:64px;height:64px}.bio[data-astro-cid-ae2kqkmy]{grid-column:1/-1}}.faq-grid[data-astro-cid-7synugci]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:48px 80px;display:grid}.qa[data-astro-cid-7synugci]{border-top:1px solid var(--ink)}details[data-astro-cid-7synugci]{border-bottom:1px solid var(--rule-strong)}summary[data-astro-cid-7synugci]{letter-spacing:-.015em;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:28px 0;font-size:clamp(19px,1.6vw,24px);font-weight:500;line-height:1.25;list-style:none;display:flex}summary[data-astro-cid-7synugci]::-webkit-details-marker{display:none}summary[data-astro-cid-7synugci] svg[data-astro-cid-7synugci]{fill:none;stroke:currentColor;stroke-width:1.5px;width:18px;height:18px;transition:transform .24s var(--ease);flex:none}details[data-astro-cid-7synugci][open] summary[data-astro-cid-7synugci] svg[data-astro-cid-7synugci]{transform:rotate(45deg)}details[data-astro-cid-7synugci] p[data-astro-cid-7synugci]{max-width:62ch;color:var(--muted);padding-bottom:32px}@media (width<=1100px){.faq-grid[data-astro-cid-7synugci]{grid-template-columns:1fr}}
