.proof.svelte-xnq9we{padding-block:var(--section-y)}.grid.svelte-xnq9we{background:var(--ash);grid-template-columns:656fr 496fr 382fr;gap:1px;padding-block:1px;display:grid}.cell.svelte-xnq9we{background:var(--canvas);flex-direction:column;justify-content:space-between;gap:48px;min-height:clamp(220px,19.8vw - 2px,378px);padding:clamp(24px,2.1vw,40px);display:flex}.accent.svelte-xnq9we{background:var(--accent)}.paper.svelte-xnq9we{background:var(--paper)}.value.svelte-xnq9we{font-family:var(--font-display);white-space:nowrap;align-items:baseline;gap:16px;display:flex}.stat.svelte-xnq9we{font-size:var(--size-stat);line-height:.9}.unit.svelte-xnq9we{font-size:var(--size-subheading);line-height:1}.label.svelte-xnq9we{max-width:380px;font-size:var(--size-lead);line-height:1.35}@media (width<=899px){.grid.svelte-xnq9we{grid-template-columns:1fr}.cell.svelte-xnq9we{min-height:0}}@media (width<=599px){.cell.svelte-xnq9we{gap:16px;padding:20px}.value.svelte-xnq9we{gap:8px}}.sources.svelte-6svi05{padding-block:var(--section-y);background:var(--paper)}.inner.svelte-6svi05{align-items:flex-start;gap:64px;display:flex}.intro.svelte-6svi05{flex-direction:column;flex:none;gap:32px;width:336px;display:flex}.list.svelte-6svi05{flex:1;min-width:0;container-type:inline-size}.row.svelte-6svi05{border-top:1px solid var(--ash);flex-wrap:wrap;align-items:flex-start;gap:24px 64px;padding-block:40px;display:flex}.text.svelte-6svi05{flex-direction:column;flex:240px;gap:12px;min-width:0;display:flex}.title.svelte-6svi05{font-family:var(--font-display);font-weight:400;font-size:var(--size-question);text-wrap:balance;margin:0;line-height:1.05}.pair.svelte-6svi05{background:var(--ash);gap:1px;height:min(262px,23cqw);margin-left:auto;padding:1px;display:flex}.img.svelte-6svi05{height:100%;aspect-ratio:var(--r);position:relative}@media (width<=1099px){.inner.svelte-6svi05{flex-direction:column}.intro.svelte-6svi05{width:min(520px,100%)}.list.svelte-6svi05{flex:none;width:100%}}@media (width<=699px){.pair.svelte-6svi05{width:100%;height:auto}.img.svelte-6svi05{flex:var(--r) 1 0;min-width:0;height:auto}}.redesign-grid.svelte-qv492z{padding-block:var(--section-y);background:var(--paper)}.inner.svelte-qv492z{align-items:flex-start;gap:clamp(32px,5vw,96px);display:flex}.intro.svelte-qv492z{flex-direction:column;flex:none;align-items:flex-start;gap:32px;width:384px;display:flex}.stage.svelte-qv492z{flex:1;min-width:0}.grid.svelte-qv492z{background:var(--ash);grid-template-columns:repeat(2,1fr);gap:1px;padding:1px;display:grid}.cell.svelte-qv492z{background:var(--paper)}.img.svelte-qv492z{aspect-ratio:4/3;cursor:crosshair;touch-action:pan-y;position:relative;overflow:hidden}.cross.svelte-qv492z{pointer-events:none;opacity:.7;background:linear-gradient(var(--accent), var(--accent)) var(--x) 0 / 1px 100% no-repeat, linear-gradient(var(--accent), var(--accent)) 0 var(--y) / 100% 1px no-repeat;transition:opacity .15s ease-out;position:absolute;inset:0}.live.svelte-qv492z .cross:where(.svelte-qv492z){opacity:1}.cross.svelte-qv492z:after{content:"";left:var(--x);top:var(--y);border:2px solid var(--accent);width:14px;height:14px;position:absolute;translate:-50% -50%}.bar.svelte-qv492z{align-items:center;min-height:52px;padding-inline:16px;display:flex}figcaption.svelte-qv492z{padding-top:8px}@media (width<=1099px){.inner.svelte-qv492z{flex-direction:column}.intro.svelte-qv492z{width:min(520px,100%)}.stage.svelte-qv492z{flex:none;width:100%}}@media (width<=599px){.bar.svelte-qv492z{min-height:44px;padding-inline:10px}.bar.svelte-qv492z .caption{font-size:14px}}.custom.svelte-1mrotjf{padding-block:var(--section-y)}.header.svelte-1mrotjf{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:clamp(32px,4vw,64px);display:flex}.intro.svelte-1mrotjf{flex-direction:column;gap:24px;width:min(760px,100%);display:flex}.intro.svelte-1mrotjf .lead:where(.svelte-1mrotjf){max-width:640px}.flow.svelte-1mrotjf{aspect-ratio:1536/920;position:relative}.flow.svelte-1mrotjf>:where(.svelte-1mrotjf){position:absolute}.cap-refs.svelte-1mrotjf{top:0;left:0}.ref.svelte-1mrotjf,.out.svelte-1mrotjf{border:1px solid var(--ash);background:var(--linen)}.r1.svelte-1mrotjf{width:19.531%;height:48.913%;top:6.087%;left:0}.r2.svelte-1mrotjf{width:23.438%;height:26.087%;top:43.478%;left:13.021%}.r3.svelte-1mrotjf{width:22.135%;height:33.478%;top:65.217%;left:3.255%}.conn.svelte-1mrotjf{align-items:center;height:18px;display:flex}.conn.svelte-1mrotjf .line:where(.svelte-1mrotjf){background:var(--accent);flex:1;height:3px}.arrow.svelte-1mrotjf{flex:none}.c1.svelte-1mrotjf{width:calc(3.646% + 14px);top:calc(56.522% - 9px);left:38.411%}.c2.svelte-1mrotjf{width:calc(3.385% + 14px);top:calc(48.913% - 9px);left:71.615%}.card.svelte-1mrotjf{background:var(--paper);border:1px solid var(--ash);flex-direction:column;gap:20px;width:26.042%;padding:clamp(16px,2.1vw,32px);display:flex;top:35.87%;left:44.531%}.name.svelte-1mrotjf{font-family:var(--font-display);font-size:var(--size-subheading);line-height:1.04}.desc.svelte-1mrotjf{color:var(--graphite)}.chips.svelte-1mrotjf{flex-wrap:wrap;gap:8px;display:flex}.cap-render.svelte-1mrotjf{top:6.522%;left:76.823%}.out.svelte-1mrotjf{width:23.177%;height:57.609%;top:19.022%;left:76.823%}@media (width<=799px){.header.svelte-1mrotjf{flex-direction:column;align-items:flex-start}}@media (width<=1099px){.flow.svelte-1mrotjf{aspect-ratio:auto;grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.flow.svelte-1mrotjf>:where(.svelte-1mrotjf){width:auto;height:auto;position:relative;top:auto;left:auto}.cap-refs.svelte-1mrotjf,.cap-render.svelte-1mrotjf{grid-column:1/-1}.r1.svelte-1mrotjf,.r2.svelte-1mrotjf,.r3.svelte-1mrotjf{aspect-ratio:3/4}.conn.svelte-1mrotjf{flex-direction:column;grid-column:1/-1;justify-content:center;width:auto;height:56px}.conn.svelte-1mrotjf .line:where(.svelte-1mrotjf){flex:1;width:3px;height:auto}.arrow.svelte-1mrotjf{margin-block:-2px;rotate:90deg}.card.svelte-1mrotjf{grid-column:1/-1}.out.svelte-1mrotjf{aspect-ratio:356/530;grid-column:1/-1;width:min(356px,100%)}}.refine.svelte-pb9j7s{padding-block:var(--section-y);background:var(--paper)}.grid.svelte-pb9j7s{grid-template-columns:456fr 476fr 476fr;align-items:start;gap:64px;display:grid}.intro.svelte-pb9j7s{flex-direction:column;align-self:stretch;gap:20px;display:flex}.text.svelte-pb9j7s{flex-direction:column;gap:32px;display:flex}figure.svelte-pb9j7s{margin:0}.inset.svelte-pb9j7s{flex-direction:column;gap:12px;display:flex}.frame.svelte-pb9j7s{background:var(--ash);padding:1px;position:relative}.frame.svelte-pb9j7s .photo{inset:1px}.panel.svelte-pb9j7s{aspect-ratio:456/562}.shot.svelte-pb9j7s{aspect-ratio:476/708}figcaption.svelte-pb9j7s{padding-top:8px}.after.svelte-pb9j7s{padding-top:clamp(0px,5vw,96px)}@media (width<=1099px){.grid.svelte-pb9j7s{grid-template-columns:1fr 1fr;gap:32px}.intro.svelte-pb9j7s{flex-flow:wrap;grid-column:1/-1;align-items:flex-start;gap:32px 64px}.text.svelte-pb9j7s{flex:320px}.inset.svelte-pb9j7s{flex:0 380px}.after.svelte-pb9j7s{padding-top:48px}}@media (width<=599px){.grid.svelte-pb9j7s{grid-template-columns:1fr}.after.svelte-pb9j7s{padding-top:0}}@media (width>=1100px){.intro.svelte-pb9j7s{align-self:start}}.insert.svelte-n3ert4{padding-block:var(--section-y);background:var(--paper)}.grid.svelte-n3ert4{grid-template-columns:456fr 476fr 476fr;align-items:start;gap:64px;display:grid}.intro.svelte-n3ert4{flex-direction:column;align-self:stretch;gap:20px;display:flex}.text.svelte-n3ert4{flex-direction:column;gap:32px;display:flex}figure.svelte-n3ert4{margin:0}.inset.svelte-n3ert4{flex-direction:column;gap:12px;display:flex}.frame.svelte-n3ert4{background:var(--ash);padding:1px;position:relative}.frame.svelte-n3ert4 .photo{inset:1px}.panel.svelte-n3ert4{aspect-ratio:456/281}.shot.svelte-n3ert4{aspect-ratio:476/621}figcaption.svelte-n3ert4{padding-top:8px}.after.svelte-n3ert4{padding-top:clamp(0px,5vw,96px)}@media (width<=1099px){.grid.svelte-n3ert4{grid-template-columns:1fr 1fr;gap:32px}.intro.svelte-n3ert4{flex-flow:wrap;grid-column:1/-1;align-items:flex-start;gap:32px 64px}.text.svelte-n3ert4{flex:320px}.inset.svelte-n3ert4{flex:0 380px}.after.svelte-n3ert4{padding-top:48px}}@media (width<=599px){.grid.svelte-n3ert4{grid-template-columns:1fr}.after.svelte-n3ert4{padding-top:0}}@media (width>=1100px){.intro.svelte-n3ert4{align-self:start}}.aud.svelte-1e0y0pq{padding-block:var(--section-y)}.inner.svelte-1e0y0pq{align-items:flex-start;gap:clamp(32px,4vw,64px);display:flex}.intro.svelte-1e0y0pq{flex-direction:column;flex:none;gap:32px;width:336px;display:flex}.list.svelte-1e0y0pq{border-top:1px solid var(--ash);flex:1;min-width:0}.row.svelte-1e0y0pq{border-bottom:1px solid var(--ash);justify-content:space-between;align-items:center;gap:16px;padding-block:32px;display:flex}.raised.svelte-1e0y0pq{background:var(--paper);padding-inline:24px}.title.svelte-1e0y0pq{font-family:var(--font-display);font-size:var(--size-index);text-wrap:balance;line-height:1}@media (width>=1500px){.title.svelte-1e0y0pq{white-space:nowrap;flex:none}.text.svelte-1e0y0pq{white-space:nowrap;flex:none;width:auto;min-width:380px}}.text.svelte-1e0y0pq{width:380px;font-size:var(--size-lead);color:var(--graphite);text-align:right;flex:0 380px;line-height:1.35}.thumb.svelte-1e0y0pq{flex:none;width:81px;height:120px;position:relative}@media (width<=1099px){.inner.svelte-1e0y0pq{flex-direction:column}.intro.svelte-1e0y0pq{width:auto}.list.svelte-1e0y0pq{flex:none;width:100%}.text.svelte-1e0y0pq{width:280px}.thumb.svelte-1e0y0pq{display:none}}@media (width<=699px){.row.svelte-1e0y0pq{flex-direction:column;align-items:flex-start;gap:12px;padding-block:24px}.raised.svelte-1e0y0pq{padding-inline:16px}.text.svelte-1e0y0pq{text-align:left;flex:none;width:auto}}.faq.svelte-1atta2v{padding-block:var(--section-y)}.inner.svelte-1atta2v{align-items:flex-start;gap:clamp(32px,5vw,96px);display:flex}.intro.svelte-1atta2v{flex:none;width:384px}.list.svelte-1atta2v{flex:1;min-width:0}.item.svelte-1atta2v{border-top:1px solid var(--ash);flex-direction:column;gap:24px;padding-block:clamp(24px,2.1vw,40px);display:flex}.q.svelte-1atta2v{font-family:var(--font-display);font-weight:400;font-size:var(--size-question);text-wrap:balance;margin:0;line-height:1.05}.a.svelte-1atta2v{max-width:720px;font-size:var(--size-lead);color:var(--graphite);line-height:1.35}@media (width<=899px){.inner.svelte-1atta2v{flex-direction:column}.intro.svelte-1atta2v{width:auto}.list.svelte-1atta2v{flex:none;width:100%}}@media (width<=599px){.item.svelte-1atta2v{gap:12px}}
