.research-depth.svelte-78drrg{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,80px);min-width:0;display:grid}.research-depth__photo.svelte-78drrg{aspect-ratio:1;object-fit:cover;object-position:65% center;border-radius:clamp(24px,3vw,36px);width:100%;height:auto}.research-depth__copy.svelte-78drrg{min-width:0}.research-depth__label.svelte-78drrg{color:var(--mid-1);font:400 14px / 1.5 var(--font-structural);margin:0 0 16px}blockquote.svelte-78drrg{font:500 clamp(24px, 2.5vw, 36px) / 1.2 var(--font-display);letter-spacing:-.035em;text-wrap:pretty;margin:0 0 24px}.research-depth__followup.svelte-78drrg{border-top:1px solid var(--mid-4);color:var(--mid-1);font:400 14px / 1.6 var(--font-body);margin-top:32px;padding-top:24px}@media (width<=768px){.research-depth.svelte-78drrg{grid-template-columns:1fr}.research-depth__photo.svelte-78drrg{aspect-ratio:4/3}}.research-photo.svelte-d7yvof{isolation:isolate;align-items:end;min-width:0;display:flex;position:relative}img.svelte-d7yvof{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.research-photo--street.svelte-d7yvof img:where(.svelte-d7yvof){object-position:80% center}.research-photo.svelte-d7yvof:before{content:"";z-index:-1;background:linear-gradient(#0000 20%,#0006 45%,#000000d9 100%);position:absolute;inset:0}p.svelte-d7yvof{color:#fff;max-width:28ch;font:500 clamp(28px, 4.8cqw, 42px) / 1.1 var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0;padding:clamp(28px,4cqw,44px)}.source-field.svelte-1cz7oom,.source-field__motion.svelte-1cz7oom,svg.svelte-1cz7oom{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.source-field.svelte-1cz7oom{z-index:-1;container-type:inline-size}svg.svelte-1cz7oom{background-image:linear-gradient(to right, color-mix(in srgb, var(--mid-4) 35%, transparent) 1px, transparent 1px);background-size:12.5% 100%;-webkit-mask-image:linear-gradient(#0000,#000 10% 88%,#0000);mask-image:linear-gradient(#0000,#000 10% 88%,#0000)}.source-field__route.svelte-1cz7oom,.source-field__signal.svelte-1cz7oom{fill:none}.source-field__route.svelte-1cz7oom{stroke:var(--mid-4);stroke-width:1px;opacity:.6}.source-field__signal.svelte-1cz7oom{stroke:var(--link-ink);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:.12 .88;animation:svelte-1cz7oom-research-trace 9s var(--ease-drift) var(--source-delay) infinite}.source-field__source.svelte-1cz7oom{left:var(--source-x);top:var(--source-y);border:1px solid var(--mid-4);background:var(--paper);color:var(--mid-1);text-align:center;text-wrap:balance;width:max-content;max-width:min(210px,18vw);font:400 clamp(12px, 1cqw, 15px) / 1.35 var(--font-body);animation:svelte-1cz7oom-research-source 9s ease var(--source-delay) infinite;border-radius:7px;padding:9px 13px;position:absolute;transform:translate(-50%,-50%)}.source-field__hub.svelte-1cz7oom{border:1px solid color-mix(in srgb, var(--link-ink) 25%, var(--mid-4));background:var(--paper);color:var(--link-ink);font:500 clamp(14px, 1.3vw, 18px) / 1.3 var(--font-display);white-space:nowrap;border-radius:999px;padding:12px 22px;position:absolute;top:22.2222%;left:50%;transform:translate(-50%,-50%)}.source-field__hub.svelte-1cz7oom:before,.source-field__hub.svelte-1cz7oom:after{content:"";border:1px solid color-mix(in srgb, var(--link-ink) 18%, transparent);border-radius:inherit;animation:svelte-1cz7oom-research-arrival 4.5s var(--ease-out) infinite;position:absolute;inset:-10px}.source-field__hub.svelte-1cz7oom:after{animation-delay:-2.25s;inset:-20px}.source-field__signal.svelte-1cz7oom,.source-field__source.svelte-1cz7oom,.source-field__hub.svelte-1cz7oom:before,.source-field__hub.svelte-1cz7oom:after{animation-play-state:var(--ambient-play-state,paused)}.source-field__mobile.svelte-1cz7oom{display:none}@keyframes svelte-1cz7oom-research-trace{0%{stroke-dashoffset:1px;opacity:0}12%,68%{opacity:.75}86%,to{stroke-dashoffset:0;opacity:0}}@keyframes svelte-1cz7oom-research-source{0%,58%,to{border-color:var(--mid-4);color:var(--mid-1)}12%,30%{border-color:color-mix(in srgb, var(--link-ink) 35%, var(--mid-4));color:var(--link-ink)}}@keyframes svelte-1cz7oom-research-arrival{0%,to{opacity:0;transform:scale(.95)}35%{opacity:.8}80%{opacity:0;transform:scale(1.08)}}@media (width<=768px){.source-field__desktop.svelte-1cz7oom,.source-field__source--secondary.svelte-1cz7oom{display:none}.source-field__mobile.svelte-1cz7oom{display:initial}.source-field__source.svelte-1cz7oom{left:var(--source-mobile-x);top:var(--source-mobile-y);max-width:42vw;padding:8px 10px;font-size:11px}}@media (prefers-reduced-motion:reduce){.source-field__signal.svelte-1cz7oom,.source-field__source.svelte-1cz7oom,.source-field__hub.svelte-1cz7oom:before,.source-field__hub.svelte-1cz7oom:after{animation:none}.source-field__signal.svelte-1cz7oom{stroke-dasharray:none;opacity:.15}.source-field__hub.svelte-1cz7oom:before,.source-field__hub.svelte-1cz7oom:after{opacity:0}}.research-hero.svelte-1hbneat{isolation:isolate;min-height:clamp(680px,85svh,900px);padding:clamp(240px, 24vw, 300px) var(--gutter) clamp(112px, 12vw, 160px);align-items:center;display:grid;position:relative;overflow:clip}.research-hero.svelte-1hbneat .platform-hero-copy{background:radial-gradient(ellipse, var(--paper) 55%, transparent 75%);width:100%;min-width:0}.research-hero.svelte-1hbneat .platform-hero-copy__cta{flex-wrap:wrap;gap:12px 20px}@media (width<=768px){.research-hero.svelte-1hbneat{padding-top:230px;padding-bottom:170px}}.research-section.svelte-s9zoua{border-top:0;padding-block:clamp(64px,8vw,112px);scroll-margin-top:110px}header.svelte-s9zoua{max-width:900px}header.svelte-s9zoua p:where(.svelte-s9zoua){max-width:64ch;margin-top:24px}.research-content.svelte-s9zoua{min-width:0}.research-visual.svelte-s9zoua{margin-top:clamp(36px,5vw,64px)}.research-label.svelte-s9zoua{color:var(--link-ink);font:500 14px / 1.5 var(--font-structural);margin:0 0 16px}.research-grid.svelte-s9zoua{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,64px);margin-top:clamp(36px,5vw,64px);display:grid}h3.svelte-s9zoua{font:500 clamp(22px, 2.2vw, 30px) / 1.2 var(--font-display);letter-spacing:-.035em;margin-bottom:16px}@media (width<=768px){.research-grid.svelte-s9zoua{grid-template-columns:1fr}}.research-example.svelte-1811ig0{border-block:1px solid var(--mid-4);grid-template-columns:.8fr 1.2fr;gap:clamp(32px,5vw,72px);margin:0;padding-block:clamp(32px,5vw,64px);display:grid}.research-example__label.svelte-1811ig0{color:var(--mid-1);font:400 14px / 1.5 var(--font-structural);margin:0 0 24px}summary.svelte-1811ig0{font:500 14px / 1.5 var(--font-body);cursor:pointer;padding-block:12px}h3.svelte-1811ig0{font:500 clamp(26px, 3vw, 42px) / 1.15 var(--font-display);letter-spacing:-.035em;margin:0}.research-example__conclusion.svelte-1811ig0{color:var(--link-ink);font:500 clamp(24px, 2.6vw, 36px) / 1.2 var(--font-display);letter-spacing:-.03em;margin:0 0 20px}ul.svelte-1811ig0{gap:16px;margin-block:24px;padding:0;list-style:none;display:grid}a.svelte-1811ig0{color:var(--link-ink);font:500 14px / 1.5 var(--font-body);text-underline-offset:4px;padding-block:10px;display:inline-block}a.svelte-1811ig0:focus-visible,summary.svelte-1811ig0:focus-visible{outline:2px solid var(--link-ink);outline-offset:4px}.research-example__note.svelte-1811ig0{color:var(--mid-1);font:400 13px / 1.6 var(--font-body);margin:0}@media (width<=768px){.research-example.svelte-1811ig0{grid-template-columns:1fr}}.research-page.svelte-1c4m6f6{--section-body-font-size:16px;--section-body-line-height:1.6;overflow-wrap:anywhere}
