.research-page{--research-gap: clamp(22px, 3vw, 44px)}.research-shell{width:min(1180px,calc(100% - var(--gutter) * 2));margin-inline:auto}.research-hero{padding-block:132px 42px}.research-kicker{display:flex;align-items:center;gap:12px;margin-bottom:26px}.research-kicker:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--accent)}.research-intro{display:grid;grid-template-columns:1.4fr 1fr;gap:44px;align-items:end}.research-intro h1{font-size:clamp(48px,5.3vw,76px);max-width:11em;line-height:1.02}.research-intro p{font-size:clamp(20px,1.8vw,25px);color:var(--bone-dim);max-width:24em}.research-topics{display:flex;flex-wrap:wrap;gap:10px;margin-top:35px}.research-topics a{font:12px var(--mono);text-transform:uppercase;letter-spacing:.05em;padding:13px 18px;border:1px solid var(--rule);border-radius:999px;text-decoration:none}.research-topics a:hover{border-color:var(--accent);color:var(--accent)}.research-context{display:flex;gap:22px;align-items:baseline;border-block:1px solid var(--rule);padding-block:20px;margin-bottom:34px}.research-context .eyebrow{color:var(--accent);flex-shrink:0}.research-context p{font-size:16px;line-height:1.5;color:var(--bone-dim);max-width:none}.research-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.research-card{background:var(--graphite-2);border:1px solid var(--rule);border-radius:22px;padding:var(--research-gap);scroll-margin-top:106px}.research-card .eyebrow{margin-bottom:17px}.research-card h2{font-size:clamp(29px,3vw,40px);line-height:1.08}.research-stat{display:flex;align-items:baseline;gap:14px;margin-block:28px 8px}.research-number{font:560 clamp(68px,7.5vw,102px)/.95 var(--display);letter-spacing:-.065em;color:var(--accent)}.research-stat-unit{font:14px/1.5 var(--mono);color:var(--bone-dim);max-width:10em;text-transform:uppercase}.research-metric{font:500 18px/1.4 var(--display);margin-bottom:14px}.research-summary{font-size:19px;line-height:1.5;color:var(--bone-dim)}.research-scope{margin-top:18px;font:14px/1.6 var(--mono);color:var(--bone-dim)}.research-context-note{margin-top:12px;font-size:16px;color:var(--bone-dim)}.research-card details{margin-top:24px;border-top:1px solid var(--rule)}.research-card summary{display:flex;align-items:center;justify-content:space-between;gap:15px;list-style:none;cursor:pointer;font:12px/1.5 var(--mono);text-transform:uppercase;letter-spacing:.06em;padding:19px 0 0;min-height:26px}.research-card summary::-webkit-details-marker{display:none}.research-card summary:after{content:"+";font:23px var(--display);color:var(--accent)}.research-card details[open] summary:after{content:"\2212"}.research-study{padding-top:20px;font-size:16px;color:var(--bone-dim);line-height:1.6}.research-study p+p{margin-top:14px}.research-study a{color:var(--bone);text-underline-offset:4px}.research-study strong{color:var(--bone);font-weight:500}.research-skin-bars{display:grid;gap:11px;margin:23px 0 0}.research-skin-bar{display:grid;grid-template-columns:94px 1fr 30px;gap:12px;align-items:center;font:11px var(--mono);color:var(--bone-dim)}.research-skin-bar i{display:block;height:5px;background:var(--rule);border-radius:4px;overflow:hidden}.research-skin-bar b{display:block;height:100%;background:var(--accent);border-radius:4px}.research-skin-bar:first-child b{background:var(--bone-dim)}.research-joint-display{margin-block:30px 22px;display:flex;gap:9px}.research-joint-display span{height:7px;flex:1;background:var(--accent);border-radius:4px}.research-joint-display span:last-child{background:var(--rule)}.research-joint-label{font:500 29px/1.15 var(--display);color:var(--accent);margin-block:30px 16px}.research-bridge{margin-block:30px 0;border-block:1px solid var(--rule);padding-block:30px;display:grid;grid-template-columns:1fr 1fr;gap:40px}.research-bridge h2{font-size:27px;line-height:1.12}.research-bridge p{font-size:18px;color:var(--bone-dim)}.research-cta{margin-block:44px 72px;display:grid;grid-template-columns:1fr 1.2fr;align-items:center;gap:50px;background:var(--graphite-2);border-radius:22px;overflow:hidden}.research-cta img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.research-cta-copy{padding:32px 40px 32px 0}.research-cta h2{font-size:clamp(30px,3.6vw,48px);margin-block:16px 20px}.research-cta p{color:var(--bone-dim);font-size:19px;margin-bottom:22px}.research-cta .btn{background:var(--action);color:#fff;border-color:var(--action)}.research-cta .btn:hover{background:#b32320;border-color:#b32320}.research-updated{color:var(--bone-dim);font:11px var(--mono);margin-top:22px}@media(max-width:850px){.research-hero{padding-top:118px}.research-intro{grid-template-columns:1fr;gap:25px}.research-intro h1{max-width:11em}.research-intro p{max-width:32em}.research-context{display:grid;gap:9px}.research-grid{grid-template-columns:1fr}.research-bridge{grid-template-columns:1fr;gap:15px}.research-cta{grid-template-columns:1fr;gap:0}.research-cta img{aspect-ratio:16/9}.research-cta-copy{padding:28px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/thryve-research.css.map */
