.compare-methodology .panel{background:#fff;border:1px solid #cecece;border-radius:8px;overflow:hidden}.compare-methodology .panel .summary{align-items:center;align-self:stretch;cursor:pointer;display:flex;gap:16px;list-style:none;padding:16px 16px 16px 32px;user-select:none}.compare-methodology .panel .summary::-webkit-details-marker{display:none}.compare-methodology .panel .summary .title{font-size:18px;font-weight:400;line-height:160%}.compare-methodology .panel .summary .icon{flex:0 0 auto;height:24px;transition:transform .2s ease;width:24px}.compare-methodology .panel[open] .summary .icon{transform:rotate(180deg)}.compare-methodology .panel .body{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:32px;padding:32px 32px 32px 72px}.compare-methodology .body .content p{font-size:16px;font-weight:400;line-height:24px;margin:0 0 16px}.compare-methodology .body .content p:last-child{margin-bottom:0}.compare-methodology .body .content strong{font-weight:700}.compare-methodology .body .authors{align-items:flex-start;align-self:stretch;border-top:1px solid #cecece;display:flex;flex-direction:column;gap:32px;padding-top:32px}.compare-methodology .authors .heading{font-size:18px;font-weight:700;line-height:160%;margin:0}.compare-methodology .authors .grid{align-items:center;align-self:stretch;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.compare-methodology .authors .author{align-items:center;display:flex;gap:12px}.compare-methodology .author .avatar{background:#f3f4f6;border-radius:50%;flex:0 0 auto;height:64px;overflow:hidden;width:64px}.compare-methodology .author .avatar img{border-radius:50%;display:block;height:100%;object-fit:cover;width:100%}.compare-methodology .author .info{display:flex;flex-direction:column;min-width:0}.compare-methodology .author .info .role{color:#737373;font-size:14px;font-weight:400;line-height:normal}.compare-methodology .author .info .name{font-size:18px;font-weight:700;line-height:normal}.compare-methodology .author .info .title{color:#737373;font-size:14px;font-weight:400;line-height:normal}@media (max-width:767px){.compare-methodology .panel .body{gap:24px;padding:24px}.compare-methodology .authors .grid{gap:16px;grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.compare-methodology .panel{background:transparent;border-color:#374151}.compare-methodology .author .info .name,.compare-methodology .authors .heading,.compare-methodology .body .content strong,.compare-methodology .panel .summary .title{color:#fff}.compare-methodology .panel .summary .icon path{fill:#fff}.compare-methodology .author .info .title,.compare-methodology .body .content p{color:#d1d5db}.compare-methodology .author .info .role{color:#6b7280}.compare-methodology .body .authors{border-top-color:#374151}.compare-methodology .author .avatar{background:#374151}}