.research-dates{margin:6px 0 0}.cite-box{max-width:65ch;margin:28px 0 0}.cite-box .mono{font-size:var(--type-caption);overflow-wrap:anywhere;line-height:1.6}.report-figure{margin-block:24px}.report-bars{gap:16px;margin-block:20px;display:grid}.report-bars .row{justify-content:space-between;gap:12px}.report-track{background:var(--sunken);border-radius:var(--r-md);height:12px;margin-top:8px;overflow:hidden}.report-fill{background:var(--ink-2);transform-origin:0;height:100%;animation:report-grow .5s var(--ease-out)}.report-figure summary{cursor:pointer;padding-block:12px;text-decoration:underline}@supports (animation-timeline:view()){.report-fill{animation-timeline:view();animation-range:entry cover 20%}}@media (prefers-reduced-motion:reduce){.report-fill{animation:none}}.report-results{border-bottom:1px solid var(--hairline);margin-block:12px}.report-results>summary{cursor:pointer;padding-block:16px;font-weight:600}.research-hub{margin-block:32px 64px}.research-intro{margin-bottom:32px}.research-cover{border-block:1px solid var(--control);background:var(--card);grid-template-columns:1.2fr 1fr;display:grid}.research-cover-copy,.research-cover-data{min-width:0;padding:32px}.research-cover-copy h2{font:600 clamp(2rem, 4vw, 4rem)/1.05 var(--font-display);letter-spacing:-.035em;margin:16px 0 24px}.research-cover-copy p:not(.eyebrow){color:var(--ink-2);max-width:40ch}.research-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}.research-text-link{text-underline-offset:4px;align-items:center;gap:12px;min-height:44px;text-decoration:underline;display:inline-flex}.research-cover-data{border-left:1px solid var(--hairline);background:var(--sunken);flex-direction:column;justify-content:center;display:flex}.research-big-number{font:600 clamp(3rem, 7vw, 6rem)/1.1 var(--font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin:16px 0}.research-big-number>span{font-size:.5em}.research-cover-data h3{font:600 var(--type-heading)/1.3 var(--font-display)}.research-cover-data p:not(.eyebrow){color:var(--ink-2);font-size:var(--type-caption);margin-top:12px}.research-comfort-strip{gap:4px;height:48px;margin-top:24px;display:flex}.research-comfort-strip span{font-family:var(--font-mono);color:var(--canvas);background:var(--ink-2);transform-origin:0;animation:report-grow .5s var(--ease-out);place-items:center;display:grid}.research-comfort-strip span:first-child{background:var(--ink-3)}.research-comfort-strip span:last-child{background:var(--ink)}.research-facts{border-top:1px solid var(--hairline);grid-column:1/-1;grid-template-columns:repeat(3,1fr);margin:0;display:grid}.research-facts>div{flex-direction:column-reverse;gap:8px;padding:24px 32px;display:flex}.research-facts>div+div{border-left:1px solid var(--hairline)}.research-facts dt{font-size:var(--type-caption);color:var(--ink-2)}.research-facts dd{font:600 clamp(2rem, 3vw, 3rem)/1.1 var(--font-display);font-variant-numeric:tabular-nums;margin:0}.research-paths{margin-top:48px}.research-section-head h2,.research-next h2{font:600 clamp(1.5rem, 2.5vw, 2rem)/1.2 var(--font-display);letter-spacing:-.025em;margin:8px 0 24px}.research-path-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.research-path{border-block:1px solid var(--control);flex-direction:column;align-items:flex-start;padding:24px 0;text-decoration:none;display:flex}.research-path:hover h3{text-underline-offset:4px;text-decoration:underline}.research-path-number{color:var(--ink-3);font:var(--type-caption) var(--font-mono);margin-bottom:20px}.research-path h3{font:600 var(--type-heading)/1.3 var(--font-display);margin-bottom:12px}.research-path p{color:var(--ink-2);max-width:45ch}.research-path-foot{font-size:var(--type-caption);text-underline-offset:4px;margin-top:24px;text-decoration:underline}.research-methods{border-left:2px solid var(--control);background:var(--sunken);margin-top:32px;padding:24px}.research-methods h2{font:600 var(--type-heading)/1.3 var(--font-display);margin-bottom:12px}.research-methods p{max-width:70ch;color:var(--ink-2)}.research-methods>a{margin-top:12px}.research-next{grid-template-columns:1fr 1fr;align-items:start;gap:32px;margin-top:48px;display:grid}.research-next p{color:var(--ink-2);max-width:45ch}.research-next .survey-signup{margin:0}@media (width<=700px){.research-cover,.research-path-grid,.research-next{grid-template-columns:1fr}.research-cover-copy,.research-cover-data{padding:24px}.research-cover-data{border-left:0;border-top:1px solid var(--hairline)}.research-facts>div{padding:20px 12px}.research-facts dt{overflow-wrap:anywhere}.research-path-grid{gap:0}.research-path+.research-path{border-top:0}}@media (prefers-reduced-motion:reduce){.research-comfort-strip span{animation:none}}.research-report{margin-block:32px 64px}.research-report-head{border-bottom:1px solid var(--control);grid-template-columns:2fr 1fr;gap:48px;padding-block:32px;display:grid}.research-report-head .sub{font:600 clamp(2rem, 4vw, 3.5rem)/1.15 var(--font-display);color:var(--ink);letter-spacing:-.03em;margin:24px 0}.research-report-head p:not(.eyebrow,.sub){max-width:52ch;color:var(--ink-2)}.research-report-index{align-content:center;margin:0;display:grid}.research-report-index>div{border-bottom:1px solid var(--hairline);flex-direction:column-reverse;gap:8px;padding:20px 0;display:flex}.research-report-index dd{font:600 clamp(2rem, 4vw, 3.5rem)/1.1 var(--font-display);font-variant-numeric:tabular-nums;margin:0}.research-report-index dt{font-size:var(--type-caption);color:var(--ink-2)}.research-report>.muted{margin-top:16px}.research-jumps{flex-wrap:wrap;gap:8px;padding-block:24px;display:flex}.research-jumps a{border:1px solid var(--control);border-radius:var(--r-md);font-size:var(--type-caption);min-height:44px;padding:10px 16px;text-decoration:none}.research-jumps a:hover{background:var(--sunken)}.research-highlights{border-block:1px solid var(--control);grid-template-columns:repeat(3,1fr);margin-bottom:40px;display:grid}.research-highlights>a{background:var(--card);padding:24px;text-decoration:none;display:block}.research-highlights>a+a{border-left:1px solid var(--hairline)}.research-highlights strong{font:600 clamp(2rem, 4vw, 3.5rem)/1.1 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.research-highlights strong span{font-size:.6em}.research-highlights h2{font:600 var(--type-heading)/1.3 var(--font-display);margin:16px 0 12px}.research-highlights a:hover h2{text-underline-offset:4px;text-decoration:underline}.research-highlights p{font-size:var(--type-caption);color:var(--ink-2)}.research-report>.guide-body{margin-block:40px}.research-report .guide-body p{max-width:70ch}.research-report>.survey-signup{max-width:620px;margin:32px auto}.research-advice-grid{grid-template-columns:1fr 1fr;gap:24px;margin-block:32px;display:grid}.research-report .research-advice-grid>section{border-top:1px solid var(--control);background:var(--card);flex-direction:column;margin:0;padding:24px;display:flex}.research-advice-grid h3{margin-top:0}.research-advice-grid p{font-size:var(--type-copy)}.research-advice-grid .research-text-link{font-size:var(--type-caption);margin-top:auto}.research-report .report-results{border-block:1px solid var(--hairline);padding:8px 20px}.research-report #methods{border-top:1px solid var(--control);padding-top:32px}.research-report #resources{background:var(--sunken);border-left:2px solid var(--control);padding:32px}@media (width<=700px){.research-report-head{grid-template-columns:1fr;gap:24px}.research-report-index{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.research-report-index dt{overflow-wrap:anywhere}.research-highlights,.research-advice-grid{grid-template-columns:1fr}.research-highlights>a+a{border-left:0;border-top:1px solid var(--hairline)}.research-report #resources{padding:24px}}.research-story-grid{grid-template-columns:1fr;gap:32px;display:grid}.research-story{border-top:1px solid var(--control);grid-template-columns:1fr 1fr;column-gap:32px;padding:32px 0;scroll-margin-top:24px;display:grid}.research-story>.research-path-number{grid-column:1/-1;margin-bottom:16px}.research-story>h2{font:600 clamp(1.5rem, 2.5vw, 2rem)/1.2 var(--font-display);letter-spacing:-.025em;grid-column:1;margin-bottom:16px}.research-story-lede{color:var(--ink-2);grid-column:1}.research-story>aside{background:var(--sunken);border-left:2px solid var(--control);grid-area:2/2/span 2;align-self:start;padding:24px}.research-story aside h3{font:600 var(--type-heading)/1.3 var(--font-display);margin-bottom:12px}.research-story aside p{color:var(--ink-2)}.research-evidence{margin-top:20px}.research-evidence>summary{cursor:pointer;text-underline-offset:4px;min-height:44px;color:var(--ink-2);padding-block:12px;text-decoration:underline}.research-evidence[open]>summary{color:var(--ink)}.research-story>.research-evidence{grid-column:1/-1}.research-story .report-figure{margin-top:12px}.research-method-details{border-top:1px solid var(--control);padding-block:16px}.research-report #methods{padding-top:16px}.research-report #methods section{margin-top:16px}.research-advice-grid .research-evidence{font-size:var(--type-caption);margin-bottom:16px}@media (width<=700px){.research-story{grid-template-columns:1fr}.research-story>aside{grid-area:auto/1;margin-top:24px}}@keyframes report-grow{0%{opacity:.5;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}
